新手问一下:我的模拟输入为AIWO,用VD100寄存,那在程序开始时,我把VD100设为0,用MOV_R,程序这样写:LD SM0.0
MOVR 0.0, VD100,请问这样写对吗?
最佳答案
这样不对!你的AIW0送入VD100将永远为0!
而切AIW0是字变量而VD100是双字变量,软件也不接受!
建议你这样改;
网络1
LD SM0.1
MOVD 0,VD100
网络2
LD SM0.0
MOVW AIW0, VW102,
提问者对于答案的评价:
谢谢,学到一招了
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc354399.html