我想实现用plc给一个信号,实现主轴摆动,这样的就可以解决机械手给机床上料时,卡盘上残留铁屑的问题!!麻烦请指教!!无比感谢。有哪些要注意的问题,需要改的地方,麻烦指出,谢谢!!
最佳答案
楼主的问题非常好,涉及到西门子828系统的核心内容,对于主轴摆动的PLC变量处理,有DB3800.DBX2002.7(向左摆动),DB3800.DBX2002.6(向右摆动)两个信号,信号方向PLC ----> NCK,请在机床操作面板上定义I个按键-主轴摆动,注意地址,然后在plc中的OB1块中添加以下语句,
A 按键地址
= DB3800.DBX2002.7
调试好后,下载到plc中,摆动生效,同时注意以下参数:
MD35400 SPIND_OSCILL_DES_VELO-摆动速度
MD35410 SPIND_OSCILL_ACCEL-摆动时加速度
MD35430 SPIND_OSCILL_START_DIR-摆动时启动方向正方向或反方向
而摆动运行时正、逆方向的摆动时间通过下面的机床数据设定:
M3方向的摆动时间(以下称为t1)
MD35440: SPIND_OSCILL_TIME_CW
M4 方向的摆动时间(以下称为t2)
MD35450: SPIND_OSCILL_TIME_CCW,
以上说明可以助力楼主对问题理解。祝楼主好运!
提问者对于答案的评价:
我尝试了,但是不行,我用的主轴地址是DB3802.DBX2002.7。而且从监视画面上看,当按键按下时,DB3802.DBX2002.7 的值是1.但是主轴还是不摆动。请问大侠,还要注意哪些设置吗?这个问题很急,麻烦您帮助看一下!!无比感谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc200143.html