PLC梯形图程序分析方法研究
2014-05-07石昊
机械工程与自动化 2014年3期
石 昊
(1.太原理工大学 阳泉学院 信息工程与自动化系,山西 阳泉 045000;2.太原理工大学 信息工程学院,山西 太原 030024)
0 引言
PLC是适用于工业环境而开发的自动化控制设备,其使用者多数为企业中的电气技术人员,为适应他们的传统习惯和掌握能力,通常PLC不采用计算机编程语言,而常常采用面向控制过程、面向问题的“自然语言”编程。实际工作中,梯形图是使用得最多的图形编程语言,梯形图与传统的继电器控制系统的电气图类似,具有直观易懂的特点,更容易被电气技术人员所掌握。
1 PLC梯形图程序的特点
1.1 循环扫描的工作方式
PLC采用循环扫描的工作方式,以扫描周期为基本单位,每个扫描周期都会把用户程序完整地执行一遍,而不像常见的计算机程序,只是将程序从头到尾执行一遍。因此,在分析梯形图程序时不能以程序为单位进行分析,而是以周期为单位进行分析,即每个周期都要从头到尾完整地分析一遍程序。
1.2 梯形图与普通电气图的联系
PLC的梯形图语言符合电气原理图规律,易于被人们接受和掌握,因此传统的电气技术人员即使不具备计算机知识也可以方便地使用。从设计表达形式看,PLC的梯形图与继电器控制系统的电气图很相似,都采用电气符号来表示。但是由于PLC本质是工业用计算机,因此分析梯形图程序时,不能照搬电气图的分析方法,还应考虑计算机的工作原理。
2 分析梯形图程序容易陷入的误区
基于PLC梯形图程序的特点,因此初学者在分析PLC梯形图程序时容易陷入一些误区。……
登录APP查看全文
