PLC的编程语言有梯形图语言、助记符语言、顺序功能图语言等。其中前两种语言用得较多。
(1)梯形图语言
梯形图是一种从继电器-接触器控制电路图演变而来的图形语言。它是借助于类似于继电器的常开触点、常闭触点、线圈以及串联与并联等术语和符号,可根据控制要求连接成表示PLC输入和输出之间逻辑关系的图形。它既直观又易懂。
1)梯形图应从上至下编写,每一行从左至右顺序编写。PLC程序执行顺序与梯形图的编写顺序一致。
2)梯形图图左、右两边的垂直线分别称为起始母线、终止母线。每一逻辑行必须从起始母线开始画起,终止母线可以省略。
3)梯形图中的触点有两种,即常开触点和常闭触点。这些触点可以是PLC的输入触点或内部继电器触点,也可以是内部继电器、定时器/计数器的状态。与传统的继电器控制图一样,每一触点都有自己的特殊标记,以示区别。因每一个触点的状态存入PLC内的存储单元中,可以反复读写,所以同一标记的触点可以反复使用,次数不限。
4)梯形图的最右侧必须连接输出元素。(www.xing528.com)
5)梯形图中的触点可以任意串联、并联,而输出线圈只能并联,不能串联。表9-1列出了梯形图符号和继电器-接触器控制系统符号的比较。
表9-1 符号比较
(2)助记符语言
助记符语言是PLC的命令语句表达式。用梯形图编程虽然直观、简便,但要求PLC配置较大的显示器方可输入图形符号,这在一些小型机上常难以满足,所以助记符语言也是较常用的一种编程方式。不同型号的PLC,其助记符语言也不同,但其基本原理是相近的。编程时,一般先根据要求编制梯形图语言,然后再根据梯形图转换成助记符语言。
PLC中最基本的运算是逻辑运算,最常用的指令是逻辑运算指令,如与、或、非等。这些指令再加上“输入”、“输出”、“结束”等指令,就构成了PLC的基本指令。各型号PLC的指令符号不尽相同。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。