回收西門子模塊6ES75901AB600AA0 回收西門子模塊6ES75901AB600AA0
PLC應(yīng)用系統(tǒng)的軟件設(shè)計步驟
根據(jù)可編程序控制器系統(tǒng)硬件結(jié)構(gòu)和生產(chǎn)工藝要求,在軟件規(guī)格說明書的基礎(chǔ)上,編制實際應(yīng)用程序并形成程序說明書的過程就是應(yīng)用系統(tǒng)的軟件設(shè)計。
1. 制定設(shè)備運行方案
制定方案就是根據(jù)生產(chǎn)工藝的要求,分析各輸入、輸出與各種操作之間的邏輯關(guān)系,確定需要檢測的量和控制的方法,并設(shè)計出系統(tǒng)中各設(shè)備的操作內(nèi)容和操作順序。據(jù)此便可畫出流程圖。
2. 畫控制流程圖
對于較復(fù)雜的應(yīng)用系統(tǒng),需要繪制系統(tǒng)控制流程圖,用以清楚地表明動作的順序和條件。對于簡單的控制系統(tǒng),可省去這一步。
3. 制定系統(tǒng)的抗干擾措施
根據(jù)現(xiàn)場工作環(huán)境、干擾源的性質(zhì)等因素,綜合制定系統(tǒng)的硬件和軟件抗干擾措施,如硬件上的電源隔離、信號濾波,軟件上的平均值濾波等。
4. 編寫程序
根據(jù)被控對象的輸入輸出信號及所選定的PLC型號分配PLC的硬件資源,為梯形圖的各種繼電器或接點進行編號,再按照軟件規(guī)格說明書(技術(shù)要求、編制依據(jù)、測試),用梯形圖進行編程。
5. 軟件測試
剛編寫好的程序難免有缺陷或錯誤。為了及時發(fā)現(xiàn)和消除程序中的錯誤和缺陷,需要對程序進行離線測試。經(jīng)調(diào)試、排錯、修改及模擬運行后,才能正式投入運行。
6. 編制程序使用說明書
當(dāng)一項軟件工程完成后,為了便于用戶和現(xiàn)場調(diào)試人員的使用,應(yīng)對所編制的程序進行說明,說明書應(yīng)包括程序設(shè)計的依據(jù)、結(jié)構(gòu)、功能、流程圖,各項功能單元的分析,PLC的IO信號,軟件程序操作使用的步驟、注意事項等。
PLC應(yīng)用系統(tǒng)設(shè)計實例
機械手控制系統(tǒng)設(shè)計
1. 工藝過程及控制要求
1) 工藝過程
圖6.1所示為一簡易物料搬運機械手的工藝流程圖。該機械手是一個水平垂直位移的機械設(shè)備,其操作是將工件從左工作臺搬運到右工作臺,由光耦合器VLC來檢測工作臺上有沒有工件。機械手通常位于原點,它的動作全部由氣缸驅(qū)動,而氣缸則由相應(yīng)的電磁閥控制。其中,上升下降和左移右移分別由雙線圈二位電磁閥控制,放松夾緊由一個單線圈二位電磁閥(稱為夾緊電磁閥)控制。