例如:D100-D110为当前设置使用参数(10个字),1#工位,工件1号保存到E0_1000-E0_1009.工件2号保存到E0_1010-E0_1019
此图为设备原始程序:很傻瓜的,一组数据16个字,保存50组数据用了50行。。。。。。
最近没事学习看到变址的应用自己编写,发现变址太好用了,也可以不用DR IR 专用寄存器。
PS:
想做成功能块多,但是功能科里面好像不能【@寄存器地址】这样的变址寻址(应该功能块默认没有分配绝对地址吧)?
最后修改:2018/11/27 9:05:59
点击:6323 回复:16
引用 gk_0 在 2018/11/25 8:18:10 发言【内容省略】
使用了@来进行数据区的变址,其实MOVR全地址变址才是精髓。引用 蜀中之首 在 2018/11/26 0:24:20 发言【内容省略】
欧姆龙这个寻址还是很有意思,比如,XFER &16 d680 @e2_0,传送16个字到 @E2_0里面,具体地址是E2_0里面的常数,比如是&16,就传送到E2_16,如果是&32就传到E2_32。