s7-200的plc,读写一款绝对值编码器的数据。请教是不是程序中只要对应了编码器的相应地址就行了?如我下图中所示的方式。但是说明书中的数据又是怎么换算到plc程序上的呢,如说明书中说的发送“01 03 00 02 00 02”然后回应“00 01……”。没搞清楚,还望指教。
图片说明:
钻石用户推荐最佳答案
读RW填0,写RW填1,地址处填存储地址,如0x0000对应的地址填400001,0x0001对应地址400002。假如要读0x0000到0x0003四个字地址的数据,RW为0,地址处填400001,数据长度填4。另外要注意数据高低位字的顺序问题,特别是编码器数值存放在x0000和x0001中。把编码器转动一定的角度,PLC读出来后,和编码器数据核对一下,看高低位是否正确。
提问者对于答案的评价:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc371512.html