台达plc中DSUB和DSUBR是不是同一个指令,怎么输入的时候只写DSUB多写个R就不行,跪求输入有讲究吗

2024-12-05 15:05:44
推荐回答(3个)
回答(1):

DSUBR指令要求3个操作数要么是寄存器、要么是浮点数格式:

DSUBR F0.235 F34.8658 D0
DSUBR D10 D12 D14
DSUBR D10 F1245.688 D14
DSUBR F893658.0022 D12 D14

如果使用以下格式肯定出错:

DSUBR K12345 D12 D14
把格式改一下就行了
DSUBR F12345.0 D12 D14

此指令仅ES 系列V6.6、SA/SX_V1.6、SC_V1.4、EH2/SV_V1.0 之后版本(含)
支持,EH 机种不支持

回答(2):

程序就是这样很严格,要求是什么就是什么,要不它不认识就执行不了。

回答(3):

看看台达的手册啊,上面说得很详细的!!!!