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