国际电工委员会 (IEC)定义了5种PLC编程语言的表达方式:
①梯形图LAD(Ladder Diagram)
②语句表STL(Statement List)
③功能块图FBD(Functional Block Diagram)
④结构文本ST(Structured Text)
⑤顺序功能图SFC(Sequential Function Chart)
1.梯形图
(1)梯形图简述
梯形图在形式上类似于继电器控制电路。它是由常开触点、常闭触点、继电器线圈、并联、串联等图形符号连接而成,如图所示

梯形图常用符号
如图所示为某继电器控制电路原理图与三菱PLC梯形图的比较实例。

继电器控制电路图与梯形图的比较
(2)梯形图的特点
①梯形图按自上而下、从左到右的顺序排列
②梯形图中的继电器实质上是变量存储器中的位触发器,称为“软继电器”。
③梯形图中,某个编号的继电器线圈只能出现一次,而继电器触点可无限次使用。
④梯形图是PLC形象化的编程方式方块符号,左右两侧母线不接任何电源。
⑤输入继电器的触点表示相应的外部输入信号的状态。
⑥输出继电器不能直接驱动现场执行部件。
⑦PLC的内部继电器不能做输出控制用。
⑧PLC在运算用户逻辑时就是按照梯形图从上到下、从左到右的先后顺序逐行运行处理,即按扫描的方式顺序执行程序。
2.指令语句表
PLC的指令又叫语句,是一种与微机的汇编语言指令相似的助记符表达式。与以上三菱PLC梯形图相对应的指令语句表见表

指令语句表 指令语句表
3.功能块图
功能块图是类似于数字逻辑门电路的编程语言方块符号,有数字电路基础就很容易掌握。该语言用类似“与门”、“或门”的方框来表示逻辑运算关系,如图所示为图中梯形图相对应的功能块图。

功能块图 功能块图
4.顺序功能图
顺序功能图也叫做状态转移图,它是描述控制系统的控制过程、功能和特性的一种图形,用来编制顺序控制程序。顺序功能图提供了一种组织程序的图形方法,主要由步、转换条件和动作组成。详细内容见项目五。
5.结构文本
结构文本是为IEC61131—3标准创建的一种专用的高级编程语言,能实现复杂的数学运算,编写的程序非常简洁和紧凑。
1、本站资源针对会员完全免费,站点中所有资源大部分为投稿作者付费教程,切勿轻易添加教程上除本站信息外的任何联系方式,谨防被割,如有疑问请随时联系客服。
2、本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。




×