请问各位师傅802D-SL ,修改PLC程序激活DRF功能后,如何实现在MDI及自动模式下实现手轮移动功能。
修改PLC程序激活DRF功能,需要注意什么,有没有实际的实用例子,本人菜鸟,最好能指导的仔细点。
问题补充:
该功能在程序暂停是能否使用?
M_INC_VAR V1100 0002 .5 变增量这个信号是干嘛用的?
最佳答案
我在利用Siemens 802DSL数控系统改造立式加工中心时遇见过类似楼主的问题,当时是这样解决的,楼主可以参考一下:
楼主必须注意以下几个关键的方式选择信号:
V3200 0000 .3 使能 DRF 信号流向 到NCK的信号 (PLC----> NCK)
M_INC1 V1100 0002 .0 增量1 信号流向 到MCP的信号 (PLC----> MCP)
M_INC10 V1100 0002 .1 增量10 信号流向 到MCP的信号 (PLC----> MCP)
M_INC100 V1100 0002 .2 增量100 信号流向 到MCP的信号 (PLC----> MCP)
M_INC1000 V1100 0002 .3 增量1000 信号流向 到MCP的信号 (PLC----> MCP)
M_INC_VAR V1100 0002 .5 变增量 信号流向 到MCP的信号 (PLC----> MCP)
对以上几个信号了解后,就可以着手在你的plc程序中进行稍微的修改,即可达到楼主的DRF功能目的了。
先说一下具体工作原理:V32000000 .3 使能 DRF功能必须激活,然后请注意在你的MINI手轮背面上有一个两档位的按键,第一档为 MINI_ENABLE键,第二档即压到底的键为空,不要管它,我们再给第一档为 MINI_ENABLE键赋地址值为I 7.3(当然也可以任意赋值,只要不占用其它的输入点就好,在下面的plc程序中,我以赋地址值为I 7.3 为例子说明),修改你的plc程序。然而无论如何,你都要用到随机床数控系统西门子 802D SL TOOLBOX 里铣床实例程序的子程序块 SBR39 - HANDWHL。在 SBR39 - HANDWHL子程序块中添加一个MINI_ENABLE键赋地址值为I 7.3的常开触点,即可大功告成了。在MDI及自动模式下只要操作者按下 MINI_ENABLE键就完全实现了手轮移动功能,迄今为止,我改造的机床按照上述设计思路实现的手轮移动功能一直正常。
如图所示_ 手轮的DRF功能实现。
对楼主补充问题的回应:该功能在程序暂停时能够正常使用,M_INC_VAR( V1100 0002 .5)是增量方式有效或激活的意思。
图片说明:
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc217663.html