PLC工程師編寫(xiě)程序時(shí)如何實(shí)現(xiàn)程序的穩(wěn)定性?
劉路路
發(fā)布于2022-10-09 14:21
56
2
標(biāo)簽:PLC工程師,PLC軟件
工控最重要的第一是安穩(wěn),第二是安穩(wěn),第三還是安穩(wěn),而安穩(wěn)不單是硬件方面,軟件其實(shí)也十分重要,再有就是抗于擾。這兒只談PLC軟件。
PLC程序規(guī)范為以下幾個(gè)組成部分:
一、體系初始化,
二、進(jìn)程或狀況的描繪(相當(dāng)于繼電、接觸操控中的中心繼電器),
三、人機(jī)操作操控(手動(dòng)操作,參數(shù)修改等),
四、設(shè)備操控輸出(電機(jī)、閥等),
五、通信(各操控設(shè)備間的互鎖和數(shù)據(jù)交換)、
六、進(jìn)程或狀況的毛病描繪,
七、報(bào)警輸出和毛病方位等信息顯示,
八、生產(chǎn)進(jìn)程報(bào)表(產(chǎn)、質(zhì)量等)。
下面首要談?wù)勥M(jìn)程或狀況的描繪和設(shè)備操控輸出,由于這基本上是程序的首要部分。
程序好壞的規(guī)范:安穩(wěn)、易調(diào)試、易修改、易擴(kuò)展、易讀、實(shí)時(shí)性(快)。在這么多年的實(shí)踐中,我感到先由進(jìn)程或狀況的描繪得到各種狀況變量,再對(duì)設(shè)備輸出進(jìn)行編程能比較好的到達(dá)上述方針,或許它在快的方面有所欠缺(由于程序長(zhǎng)一些)但這完全能夠從其它方面得到解決(例如中止)。這種想法首要源自數(shù)學(xué)上的狀況方程:Q=f(S1,S2,S3……..,Sn)其中Q為設(shè)備輸出,S1、S2、S3…….Sn為狀況變量(包括輸入輸出)。f是由指令體系組成的算法。
一般地,在一個(gè)體系中狀況變量是斷定不變的(這取決于你的狀況描繪),就象組成世界的元素是是基本不變相同,所以只要改變算法就能夠得到不同的操控輸出,因而擴(kuò)展和修改都十分便利。在調(diào)試和排除毛病時(shí),依據(jù)狀況進(jìn)程,能夠很快找到毛病原因。由于操控輸出一般都是幾種狀況的函數(shù)(算法),它們是有冗余關(guān)系的,因而安穩(wěn)可靠性、抗干擾性得到大大增強(qiáng)。
以上就是PLC工程師編寫(xiě)程序時(shí)如何實(shí)現(xiàn)程序的穩(wěn)定性的相關(guān)信息,希望可以幫到您。