請問各位前輩~
目前機床系統為840D,總共有2個通道包含9個線性軸與1個主軸
在PLC程式內有使用不同通道但是相同的M碼控制同一個M
例如:
A DB21.DBX195.7--->通道一 M15
S M100
A DB22 DBX195.7---->通道二 M15
S M100
又因在加工程式內只寫到M15,故如何判斷是哪一個通道的M碼動作~
謝謝~~
最佳答案
楼主的问题比较典型,从西门子官方文件解释工作原理,你的机床總共有2個通道包含9個線性軸與1個主轴,鉴于轴数较多,因此将一些龙门轴置于第二通道,但是无论如何,M功能并没有必要在第二通道内重新编辑一个,机床在执行程序时,仍然在执行第一通道内的程序,包括M功能。
当然,对于那些并行执行程序的设备,即在两个通道分别执行程序的设备,有必要对M功能进行区别,当然,这样的设备在西门子界面上做了一个“通道切换”按键,按下该按键,就自动切换到另一通道,此时程序里的M功能也会切换到另一通道。
楼主可以参考一下链接,直接查看西门子的官方文件
DOConCD SINUMERIK_SIMODRIVE 04_2014 English
版本的《SINUMERIK 840D sl/840Di sl/840D/840Di/810DBasic Functions》一章,对通道调用介绍的很详细。
提问者对于答案的评价:
感謝詳細的回答
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc162719.html