本發(fā)明涉及總線通訊,尤其涉及一種基于總線結(jié)構(gòu)的監(jiān)控數(shù)據(jù)交互系統(tǒng)及其在緊急情況的響應(yīng)方法。
背景技術(shù):
1、在現(xiàn)有的電力系統(tǒng)中,尤其是在從機(jī)設(shè)備集成和管理的場景下,主控單元與從機(jī)設(shè)備之間的通訊通常需要經(jīng)過多個中間設(shè)備的信號轉(zhuǎn)換。
2、當(dāng)系統(tǒng)管理員人為檢測到電力系統(tǒng)異常時,例如:當(dāng)電力集電線出現(xiàn)異常時,為了避免其它集電線的連鎖反應(yīng),電力系統(tǒng)管理員通過集電線的監(jiān)控系統(tǒng)下發(fā)拉閘命令,主控單元接收上級監(jiān)控系統(tǒng)給主控單元下發(fā)的拉閘命令,再根據(jù)總線監(jiān)控數(shù)據(jù)請求/回復(fù)情況排隊處理。
3、由于電力系統(tǒng)中的從機(jī)設(shè)備通常分布廣泛,且數(shù)量眾多,在緊急情況下,傳統(tǒng)的通訊協(xié)議如果采用的一問一答方式限制了命令的快速響應(yīng)能力。在當(dāng)主控單元接收到上級緊急調(diào)度命令時,難以及時響應(yīng),這可能導(dǎo)致嚴(yán)重的后果。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明提供了一種基于總線結(jié)構(gòu)的監(jiān)控數(shù)據(jù)交互系統(tǒng)及其在緊急狀態(tài)的響應(yīng)方法,能夠在緊急情況下快速、有效地傳輸緊急調(diào)度命令,確保電力系統(tǒng)的穩(wěn)定運(yùn)行,并提升電力系統(tǒng)的應(yīng)急處理能力。
2、根據(jù)本發(fā)明實(shí)施例的第一方面,提供了一種基于總線結(jié)構(gòu)的監(jiān)控數(shù)據(jù)交互系統(tǒng),系統(tǒng)包括主控單元、集中控制單元cco、至少一個從機(jī)系統(tǒng)接入點(diǎn)sta和至少一個從機(jī)設(shè)備,
3、主控單元,用于接收到緊急調(diào)度命令時,優(yōu)先向cco廣播緊急響應(yīng)命令幀;
4、cco,用于當(dāng)rs485接口檢測到緊急響應(yīng)命令幀時,優(yōu)先向sta傳輸緊急響應(yīng)命令幀;
5、所述sta,用于當(dāng)接收到所述緊急響應(yīng)命令幀時,優(yōu)先向從機(jī)設(shè)備發(fā)送所述緊急響應(yīng)命令幀;
6、所述從機(jī)設(shè)備,用于接收并響應(yīng)所述緊急響應(yīng)命令幀;
7、所述主控單元,還用于恢復(fù)進(jìn)行監(jiān)控數(shù)據(jù)請求任務(wù)。
8、在一種可能的實(shí)現(xiàn)方式中,主控單元,具體用于:
9、若正在進(jìn)行監(jiān)控數(shù)據(jù)請求任務(wù),則停止下發(fā)監(jiān)控請求幀;
10、向cco連續(xù)多次廣播緊急響應(yīng)命令幀,直至向cco廣播緊急響應(yīng)命令幀的數(shù)據(jù)量超過從機(jī)設(shè)備的監(jiān)控回復(fù)幀的最大數(shù)據(jù)量。
11、在一種可能的實(shí)現(xiàn)方式中,cco,具體用于:
12、檢測cco與sta之間的電力載波通道的當(dāng)前狀態(tài);
13、若電力載波通道空閑,則向sta發(fā)送緊急響應(yīng)命令幀;
14、若電力載波通道正準(zhǔn)備發(fā)送監(jiān)控請求幀,則丟棄監(jiān)控請求幀,并向sta發(fā)送緊急響應(yīng)命令幀;
15、若電力載波通道正在發(fā)送監(jiān)控請求幀,則暫停發(fā)送監(jiān)控請求幀,向sta發(fā)送緊急響應(yīng)命令幀;
16、若電力載波通道正在接收監(jiān)控回復(fù)幀,則停止接收監(jiān)控回復(fù)幀,向sta發(fā)送緊急響應(yīng)命令幀;
17、若電力載波通道接收監(jiān)控回復(fù)幀完畢,則丟棄監(jiān)控回復(fù)幀,向sta發(fā)送緊急響應(yīng)命令幀。
18、在一種可能的實(shí)現(xiàn)方式中,sta,具體用于:
19、檢測與從機(jī)設(shè)備之間的rs485通道的當(dāng)前狀態(tài);
20、若rs485通道空閑,則向從機(jī)設(shè)備發(fā)送緊急響應(yīng)命令幀;
21、若rs485通道正準(zhǔn)備發(fā)送監(jiān)控請求幀,則丟棄監(jiān)控請求幀,并向從機(jī)設(shè)備發(fā)送緊急響應(yīng)命令幀;
22、若rs485通道正在發(fā)送監(jiān)控請求幀,則暫停發(fā)送監(jiān)控請求幀,并向從機(jī)設(shè)備發(fā)送緊急響應(yīng)命令幀;
23、若rs485通道正在接收監(jiān)控回復(fù)幀,則停止接收監(jiān)控回復(fù)幀,并向從機(jī)設(shè)備發(fā)送緊急響應(yīng)命令幀;
24、若rs485通道已完成接收監(jiān)控回復(fù)幀,則丟棄監(jiān)控回復(fù)幀,并向從機(jī)設(shè)備發(fā)送緊急響應(yīng)命令幀。
25、在一種可能的實(shí)現(xiàn)方式中,所述主控單元,還用于在正常情況下,向所述cco發(fā)送監(jiān)控請求幀;
26、所述cco,還用于向sta傳輸所述監(jiān)控請求幀;
27、所述sta,還用于接收并向從機(jī)設(shè)備發(fā)送所述監(jiān)控請求幀;
28、從機(jī)設(shè)備,用于基于所述監(jiān)控請求幀,向所述sta發(fā)送監(jiān)控回復(fù)幀;
29、所述sta,還用于接收并向所述cco發(fā)送所述監(jiān)控回復(fù)幀;
30、所述cco,還用于接收并向所述主控單元發(fā)送所述監(jiān)控回復(fù)幀。
31、根據(jù)本發(fā)明實(shí)施例的第二方面,提供了一種基于總線結(jié)構(gòu)的監(jiān)控數(shù)據(jù)交互系統(tǒng)在緊急情況的響應(yīng)方法,系統(tǒng)包括主控單元、集中控制單元cco、至少一個從機(jī)系統(tǒng)接入點(diǎn)sta和至少一個從機(jī)設(shè)備,響應(yīng)方法包括:
32、當(dāng)主控單元接收到緊急調(diào)度命令時,優(yōu)先向cco廣播緊急響應(yīng)命令幀;
33、當(dāng)cco的rs485接口檢測到緊急響應(yīng)命令幀時,cco優(yōu)先向sta傳輸緊急響應(yīng)命令幀;
34、當(dāng)sta接收到緊急響應(yīng)命令幀時,優(yōu)先向從機(jī)設(shè)備發(fā)送緊急響應(yīng)命令幀;
35、從機(jī)設(shè)備接收并響應(yīng)所述緊急響應(yīng)命令幀;
36、主控單元恢復(fù)進(jìn)行監(jiān)控數(shù)據(jù)請求任務(wù)。
37、在一種可能的實(shí)現(xiàn)方式中,向cco優(yōu)先廣播緊急響應(yīng)命令幀,包括:
38、若正在進(jìn)行監(jiān)控數(shù)據(jù)請求任務(wù),則暫停監(jiān)控數(shù)據(jù)請求任務(wù);
39、向cco連續(xù)多次廣播緊急響應(yīng)命令幀,直至向cco廣播緊急響應(yīng)命令幀的數(shù)據(jù)量超過從機(jī)設(shè)備的監(jiān)控回復(fù)幀的最大數(shù)據(jù)量。
40、在一種可能的實(shí)現(xiàn)方式中,cco優(yōu)先向sta傳輸緊急響應(yīng)命令幀,包括:
41、檢測cco與sta之間的電力載波通道的當(dāng)前狀態(tài);
42、若電力載波通道空閑,則向sta發(fā)送緊急響應(yīng)命令幀;
43、若電力載波通道正準(zhǔn)備發(fā)送監(jiān)控請求幀,則丟棄監(jiān)控請求幀,并向sta發(fā)送緊急響應(yīng)命令幀;
44、若電力載波通道正在發(fā)送監(jiān)控請求幀,則暫停發(fā)送監(jiān)控請求幀,并向sta發(fā)送緊急響應(yīng)命令幀;
45、若電力載波通道正在接收監(jiān)控回復(fù)幀,則停止接收監(jiān)控回復(fù)幀,并向sta發(fā)送緊急響應(yīng)命令幀;
46、若電力載波通道接收監(jiān)控回復(fù)幀完畢,則丟棄監(jiān)控回復(fù)幀,并向sta發(fā)送緊急響應(yīng)命令幀。
47、在一種可能的實(shí)現(xiàn)方式中,優(yōu)先向從機(jī)設(shè)備發(fā)送緊急響應(yīng)命令幀,包括:
48、檢測sta與從機(jī)設(shè)備之間的rs485通道的當(dāng)前狀態(tài);
49、若rs485通道空閑,則向從機(jī)設(shè)備發(fā)送緊急響應(yīng)命令幀;
50、若rs485通道正準(zhǔn)備發(fā)送監(jiān)控請求幀,則丟棄監(jiān)控請求幀,并向從機(jī)設(shè)備發(fā)送緊急響應(yīng)命令幀;
51、若rs485通道正在發(fā)送監(jiān)控請求幀,則暫停發(fā)送監(jiān)控請求幀,并向從機(jī)設(shè)備發(fā)送緊急響應(yīng)命令幀;
52、若rs485通道正在接收監(jiān)控回復(fù)幀,則停止接收監(jiān)控回復(fù)幀,并向從機(jī)設(shè)備發(fā)送緊急響應(yīng)命令幀;
53、若rs485通道已完成接收監(jiān)控回復(fù)幀,則丟棄監(jiān)控回復(fù)幀,并向從機(jī)設(shè)備發(fā)送緊急響應(yīng)命令幀。
54、在一種可能的實(shí)現(xiàn)方式中,方法還包括:
55、在正常情況下,所述主控單元向所述cco發(fā)送監(jiān)控請求幀;
56、所述cco接收并向sta傳輸所述監(jiān)控請求幀;
57、所述sta接收并向從機(jī)設(shè)備發(fā)送所述監(jiān)控請求幀;
58、從機(jī)設(shè)備基于所述監(jiān)控請求幀,向所述sta發(fā)送監(jiān)控回復(fù)幀;
59、所述sta接收并向所述cco發(fā)送所述監(jiān)控回復(fù)幀;
60、所述cco接收并向所述主控單元發(fā)送所述監(jiān)控回復(fù)幀。
61、本發(fā)明實(shí)施例提供一種基于總線結(jié)構(gòu)的監(jiān)控數(shù)據(jù)交互系統(tǒng)及其在緊急情況的響應(yīng)方法,當(dāng)主控單元接收到緊急調(diào)度命令時,優(yōu)先向cco廣播緊急響應(yīng)命令幀;當(dāng)cco的rs485接口檢測到緊急響應(yīng)命令幀時,cco優(yōu)先向sta傳輸緊急響應(yīng)命令幀;當(dāng)sta接收到緊急響應(yīng)命令幀時,優(yōu)先向從機(jī)設(shè)備發(fā)送緊急響應(yīng)命令幀。能夠在緊急情況下及時識別緊急響應(yīng)命令,迅速切換通訊模式以優(yōu)先處理緊急響應(yīng)命令,停止或丟棄非緊急情況的監(jiān)控數(shù)據(jù)請求任務(wù)的數(shù)據(jù),以避免數(shù)據(jù)沖突和丟失,快速、有效地傳輸緊急響應(yīng)命令,減少電力載波和rs485信號通訊鏈路上的通訊延遲,確保對從機(jī)設(shè)備的快速、準(zhǔn)確調(diào)度,不僅提高了電力系統(tǒng)在緊急情況下的通訊效率和響應(yīng)速度,還增強(qiáng)了系統(tǒng)的穩(wěn)定性、可靠性和應(yīng)急處理能力,為電力系統(tǒng)的安全運(yùn)行提供了有力保障。而且簡化了緊急情況下的操作流程,系統(tǒng)管理員在檢測到電力系統(tǒng)異常通過監(jiān)控系統(tǒng)向主控單元下發(fā)緊急響應(yīng)命令,便能夠方便、快捷地處理緊急事件,提高了系統(tǒng)的可操作性和管理效率。