IEC61131和IEC61131.3是什么?简单说,IEC61131是可编程序控制器PLC的国际电工标准,等同使用的国家标准是GB/T15969。
关于PLC编程语言的IEC61131标准IEC61131.3对PLC编程语言的若干定义1.IEC对PLC编程语言中的数据类型给出的定义。
2.IEC61131.3对PLC编程语言定义的若干图形形式
IEC61131对PLC编程语言定义了许多图形形式,用来解决编程语言的可视性问题。
我们知道,PLC在编程时既可以采用文本形式的语言,也可采用梯形图。这两种编程语言中的梯形图几乎成为PLC编程的专用词。
由于计算机技术的发展,自动控制领域内不断涌现大量的现场总线元器件和智能装置,在这些智能装置中居于主导地位的就是PLC。显见,PLC已经从原先仅仅输入输出各种开关量的可编程控制器改变为处理各种信息管理和控制的通信管理中心。于是,梯形图已经无法胜任编程环境了。为此,IEC61131.3中提出了编程语言的图形形式,用类似于逻辑图形的图形化语言代替梯形图。
值得注意的是:IEC61131.3的图形化编程语言是通用语言,它适合于各种不同品牌的不同品种的PLC,是全球所有PLC都必须支持的编程语言环境。
我们来看IEC61131.3中最常用的图形化语言形式。
也就是说,用IEC61131.3的图形化编程语言来描述程序,很容易将该程序移植到包括西门子、三菱、AB和施耐德等品牌的PLC中去,很酷吧?
选自微信:机械工业出版社E视界