第四周 4.2.1移位寄存器指令
梯形图功能当位移位寄存器指令的使能位EN为1时,数据位DATA在每一-个程序扫描周期均移入寄存器的最低位(N为正时)或最高位(N为负时),寄存器的其他位则依次左移(N为正时) 或右移(N为负时)一位1、 移位寄存器指令说明:(1)S_BIT和N定义一个位移位寄存器。寄存器的长度为N;寄存器的移位方向由N的符号决定,N为正值寄存器左移(由低位向高位移动),N为负值寄存器右移(由高位向低位移动);寄存器的起始位由S_BIT指定,N为正时S_BIT为最低位,N为负时S_BIT为最高位。(2)DATA和S-BIT寻址I、 Q、 M、 SM、 T、 C、 V、 S、 L的位值;N为字节寻址,可寻址的寄存器为VB、 IB、 QB、 MB、 SB、 SMB、 LB、 AC, 也可立即数寻址。(3)移位指令影响特殊内部标志位SM1.1(移出移位寄存器的数据进入溢出标志位SM1.1
2 、示例梯形图时序图
第四周数据比较指令-交通灯控制
梯形图功能用于两个相同类型数据大小的比较判断,结果为真时,允许能流通过。1、 数据比较指令说明:(1)操作码中的F代表比较符号,可分为“=”、“”、“=”、“=”、“”及“”六种;(2)操作码中的X代表数据类型,分为字节(B)、字整数(I)、双字整数(D)和实数(R)四种。操作数的寻址范围要与指令码中的X一致。字节指令是无符号的,字整数、双字整数及实数比较都是有符号的。
2 、交通灯控制东西向绿灯Q0.0东西向黄灯Q0.1东西向红灯Q0.2南北向绿灯Q0.3南北向黄灯Q0.4南北向红灯Q0.5
2 、交通灯控制输入点分配输出点分配系统开启SI0.0东西绿灯Q0.1南北绿灯Q0.4东西黄灯Q0.2南北黄灯Q0.5东西红灯Q0.3南北红灯Q0.6
2 、交通灯控制
第四周 4.1.1数据处理指令
1、传送指令功能: 当使能位EN为1时,把输入的数据(IN)传送到输出(OUT) 说明:(1)操作码中的X代表被传送数据的长度,它包括四种数据长度,即字节(B)、字(W)、双字(D)和实数(R)。(2)操作数的寻址范围要与指令码中的X一致。其中字节传送时不能寻址专用的字及双字存储器,如T、C、及HC等;OUT寻址不能寻址常数。
1、传送指令单一传送
1、传送指令块传送允许输入有效时,将从IN开始的N个字节型(或字长、双字长)数据传送到OUT开始的N个字节(或字、双子)存储单元。
2 、示例I0.0一接通,激活传送指令,把1存储到QB0这个存储区里
3 、练习 将VB100,VW102, VD104,VD108中存储的数据分别送到VB200,VW202,VD204,VD208中
第四周 4.1.2数据比较指令
梯形图功能用于两个相同类型数据大小的比较判断,结果为真时,允许能流通过。1、 数据比较指令说明:(1)操作码中的F代表比较符号,可分为“=”、“”、“=”、“=”、“”及“”六种;(2)操作码中的X代表数据类型,分为字节(B)、字整数(I)、双字整数(D)和实数(R)四种。操作数的寻址范围要与指令码中的X一致。字节指令是无符号的,字整数、双字整数及实数比较都是有符号的。
2 、示例依次接通I0.1,I0.2,I0.3观察输出Q0.1变化
3 、练习例:一自动仓库存放货物,最多6000箱现在需要对所存的货物进出计数, 货物多于1000箱时灯L1亮; 货物多于5000箱时灯L2亮。 其中:货物进一箱,感应器i0.0接通一次,货物出一箱感应器i0.1接通一次L1和L2分别受Q0.0和Q0.1控制;数值1000和5000分别存储在VW20和VW30字存储单元中。
3、练习Q0.0Q0.1 I0.0I0.1 I0.2C30 CUCDCTUDRPV+10000C30=IVW20 C30=IVW20
您可能关注的文档
- 农机转向系的结构与维修—转向系的分类(农机底盘结构与维修课件).pptx
- 农机变速器的结构与维修—典型变速器的结构与工作(农机底盘结构与维修课件).pptx
- 农机驱动桥的结构与维修—驱动桥的拆装与调整(农机底盘结构与维修课件).pptx
- 农机变速器的结构与维修—变速器的故障诊断与排除(农机底盘结构与维修课件).pptx
- 农机离合器的结构与维修—摩擦式离合器的组成与结构(农机底盘结构与维修课件).pptx
- 农机驱动桥的结构与维修—驱动桥的认知(农机底盘结构与维修课件).pptx
- 农机离合器的结构与维修—摩擦式离合器的工作原理(农机底盘结构与维修课件).pptx
- 农机驱动桥的结构与维修—驱动桥的故障诊断与排除(农机底盘结构与维修课件).pptx
- 农机离合器的结构与维修—离合器的故障诊断与排除(农机底盘结构与维修课件).pptx
- PLC编程及仿真软件—PLC仿真软件(农机电气控制PLC课件).pptx
原创力文档

文档评论(0)