首页 理论教育 IEC 61131标准中常用的PLC图形化编程语言

IEC 61131标准中常用的PLC图形化编程语言

时间:2023-06-29 理论教育 版权反馈
【摘要】:为此,IEC61131-3中提出了编程语言的图形形式,用类似于逻辑图形的图形化语言代替梯形图。值得注意的是,IEC61131-3的图形化编程语言是通用语言,它适合于各种不同品牌的不同品种的PLC,是全球所有PLC都必须支持的编程语言环境。结合本书对低压成套开关设备中PLC控制程序的介绍,我们来看IEC61131-3中最常用的图形化语言形式,见表6-30。

IEC 61131标准中常用的PLC图形化编程语言

1.有关IEC61131标准系列和等同使用的GB/T15969标准系列

有关可编程控制器PLC的国际电工标准是IEC61131,等同使用的国家标准是GB/T15969。这些标准见表6-28。

表6-28 关于PLC编程语言的IEC61131标准

978-7-111-57345-6-Chapter06-81.jpg

2.IEC61131-3对PLC编程语言的若干定义

首先看IEC61131-3对PLC编程语言中的数据类型给出的定义,见表6-29。

表6-29 IEC61131标准的数据类型

978-7-111-57345-6-Chapter06-82.jpg

注:BOOL——位。常用于表达DI开关量;BYTE——字节。常用于表达简短数据或者8位DI开关量;WORD——字。常用于表达AI模拟量,例如电流、电压等等;DWORD——双字。常用于表达长数据或者电能量等等。

3.IEC61131-3对PLC编程语言定义的若干图形形式

IEC61131对PLC编程语言定义了许多图形形式,用来解决编程语言的可视性问题。(www.xing528.com)

我们知道,PLC在编程时既可以采用文本形式的语言,也可采用梯形图。这两种编程语言中的梯形图几乎成为PLC编程的专用词。

由于计算机技术的发展,自动控制领域内不断涌现大量的现场总线元器件和智能装置,在这些智能装置中居于主导地位的就是PLC。显见,PLC已经从原先仅仅输入输出各种开关量的可编程控制器改变为处理各种信息管理和控制的通信管理中心。于是,梯形图已经无法胜任编程环境了。为此,IEC61131-3中提出了编程语言的图形形式,用类似于逻辑图形的图形化语言代替梯形图。

值得注意的是,IEC61131-3的图形化编程语言是通用语言,它适合于各种不同品牌的不同品种的PLC,是全球所有PLC都必须支持的编程语言环境。

结合本书对低压成套开关设备中PLC控制程序的介绍,我们来看IEC61131-3中最常用的图形化语言形式,见表6-30。

表6-30 常用的IEC61131-3程序语言图形形式

978-7-111-57345-6-Chapter06-83.jpg

(续)

978-7-111-57345-6-Chapter06-84.jpg

凡本书中涉及的PLC的程序文本解释,均以表6-29的图形形式程序语言为主进行阐述。这样处理的最大好处是:读者可以将这些程序无缝地应用在任何一款品牌PLC上。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈