PLC第3章课件,编程语言和指令系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Test1
Test2
OR
SR
Sw1 %1X3 Reset
AND S1 Q1
start
R
指令表 由若干条指令组成的程序叫指令表程序
XO
YO
X1
Y1
Y2
X3
Y3
LD X0 OUT Y0 LDI X1 OUT Y1 OUT Y2
LD X3 OUT Y3
结构文本 PASCAL BASIC C等高级语言
(2)逻辑AND 指令: AND, ANDN , ANDR , ANDF 程序例: LD %I0.7 ANDN %M2 ST %Q0.2 (3)逻辑OR指令: OR , ORN , ORR , ORF 程序例: LD %I0.7 ORR %M2 ST %Q0.2
说 (1)在任何情况下,RST指令都 优先执行。

(2)计数器和移位寄存器处于复 位状态下,不接收输入的数据。
9.NOP 与 END 指令
NOP (Non Processing): 空操作指令 用户存储器清零后,用户存贮器的内容全部变为零 END (END): 结束指令, 表示程序结束 作用:缩短扫描周期
X6 X4 Y2 X7 Y0 X0 Y0 Y1 X7 M120 Y1
4 .ORB指令:
ORB (Or Block): 电路块并联连接指令 串联电路块: 两个以上的触点串联连接而成的电路
X0 X1 X2 X3 X4 X5
LD X0
Y6
AND X1
LD X2
AND X3
ORB
LD X4
ANI X5
ORB
X0 M101 Y3 Y3 X3 M101 T1 Y5
3. OR ORI指令: OR (0r Inverse): 常闭触点的并联连接指令 ORI (Or Inverse): 常闭触点的并联连接指令
X6
X7
Y0
X4
Y2
X0 Y0 X7
Y1
Y1
M 120
LD OR ORI AND OUT LD AND OR ANI ORI OUT
2.是一种位于其它编程语 言以上的图形语言
3.用来编制顺序控制程序
步1
转换 步2
转换 步3
动作1 动作2
4
梯形图
1.与继电接触控制系统 电路图很相似
2.简单直观
X0 X1 X2
Y0
X3 X4 X5
X5 X6
5
功能块图
类似于数字逻辑电路中编程语言,用类似与门、或门等方框 图来表示的逻辑运算关系
X0
X1
Y0
X2
Y4
X3
Y2
LD X0 MPS AND X1 OUT Y0 MRD AND X2 OUT Y4 MPP AND X3 OUT Y2
X0
X1 X2
Y0
X3
Y1
X2 X4
Y2
X6
Y3
LD X0 MPS AND X1 MPS AND X2 OUT Y0 MPP AND X3 OUT Y1 MPP AND X2 MPS AND X4 OUT Y2 MPP AND X6 OUT Y3
7.PLS和 PLF指令
PLS指令:上微分输出指令。当X=OFF→ON(正缘 触 发)时PLS指令被执行,M0送出一次脉 波 ,脉波长度为一次扫描时间。
X0
X0
PLS M0
M0
M0
SET Y0 Y0
一个扫描周期
PLF指令:下微分输出指令。当X=ON→OFF(负缘触 发)时PLF指令被执行,M0 送出一次脉波 ,脉波长度为一次扫描时间。
态和逻辑关系,求出各个线圈对应的编程元件的状态。 (4) 梯形图中各编程元件的常开触点和常闭触点,都可以无限次使用。 (5)梯形图中的线圈应该放在最右边。
返回
梯形图的编程特点
1.触点状态有接通和断开两种状态 2.触点可以任意串联和并联,继电器线圈只能并联,不
能串联 3.输出继电器可以使用输出继电器,中间继电器,辅助
OUT Y6
5.ANB指令:
ANB (And Block): 电路块串联连接指令
X0
X2 X3
X1
X4 X5
X6
X7
Y7
LD OR
X0 X1
LD X2
AND X3
LDI X4
ANI X5
ORB
OR X6
ANB
OR X7
OUT Y7ຫໍສະໝຸດ 编程技巧好不好
6.栈存储器和多重输出指令
MPS (Pash)、 MRD (Read)、 MPP (Pop) 指令分别是进栈、读栈和出栈指令
OUT (Out): 驱动线圈的输出指令
返回
2. AND ANI 指令:
AND (And): 与指令,常开触点串联连接指令
ANI (And inverse): 与非指令,常闭触点串联连 接指令
X0 M101 Y3 Y3 X3 M101
T1 Y5
LD AND OUT LD ANI OUT AND OUT
X0
X0
PLF M0
M0
M0
SET Y0 Y0
一个扫描周期
8.SET 与 RST 指令
RST (Reset): 复位指令,使操作保持复位的指令。 (Y M S T C D V Z )
SET (Set): 置位指令,使操作保持的指令。(Y M S )
X0 X0
SET Y0 X1
X1 RST Y0 Y0
继电器 4.每一个梯级从起始母线——触点——输出继电器—
—母线
3-3 PLC的基本逻辑指令
PLC
三菱 FX系列
施耐德 TWIDO 系列
返回
FX系列PLC的基本逻辑指令(27条)
1. LD LDI OUT 指令:
三菱 FX系列
LD (Load): 常开触点与母线连接指令
LDI (Load Inverse): 常闭触点与母线连接指令
双线圈问题
X0
Y0
X1
Y0
X0
Y0
X1
位逻辑指令(LD、AND、OR、ST等)
(1) Load指令(装入): LD,LDN,LDR,LDF
其中: N 代表“非” R 代表“上升沿” F 代表“下降沿” 程序例: LD %I0.2 ST %Q0.7
施耐德 TWIDO 系列
返回
位逻辑指令(LD、AND、OR、ST等)
便于实现:
数学运算 数据处理 图形显示 报表打印
3-2 梯形图的主要特点
梯形图是一种采用常开触点、常闭触点 、线圈和功能块构成的图形语言。
(1)编程元件不是真实的硬件继电器,而是软件继电器。 (2)梯形图两侧的公共线称为公共母线,分析时,可以假想有一个
能流 从左向右流动。 (3)程序执行是一个逻辑解算的过程。 根据梯形图中各触点的状
第三章 PLC的编程语言和指令系统
赵子玉 陈德荣 上海交通大学电院电气工程系
第三章 PLC的编程语言和指令系统
1
PLC的编程语言概述
2
梯形图的主要特点
3
PLC的基本逻辑指令
3-1 PLC的编程语言概述
顺序功能图
梯形图 指令表 功能块图 结构文本
返回
顺序功能图
1.相当于应用软件中的逻 辑框图
相关文档
最新文档