西门子840d 倍率开关如何plc编程啊,急啊 我是新手
问题补充:
我想知道,倍率开关中开关档位是怎么和plc中联系上的。
最佳答案
楼主的问题具有一定典型性,我曾经用西门子840 D改造过数控磨床,对于西门子840d 倍率开关如何plc编程,楼主可以参考一下:
1.找到西门子840d 倍率开关的接口信号,对于进给轴/主轴信号(信号流向:PLC------>NCK)(DB 31-DB 61),如X轴的接口信号DB31.DBX 1.7(*为轴号,第一个轴即为B31.DBX1.7......以此类推),DBX 1.7表示倍率开关修调,
2.找到西门子840d 通道的接口信号,NCK 通道信号(DB 21-30),DB 21表示NC当中第一个通道,以此类推,DBX 6.7表示倍率开关进给率修调, 信号流向:到NCK 通道信号(PLC ------> NCK),
3.请在Step-7 设置以上信号为“1”,即激活通道的倍率开关进给率修调接口信号,以及该通道的各个轴倍率开关进给率修调接口信号,具体方法是在plc程序中的OB1块中添加如下语句:
set
=DB 21 .DBX 6.7
=DB31.DBX 1.7
=DB32.DBX 1.7
=DB33.DBX 1.7
=DB34.DBX 1.7
------
------
------// 注意: NC的通道的倍率开关进给率修调接口信号,以及该通道的各个坐标轴倍率开关进给率修调接口信号,必须全部激活,这样,倍率开关生效了,
修改完成后,在编程工具Step-7 中选择菜单“工作站” > “保存和编译”,编辑无误后,即出现提示“NO error,compile successful”,点击按钮“装载到模块”,以将配置装载到机床PLC,此时,倍率开关生效,
一般来说,按照以上方法可以快速调试好西门子840d 机床坐标轴倍率开关问题,祝楼主好运!
提问者对于答案的评价:
这些关键的使能信号我知道,其实我想知道的是倍率信号中格雷码和二进制信号是怎么联系上,比如主轴倍率信号及面板上按键i0.4 i0.5i0.6
i0.7及ABCD 这几个信号怎么和波段开关50%-120%联系上。 不过还是很谢谢!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc215939.html