西门子PLC传送指令详解

如题所述

西门子PLC传送指令主要分为两类,一类是单一传送,另一类是块传送:

1、单一传送:

(1)MOVB,字节传送指令;

(2)BIR,传送字节立即读指令;

(3)BIW,传送字节立即写指令;

(4)MOVW,字传送指令;

(5)MOVD,双字传送指令;

(6)MOVR,实数传送指令。

2、块传送:

(1)BMB,字节块传送指令;

(2)BMW,字块传送指令;

(3)BMD,双字块传送指令。

扩展资料

西门子PLCs7-300PLC有2个32位的累加器,当执行装入指令(L)时,首先将累加器1中原有的数据移入累加器2中,累加器2中的原有内容被覆盖,然后将数据装入累加器1中。

当执行传送指令(T)时,将累加器1中的数据写入目标存储区中,而累加器1中的数据保持不变。

s7-400PLC有4个32位累加器,当执行装入指令(L)时,首先将累加器3的移入累加器4,累加器2的移入累加器3,累加器1的移入累加器2,然后将数据装入累加器1中;当执行传送指令(T)时,将累加器1中的数据写入目标存储区中,而累加器1中的数据保持不变。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-25
什么传送指令啊?梯形图里面MOVE就是
语句表
L 100
T MD100
就是把100传送到MD100里面
如果不是可否说的详细一些?追问

MOVE通过启动EN输入来激活。在IN输入指定的值将复制到在OUT输出指定的地址。ENO与EN的逻辑状态相同。MOVE只能复制BYTE`WORD或DWORD数据对象。
说下这段话的详解,及每个的作用?

追答

呃,打个比方吧,MOVE相当于复印机
EN就是复印机必须有电(PLC运行),而且你必须得按下开始复印按钮,EN是使能的意思,就是带电开始工作了,IN就是你要复印的东西,上面可以是数字,也可以是图片,在MOVE指令IN里你可以填一个实数(100.3)整数(79),或者地址(MB0、MW2 MD4)等等。ENO的状体和EN一样,EN带电了,EHO也就带电了, OUT相当于复印机出来的纸,就是结果
能复制的类型就是字节、字、双字,这三种类型,其实西门子PLC里面的数据格式除了位也就这三种了

本回答被网友采纳
相似回答