發(fā)電廠壩區(qū)采用的集控單元的特點: 。1)采用CONTEC工控機與各個壩區(qū)PLC進行RS422串行通訊,在工控機和各壩區(qū)PLC中具有RS232和RS422之間的轉(zhuǎn)換接口; 。2)工控機與上位機的通訊方式是通過雙光纖與高速以太網(wǎng)絡(luò)的A網(wǎng)和B網(wǎng)相接口,傳輸數(shù)據(jù)快,可靠性高,具有通道冗余備用性; (3)每個壩區(qū)PLC在工控機上都有一個對應(yīng)的通訊進程負責(zé)處理數(shù)據(jù); 。4)工控機采集到的數(shù)據(jù)是通過在網(wǎng)絡(luò)上共享實時數(shù)據(jù)庫來傳遞數(shù)據(jù)的,工控機是將采集到的數(shù)據(jù)通過映射的方式與實時數(shù)據(jù)庫建立聯(lián)系的; 。5)工控機和上位機上都有各閘門的操作和監(jiān)視畫面,可以在中控室和壩區(qū)集控室對壩區(qū)閘門進行開啟、關(guān)閉和暫停操作,對泄洪洞還要求能夠在遠方控制開啟至任意開度,可以監(jiān)視各閘門的開度和各種故障信號。各閘門的操作和監(jiān)視放在各自的畫面上; 。6)上位機可以記錄和打印各閘門的信號變位情況、通道的通斷情況、閘門的操作事件; (7)各閘門增加現(xiàn)地和遠方位置狀態(tài)點,當處于現(xiàn)地位置時,壩區(qū)PLC只接受現(xiàn)地控制操作,當處于遠方位置時,壩區(qū)PLC就只接受遠方控制命令而不管現(xiàn)地閘門的操作控制把手的位置; 。8)工控機對各閘門的控制開出為5秒鐘的脈沖型開出。 工控機與閘門PLC的通訊情況: 。1)在各閘門PLC內(nèi)部設(shè)有跟工控機通訊的接口數(shù)據(jù)區(qū),雙方的開入、開出和模擬量數(shù)據(jù)在此交接,使PLC與工控機的通訊不至于影響原PLC的控制程序; 。2)工控機與壩區(qū)PLC的通訊協(xié)議是MITSUBISHI的PLC通訊協(xié)議; 。3)數(shù)據(jù)傳輸格式:RS232C標準,異步雙向(非同時); (4)通訊速率:9600bps; (5)傳送的字符:通訊雙方都要把通訊內(nèi)容轉(zhuǎn)換成ASCII字符來傳送,其中有1個起始位,7個數(shù)據(jù)位,1個奇偶效驗位,1個停止位; 。6)字符奇偶校驗:偶校驗; 。7)數(shù)據(jù)傳送結(jié)果正確性校驗方式:和校驗; (8)在工控機和PLC通訊之前,工控機可以向PLC發(fā)送1個代碼為05H的ENQ碼,以檢查通道是否完好。如果PLC正確地收到了此代碼,則向工控機返回1個06H的ACK;如果因干擾而不能理解此代碼,則返回代碼為15H的NAK;如果本來物理通道都不通,則工控機就根本收不到返回結(jié)果,直至等待超時; 。9)工控機向PLC采集數(shù)據(jù)(讀數(shù))的過程:工控機向PLC發(fā)送字符為/00的讀命令,03HPLC響應(yīng)工控機的讀命令,向工控機傳送所要讀取的數(shù)據(jù),如果PLC不能理解讀命令,或存在和校驗錯誤,則簡單地向工控機返回1個代碼為15H的NAK; 。10)工控機向PLC發(fā)送控制命令(寫數(shù))的過程:工控機向PLC發(fā)送安符為/10的寫命令,如果PLC發(fā)現(xiàn)工控機的寫命令正確,并且已經(jīng)成功地寫完相應(yīng)的數(shù)據(jù),則向工控機返回1個代碼為06H的ACK;如果PLC不能理解寫命令,或存在和校驗錯誤,則向工控機返回1個代碼為15H的NAK;如果工控機向PLC讀數(shù)或?qū)憯?shù)不成功,則工控機再重試3次相同的過程。