專修西門子802DSL數控系統進不去系統故障維修6FC5370-0AA00-2BA0維修
專修西門子802DSL數控系統進不去系統故障維修6FC5370-0AA00-2BA0維修
西門子802DSL系統上電程序不運行維修,西門子802系統程序錯誤,西門子802進不了系統維修
公司主要從事工控產品的維修,專業維修任何品牌的變頻器,直流調速器,PLC,觸摸屏,交直流伺服控制器,UPS,等各種工業儀器。可檢測任何控制線路故障,真正做到IC級電路的維修,同時提供相應的維修配件服務。現已打造全國*的數控系統維修中心。公司匯聚多位在工控行業打拼十多年,經驗豐富的中高級技術人員,公司樹立“快速響應,高效服務,以人為本,與時俱進”的企業精神。我們將以雄厚的技術實力,高成功的維修率,承諾三包服務創造高品質,以優惠的價格,誠信的服務,靈活的經營方式以及zui短的交付周期打造品牌,以高效誠信的營銷隊伍,團結進取的維修集體以及不斷創新的研發團隊打造的理想。我們將把迪昊打造成全國*秀的工控產品服務品牌。選擇迪昊就是等于選擇了優質高效的服務,這是我們對你的承諾。
同一類型的數控機床的主要功能基本相同,但根據規格的變化和應用的不同情況,機床的配置和動作也不盡相同。而機床的動作主要是由PLC程序控制的,由于PLC地址分配的不同和編制者的不同,PLC程序往往差別較大,相同功能部件的動作往往也不相同,這就給機床的調試和故障的診斷造成了一定困難。
由于同一類型的數控機床主要功能相同,僅僅是輔助部件變化,因此,編制通用的PLC程序是可能的,并且可以解決上述的問題。本文闡述了編制通用PLC程序的一般思路以及在西門子802D系列數控車床上的實際應用。
1.編制通用PLC程序的一般思路
1.1 通用PLC程序的應用目標編制通用PLC程序,主要應實現以下目標;
1. 程序應盡量包含本類機床可能具有的功能
2. 機床I/O地址分配的變化,PLC程序僅需作少量改動。
3. PLC程序具有較強的可讀性和可維護性。
4. 提供完善的報警信息,從而方便機床故障的診斷和排除。
5. 程序具有較強的可擴展性,便于增加程序功能。
6. 程序應盡量保證機床的安全性。
1.2 編制通用PLC程序的原則: 編制通用PLC程序,筆者認為應遵循以下原則
1. 根據數控系統類型和相應PLC的功能情況,確定程序的結構。不同的數控系統,其PLC控制器指令系統和資源情況都是不同的,因此,程序的結構應根據具體情況作合理規劃。
2. 做好機床功能的統計和功能的分類
3. 程序作模塊化設計。
根據功能的分類將程序劃分成不同的模塊,同類的功能放在一個模塊內,各個模塊編程風格保持一直。這樣就使程序結構清晰,可讀性好。另外,應盡量不使用SET和RESET指令。
4. 做好PLC資源(如定時器、計數器、中間繼電器等)的分配。
PLC資源的使用應分兩部分,保留資源和可使用資源。保留資源用于程序通用部分,并預留一部分供程序的修正和完善使用;可使用資源用于其他人擴展功能時使用,這樣可以避免其他人修改PLC程序時產生不必要的錯誤。同一類型的數控系統配置的PLC控制器有多種型號,PLC資源配置也不同,程序應盡量遷就低端系統,從而提高程序的適應性。
5. 編制完善的報警信息。根據機床各類傳感器的配置和可能的操作,編制完善的報警信息和操作提示信息,方便機床的操作和故障的診斷,使一些非專業人員也能排除一些機床故障。
6. 通過參數選擇機床功能。 通常數控系統都提供了PLC參數,用于系統和PLC程序交換數據。在將通用PLC程序應用到具體機床上時,需要根據機床實際配置進行功能的選擇,這一點可以通過PLC參數的設置來實現。合理地對PLC參數進行規劃、分類,將有利于機床的調試。
2.SINUMERIK 802D系統數控車床通用PLC程序的編制及應用
2.1程序的總體規劃
802D系統提供了一個PLC子程序庫,基本提供了數控機床的大部分功能。但是實際應用起來還有很多不足,需要根據機床情況做很多改動,不能滿足機床應用的要求。因此,在對西門子提供的子程序庫消化吸收的基礎上,基于下列原則,重新編制了數控車床通用PLC程序。
① 盡量不用局部變量,取消SET和RESET指令。
大量使用SET和RESET指令,使程序的可讀性非常差,同時也使輸出結果在時序上難以把握,因此,本程序原則上盡量不使用這兩個指令。
局部變量可以實現程序的封裝,同時由于其狀態僅受所在子程序的影響,因此可以提高程序的可讀性,具有一定的優點。但是802D系統可以在線診斷PLC程序,局部變量的狀態在線診斷時無法顯示,同時由于局部變量使用臨時內存,其狀態在時序上也難以把握,使用時不可避免地要使用SET和RESET指令,所以本程序原則上也盡量不使用局部變量。
② 實際I/O信號在一個子程序里進行交換,其他子程序均采用中間地址編程。
由于各種車床I/O地址分配不統一,為減少由此帶來的程序的變化,所有功能子程序均采用中間地址編程。I/O信號和中間地址的交換在固定的一個子程序里進行交換,提高程序的通用性。 ③ 所有子程序可通過參數選擇是否在主程序里調用。
所有子程序都在主程序里通過PLC參數進行條件調用,這樣,在實際應用時,通過參數的設置即可實現功能的增減。
④ 規定了統一的M代碼和PLC報警文本。