我现在是用SCL指令做的,但是显示的是整数,我想要浮点数显示的。程序要求:采集一个模拟信号,输入电流为4-20MA,数据对应的量程是0-800。.我现在做的程序是这样的
用MOV 21 #80EE 102 MOV 21 #800E 103 MOV 21 2 D1000 然后用
SCL 2 D100 D10 D100 D101 D102 D103 分别装#0000 #0000#0800#1770
我的输入电流为11.2MA可是输出的数据在121-178的范围波动还是整数的!我现在在工地调试急着用请求高手求助!!谢谢
我也不是很懂懂欧姆龙的程序!!上面的程序能采集到数据,就是是整数的并且模拟量的波动还很大。
追答能采集到数据只是显示整数,说明是你上面程序的问题,处理一下数据就可以了,数据波动很大一般和现场实际采集有关系,还用干扰、布线方式都有可能影响精度
因为欧姆龙的PLC和西门子300不相同,300 模拟量电流型电压型的可以在硬件组态的时候直接选择,欧姆龙MOV 21 #80EE 102 是字目录的传送, 102 是第几通道不一定是第一通道要根据输出点判断。 #80EE是给它定义成电流型(4-20Ma)
追答谢谢·