大家好,我们有台840Dsl的床子。其中Z轴用了2个测量系统:
测量系统1:接的是电机的绝对值编码器;
测量系统2:接的是增量光栅尺的编码器。
由于光栅尺总是时不时的出现报警,所以我们想把它屏蔽掉。
首先想先改PLC里的程序:
设 DBxx.DBX1.5=1, DBxx.DBX1.6=0 (原始的是: DBxx.DBX1.5=0, DBxx.DBX1.6=1)
但是我查看了PLC程序(见附图):
AN DB38.DBX604
O DB460.DBX4.7
= DB38.DBX1.5
A DB38.DBX604
AN DB460.DBX4.7
= DB38.DBX1.6
并且,DB38.DBX1.6 还做了输入。
请问,这种情况下还能修改 DBX1.5 和 DBX1.6 吗? 能的话,该如何改? 谢谢了。
图片说明:
最佳答案
楼主可以这样解决:
其实你这个程序机床制造商在出厂时已为你考虑好将轴修改为半闭环的方法,在操作系统上,PLC状态中将DB460.DBX4.7置1即可,因为DB38.DBX1.5和DB38.DBX1.6同时为1时,只有DBX1.5有效,即半闭环有效,根本不需要修改PLC程序,在系统上即可操作
其实楼主需要理解的事S7-300语句表中O的含义,即是或
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc191090.html