西門(mén)子PLC觸摸屏軟啟動(dòng)模塊大量庫(kù)存
系統(tǒng)程序由PLC制造廠商設(shè)計(jì)編寫(xiě)的,并存入PLC的系統(tǒng)存儲(chǔ)器中,用戶(hù)不能直接讀寫(xiě)與更改。系統(tǒng)程序一般包括系統(tǒng)診斷程序、輸入處理程序、編譯程序、信息傳送程序、監(jiān)控程序等。
PLC的用戶(hù)程序是用戶(hù)利用PLC的編程語(yǔ)言,根據(jù)控制要求編制的程序。在PLC的應(yīng)用中,重要的是用PLC的編程語(yǔ)言來(lái)編寫(xiě)用戶(hù)程序,以實(shí)現(xiàn)控制目的。由于PLC是專(zhuān)門(mén)為工業(yè)控制而開(kāi)發(fā)的裝置,其主要使用者是廣大電氣技術(shù)人員,為了滿(mǎn)足他們的傳統(tǒng)習(xí)慣和掌握能力,PLC的主要編程語(yǔ)言采用比計(jì)算機(jī)語(yǔ)言相對(duì)簡(jiǎn)單、易懂、形象的語(yǔ)言。
PLC編程語(yǔ)言是多種多樣的,對(duì)于不同生產(chǎn)廠家、不同系列的PLC產(chǎn)品采用的編程語(yǔ)言的表達(dá)方式也不相同,但基本上可歸納兩種類(lèi)型:一是采用字符表達(dá)方式的編程語(yǔ)言,如語(yǔ)句表等;二是采用圖形符號(hào)表達(dá)方式編程語(yǔ)言,如梯形圖等。
以下簡(jiǎn)要介紹幾種常見(jiàn)的PLC編程語(yǔ)言。
1.梯形圖語(yǔ)言
梯形圖語(yǔ)言是在傳統(tǒng)電器控制系統(tǒng)中常用的接觸器、繼電器等圖形表達(dá)符號(hào)的基礎(chǔ)上演變而來(lái)的。它與電器控制線路圖相似,繼承了傳統(tǒng)電器控制邏輯中使用的框架結(jié)構(gòu)、邏輯運(yùn)算方式和輸入輸出形式,具有形象、直觀、實(shí)用的特點(diǎn)。因此,這種編程語(yǔ)言為廣大電氣技術(shù)人員所熟知,是應(yīng)用較廣泛的PLC的編程語(yǔ)言,是PLC的*編程語(yǔ)言。
在數(shù)控機(jī)床出現(xiàn)以前,順序控制技術(shù)在工業(yè)生產(chǎn)中已經(jīng)得到廣泛應(yīng)用。許多機(jī)械設(shè)備的工作過(guò)程都需要遵循一定的步驟或順序。順序控制即是以機(jī)械設(shè)備的運(yùn)行狀態(tài)和時(shí)間為依據(jù),使其按預(yù)先規(guī)定好的動(dòng)作次序順序地進(jìn)行工作的一種控制方式。
數(shù)控機(jī)床所用的順序控制裝置(或系統(tǒng))主要有兩種,一種是傳統(tǒng)的“繼電器邏輯電路”,簡(jiǎn)稱(chēng)RLC(Relay Logic Circuit)。另一種是“可編程序控制器”,即PLC。
RLC是將繼電器、接觸器、按鈕、開(kāi)關(guān)等機(jī)電式控制器件用導(dǎo)線連接而成的以實(shí)現(xiàn)規(guī)定的順序控制功能的電路。在實(shí)際應(yīng)用中,RLC存在一些難以克服的缺點(diǎn)。如:只能解決開(kāi)關(guān)量的簡(jiǎn)單邏輯運(yùn)算,以及定時(shí)、計(jì)數(shù)等有限幾種功能控制,難以實(shí)現(xiàn)復(fù)雜的邏輯運(yùn)算、算術(shù)運(yùn)算、數(shù)據(jù)處理,以及數(shù)控機(jī)床所需要的許多特殊控制功能,修改控制邏輯需要增減控制元器件和重新布線,安裝和調(diào)整周期長(zhǎng),工作量大;繼電器、接觸器等器件體積較大,每個(gè)器件工作觸點(diǎn)有限。當(dāng)機(jī)床受控對(duì)象較多,或控制動(dòng)作順序較復(fù)雜時(shí),需要采用大量的器件,因而整個(gè)RLC體積龐大,功耗高,可靠性差等。由于RLC存在上述缺點(diǎn),因此只能用于一般的工業(yè)設(shè)備和數(shù)控車(chē)床、數(shù)控鉆床、數(shù)控鏜床等控制邏輯較為簡(jiǎn)單的數(shù)控機(jī)床。
與RLC比較,PLC是一種工作原理*不同的順序控制裝置。PLC具有如下基本功能:
1)PLC是由計(jì)算機(jī)簡(jiǎn)化而來(lái)的。為適應(yīng)順序控制的要求,PLC省去了計(jì)算機(jī)的一些數(shù)字運(yùn)算功能,而強(qiáng)化了邏輯運(yùn)算控制功能,是一種功能介于繼電器控制和計(jì)算機(jī)控制之間的自動(dòng)控制裝置。
PLC具有與計(jì)算機(jī)類(lèi)似的一些功能器件和單元,它們包括:CPU、用于存儲(chǔ)系統(tǒng)控制程序和用戶(hù)程序的存儲(chǔ)器、與外部設(shè)備進(jìn)行數(shù)據(jù)通信的接口及工作電源等。為與外部機(jī)器和過(guò)程實(shí)現(xiàn)信號(hào)傳送,PLC還具有輸入、輸出信號(hào)接口。PLC有了這些功能器件和單元,即可用于完成各種的控制任務(wù)。PLC系統(tǒng)的基本功能結(jié)構(gòu)框圖如圖1所示。
主要用于顯示各個(gè)分析設(shè)備的工作情況,匯總煙氣的歷史數(shù)據(jù),進(jìn)行打印歸檔、趨勢(shì)顯示及報(bào)警信息處理。
上位機(jī)通過(guò)FameView組態(tài)軟件與AC500 PLC通過(guò)MODBUS-RTU或MODBUS-TCPIP協(xié)議進(jìn)行通訊。實(shí)時(shí)的從儀器上采集數(shù)據(jù),將采集到的數(shù)據(jù)分析處理后保存到數(shù)據(jù)庫(kù)中,并實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)和歷史數(shù)據(jù)查看和曲線查詢(xún),對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行查詢(xún)、報(bào)表打印或?qū)С龅?/span> EXCEL 表格中。
實(shí)時(shí)數(shù)據(jù)監(jiān)測(cè):能實(shí)時(shí)的從與計(jì)算機(jī)連接的儀器上采集數(shù)據(jù),并進(jìn)行分析顯示,可實(shí)時(shí)顯示各種檢測(cè)數(shù)據(jù)及系統(tǒng)運(yùn)行時(shí)各部分的運(yùn)行狀態(tài)。系統(tǒng)主要完成如下功能:
• 遠(yuǎn)程通訊
遠(yuǎn)程通訊主要是上位機(jī)與環(huán)保中心站之間通過(guò)GPRS/CDMA/電話撥號(hào)/局域網(wǎng)進(jìn)行數(shù)據(jù)通訊。CEMS中的上位機(jī)作為服務(wù)器,環(huán)保中心站作為客戶(hù)機(jī),采用C/S模式獲取數(shù)據(jù)。具體來(lái)說(shuō)就是環(huán)保中心站站發(fā)送查詢(xún)請(qǐng)求,CEMS上位機(jī)返回相應(yīng)時(shí)間段內(nèi)的煙氣排放數(shù)據(jù)。