发表于:2018/11/24 21:42:12
#0楼
程序目的:一个工位有很多种参数需要切换,保存。(配方用起来估计很麻烦了,因为有很多个工位)
例如:D100-D110为当前设置使用参数(10个字),1#工位,工件1号保存到E0_1000-E0_1009.工件2号保存到E0_1010-E0_1019
此图为设备原始程序:很傻瓜的,一组数据16个字,保存50组数据用了50行。。。。。。
最近没事学习看到变址的应用自己编写,发现变址太好用了,也可以不用DR IR 专用寄存器。
PS:
想做成功能块多,但是功能科里面好像不能【@寄存器地址】这样的变址寻址(应该功能块默认没有分配绝对地址吧)?
例如:D100-D110为当前设置使用参数(10个字),1#工位,工件1号保存到E0_1000-E0_1009.工件2号保存到E0_1010-E0_1019
此图为设备原始程序:很傻瓜的,一组数据16个字,保存50组数据用了50行。。。。。。
最近没事学习看到变址的应用自己编写,发现变址太好用了,也可以不用DR IR 专用寄存器。
PS:
想做成功能块多,但是功能科里面好像不能【@寄存器地址】这样的变址寻址(应该功能块默认没有分配绝对地址吧)?
[此贴子已经被jint于2018/11/27 9:05:59编辑过]