Page 213 - 电气控制技术与管理
P. 213
第六章 工业控制系统
梯图比较起来简单许多。书写器不太流畅,可读性差,特别是遇到较复杂的程序
更难读,但其优点就是不需要电脑就可以更改或查看PL.C内部程序。
2.结构式文件编程语言(Structured Text,ST)
类似PASCAL与C语言的语法,适合撰写较复杂的算法,更改上也比阶梯图
要容易。ST语言类似于编程语言的特性,因此可利用与微电脑及个人电脑相同
的程序设计技术进行阶梯式语言所难以执行的复杂计算,完成程序的建立。
3.阶梯图(Ladder Programming,LAD)
类似于以继电器控制接触器的阶梯图,梯形图是通过连线把PLC指令的梯形
图符号连接在一起的连通图,用以表达所使用的PLC指令及其前后顺序,它与电
气原理图很相似。
它的连线有两种,一为母线,一为内部横竖线。内部横竖线把一个个梯形图
符号指令组成一个指令组,指令组一般总是从装载(LD)指今开始,必要时再
添加若干个输入指令(含LD指令),以建立逻辑条件。最后为输出类指令,实
现输出控制,或是资料控制、流程控制、通信处理、监控工作等指令,以进行相
应的工作。
4.顺序功能流程图(Sequential Function Chart,SFC)
类似于流程设计(Process Design),流程图中的步骤组合后完成,主要
是规划动作顺序的流程图,故谓之顺序功能流程图。所谓步序式控制,即是一
步一步控制,而这一步与上一步是有关诈性,有顺序性的。必须有上一个动作
(STL),才会启动(SET)下一个动作(STL)。
5.功能区块图(Function Chart Programming,FBD)
以画电路图的方式来写PLC程序。常用的程序及回路可透过FB(功能区块)
的建立轻易地重复利用其他一些高档的PLC还具有与电脑相容的C语言、BASIC
语言、专用的高阶语言(如西门子公司的GRAPH5、三菱公司的MELSAP、富
士电机的MICREX-SX系列),还有用布尔逻辑语言、通用电脑相容的组合语
言等。
·201·

