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