现代PLC一般具有多种编程语言可供选择,常见的有梯形图、助记符、布尔表达式、功能图、功能表图、高级语言等几种。
梯形图编程语言是由原继电器控制系统演变而来,与电气逻辑控制原理图非常相似,它形象、直观实用,为广大电气技术人员所熟知,是PLC的主要编程语言,绝大多数PLC(特别是中、小型PLC)均具有这种编程语言,只是一些符号的规定有所不同而已,下一节将对此作重点介绍。
助记符也称语句表达式,它与计算机的汇编语言很相似,但比汇编语言简单得多。PLC简易编程器没有梯形图编程功能,必须把梯形图翻译成助记符指令后再输入PLC。微型、小型PLC常采用这种方法,故助记符也是一种用得最多的编程语言。
助记符是用若干个容易记忆的字符来代表PLC的某种操作功能。各PLC生产厂家使用的助记符不尽相同,表3-1列出了5种PLC的常见指令符号。
表3-1 PLC常见指令符号
| 功能或逻辑运算
|
OMRON C系列
|
三菱K系列
|
西门子S5系列
|
GE-1
|
西屋
|
| 起
点
|
常开触点
|
LD
|
LD
|
A
|
STR
|
RD
|
| 常闭触点
|
LD NOT
|
LDI
|
AN
|
STR NOT
|
RD NOT
|
| 与
|
AND
|
AND
|
U
|
AND
|
AND
|
与非
|
AND NOT
|
ANI
|
UN
|
AND NOT
|
AND NOT
|
或
|
OR
|
OR
|
O
|
OR
|
OR
|
| 或非
|
OR NOT
|
ORI
|
ON
|
OR NOT
|
OR NOT
|
输出
|
OUT
|
OUT
|
=
|
OUT
|
WR
|
与括弧
|
AND LD
|
ANB
|
A( )
|
AND STR
|
AND MEM
|
| 或括弧
|
OR LD
|
ORB
|
O( )
|
OR STR
|
OR MEM
|
| 主控
|
ILC
|
MC
|
MCR
|
MCS
|
WR MCR
|
取消主控
|
ILC
|
MCK
|
MCR(E)
|
MCR
|
WR NOT MCR
|
[本文共有 2 页,当前是第 1 页] <<上一页 下一页>>