文档介绍:第四章指令系统及编程第一节梯形图语言
PLC的主要编程语言:梯形图、指令表、顺序功能图、功能块图、结构文本。
梯形图编程语言:在继电器控制线路的基础上简化了符号演变而来(图形编程)。
梯形图具有形象、直观、实用、电气人员容易接受的特点,是目前用得最多的一种PLC编程语言。
(a)继电器原理图
(b)PLC接线图
(c)梯形图
输入端
输出端
二、梯形图编程规则及注意事项
(一)梯形图编程规则
1、按从左到右(串联)、自上而下(并联)的顺序编制。每个继电器线圈为一逻辑行,每个逻辑行起于左母线,经过触点、线圈,止于右母线。
注意:(a)左母线与线圈之间一定要有触点。
(b)线圈与右母线之间不能有任何触点。
(c)每个逻辑行最后都必须是继电器线圈。
下图画法均不正确:
2、触点串联块并联时,触点较多的块应放在上面,以减少存储单元。
图(a)的画法不合理(但是允许的),应当改为图(b)的画法。
(不合理)
(合理)
(a)
(b)
(a)
(b)
5、输出线圈不能是输入继电器IR或特殊继电器SR。
第二节三菱FX2N系列PLC指令系统
▲指令系统概述
一、指令分类
1)FX系列PLC共有基本指令27条(逻辑控制、顺序控制);
2)FX2N系列PLC有步进指令2条(顺序控制);
3)FX系列PLC有功能指令一百多条。
说明:基本指令在编程器上有对应指令输入键,功能指令在编程器上没有对应的输入键,这些指令必须通过功能键输入,如FUN(01),其中括号内的01表示功能号。
二、指令组成
PLC指令的组成:操作码、操作数
操作码:用助记符表示,用来表明要执行的功能。(如LD表示取、OR表示或等)
操作数:用来表示操作的对象。
操作数一般是由标识符和参数组成。
标识符表示操作数的类别,参数表明操作数的地址或设定一个预制值。
如: LD X000,
LD:指令(操作码)
X000:编程元件(操作数)
X:标识符 0:参数。
梯形图
指令
功能
操作元件
程序步
LD
读取第一个常开触点
X、Y、M、S、T、C
1
LDI
读取第一个常闭触点
X、Y、M、S、T、C
1
OUT
驱动输出线圈
Y、M、S、T、C
Y、M:1;特M:2;T:3;C:3~5
梯形图
指令
功能
操作元件
程序步
AND
串联一个常开触点
X、Y、M、S、T、C
1
ANI
串联一个常闭触点
X、Y、M、S、T、C
1
不能使用连续输出的例子
说明:
1)AND、ANDI指令用于触点的串联连接,串联触点个数不限,该指令可以重复使用。
2)连续输出时注意输出顺序,否则要用分支电路指令MPS、MRD、MPP。
3)图形编程器和打印机的功能有限制,建议尽量作到一行不超过10个触点和一个线圈,连续输出总共不超过24行。