通过一下午的试验,我做成下面的效果!
先用手动键控制XYZ走动--用宏指令把从PLC读出来的三个数写到屏寄存器(D-RW),然后要用时再把屏寄存器里的数传送到固定的PLC数据寄存器(RW-D),然后用MOV传送到对应的定位表格里面R文件寄存器里面(D-R),我不知道我的做法是不是对的,是不是太复杂了。
因为FX3U表格定位Y0是从R0开始的。
Y1是从R400开始的。
Y2是从R800开始的。
所以我不知道还有哪些更好的办法能够直接从屏寄存器传到R寄存器,位置还不出错(RW-R0/R400/R800)。
请各位帮支招!谢谢!