1、车床采用840D_sl + S120控制,在S120的专家参数中可以看见给S120的控制字由r2090发送,但是在PLC中没有找到。可是给S120的控制字由谁发送的?控制字在哪里编制?
2、车床有一旋转轴,每次手动旋转该旋转轴,轴旋转的角度都为90°。现在我想修改车床控制(手动旋转该轴,轴旋转的角度不是90°,而是按照0.001°旋转),请问怎么修改控制?
问题补充:
另外机床采用检查该旋转轴的增量编码器的零脉冲回参考点,我想知道,通过监控哪一个信号可以判断:机床是否能检测到编码器的零脉冲
最佳答案
楼主的问题具有一定代表性,需要仔细分析,以下内容供楼主参考:
1.在S120的专家参数中可以看见给S120的控制字由r2090发送,但是在PLC中却看不到这种字传送的语句,这是因为S120的控制字的发送与接受是由NCU 7x0 自动实现的,当建立一个 S7 项目时,我们通过HW-Config的硬件组态。将840D_sl 的NCU 7x0 组态时,NCU 7x0 自动实现了此功能,
2.车床有一旋转轴,若要每次手动旋转该旋转轴,轴旋转的角度都以0.001°旋转,实现此功能,就要用到840D_sl 的异步子程序功能即ASUP功能,通过PLC 来触发NC 程序,实现手动状态下调试主轴,或实现主轴任意角度的旋转、定向,具体楼主可以参考:http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=82145&cid=1044,
3.通过监控坐标轴的信号 DB3*.DBX 12.7 (*为轴号,第一个轴即为DB31.DBX12.7......以此类推),该信号可以判断:机床是否能检测到编码器的零脉冲,
以上说明可以助力楼主快速解决实际问题,祝楼主好运!
提问者对于答案的评价:
非常感谢,终于知道怎么去判断是否检测到零脉冲了,至于旋转轴任何角度的旋转控制(ASUP应用),还没有看懂,但是已经为我打开了一个新的领域,慢慢研究,应该会懂的,
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc214891.html