DS80C390雙CAN總線分層分布式監控系統的設計及實現

DS80C390片內集成有2個CAN接口模塊,可靠性較高,適合用來實現雙CAN線分層分布式監控系統。電力系統靜止同步補償器(STATCOM)分層分布式監測系統的電路原理框圖如圖2所示,整個監控系統分為調度層、站控層和間隔層。
3.1調度層
調度層包括上級調度計算機和遠動工作站計算機等,可以通過調制解調器撥號或通過以太網與站控層的中央監控計算機網絡服務器進行通信。調度層的監視畫面是由站控層的網絡服務器發布的。調度層是監測系統的管理層。
3.2站控層
站控層包括1臺中央監控網絡服務器(WebServ2er),WEB服務器是整個監測系統的核心,完成系統的所有監測功能并通過網絡發布到調度層。站控層的WEB服務器包括PC2CAN卡和網卡等,通過PC2CAN卡總線與就地監控的CAN節點通信,完成對裝置進行封鎖脈沖和跳閘操作、封鎖故障指示、水冷報警和故障指示以及語音報警等;采集靜止同步補償器的輸出電壓和系統電壓;站控層通過網卡和調度層的計算機連網。
3.3間隔層
間隔層共設置40個底層監測雙CAN節點(雙CAN單元),每個底層監測CAN節點用跳線設置本單元號,用數碼管顯示設置的單元號。雙CAN節點連續進行3路模擬量錄波,接收到封鎖或跳閘信號時,繼續錄波2周期后存儲前后2周期錄波數據,發送到站控層的集中監控計算機WEB服務器。CAN節點平時定期發送2周期數據及輸入量狀態到站控層的集中監控計算機WEB服務器。
4軟件設計
單片機監控程序是采用KeilC51開發的,在KeiluVision7.0上調試通過。CAN節點的軟件設計采用了模塊化的設計方法,在DS80C390的初始化中,初始化內部寄存器,確定存儲器的分配情況。其設置如下:
SA EQU1
IDMDQU2
CMAEQU1
P4CNT5-3EQU 100B
P4CNT2-0 EQU100B
P5CNT3-0EQU100B
程序采用中斷方式,各程序初始化后,根據不同的中斷調度到相應的中斷服務子程序,在中斷服務程序中,單片機將把記錄的信息通過CAN發送出去,即實現故障錄波功能。系統軟件可利用串口在線升級。
5 結 論
本文研制了DS80C390雙CAN總線分層分布式監控系統,并在電力系統靜止同步補償器中應用,滿足了電力系統中各控制對象分布廣,實時性要求高的要求,極大地提高了系統的安全性、可靠性和抗干擾性。











評論