編寫PLC程式一些心得

2021-09-07 03:15:44 字數 1033 閱讀 8665

編寫plc程式一些心得(絕對原創)

1. plc和上位機(或觸控螢幕)組成監控系統時,在畫面上很多時候需要有"手動","自動"等控制模式(一般都是多個只能乙個時). 在程式裡面可以用"mov" 指令.

如:當選擇"手動" 就將常數 1 mov 到乙個暫存器裡面, 當選擇"自動" 就將 2 mov 到同一暫存器. 只要判斷暫存器的資料是多少,就知道系統是那種控制方式.

這樣的思路好處是容易理解,不需要互鎖之類的麻煩程式.

2. 程式有模擬量控制時, 如果讀取的模擬量基本上沒誤差, 可以採取時間濾波的方式,延時一段時間(我做過乙個系統,基本上能正常反映實際情況,但是偶爾會出現一次很大跳動,由於沒有加濾波,引起了系統停機,其實不算故障). 如果讀取的資料誤差很大, 就需要採取其它的濾波方式.

如算平均值等.可以查閱相關的資料.

3. 在程式除錯過程中(特別是裝置改造時,你的程式是加入到原來裝置的程式中時), 當程式語句中出現條件滿足, 而輸出線圈不接通時, 可以檢查你的這段程式是否是在這樣的語句之間, 如 jump\ goto\ 等語句. 還有一種可能就是在中斷程式之後.

條件滿足而沒輸出不接通,一般都是這段的程式不被掃瞄.

4. 在順序控制程式時, 即乙個動作完成後,進入到下乙個動作,等類似的順序控制. 採用 +1+1控制模式,本人覺得很方便.

其思路是: 預置乙個暫存器. 在初始化時值為 0, 當系統啟動後, 對它+1, 此時暫存器為1 ,暫存器等於1 時可以做第乙個動作; 第乙個動作完成後, 再對暫存器 +1 , 此時暫存器等於 2, 可以做第二個動作,第二個動作完成後又 +1 , 此時暫存器等於 3 , 這樣只要判斷暫存器裡面資料為多少,就知道要完成那個動作.

效果很好.

5. 在設計程式的時候, 當出現工藝上的故障 (非控制系統控制), 最好將故障現象保持,並有燈光聲音報警. 知道操作工復位 , 以讓其知道系統出現了故障.

不然停機了,別人還認為你的程式問題. 一般都是在設計乙個新系統時,要注意到這些.

6. 除錯過程中, 一般都依據這個原則: 先查線 \ 後通電 ; 先弱電後強電 ; 先單元 \ 後系統 ; 先手動 \ 後自動.

有關一些經營的一些心得

有關經營的一些心得 長篇 不定期更新。創業時要留意資金投入還大於預期 出於n多種原因,我們選擇了創業。現在大多數的朋友都基本會在創業前有市調,有預算。但大多數人在創業之前的資金都是短缺的 不足的。他們的預算在建立在自以為的基礎上,甚至有很多的人為了達到自己的創業目標,不斷地降低預算,削減開支。初期創...

ERP實施一些心得

erp實施一些心得,希望大家補充交流 1.先固化再優化 軟體在實施過程中,採用先固化再優化的原則,先把軟體的功能用起來,一些操作方面的細節問題不去計較,流程走通了,再說操作方面的細節問題,如操作方便性。因為終端使用者 操作員 往往提問題都是針對操作,而沒有站在整個軟體的流程上去提問題,這樣在對軟體不...

給你一些預算心得

給你一些預算心得,希望對你有幫助 組預算是可以觸類旁通的 建築工程預算提高資料 1 1.建築工程預算,其實沒什麼高深的技術,能看懂圖紙,會加減乘除 開方也就夠了。如果你能把科學計算器用熟的話,那工作就更簡單了。預算員很好做,特別是從技術口轉到預算口,那就更容易了。做預算不難,做好了就不容易,難就難在...