PLC編程最有效的編程步驟
PLC編程的步驟很簡單,但大多數工程師往往只是認為它很簡單,忽略了很多細節。忽略細節勢必在未來造成問題。為了避免將來出現問題所以編程要有自己的邏輯思維。下面聊聊零基礎學習PLC的步驟:
第一步:查找PLC品牌說明書
這個第一步雖然看似很簡單,但卻有很多工程師做不到。這一步被認為是浪費時間,甚至從供應商的培訓了解設備。
仔細閱讀使用手冊說明書是編程的第一步。先看安全規則,了解哪些誤操作或不當使用可能會造成危險,發生危險時如何解決和處理。這些信息都在安全規則里。為什么不閱讀一下呢?
此外,關于機械設備以及每個元件的特性,使用方法,調試分析方法也在說明書中,不去進行閱讀,即便是程序正確,如果一個元件之間沒有調試好,設備一樣不能給生產提高工作效率。再有,所有的電路圖、氣動回路圖、液壓回路圖、裝配圖也在說明書中,不去閱讀它怎么能夠知道各個元件可以做何種改造呢。
第二步: 根據使用手冊說明書檢查I/O端
檢查 I/O,通常稱為"點"。有許多方法可以檢查 I/O,但請務必根據說明中提供的地址和絕對安全性依次檢查它們。
在檢查輸入點時,一般的輸入信號不過是各種傳感器,如電容、電感、光電、壓阻、超聲波、磁力和行程開關等傳感器。檢查這些部件很容易。根據部件說明,將工件放在工作臺上,或移動執行機構,檢查傳感器是否有信號。當然,不同的設備可能有不同的檢測方法,這取決于具體情況。
但是檢查輸出信號時要小心。如果是電動驅動產品,必須在安全的情況下,特別是要保證設備不會發生碰撞的前提下,讓執行機構驅動電源,檢查執行機構是否能夠移動。如果是液壓或氣動致動器,同樣在安全的情況下手動向換向閥供電,從而控制執行機構。在檢查輸出信號時,不管執行機構的驅動方式是什么,都必須根據部件規格確保設備和人員的安全,而且需要注意的是,并非所有設備的執行機構都可以通過電測試,因此有時個別的輸出信號可能不需要手動測試。
無論是輸入設備還是輸出設備,都需要檢查當傳感器有信號或者執行器的驅動設備通電時,PLC上的I/O模塊指示燈是否也點亮。在許多設備中,輸入和輸出信號通過端子與可編程控制器相連。有時端子的指示燈有信號,但不能保證PLC上相應的地址不會因為連接線開路而連接。這一點要特別注意。
在測量數據輸入輸出控制信號后,要同時將測量的地址進行記錄下來,保證信號地址和說明書中一致。如有不同,再次測量技術設備地址,多次測量仍然存在不一致,先聯系設備生產廠家,因為他們此時企業不能為了保證廠家提供的地址沒有一個錯誤。
第三步:打開PLC編程軟件,配置硬件,在符號表中寫入I/O地址。
不同的PLC使用不同的編程軟件。但對于任何類型的軟件,編程前的第一步是做硬件配置,根據PLC的實際類型建立硬件配置和相應的通信配置。硬件配置完成后,將以前記錄在軟件符號表中的 I/O 地址寫在紙上。符號表的定義可能因軟件而異,但一般軟件必須具有此功能。在編寫符號表時,您不僅能正確書寫設備輸入和輸出的絕對地址,還最好說出每個地址并添加注釋,這非常方便以后編程。您不需要每次編程時查詢絕對地址,只需填寫指定名稱。當然,這也取決于軟件是否具有此功能。
第四步:編寫程序流程圖
在編程之前,一定要把程序的流程圖寫在草稿上。一個完整的程序應該包括主程序,停止程序,緊急停止程序,重置程序等。如果軟件允許,每個程序都應該以“塊”形式編寫,也就是說,一個程序是一個塊,最后,每個塊根據需要被調用。
PLC最擅長加工順序控制,其中主要工序是核心。確保建立的流程是正確的,并仔細檢查草稿。如果主要過程存在問題,當程序由PLC執行時,很有可能會對設備造成沖擊、損壞或對人造成危險。
第五步:在軟件中編寫應用程序
在確保主進程沒有問題之后,您可以在軟件中編寫程序。編程技術若是欠缺的話這里推薦:地址一《電工學習網》-工控論壇-PLC論壇,地址二《吾愛程序猿》-其他編程分享交流區,自己去找一些教學視頻下載來,全套的那種,使用什么品牌PLC就下載對應的編程教程,學習PLC編程需要結合PLC的實際操作去配合,這樣有才事半功倍的效果。
第六步:調試PLC程序
在調試程序的這一步驟中,您可以將其分為兩個方面。
1、如果條件允許,或者邏輯能力強,可以先用軟件的模擬功能來測試,但是很多復雜的程序很難用軟件模擬來判斷程序是否正確。
2、將程序下載到PLC進行在線檢測信號狀況和輸出狀況。
第七步:調試完成后,再次進行編輯系統程序
在上一步的調試中,由于對程序設計有所提高修改,故必須通過再次企業整體質量檢查或編輯一下工作程序,然后將最終的程序下傳到PLC中。
第八步:將編好的PLC程序保存并備份
在此步驟中,需要注意的一個問題是應將程序保存到何處?PC硬盤?閃存設備?移動硬盤?當然不是,所有這些存儲設備都可能感染病毒。因此,程序必須而且只能復制到光盤上去。需要我們復制和備份的PLC程序是在我們下載完成的程序的最終調試和修改之前,如果PLC在執行程序時是完全正確的,程序將被上傳到PC,將這個程序復制到光盤上。
第九步:最后做報告總結
編程完成后,填寫最終調試報告,對程序中遇到的問題和一些難點問題逐一記錄。因為過了很長一段時間,我會忘記一些程序的技巧,同時也方便其他同事理解你寫的程序。