回覆列表
-
1 # 燒花生油的拖拉機
-
2 # 工控人
如何提高自己的PLC程式設計能力
首先我們看一下PLC的程式設計都支援哪些語言,有主要梯形圖、指令表、步進梯形圖(順序功能圖)、ST文字語言、結構化梯形圖/FBD,對於我們電氣人員來說用的比較多的是梯形圖程式設計,PLC可程式設計邏輯控制器強調的是邏輯,程式語言的掌握很簡單使用基本的指令就能完成,在程式設計的時候一定要理清楚順序、電氣元件之間的邏輯關係才行。因此PLC的程式設計能力一方面是程式語言的熟練、邏輯關係以及外圍電路中電氣元件的使用這三個方面。
程式語言,對於新手來講梯形圖是首選不僅實現了控制功能,還能清楚地表達出繼電控制的輸入與輸出的關係,對修改和除錯程式很有幫助的,相比於其他程式語言很形象、很簡單。指令表和順序功能圖不推薦大家使用,指令表看起來很費勁不利於我們新手,順序功能圖常常用在特定控制條件下。如果大家有一定的程式設計基礎,可以選擇ST文字編輯類似高階程式語言如C等,實現功能的過程很簡單尤其比較繁瑣、重複型和資料方面的有很大的優勢,往往需要很多行梯形圖完成的有的時候只需要一個函式就可以了。邏輯關係,這是我們PLC控制的重點和主要內容,對於一臺裝置首先要搞清楚執行過程,有哪些控制物件,各個物件之間是聯動的還是獨立的關係。輸入和輸出型別有哪些,開關量、模擬量、普通訊號還是高速訊號。要了解每個動作的順序,自動執行時有哪些引數需要給出,比如氣壓、電機轉速、溫度等。我們要給出哪些引數是可調節的,哪些是固定的。
如何鍛鍊自己的PLC程式設計能力
大家也做了不少題目了,在程式設計這條路上了解了很多知識,我們該怎樣鍛鍊自己的程式設計能力呢,這個才是重點!
程式分很多,小程式,大程式,程式片段,都是由
1、基本元素,X、Y、M、T、C、D
2、透過串聯,並聯等內容組合起來的,這也是為什麼我們先要完成上面的內容