本申請(qǐng)涉及系統(tǒng)仿真,尤其涉及一種自動(dòng)化系統(tǒng)仿真方法、設(shè)備、系統(tǒng)、存儲(chǔ)介質(zhì)及程序產(chǎn)品。
背景技術(shù):
1、相關(guān)技術(shù)中,在自動(dòng)化系統(tǒng)的開發(fā)階段,通過構(gòu)建虛擬控制系統(tǒng)來驅(qū)動(dòng)系統(tǒng)模型執(zhí)行仿真動(dòng)作,實(shí)現(xiàn)自動(dòng)化系統(tǒng)仿真,來替代物理試驗(yàn)對(duì)自動(dòng)化系統(tǒng)進(jìn)行驗(yàn)證,節(jié)約自動(dòng)化系統(tǒng)的開發(fā)時(shí)間。但是,通過虛擬控制系統(tǒng)來驅(qū)動(dòng)系統(tǒng)模型,無法驗(yàn)證自動(dòng)化系統(tǒng)中控制器的控制邏輯,因此,自動(dòng)化系統(tǒng)仿真時(shí),如何對(duì)控制器的控制邏輯進(jìn)行驗(yàn)證的問題亟待解決。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)的主要目的在于提供一種自動(dòng)化系統(tǒng)仿真方法、設(shè)備、系統(tǒng)、存儲(chǔ)介質(zhì)及程序產(chǎn)品,旨在解決自動(dòng)化系統(tǒng)仿真時(shí),如何對(duì)控制器的控制邏輯進(jìn)行驗(yàn)證的技術(shù)問題。
2、為實(shí)現(xiàn)上述目的,本申請(qǐng)?zhí)岢鲆环N自動(dòng)化系統(tǒng)仿真方法,自動(dòng)化系統(tǒng)仿真方法包括:
3、接收控制器發(fā)送的仿真信號(hào);
4、通過自動(dòng)化系統(tǒng)的控制模型,根據(jù)仿真信號(hào),生成控制信號(hào);
5、通過自動(dòng)化系統(tǒng)的系統(tǒng)模型,在接收到控制信號(hào)時(shí),根據(jù)控制信號(hào)執(zhí)行仿真動(dòng)作。
6、在一實(shí)施例中,接收控制器發(fā)送的仿真信號(hào)的步驟,包括:
7、通過用戶數(shù)據(jù)報(bào)協(xié)議,接收控制器發(fā)送的仿真信號(hào)。
8、在一實(shí)施例中,接收控制器發(fā)送的仿真信號(hào)的步驟之前,自動(dòng)化系統(tǒng)仿真方法還包括:
9、通過仿真工具,根據(jù)自動(dòng)化系統(tǒng)的控制參數(shù),生成控制模型;
10、通過仿真工具,根據(jù)自動(dòng)化系統(tǒng)的系統(tǒng)參數(shù),生成系統(tǒng)模型。
11、在一實(shí)施例中,通過自動(dòng)化系統(tǒng)的系統(tǒng)模型,在接收到控制信號(hào)時(shí),根據(jù)控制信號(hào)執(zhí)行仿真動(dòng)作的步驟,包括:
12、通過自動(dòng)化系統(tǒng)的系統(tǒng)模型,在系統(tǒng)模型對(duì)應(yīng)的功能模型接口接收控制信號(hào)時(shí),根據(jù)控制信號(hào)執(zhí)行仿真動(dòng)作。
13、在一實(shí)施例中,通過自動(dòng)化系統(tǒng)的系統(tǒng)模型,在接收到控制信號(hào)時(shí),根據(jù)控制信號(hào)執(zhí)行仿真動(dòng)作的步驟之后,自動(dòng)化系統(tǒng)仿真方法還包括:
14、通過控制模型,接收系統(tǒng)模型反饋的仿真結(jié)果信號(hào),并將仿真結(jié)果信號(hào)轉(zhuǎn)發(fā)到控制器,以使控制器在接收到仿真結(jié)果信號(hào)時(shí),確定下一仿真信號(hào);
15、接收下一仿真信號(hào),將下一仿真信號(hào),作為仿真信號(hào),返回執(zhí)行通過自動(dòng)化系統(tǒng)的控制模型,根據(jù)仿真信號(hào),生成控制信號(hào)的步驟。
16、在一實(shí)施例中,通過自動(dòng)化系統(tǒng)的系統(tǒng)模型,在接收到控制信號(hào)時(shí),根據(jù)控制信號(hào)執(zhí)行仿真動(dòng)作的步驟之后,自動(dòng)化系統(tǒng)仿真方法還包括:
17、通過控制模型,接收系統(tǒng)模型反饋的仿真結(jié)果信號(hào);
18、根據(jù)仿真結(jié)果信號(hào),分析控制器的控制邏輯,獲得控制邏輯分析結(jié)果。
19、此外,為實(shí)現(xiàn)上述目的,本申請(qǐng)還提出一種自動(dòng)化系統(tǒng)仿真設(shè)備,自動(dòng)化系統(tǒng)仿真設(shè)備包括:存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,計(jì)算機(jī)程序配置為實(shí)現(xiàn)如上文的自動(dòng)化系統(tǒng)仿真方法的步驟。
20、此外,為實(shí)現(xiàn)上述目的,本申請(qǐng)還提出一種自動(dòng)化系統(tǒng)仿真系統(tǒng),自動(dòng)化系統(tǒng)仿真系統(tǒng)包括:
21、如上述的自動(dòng)化系統(tǒng)仿真設(shè)備;
22、控制器,用于向自動(dòng)化系統(tǒng)仿真設(shè)備發(fā)送仿真信號(hào)。
23、此外,為實(shí)現(xiàn)上述目的,本申請(qǐng)還提出一種存儲(chǔ)介質(zhì),存儲(chǔ)介質(zhì)為計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上文的自動(dòng)化系統(tǒng)仿真方法的步驟。
24、此外,為實(shí)現(xiàn)上述目的,本申請(qǐng)還提供一種計(jì)算機(jī)程序產(chǎn)品,計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上文的自動(dòng)化系統(tǒng)仿真方法的步驟。
25、本申請(qǐng)?zhí)岢龅囊粋€(gè)或多個(gè)技術(shù)方案,至少具有以下技術(shù)效果:
26、本申請(qǐng)?zhí)峁┮环N自動(dòng)化系統(tǒng)仿真方法、設(shè)備、系統(tǒng)、存儲(chǔ)介質(zhì)及程序產(chǎn)品,通過自動(dòng)化系統(tǒng)的控制模型根據(jù)控制器發(fā)送的仿真信號(hào),控制自動(dòng)化系統(tǒng)的系統(tǒng)模型執(zhí)行仿真動(dòng)作,從而在仿真后,不僅可以根據(jù)系統(tǒng)模型的仿真結(jié)果對(duì)自動(dòng)化系統(tǒng)進(jìn)行分析和優(yōu)化,還可以根據(jù)仿真結(jié)果對(duì)控制器的控制邏輯進(jìn)行分析和優(yōu)化,解決了自動(dòng)化系統(tǒng)仿真時(shí),如何對(duì)控制器的控制邏輯進(jìn)行驗(yàn)證的技術(shù)問題,提高了自動(dòng)化系統(tǒng)仿真的適用性和可靠性。
1.一種自動(dòng)化系統(tǒng)仿真方法,其特征在于,所述自動(dòng)化系統(tǒng)仿真方法包括:
2.如權(quán)利要求1所述的自動(dòng)化系統(tǒng)仿真方法,其特征在于,所述接收控制器發(fā)送的仿真信號(hào)的步驟,包括:
3.如權(quán)利要求1所述的自動(dòng)化系統(tǒng)仿真方法,其特征在于,所述接收控制器發(fā)送的仿真信號(hào)的步驟之前,所述自動(dòng)化系統(tǒng)仿真方法還包括:
4.如權(quán)利要求1所述的自動(dòng)化系統(tǒng)仿真方法,其特征在于,所述通過所述自動(dòng)化系統(tǒng)的系統(tǒng)模型,在接收到所述控制信號(hào)時(shí),根據(jù)所述控制信號(hào)執(zhí)行仿真動(dòng)作的步驟,包括:
5.如權(quán)利要求1所述的自動(dòng)化系統(tǒng)仿真方法,其特征在于,所述通過所述自動(dòng)化系統(tǒng)的系統(tǒng)模型,在接收到所述控制信號(hào)時(shí),根據(jù)所述控制信號(hào)執(zhí)行仿真動(dòng)作的步驟之后,所述自動(dòng)化系統(tǒng)仿真方法還包括:
6.如權(quán)利要求1所述的自動(dòng)化系統(tǒng)仿真方法,其特征在于,所述通過所述自動(dòng)化系統(tǒng)的系統(tǒng)模型,在接收到所述控制信號(hào)時(shí),根據(jù)所述控制信號(hào)執(zhí)行仿真動(dòng)作的步驟之后,所述自動(dòng)化系統(tǒng)仿真方法還包括:
7.一種自動(dòng)化系統(tǒng)仿真設(shè)備,其特征在于,所述自動(dòng)化系統(tǒng)仿真設(shè)備包括:存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序配置為實(shí)現(xiàn)如權(quán)利要求1至6中任一項(xiàng)所述的自動(dòng)化系統(tǒng)仿真方法的步驟。
8.一種自動(dòng)化系統(tǒng)仿真系統(tǒng),其特征在于,所述自動(dòng)化系統(tǒng)仿真系統(tǒng)包括:
9.一種存儲(chǔ)介質(zhì),其特征在于,所述存儲(chǔ)介質(zhì)為計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至6中任一項(xiàng)所述的自動(dòng)化系統(tǒng)仿真方法的步驟。
10.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至6中任一項(xiàng)所述的自動(dòng)化系統(tǒng)仿真方法的步驟。