System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及計算機,更具體地說,涉及一種仿真分組培訓方法、系統、電子設備及存儲介質。
技術介紹
1、目前的實時仿真平臺軟件的仿真軟件,比如hiasimurts仿真軟件,可以實現對hiasimurts?macs控制管理系統中的主控仿真,但是在同一個局域網下使用該控制管理系統進行仿真培訓的過程中,當存在多組仿真學員時,無法使各個學員實現既可以獨立操作,又可以協同操作。
2、因此,如何提供一種仿真分組培訓方式,使各個仿真學員既可以實現獨立操作,又可以實現協同操作,使本申請當前亟需解決的問題。
技術實現思路
1、有鑒于此,本申請提供一種仿真分組培訓方法、系統、電子設備及存儲介質,以提高擴展性、降低維護難度、減少網絡占用和降低系統負載為目的。
2、本申請第一方面提供一種仿真分組培訓方法,應用于仿真分組培訓系統,所述仿真分組培訓系統至少包括macs服務,所述macs服務連接有多個ops,所述方法包括:
3、通過所述macs服務獲取管理員在工程師站設置的分組配置信息;其中,所述分組配置信息包括每個分組的分組信息;所述分組的分組信息包括所述分組的分組號和所述分組下的至少一個組號;
4、通過所述macs服務配置每個所述分組對應的虛擬控制服務器,并為所述分組對應的虛擬控制服務器配置所述分組對應的至少一個組號;
5、通過所述macs服務檢測到學員登錄對應的ops,根據所述ops所屬的目標組號將所述ops接入所述目標組號所屬的虛擬控制服務器;
>6、通過所述macs服務檢測到所述學員的切組操作,且所述切組操作指示的切換分組號不為任一個所述分組對應的分組號,生成所述切換分組號對應的切換分組,并為所述切換分組配置對應的虛擬控制服務器,將所述ops切換至所述切換分組對應的虛擬控制服務器。
7、可選的,所述方法還包括:
8、通過所述macs服務檢測到所述學員的切組操作,且所述切組操作指示的切換分組號為任一個所述分組對應的分組號,將所述ops切換至所述切換分組號對應的虛擬控制服務器。
9、可選的,所述仿真分組培訓系統還包括仿真平臺軟件和仿真模型,所述方法還包括:
10、通過所述macs服務檢測到所述學員通過所述ops向對應的虛擬控制服務器發送數據請求時,從所述仿真平臺軟件上獲取所述數據請求指示的虛擬控制服務器對應的數據,并向所述ops反饋所述數據;
11、其中,所述仿真平臺軟件上存儲有所述分組配置信息中的每個分組對應的虛擬控制服務器對應的數據。
12、可選的,所述分組對應的虛擬控制服務器的數據的生成過程,包括:
13、通過所述仿真模型根據所述分組對應的輸入點值計算所述分組對應的初始值,并將所述分組對應的初始值傳輸給所述仿真平臺軟件;
14、通過所述仿真平臺軟件從所述macs服務上調度對應的組態軟件信息,根據所述分組對應的初始值生成所述分組對應的輸出值,并利用當前生成的所述分組的輸出值和所述分組的初始值生成所述分組對應的虛擬控制服務器對應的數據;
15、通過所述仿真平臺軟件將當前生成的所述分組的輸出值傳輸給所述仿真模型;
16、通過所述仿真模型利用接到的輸出值更新所述分組對應的輸入點值,并返回執行通過所述仿真模型根據所述分組對應的輸入點值計算所述分組對應的初始值,并將所述分組對應的初始值傳輸給所述仿真平臺軟件這一步驟。
17、可選的,所述通過所述仿真模型根據所述分組對應的輸入點值計算所述分組對應的初始值,并將所述分組對應的初始值傳輸給所述仿真平臺軟件,包括:
18、通過所述仿真模型利用所述分組對應的運算邏輯根據所述分組對應的輸入點值計算所述分組對應的初始值,并將所述分組的初始值傳輸至所述仿真平臺軟件;其中,所述仿真模型與所述仿真平臺軟件處于通信狀態。
19、可選的,所述組態軟件信息包括組態軟件邏輯的二進制代碼;
20、所述通過所述仿真平臺軟件從所述macs服務上調度對應的組態軟件信息,根據所述分組對應的初始值生成所述分組對應的輸出值,并利用當前生成的所述分組的輸出值和所述分組的初始值生成所述分組對應的虛擬控制服務器對應的數據,包括:
21、通過所述仿真平臺軟件從所述macs服務上調度包含組態軟件邏輯的二進制代碼,根據所述分組對應的初始值進行相應的運算,得到所述分組對應的輸出值,并利用當前生成的所述分組的輸出值和所述分組的初始值生成所述分組對應的虛擬控制服務器對應的數據。
22、本申請第二方面提供一種仿真分組培訓系統,所述仿真分組培訓系統至少包括macs服務;
23、所述macs服務,用于獲取管理員在工程師站設置的分組配置信息;其中,所述分組配置信息包括每個分組的分組信息;所述分組的分組信息包括所述分組的分組號和所述分組下的至少一個組號;配置每個所述分組對應的虛擬控制服務器,并為所述分組對應的虛擬控制服務器配置所述分組對應的至少一個組號;檢測到學員登錄對應的ops,根據所述ops所屬的目標組號將所述ops接入所述目標組號所屬的虛擬控制服務器;檢測到所述學員的切組操作,且所述切組操作指示的切換分組號不為任一個所述分組對應的分組號,生成所述切換分組號對應的切換分組,并為所述切換分組配置對應的虛擬控制服務器,將所述ops切換至所述切換分組對應的虛擬控制服務器。
24、可選的,所述macs服務,還用于:
25、檢測到所述學員的切組操作,且所述切組操作指示的切換分組號為任一個所述分組對應的分組號,將所述ops切換至所述切換分組號對應的虛擬控制服務器。
26、本申請第三方面提供一種電子設備,包括:處理器以及存儲器,所述處理器以及存儲器通過通信總線相連;其中,所述處理器,用于調用并執行所述存儲器中存儲的程序;所述存儲器,用于存儲程序,所述程序用于實現如本申請第一方面提供的一種仿真分組培訓方法。
27、本申請第四方面提供一種計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有計算機可執行指令,所述計算機可執行指令用于執行本申請第一方面提供的一種仿真分組培訓方法。
28、本申請提供一種仿真分組培訓方法、系統、電子設備及存儲介質,仿真分組培訓系統至少包括macs服務,macs服務連接有多個ops,通過macs服務獲取管理員在工程師站設置的分組配置信息;其中,分組配置信息包括每個分組的分組信息;分組的分組信息包括分組的分組號和分組下的至少一個組號;通過macs服務配置每個分組對應的虛擬控制服務器,并為分組對應的虛擬控制服務器配置分組對應的至少一個組號,以便macs服務檢測到學員登錄對應的ops時,可以根據學員所登錄的ops所屬的目標組號將ops接入目標組號所屬的虛擬控制服務器,使登錄該ops的學員基于該ops與該虛擬控制服務器覆蓋的其他組號對應的ops上登錄的其他學院的人進行協同操作;當該學員想要進行獨立操作時,可以進行相應切組操作,macs服本文檔來自技高網...
【技術保護點】
1.一種仿真分組培訓方法,其特征在于,應用于仿真分組培訓系統,所述仿真分組培訓系統至少包括MACS服務,所述MACS服務連接有多個OPS,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
3.根據權利要求1所述的方法,其特征在于,所述仿真分組培訓系統還包括仿真平臺軟件和仿真模型,所述方法還包括:
4.根據權利要求3所述的方法,其特征在于,所述分組對應的虛擬控制服務器的數據的生成過程,包括:
5.根據權利要求4所述的方法,其特征在于,所述通過所述仿真模型根據所述分組對應的輸入點值計算所述分組對應的初始值,并將所述分組對應的初始值傳輸給所述仿真平臺軟件,包括:
6.根據權利要求4所述的方法,其特征在于,所述組態軟件信息包括組態軟件邏輯的二進制代碼;
7.一種仿真分組培訓系統,其特征在于,所述仿真分組培訓系統至少包括MACS服務;
8.根據權利要求7所述的系統,其特征在于,所述MACS服務,還用于:
9.一種電子設備,其特征在于,包括:處理器以及存儲器,所述處理器以
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲有計算機可執行指令,所述計算機可執行指令用于執行如權利要求1-6任一項所述的一種仿真分組培訓方法。
...【技術特征摘要】
1.一種仿真分組培訓方法,其特征在于,應用于仿真分組培訓系統,所述仿真分組培訓系統至少包括macs服務,所述macs服務連接有多個ops,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
3.根據權利要求1所述的方法,其特征在于,所述仿真分組培訓系統還包括仿真平臺軟件和仿真模型,所述方法還包括:
4.根據權利要求3所述的方法,其特征在于,所述分組對應的虛擬控制服務器的數據的生成過程,包括:
5.根據權利要求4所述的方法,其特征在于,所述通過所述仿真模型根據所述分組對應的輸入點值計算所述分組對應的初始值,并將所述分組對應的初始值傳輸給所述仿真平臺軟件,包括:
6.根據權利要求4所述的方...
【專利技術屬性】
技術研發人員:儲佩,劉超,賈煒,
申請(專利權)人:杭州和利時自動化有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。