s7200基本指令及应用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
辅助标识符有:X-位、B-字节、W-字(2字节)、 D-双字(4字节)。
PLC原理及应用 第5章
5.1.2 操作数 ※操作数的表示法:物理地址(绝对地址)表示
法;符号地址表示法。
5.1.3 寻址方式 ※直接寻址:位寻址格式、特殊器件的寻址格式、 字节、字和双字的寻址格式。 ※CPU存储区域的间接寻址
组成 。例如:A I1.0 ※梯形逻辑指令(LAD) 用图形元素表示PLC要
完成的操作 。如图5-1
图5-1 梯形逻辑指令
PLC原理及应用
5.1.2 操作数
第5章
※ 操作数标识符及参数 操作数由操作数标识符和 参数组成。
操作数标识符由主标识符和辅助标识符组成。
主标识符有:I-输入过程映像存储区、Q-输出过 程映像存储区、V-变量存储区、M-位存储区、T- 定时器存储区、C-计数器存储区、HC-高速计数器、 AC-累加器、SM-特殊存储器、L-局部变量存储器、 AI-模拟量输入映像存储器、AQ-模拟量输出映像 存储器。
PLC原理及应用
5.1.4 S7-200系列PLC的编程数据类型
基本数据类型
位数
说明
布尔 BOOL
1位
位 范围:0,1
第5章
字节 B
字W 整数INT 双字DW 双整数INT
8位 16位 32位
不带符号的字节 范围:0至255 带符号的字节 范围:-128至+127 不带符号的整数 范围:0至65535 带符号的整数 范围:-32768至+32767 不带符号的双整数 范围:0至4294967295 带符号的双整数 范围:-2147483648至+2147483647
LDI、LDNI、AI、ANI、OI和ONI 格式:LDI bit ※取反指令 格式:NOT (NOT指令无操作数) ※正负跳变指令 正跳变触点指令 格式:EU(无操作数) 负跳变触点指令 格式:ED (无操作数)
PLC原理及应用
5.2.2 线圈指令
标准输出线圈指令 格式:= bit
立即输出线圈指令 格式:=I bit
PLC原理及应用 第5章
第5章 S7-200系列PLC基本指令系统及应用
5.1 指令及结构 5.2 位逻辑指令 5.3 定时器、计数器和比较指令 5.4 运算指令 5.5 数据处理指令 5.6 程序控制指令与子程序指令
PLC原理及应用 第5章
5.1 指令及结构
5.1.1 指令的组成 ※语句指令(STL) 由一个操作码和一个操作数
//装入常闭触点 //或常闭触点 //与常闭触点 //输出触点
LD I0.0 O I0.1 A I0.2 NOT = Q0.3
// // // //取非,即输出反相 //
返回
PLC原理及应用
5.2.1 触点指令
第5章
图5-3 触点指令在梯形图中的表示符号
PLC原理及应用 第5章
5.2.1 触点指令 ※立即触点指令
格式:TON 格式:TONR 格式:TOF
TXXX, PT TXXX, PT
TXXX, PT
图5-9 定时器指令在梯形图中的表示符号
表5-11 定时器号和分辨率
定时器类 型
TON TOF
TONR
分辩率 /ms 1 10 100 1 10 100
计时范围/s
定时器号
32.767 327.67 3276.7 32.767 327.67 3276.7
第5章
• 程序实例:
标 准 触 点 LAD 和 STL 例
LD I0.0 //装入常开触点 O I0.1 //或常开触点 A I0.2 //与常开触点 = Q0.0 //输出触点,
//如果本梯级中将I0.1的触点改 //为Q0.0的常开触点,则成为电 //机起动停止控制环节的梯形图
LDN I0.0 ON I0.1 AN I0.2 = Q0.1
实数型REAL
32位
IEEE浮点数 范围:+1.175495E-38至+3.402823E+38 -1.175495E-38至3.402823E+38
字符串
每个字符以字节形式存储,最大长度为255字节
PLC原理及应用
5.2 位逻辑指令
5.2.1 触点指令 ※标准触点指令 装载常开触点指令 格式:LD bit 装载常闭触点指令 格式:LDN bit 与常开触点指令 格式:A bit 与常闭触点指令 格式:AN bit 或常开触点指令 格式:O bit 或常闭触点指令 格式:ON bit
ALD
//栈装载与
= Q6.0 //输出触点
LPP //逻辑弹出栈,母线复原
LD I3.1 //装入常开出触点
O I2.0 //或常开触点
ALD
//栈装载与
= Q1.3 //输出触点
返回
PLC原理及应用 第5章
5.3 定时器、计数器和比较指令
5.3.1 定时器指令 接通延时定时器 有记忆接通延时定时器 断开延时定时器
LPS与LPP必须配对使用
这里n=3
LPS、LRD、LPP、LDS指令的操作过程
•应 用 举 例:
复杂 逻辑 指令 的应 用
LPS后第 一和最 后一个 从逻辑 块不用 LRD指令
LD I0.0 //装入常开触点
O I2.2 //或常开触点
LD I0.1 //被串的块开始
LD I2.0 //被并路开始
T32,T96 T33~T36,T97~T100 T37~T63,T101~T255
T0,T64 T1~T4,T65~T68 T5~T31,T69~T95
置位线圈指令 复位线圈指令 立即置位线圈指令 立即复位线圈指令
格式:S bit, N 格式:R bit, N 格式:SI bit, N 格式:RI wk.baidu.comit, N
第5章
PLC原理及应用
5.2.2 线圈指令
第5章
图5-5 线圈指令在梯形图中的表示符号
PLC原理及应用 第5章
5.2.4 逻辑堆栈指令
ALD,栈装载与指令(与块) OLD,栈装载或指令(或块) LPS,逻辑进栈指令(分支或主控指令) LPP,逻辑出栈指令(分支结束或主控复位指令) LRD,逻辑读栈指令 LDS,载入堆栈指令
A I2.1 //与常开触点
OLD
//栈装载或,并路结束
ALD
//栈装载与,串路结束
= Q5.0 //输出触点
LD I0.0 //装入常开触点
LPS
//逻辑推入栈,主控
A I0.5 //与常开触点
= Q7.0 //输出触点
LRD
//逻辑读栈,新母线
LD I2.1 //装入常开触点
O I1.3 //或常开触点