現(xiàn)有西門子840d數(shù)控系統(tǒng)操作面板復(fù)位鍵失靈,請教高手如何用備用鍵進(jìn)行替代?怎樣修改plc程序?我現(xiàn)在修改了不能用,是不是需要將fc19和25中的進(jìn)行修改才可以?
答:問題具有一定代表性,考慮得非常周全,能夠有效利用數(shù)控系統(tǒng)硬件資源,這對于進(jìn)行數(shù)控系統(tǒng)的硬件研究及應(yīng)用具有非常重要的意義。
首先,機(jī)床控制面板mcp483cpn上的許多“用戶自定義鍵”,用戶完全能利用這些按鈕結(jié)合plc來控制其它電氣原件,如設(shè)備的照明燈,刀具冷卻系統(tǒng)的開關(guān),坐標(biāo)軸選擇定義,排屑鏈啟動停止,測量頭激光開啟等功能的實(shí)現(xiàn),
2.西門子定義mcp483c上“用戶自定義鍵”的地址為i5~7.x開始,對應(yīng)的指示燈的地址為q4~5.x開始。
對于840d,第1塊mcp面板的默認(rèn)起始地址為6,用mcp后面的s3開關(guān)設(shè)定,
3.實(shí)際上,操作面板的復(fù)位鍵對應(yīng)的是nc的內(nèi)部信號,db21.db7.7,樓主可以用西門子s7-300/400的plc的編程工具-step-7,引用某一個“用戶自定義鍵”進(jìn)行編程,
如某一個未經(jīng)使用的“用戶自定義鍵”,i6.x,
在plc程序的ob1塊中直接添加以下語句:
ai6.x
=db21.db7.7
編譯后保存下載即可。