以下是引用HSC316在2023/7/12 13:30:56的发言:
感谢大神指点,问题已解决,但我不还是不太明白,为什么32位定位指令中定位地址和速度也要是32位???还有我Y轴和Z轴写法和X轴时一样的,为什么Y轴和Z轴数据格式都是16位的默认设置却可以正常写入数值儿X轴不可以???一定要都是32位才对吗???谢谢
[此贴子已经被作者于2023/7/12 14:14:13编辑过]
为什么32位定位指令中定位地址和速度也要是32位?
这个与吃牛肉就要杀牛一样的道理吧。
还有我Y轴和Z轴写法和X轴时一样的,为什么Y轴和Z轴数据格式都是16位的默认设置却可以正常写入数值
由于32位指令是占用了连续两个寄存器,比如你的Y轴定位速度是D422,实际PLC里面占用了D422与D423两个寄存器,
目前你PLC里面的D423应该是0,所以暂时不影响,而你输入的数据应该也没有超出过32767,所以暂时没有影响,
你可以PLC监视一下D423看看是不是0,同时你也可以再把D423赋个值,然后再看结果