在三菱PLC中[ D*P K758 D32 D102] 是什么意思

在指令中 P 是什么意思
2025-03-10 19:02:35
推荐回答(5个)
回答1:

那代表32位乘法指令。
D*代表32位乘法,P代表这是脉冲指令。

全部意思为:
K758乘以 D32,结果放在D102~D105中。

回答2:

因为你在指令中写了*,不知道具体是那一条指令。
在应用指令的前面加D表示是32位指令,不加D表示是16位指令。
在应用指令的后面面加P表示是脉冲执行指令,即指令激活一次执行一次。不加P表示是连续执行指令,即每个扫描周期自动执行一次指令。

回答3:

指令:[D*P S1 S2 D]
功能:(S1+1,S)*(S2+1,S2)=(D+3,D+2,D+1,D)。

针对你的指令,解释过来就是当条件为ON的上升沿阶段,将(D33=00,D32=24)中的数据(00*2*(15)+24)乘以758,将结果以二进制存入(D+3,D+2,D+1,D)中。

回答4:

表示之前条件为真时,执行一次该条指令。

回答5:

应该是32位的乘法计算,模拟监控运行一下看看就知道了!