PLC软件: KW multiprog 和 codesys

:  KW multiprog  程序员

        PLC的编程语言采用与国际标准IEC 61131-3相对应的日本工业标准JIS B 3503。进入20世纪90年代后期,日本PLC业界一个引人注目的动向是开始注重采用和向国际标准靠拢,如1997年颁布的日本工业标准JIS B 3501《可编程序控制器——通常信息》,JIS B 3502《可编程序控制器装置的要求事项和试验》,JIS B 3503《可编程序控制器——编程语言》,分别对应IEC制定的PLC标准IEC 61131-一、IEC 61131-2和IEC 61131-3。其中尤以采用PLC编程语言具备特殊的意义。众所周知,IEC 61131-3是可编程序控制器的编程语言的标准,它将现代软件的概念和现代软件工程的机制与传统的PLC编程语言成功地结合,使它在工业控制领域的影响越出PLC的界限,成为DCS、PC控制、运动控制,以及SCADA的编程系统事实上的标准。一样,你们也知道,日本虽然是一个工业发达国家,但又是一个技术相对封闭的国家。只有在某种国际标准已成为世界的主流的状况下,它才会考虑让日本工业标准向国际标准靠拢。我国在1995年就采用IEC 61131-3做为国家标准,而日本,采用IEC 61131-3要比咱们晚好几年。 编程

        可是,日本是一个PLC的生产大国,也是一个PLC的出口大国,因此在它一旦采用了IEC 61131-3以后,便在其新一代的PLC编程软件平台中普遍采用。三菱电机的PLC编程软件包GX Ver.8开发系统,支持梯形图LD、指令表IL、顺序功能图SFC编程和结构化文本ST,其PX开发系统支持功能块图FBD,供PLC用于过程控制,不过PX是要与GX V.7.20W或更高版本一块儿用的。OMRON的PLC的编程软件包CX除支持LD、IL外,近期即将推出支持FB(功能块,不是FBD功能块图;其功能块将包括支持SYSMAC CS/CJ系列PLC等各类控制网络的通讯功能块,以实现通讯的无程序化),以及ST(结构化文本语言)。富士电机的PLC编程软件包及横河电机的FA-M3系列的编程系统,也支持IEC 61131-3。 

附带要指出的是,上述这些符合IEC 61131-3的编程系统大可能是在德国KW公司的标准编程系统MULTIPROG的基础上进行二次开发的。该编程系统基于IEC 61131-3标准,且包括IEC标准的所有特性。它由一个在各类IEC编程语言的环境中的独立PLC核组成;不但提供文本化语言ST和IL,也很好地提供图形化语言LD、FBD和SFC。每一个编辑程序都提供编辑向导,容许快速而方便地插入关键字、语句、运算操做符、函数和功能块。编辑向导也可用来对数据类型加以说明。特定的软部件适应于不一样的PLC,以完成某种特定PLC的独立的核。MULTIPROG在日本PLC业界有很多使用,应归功于设在东京的KW公司的代理——欧洲远东有限公司碶而不舍的推广应用安全

     

 目前使用KW multiprog 软件的有下面几个:网络

 菲尼克斯的AutomationWorx、富士电机的D300Win、 研华的Multiprog、国产腾控PLC的编程软件。
                      
 架构

二:CoDeSys (工业控制)编程语言


 CoDeSys 软件商是德国Smart software solution GmbH,该公司位于德国巴伐利亚州肯普腾市。

        Codesys 是全球最著名的软PLC内核软件研发厂家德国的3S(SMART,SOFTWARE,SOLUTIONS)公司的一款与制造商无关IEC 61131-1编程软件。    Codesys 支持完整版本的IEC61131标准的 编程环境,支持标准的六种编程语言。是一个标准的软件平台,被不少硬件厂家支持,可编程超过150家OEM生产的自动装置。CoDeSys提供了许多组合产品的扩充,诸如各类不一样领域的总线配置程序、彻底的目测化和运动控制系统。编辑器

          CoDeSys 是一种功能强大的PLC软件编程工具,它支持IEC61131-3标准IL 、ST、 FBD 、LD、 CFC、 SFC 六种PLC编程语言,用户能够在同一项目中选择不一样的语言编辑子程序,功能模块等。ide

CoDeSys是可编程逻辑控制PLC的完整开发环境(CoDeSys是Controlled Developement System的缩写),在PLC程序员编程时,CoDeSys为强大的IEC语言提供了一个简单的方法,系统的 编辑器和调试器的功能是创建在高级 编程语言的基础上(如Visual C++)。
如今国内PLC用户使用的版本多为CoDeSys V2.3, 最新的版本是CoDeSys V3。V3 在软件架构上有了很大的改善,朝安全软件的方向发展,目前正在申请TUV关于EN 61508的SIL认证。
CoDeSys软件还能够编辑显示器界面(Visualization),具备不少的控制模块(Motion),能够放置图片等强大的功能,典型的用户有ifm等。
CoDeSys功能总览:如何构建一个工程、怎么样构建一个工程、怎么样测试工程、调试、附加联机功能。CoDeSys的附加功能、工具等。
ABB Bachmann,IFM易福门,EPEC派芬,HOLLYSYS和利时,intercontrol的PROSYD1131,赫思曼公司iFlex 系列、力士乐的RC系列,TT control 公司TTC系列 [1] 控制器等PLC厂家都是使用Codesys平台开发本身的编程软件的。

     

除了支持PLC编程,还支持总线接口,驱动设备(特别是伺服,数控),显示设备,IO设备等的编程.
一、和利时G3小PLC
二、ABB AC500PLC
三、Wago的控制器
四、芬兰EPEC控制器
五、BECKOFF的控制器
六、Inter Control 控制器,显示器
七、ifm的控制器,接口设备
八、Festo的FEC控制器
九、施耐德伺服TLC63

 

国内首家采用codesys平台的国产PLC 和声 HSC C3系列控制器也已大批量产业应用。
同时,也有运动控制厂家如:Scheider Electric, Banchman, GoogolTech在在使用Codesys平台开发本身的编程软件。
相关文章
相关标签/搜索