目前,在国际市场上已有多家厂商根据IEC61131-3标准开发出了成熟的软PLC产品,相比于硬PLC的优越性让其在工业控制领域有着很大的发展前景,但是软PLC技术关于设备可靠性和控制实时性方面的问题还需要进一步改善。此前微软公司发布了一款可靠性较高的开发平台——WindowsNT操作系统,通过与实时内核结合起来或者将软PLC运行于嵌入式操作系统等方法让软PLC技术在工程实践中实现控制功能,但WindowsNT操作系统只能够解决软PLC技术软实时性控制不强方面的问题,而对于硬实时性不强也无能为力。目前,国外市场上已经有很多典型的软PLC产品大量投入使用,并且取得了不错的成果,比如SoftPLC是法国SOFTPLC公司推出的一款典型产品,它是以PC机的开放式控制软件为硬件平台,具有良好的开放性,因此用户可以随意选择自己所需要的硬件。因为SoftPLC是支持数字、模拟及特殊的I/O,支持用户用梯形图和C,C++、Java等高级语言的,用户只需要将其作为嵌入式32位实时多任务内核在386,486,Pentium其它X86兼容CPU平台上运行,通过编写程序使其能够控制多于16K个I/O。此外,工作人员可以利用SoftPLC内嵌的Web服务器和FTP服务器来对工程控制进行远程维护和监控,因此可以得到良好的用户体验4。
此外,还有许多自动化公司也推出了自己的典型产品,如SIEMENS公司的SIMATICWinAC,WellspringSolutions公司的OA2Control,Wonderware公司的InControl7.11等,它们在技术原理和工程应用上都有各自的特点
1.2.2国内研究现状
我国关于软PLC技术的研究与欧美相比起步较晚,因此在这方面还没能设计出成熟的产品。但是国内许多著名的自动化公司(如北京亚控自动化软件科技有限公司)和大学正积极地投入对软PLC产品的研究开发,并且取得了一些成果。
例如东南大学开发了一款面向DCS控制组态软件,它具体包含了DCS系统的一些软PLC功能,但是很可惜功能还不完全且不能独立运行。此外,西安交通大学、西北工业大学、北京工业大学也在软PLC产品的开发上投入了大量工作,截至目前还没有特别成熟的产品出现。但是在我国广大研究人员长久不懈的共同努力下,必定会在软PLC技术上的研究取得重大突破,开发出具有自主版权的中文软PLC产品。
参考文献
刘建军.注塑机PLC控制系统设计[J].常州工学院学报,2012,25(3):29-31
Namie,Masaki.ApplicationofPLCforPAandfutureevolutionofPLCbasedProeesscontroller[J].JapanTechnicalAssocofthePulpandPaperIndustry,Japan,2006,37-43
3黄延延,林跃,于海斌.软PLC技术研究及实现[J].计算机工程,2004,30(1):165-166
4李爽.基于开放式数控系统的软PLC开发系统的研究与实现[D].哈尔滨工业大学硕士论文.2006年:3-5
5周建香.基于ARM的嵌入式软PLC运行系统设计[D].华南理工大学硕士论文.2010年:4-5
6江连海.嵌入式控制系统开发平台上软PLC的实现[D].华中科技大学硕士论文.2005年:3-8
J.Borges.PCvsPLCforMachineandProeessControl[J].Real-TimeMagazine,1997,4,71-72
8李成祥.基于S3C2410的软PLC系统的研究与设计[D].长春理工大学硕士论文.2009年:8-12
周峰,王新华.软PLC编辑系统的设计与实现[J].计算机工程与应用,2005,7,45-49
李万军.软PLC体系结构分析及工程应用[D].西安电子科技大学硕士论文.2007年:8-10
张磊.基于PC的软PLC运行系统研究与实现[D].太原理工大学硕士论文.2008年:21-24
12马玉敏,樊留群,李辉.软PLC技术的研究与实现[J].机电一体化,2005,3,67-69
林苏沈.基于UCOS-Ⅱ嵌入式小型PLC研究[D].哈尔滨工业大学硕士论文.2008年:17-19 软PLC技术国内外研究现状和参考文献:http://www.youerw.com/yanjiu/lunwen_205066.html