-
1 视频
-
2 测验
知识要点
3.1 PLC的编程语言
1、IEC 61131-3标准的5种编程语言:
(1) 顺序功能图(Sequential Function Chart)
(2) 梯形图(Ladder Diagram)
(3) 功能块图(Function Block Diagram)
(4) 语句表(Instruction List)
(5) 结构文本(Structured Text)
注意:STEP 7-Micro/WIN的指令集只提供梯形图、功能块图、指令语句表





2、常用编程语言的特点
梯形图编程语言的特点:
(1) 与电气操作原理图相对应,具有直观性和对应性。
(2) 与原有继电器逻辑控制技术相一致,对电气技术人员来说,易于掌握和学习。
功能模块图编程语言的特点:
(1) 以功能模块为单位,从控制功能入手,使控制方案的分析和理解变得容易。
(2) 功能模块是用图形化的方法描述功能,它的直观性大大方便了设计人员的编程和组态,有较好的易操作性。
(3) 编程、组态和调试时间可以缩短。
(4) 由于每种功能模块需要占用一定的程序内存,对功能模块的执行需要一定的执行时间。
注意:这种设计语言在大中型可编程控制器及集散控制系统的编程和组态中才被采用。
语句表的特点:
采用助记符来表示操作功能,具有容易记忆、便于掌握的特点。
3、PLC的编程语言总结
这三种语言相互间是可以自动转换的,也可以随意选择哪种语言进行编程。
在同一个程序块内编程时这三种语言还可以混合使用。
功能块图和语句表可以让没有电气背景的技术人员仍然可以熟练的掌握PLC的编程。
相对来说,这三种语言中语句表编程调试的功能更强大。

