第6 章 PLC 的功能指令 6
1 S7-200 的指令规约 6
1 使能输入与使能输出 图6-1 EN 与ENO 图6-1 中的梯形图对应的语句表为 LD I2
4 MOVW VW 10, VW 14 // VW 10→VW 14 AENO /I VW 12, VW 14 // VW 14/VW 12→VW 14 AENO MOVB VB0, VB2 // VB0→VB2 除数 VW 12 为0 时无能流流出
删除 AENO 后两个方框变为并联
2 梯形图中的网络与指令 一个网络中只能有一块独立电路
输入语句表指令时必须使用英文的标点符号
2 程序控制指令 1.条件结束指令与停止指令 2.监控定时器复位指令 3.循环指令 图6-2 循环指令 【例6-1】在I0
5 的上升沿,求VB10~VB29 中20 个字节的异或值
网络 1 LD I0
5 EU // 在I0
5 的上升沿 MOVB 0, AC0 // 清累加器 0 MOVD &VB10, AC1 // 累加器 1(存储区指针)指向 VB10 FOR VW0, 1, 20 // 循环开始 网络 2 LD SM0
0 XORB *AC1, AC0 // 字节异或 INCB AC1 // 指针 AC1 的值加 1,指向下一个变量存储器字节 网络 3 NEXT // 循环结束 网络 4 LD I0
5 EU MOVB AC0, VB40 // 保存异或结果 4.跳转与标号指令 图6-3 跳转与标号指令 I2
1 J MPLB L44 … 6
3 局部变量表与子程序 6
1 局部变量表 1.局部变量与全局变量 程序中的每个程序组织单元POU(Program Organiz ational Unit)均有由64 字节L 存储器组成的局部变量表
局部变量只在它被创建的POU 中有效,全局