三菱PLC编程指令 DMOV KO K6Y000 是什么意思?

2024年11月17日 08:26
有2个网友回答
网友(1):

三菱PLC编程指令 DMOV 是32位传送指令,

K0为十进制常数0。

K6Y000中K*指位元件组数量,每个位元件组包含4个连续位元件。K6Y000表示起始位置为Y000的6个位元件组,包含Y027~Y000之间共24个连续位元件。

[DMOV KO K6Y000 ]表示将十进制常数0传送到起始位置为Y000的24个连续位元件中,也就是Y027~Y000之间共24个连续位元件输出都为0。

三菱PLC编程口的通讯只有四个命令,即:

命令                    命令码             目标设备

DEVICE READ CMD             "0"                       X,Y,M,S,T,C,D

DEVICE WRITE CMD            "1"                       X,Y,M,S,T,C,D

FORCE ON CMD                  " 7"                         X,Y,M,S,T,C

FORCE OFF CMD                  "8"                        X,Y,M,S,T,C

五个标示:

ENQ            05H             请求

ACK            06H             PLC正确响应

NAK           15H             PLC错误响应

STX             02H             报文开始

ETX             03H             报文结束

使用累加方式的和校验,帧格式如下:

STX CMD DATA ...... DATA ETX SUM(upper) SUM(lower)

和校验:

SUM= CMD+……+ETX。 如SUM=73H,SUM=“73”。

网友(2):


菱PLC编程指令
DMOV
是32位传送指令,
K0为十进制常数0。
K6Y000中K*指位元件组数量,每个位元件组包含4个连续位元件。K6Y000表示起始位置为Y000的6个位元件组,包含Y027~Y000之间共24个连续位元件。
[DMOV
KO
K6Y000
]表示将十进制常数0传送到起始位置为Y000的24个连续位元件中,也就是Y027~Y000之间共24个连续位元件输出都为0。