1、了解PLC的基礎硬件知識
從硬件上看,PLC主要由中央處理單元(CPU)、存儲器(ROM/RAM)、輸入輸出接口、電源、擴展接口和編程器等外部設備接口組成
2、了解PLC的軟件編程語言
(1)、梯形圖(LD):PLC程序設計中最常用的編程語言。它是與繼電器線路類似的一種編程語言。
(2)、指令表(IL):與匯編語言類似的一種助記符編程語言,和匯編語言一樣由操作碼和操作數組成。
(3)、功能模塊(FBD):與數字邏輯電路類似的一種PLC編程語言。采用功能模塊圖的形式來表示模塊所具有的功能,不同的功能模塊有不同的功能。
(4)、順序功能流程圖(SFC):為了滿足順序邏輯控制而設計的編程語言。
結構文本化(ST):用結構化的描述文本來描述程序的一種編程語言,主要用于其他編程語言較難實現的用戶程序編制。
3、清工藝流程
PLC編程要了解現場的工藝要求,讀取什么信號,如何控制現場的設備,如何實現最好的控制效果,整個控制過程都按照工藝要求事先設計好的程序來控制執行的,所以此核心內容是了解工藝要求。
4、良好的編程習慣
每個人在編程時都會有不同的習慣和特點,我們雖然不能強求達到一致,但好的習慣還是值得去遵循。
1、合理的分配主程序、子程序和中斷程序
2、理順編程邏輯關系、時序關系、編制程序框圖
3、合理分配寄存器,編制寄存器符號表