PLC的装入指令与传送指令

发布时间:2023-09-02
数据装载与传送指令用于在各个存储区之间交换数据及存储区与过程i/o模块之间交换数据。cpu在每次扫描中无条件执行数据装载与传送指令,而不受rlo的影响。
数据装载指令l( load)和数据传送指令t(transmit)可以完成下列区域的数据交换:
①输入/输出存储区与位存储区m、过程输入存储区pi、过程输出存储区pq、定时器t、计数器c、数据区d的数据交换。
②过程输入/输出存储区pl/pq与位存储区m、定时器t、计数器c、数据区d的数据交换。
③定时器t、计数器c与过程输入/输出存储区pi/pq、位存储区m、数据区d的数据交换。
数据装载l和数据传送t指令通过累加器进行数据交换。累加器是cpu中的一种专用寄存器,可以作为“缓冲器”。数据的传送和变换一般是通过累加器进行的,而不是在存储区直接进行。在s7-300/400 plc中,有两个32位的累加器,即累加器1与累加器2,当执行装入指令l时,将数据装入到累加器1中,累加器1中原有的数据被移人到累加器2中,累加器2中原有的数据被覆盖。当执行传送指令t时,将累加器1中的数据复制到目的存储区中,而累加器1中的内容保持不变。l和t指令可以对字节(8位)、字(16位)、双字(32位)数据进行操作,当数据长度小于32位时,数据在累加器1中右对齐(低位对齐),其余各位填0。
装入和传送操作有3种寻址方式:立即寻址、直接寻址和间接寻址。
lad编程语言指令只有赋值指令,stl编程语言指令分为装载和传递指令,其中包含地址寄存器的处理指令。
上一个:外星人m15重装win10系统(外星人m15r2重装系统)_1
下一个:三星怎么设置解锁,三星怎么设置纹字解锁

普洱茶膏颇负盛名
华为特约维修中心地址,上海华为特约维修中心地址
一台电脑可以开两家淘宝店吗(一台电脑多个淘宝店铺)
mac怎么样升级系统版本(mac怎么进行系统升级)
新网游公测列表(2020新网游公测排行榜)
六大茶类的茶叶保质期,你造吗?
1206 0Ω ±5% 1/4W 电阻有哪些型号,0欧有什么意义?
组装台式电脑清单及价格,最新组装台式机配置及报价
不同的地方有什么不同的储茶方式?你的茶存在哪儿?
路桥设计中潜在缺点