PLC是可編程序控制器的簡稱。原來可編程序控制器(Progammadble Controllre)簡寫為PC,但為了避免與個人計算機的簡寫PC相混淆,所以將可編程序控制器稱為PLC。本文重點介紹了PLC工作原理,以及PLC編程入門。
PLC工作原理
PLC掃描的工作方式主要分三個階段,即輸入采樣階段、用戶程序執行階段和輸出刷新階段。
1、輸入采樣階段
在輸入采樣階段PLC以掃描方式依次讀入所有輸入狀態和數據,并將它們存入I/O映象區中的相應單元內。輸入采樣結束后轉入用戶程序執行和輸出刷新階段。在這兩個階段中即使輸入狀態和數據發生變化,I/O映象區中相應單元的狀態和數據也不會改變。
2、用戶程序執行階段
在用戶程序執行階段,PLC總是按由上而下的順序依次掃描用戶程序(梯形圖)。在掃描每一條梯形圖時又總是先掃描梯形圖左邊由各觸點構成的控制線路,并按先左后右、先上后下的順序對由觸點構成的控制線路進行邏輯運算;然后根據邏輯運算的結果,刷新該邏輯線圈在系統RAM存儲區中對應位的狀態,或者刷新該輸出線圈在I/O映象區中對應位的狀態,或者確定是否要執行該梯形圖所規定的特殊功能指令。
3、輸出刷新階段
當用戶程序掃描結束后,PLC就進入輸出刷新階段。在此期間CPU按照I/O映象區內對應的狀態和數據刷新所有的輸出鎖存電路,再經輸出電路驅動相應的外設。這時才是PLC的真正輸出。
PLC編程入門
1、安全性,使用PLC控制多少都會有自動運行的部分,對這部分要做到萬無一失,寧可不做也不要讓被控對象處于失控狀態。手動部分程序也要連鎖限位或者加入時間限制。
2、功能完整,在保證安全的前提下盡可能的實現客戶的功能要求。這個時候正是體現你專業性的時候,不要等到設備交付時讓銷售人員無法交差。對于因硬件或其他原因不能實現的部分盡早與客戶溝通。
3、邏輯縝密,我們的程序不僅需要在各部分正常時,能順利完成每個動作。當丟失某些信號時要依然能處于安裝狀態并有安全提示。
4、程序簡單化,在功能上我們要邏輯縝密,做到思維無漏洞。但是在編程時就要用最簡單的語句,完成盡可能多的功能。做到程序易于修改、方便調試以及升級簡單。
關于PLC的問題,本文重點介紹了PLC工作原理,以及PLC編程入門。目前很多地方都會用到PLC的,通過這些資料介紹,大家應該能夠了解到PLC的的工作原理,正是因為PLC的這些功能,才讓PLC的能夠得以廣泛的應用。