我现在使用的是西门子808D系统,想通过PLC实时修改外部零点偏移的值,使进给轴按照修改的值实时偏移,我在840D的资料说明中看到了相关介绍,但是在808资料说明中只看到了通过LinShift读取零点偏移值,不知道808系统是否支持PLC修改。
问题补充:
我可能没有交代清楚,我是要从系统外部接收数据,数据的值是随时变化的,将这个数据赋值给外部零点偏移,我采用的是PLC的I/O口接收数据,所以想问PLC能不能修改外部零点偏移。
是不是可以用异步子程序,在子程序中用变量修改,不知道808是否支持这种功能。(身边没有808系统,不方便调试)
图片说明:
最佳答案
808应该只能读取,不能写入,但是可以在加工程序中通过变量直接赋值啊,不明白楼主为什么非要从PLC里写入,
补充:808D可以支持两个异步子程序,按照楼主的想法应该可以实现的,但达不到时时传送的效果,个人觉得你可以将这些时时变化的数据传送到R参数里面,在加工程序中要使用的时候,才将其通过变量传送到零点偏移里
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc157229.html