台达 EX20 PLC 模拟量输出问题

2025-03-22 17:53:41
推荐回答(2个)
回答1:

楼主你好 台达的模拟量模块我用的到不少 但是你这个自带模拟输出的还没用过,但是看了你的程序,觉得应该是你的数据类型出了问题。好像这款PLC自带的模拟量功能的精度不高,按理说应该不会允许D1116里面精确到小数。DMULR算出的数据 可能不应该直接给D1116 , 有可能D1116只接收整数。如果是个小数说不定里面的数据显示值会远远大于4000(个人猜测的)。建议试试 先把DMULR算出的数据先放到D2再做
LD M1000 INT D2 D4 (2进制浮点数转为整数)
最后才给D1116试试。

回答2:

是台达DVP20EX2吗,看手册中D1110-D1118的设置。输出[mov  D0 D1116]就可以了。读写寄存器