亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種用于評(píng)估PLC與上位機(jī)通信方式的測(cè)試方法及裝置與流程

文檔序號(hào):40453515發(fā)布日期:2024-12-27 09:18閱讀:5來源:國知局
一種用于評(píng)估PLC與上位機(jī)通信方式的測(cè)試方法及裝置與流程

本公開涉及通信測(cè)試,特別是涉及一種用于評(píng)估plc與上位機(jī)通信方式的測(cè)試方法及裝置。


背景技術(shù):

1、在工業(yè)自動(dòng)化領(lǐng)域,為了確??删幊踢壿嬁刂破?plc)與上位機(jī)之間通信性能的全面評(píng)估,對(duì)通信方式進(jìn)行詳盡的測(cè)試顯得至關(guān)重要,不僅能夠有效地驗(yàn)證通信方式的穩(wěn)定性和效率,還能評(píng)估其在不同工作負(fù)載下的表現(xiàn)。

2、然而,相關(guān)技術(shù)中的測(cè)試方法往往通過特定的測(cè)試項(xiàng)進(jìn)行有限的模塊間測(cè)試,缺乏對(duì)更廣泛通信方式的綜合性測(cè)試。并且缺少對(duì)通信方式本身的直接和系統(tǒng)性評(píng)估,特別是在安全性和故障恢復(fù)能力方面,通信方式的測(cè)試效率和準(zhǔn)確性低下。因此,亟需一種全面、精確且高效的,用于評(píng)估plc與上位機(jī)通信方式的測(cè)試方法。


技術(shù)實(shí)現(xiàn)思路

1、本公開提供了一種用于評(píng)估plc與上位機(jī)通信方式的測(cè)試方法及裝置,旨在解決上述背景技術(shù)存在的問題。

2、為了解決上述技術(shù)問題,本公開是這樣實(shí)現(xiàn)的:

3、第一方面,本公開實(shí)施例提供了一種用于評(píng)估plc與上位機(jī)通信方式的測(cè)試方法,所述方法包括:

4、從rs-232串口通信方式、rs-485串口通信方式、以太網(wǎng)通信方式和無線通信方式中,選擇出當(dāng)前需要測(cè)試的目標(biāo)通信方式;

5、根據(jù)所述目標(biāo)通信方式的類別,分別對(duì)plc和上位機(jī)進(jìn)行相應(yīng)的配置;

6、在所述plc和所述上位機(jī)之間進(jìn)行通信測(cè)試與調(diào)試;

7、在所述上位機(jī)和所述plc之間傳輸評(píng)估測(cè)試數(shù)據(jù)包,并對(duì)所述目標(biāo)通信方式進(jìn)行評(píng)估測(cè)試,所述評(píng)估測(cè)試包括:實(shí)時(shí)性測(cè)試、可靠性測(cè)試、安全性測(cè)試、多協(xié)議兼容性測(cè)試和故障檢測(cè)與恢復(fù)測(cè)試;

8、選擇下一個(gè)待測(cè)試的通信方式作為新的目標(biāo)通信方式,并執(zhí)行步驟:根據(jù)所述目標(biāo)通信方式的類別,分別對(duì)plc和上位機(jī)進(jìn)行相應(yīng)的配置。

9、可選地,根據(jù)所述目標(biāo)通信方式的類別,分別對(duì)plc和上位機(jī)進(jìn)行相應(yīng)的配置,包括:

10、在所述目標(biāo)通信方式的類別為rs-232串口通信方式或rs-485串口通信方式的情況下,通過相應(yīng)串口類型的串口電纜,將所述plc相應(yīng)的串口接口和所述上位機(jī)的串口接口進(jìn)行連接;

11、在所述plc上配置第一通信參數(shù),所述第一通信參數(shù)包括:波特率、數(shù)據(jù)位、停止位和校驗(yàn)方式;

12、在所述上位機(jī)上安裝與所述plc通信所需的串口驅(qū)動(dòng)程序,并在所述上位機(jī)上配置與所述第一通信參數(shù)相匹配的第二通信參數(shù)。

13、可選地,根據(jù)所述目標(biāo)通信方式的類別,分別對(duì)plc和上位機(jī)進(jìn)行相應(yīng)的配置,包括:

14、在所述目標(biāo)通信方式的類別為以太網(wǎng)通信方式的情況下,通過網(wǎng)線連接所述plc的以太網(wǎng)接口和所述上位機(jī)的以太網(wǎng)接口,所述plc和所述上位機(jī)處于同一網(wǎng)段網(wǎng)絡(luò)中;

15、在所述plc上配置第一通信參數(shù),所述第一通信參數(shù)包括:ip地址、子網(wǎng)掩碼和網(wǎng)關(guān);

16、在所述上位機(jī)上配置第二通信參數(shù),所述第二通信參數(shù)被配置為使所述plc與所述上位機(jī)在同一子網(wǎng)內(nèi)。

17、可選地,根據(jù)所述目標(biāo)通信方式的類別,分別對(duì)plc和上位機(jī)進(jìn)行相應(yīng)的配置,包括:

18、在所述目標(biāo)通信方式的類別為無線通信方式的情況下,檢查所述plc和所述上位機(jī)是否均安裝有無線通信模塊,所述無線通信模塊包括wifi模塊;

19、在所述plc和所述上位機(jī)均安裝有無線通信模塊的情況下,在所述plc上配置第一通信參數(shù),所述第一通信參數(shù)包括無線網(wǎng)絡(luò)的無線網(wǎng)絡(luò)名稱和密碼;

20、在所述上位機(jī)上配置第二通信參數(shù),所述第二通信參數(shù)被配置為使所述上位機(jī)連接到與所述plc相同的無線網(wǎng)絡(luò)。

21、可選地,所述在所述plc和所述上位機(jī)之間進(jìn)行通信測(cè)試與調(diào)試,包括:

22、在所述上位機(jī)上編寫測(cè)試程序,所述測(cè)試程序用于向所述plc發(fā)送測(cè)試數(shù)據(jù)包;

23、在所述plc上編寫數(shù)據(jù)接收程序,所述數(shù)據(jù)接收程序用于接收并存儲(chǔ)來自所述上位機(jī)的測(cè)試數(shù)據(jù)包;

24、在所述plc接收所述測(cè)試數(shù)據(jù)包失敗的情況下,通過所述plc和所述上位機(jī)的調(diào)試工具進(jìn)行故障檢測(cè)與修復(fù),以使所述plc成功接收并存儲(chǔ)所述測(cè)試數(shù)據(jù)包,所述調(diào)試工具包括plc編程軟件和串口調(diào)試工具。

25、可選地,按照下述步驟進(jìn)行實(shí)時(shí)性測(cè)試:

26、在所述plc和所述上位機(jī)之間安裝高精度數(shù)據(jù)捕捉模塊,所述高精度數(shù)據(jù)捕捉模塊包括高精度時(shí)鐘同步單元和數(shù)據(jù)捕捉單元;

27、所述高精度時(shí)鐘同步單元通過高精度時(shí)鐘源提供同步時(shí)鐘,所述同步時(shí)鐘用于在所述plc和所述上位機(jī)之間進(jìn)行時(shí)鐘同步,所述高精度時(shí)鐘源包括gps、北斗和原子鐘;

28、通過高分辨率計(jì)時(shí)器,在微秒級(jí)精度下記錄每個(gè)評(píng)估測(cè)試數(shù)據(jù)包的發(fā)送和接收的時(shí)間戳;

29、通過所述數(shù)據(jù)捕捉單元,根據(jù)每個(gè)評(píng)估測(cè)試數(shù)據(jù)包的發(fā)送和接收的時(shí)間戳,確定每個(gè)評(píng)估測(cè)試數(shù)據(jù)包的數(shù)據(jù)傳輸時(shí)間,并與所述同步時(shí)鐘進(jìn)行對(duì)比,計(jì)算得到所述plc和所述上位機(jī)之間數(shù)據(jù)傳輸?shù)难舆t和抖動(dòng)。

30、可選地,所述方法還包括:

31、在所述plc和所述上位機(jī)之間安裝實(shí)時(shí)性分析工具;

32、通過所述實(shí)時(shí)性分析工具收集所述plc和所述上位機(jī)之間數(shù)據(jù)傳輸?shù)难舆t和抖動(dòng),并生成實(shí)時(shí)性測(cè)試報(bào)告,所述實(shí)時(shí)性測(cè)試報(bào)告包括所述plc和所述上位機(jī)之間數(shù)據(jù)傳輸?shù)难舆t和抖動(dòng)的記錄和統(tǒng)計(jì)分析結(jié)果。

33、可選地,按照下述步驟進(jìn)行可靠性測(cè)試:

34、在所述plc與所述上位機(jī)之間安裝自動(dòng)干擾模擬器和數(shù)據(jù)監(jiān)控模塊,所述自動(dòng)干擾模擬器用于產(chǎn)生多種干擾源信號(hào),所述干擾源信號(hào)包括電磁干擾、射頻干擾和電源噪聲;

35、調(diào)整所述自動(dòng)干擾模擬器的干擾程度和頻率,產(chǎn)生目標(biāo)干擾源信號(hào);

36、通過耦合器或天線將所述目標(biāo)干擾源信號(hào)注入所述plc與所述上位機(jī)之間通信線路中;

37、通過所述數(shù)據(jù)監(jiān)控模塊實(shí)時(shí)監(jiān)控和記錄所述評(píng)估測(cè)試數(shù)據(jù)包在所述目標(biāo)干擾源信號(hào)下傳輸?shù)膩G失率和誤碼率。

38、可選地,所述方法還包括:

39、在所述plc和所述上位機(jī)之間安裝可靠性分析工具;

40、通過所述可靠性分析工具收集所述評(píng)估測(cè)試數(shù)據(jù)包在不同的干擾源信號(hào)下傳輸?shù)膩G失率和誤碼率,并生成抗干擾能力評(píng)估報(bào)告,所述抗干擾能力評(píng)估報(bào)告包括所述評(píng)估測(cè)試數(shù)據(jù)包的丟失率和誤碼率的記錄和統(tǒng)計(jì)分析結(jié)果。

41、可選地,按照下述步驟進(jìn)行安全性測(cè)試:

42、在所述plc與所述上位機(jī)之間安裝模擬攻擊平臺(tái)和自動(dòng)化工具,所述模擬攻擊平臺(tái)包括滲透測(cè)試工具和數(shù)據(jù)分析工具;

43、通過所述滲透測(cè)試工具選擇目標(biāo)攻擊手段,所述目標(biāo)攻擊手段包括中間人攻擊、數(shù)據(jù)包篡改和重放攻擊;

44、對(duì)所述評(píng)估測(cè)試數(shù)據(jù)包進(jìn)行數(shù)據(jù)加密,并通過所述自動(dòng)化工具在所述plc與所述上位機(jī)之間執(zhí)行所述目標(biāo)攻擊手段;

45、通過所述滲透測(cè)試工具記錄攻擊過程中捕獲的評(píng)估測(cè)試數(shù)據(jù)包;

46、通過所述數(shù)據(jù)分析工具對(duì)捕獲的評(píng)估測(cè)試數(shù)據(jù)包進(jìn)行實(shí)時(shí)分析,檢測(cè)所述plc與所述上位機(jī)之間數(shù)據(jù)傳輸過程中的潛在安全漏洞。

47、可選地,所述方法還包括:

48、在所述plc和所述上位機(jī)之間安裝安全性分析工具;

49、通過所述安全性分析工具收集所述數(shù)據(jù)分析工具針對(duì)捕獲的評(píng)估測(cè)試數(shù)據(jù)包的分析結(jié)果,計(jì)算攻擊成功率,并生成安全性測(cè)試報(bào)告,所述安全性測(cè)試報(bào)告包括潛在安全漏洞和攻擊成功率。

50、可選地,按照下述步驟進(jìn)行多協(xié)議兼容性測(cè)試:

51、在所述plc與所述上位機(jī)之間安裝多協(xié)議測(cè)試平臺(tái),所述多協(xié)議測(cè)試平臺(tái)包括協(xié)議切換單元和兼容性測(cè)試單元;

52、通過所述協(xié)議切換單元,從多個(gè)工業(yè)通信協(xié)議中選擇并切換到當(dāng)前需要測(cè)試的目標(biāo)通信協(xié)議,所述協(xié)議切換單元配置有智能切換算法,所述工業(yè)通信協(xié)議包括modbus?rtu/ascii協(xié)議、modbus?tcp協(xié)議、profinet協(xié)議和ethernet/ip協(xié)議;

53、通過所述兼容性測(cè)試單元模擬所述目標(biāo)通信協(xié)議下的通信環(huán)境,并記錄所述評(píng)估測(cè)試數(shù)據(jù)包在所述目標(biāo)通信協(xié)議下的傳輸性能;

54、通過所述兼容性測(cè)試單元識(shí)別并記錄在各工業(yè)通信協(xié)議之間切換時(shí)出現(xiàn)的互操作性問題;

55、通過所述兼容性測(cè)試單元生成兼容性測(cè)試報(bào)告,所述兼容性測(cè)試報(bào)告包括所述評(píng)估測(cè)試數(shù)據(jù)包在所述目標(biāo)通信協(xié)議下的傳輸性能,和各工業(yè)通信協(xié)議之間切換時(shí)出現(xiàn)的互操作性問題。

56、可選地,按照下述步驟進(jìn)行故障檢測(cè)與恢復(fù)測(cè)試:

57、在所述plc與所述上位機(jī)之間安裝智能故障注入系統(tǒng),所述智能故障注入系統(tǒng)包括故障模擬單元和故障分析單元;

58、選擇當(dāng)前需要模擬的目標(biāo)故障的類型,所述目標(biāo)故障的類型包括通信鏈路斷開、數(shù)據(jù)包丟失和設(shè)備掉電;

59、通過所述故障模擬單元,按照預(yù)設(shè)的時(shí)間和強(qiáng)度,在所述plc與所述上位機(jī)之間注入所選目標(biāo)故障;

60、通過所述故障分析單元實(shí)時(shí)監(jiān)控所述plc和所述上位機(jī)的運(yùn)行狀態(tài),記錄所述目標(biāo)故障發(fā)生和恢復(fù)的時(shí)間;

61、通過所述故障分析單元分析所述目標(biāo)故障發(fā)生的故障原因,并生成故障報(bào)告,所述故障報(bào)告包括所述目標(biāo)故障發(fā)生和恢復(fù)的時(shí)間,和所述目標(biāo)故障發(fā)生的故障原因。

62、第二方面,本公開實(shí)施例提供了一種用于評(píng)估plc與上位機(jī)通信方式的測(cè)試裝置,所述裝置包括:

63、選擇模塊,用于從rs-232串口通信方式、rs-485串口通信方式、以太網(wǎng)通信方式和無線通信方式中,選擇出當(dāng)前需要測(cè)試的目標(biāo)通信方式;

64、配置模塊,用于根據(jù)所述目標(biāo)通信方式的類別,分別對(duì)plc和上位機(jī)進(jìn)行相應(yīng)的配置;

65、通信測(cè)試與調(diào)試模塊,用于在所述plc和所述上位機(jī)之間進(jìn)行通信測(cè)試與調(diào)試;

66、評(píng)估測(cè)試模塊,用于在所述上位機(jī)和所述plc之間傳輸評(píng)估測(cè)試數(shù)據(jù)包,并對(duì)所述目標(biāo)通信方式進(jìn)行評(píng)估測(cè)試,所述評(píng)估測(cè)試包括:實(shí)時(shí)性測(cè)試、可靠性測(cè)試、安全性測(cè)試、多協(xié)議兼容性測(cè)試和故障檢測(cè)與恢復(fù)測(cè)試;

67、重復(fù)執(zhí)行模塊,用于選擇下一個(gè)待測(cè)試的通信方式作為新的目標(biāo)通信方式,并執(zhí)行步驟:根據(jù)所述目標(biāo)通信方式的類別,分別對(duì)plc和上位機(jī)進(jìn)行相應(yīng)的配置。

68、可選地,所述配置模塊包括:

69、串口連接子模塊,用于在所述目標(biāo)通信方式的類別為rs-232串口通信方式或rs-485串口通信方式的情況下,通過相應(yīng)串口類型的串口電纜,將所述plc相應(yīng)的串口接口和所述上位機(jī)的串口接口進(jìn)行連接;

70、第一配置子模塊,用于在所述plc上配置第一通信參數(shù),所述第一通信參數(shù)包括:波特率、數(shù)據(jù)位、停止位和校驗(yàn)方式;

71、第二配置子模塊,用于在所述上位機(jī)上安裝與所述plc通信所需的串口驅(qū)動(dòng)程序,并在所述上位機(jī)上配置與所述第一通信參數(shù)相匹配的第二通信參數(shù)。

72、可選地,所述配置模塊包括:

73、網(wǎng)線連接子模塊,用于在所述目標(biāo)通信方式的類別為以太網(wǎng)通信方式的情況下,通過網(wǎng)線連接所述plc的以太網(wǎng)接口和所述上位機(jī)的以太網(wǎng)接口,所述plc和所述上位機(jī)處于同一網(wǎng)段網(wǎng)絡(luò)中;

74、第三配置子模塊,用于在所述plc上配置第一通信參數(shù),所述第一通信參數(shù)包括:ip地址、子網(wǎng)掩碼和網(wǎng)關(guān);

75、第四配置子模塊,用于在所述上位機(jī)上配置第二通信參數(shù),所述第二通信參數(shù)被配置為使所述plc與所述上位機(jī)在同一子網(wǎng)內(nèi)。

76、可選地,所述配置模塊包括:

77、檢查子模塊,用于在所述目標(biāo)通信方式的類別為無線通信方式的情況下,檢查所述plc和所述上位機(jī)是否均安裝有無線通信模塊,所述無線通信模塊包括wifi模塊;

78、第五配置子模塊,用于在所述plc和所述上位機(jī)均安裝有無線通信模塊的情況下,在所述plc上配置第一通信參數(shù),所述第一通信參數(shù)包括無線網(wǎng)絡(luò)的無線網(wǎng)絡(luò)名稱和密碼;

79、第六配置子模塊,用于在所述上位機(jī)上配置第二通信參數(shù),所述第二通信參數(shù)被配置為使所述上位機(jī)連接到與所述plc相同的無線網(wǎng)絡(luò)。

80、可選地,所述通信測(cè)試與調(diào)試模塊包括:

81、測(cè)試程序編寫子模塊,用于在所述上位機(jī)上編寫測(cè)試程序,所述測(cè)試程序用于向所述plc發(fā)送測(cè)試數(shù)據(jù)包;

82、數(shù)據(jù)接收程序子模塊,用于在所述plc上編寫數(shù)據(jù)接收程序,所述數(shù)據(jù)接收程序用于接收并存儲(chǔ)來自所述上位機(jī)的測(cè)試數(shù)據(jù)包;

83、故障檢測(cè)與修復(fù)子模塊,用于在所述plc接收所述測(cè)試數(shù)據(jù)包失敗的情況下,通過所述plc和所述上位機(jī)的調(diào)試工具進(jìn)行故障檢測(cè)與修復(fù),以使所述plc成功接收并存儲(chǔ)所述測(cè)試數(shù)據(jù)包,所述調(diào)試工具包括plc編程軟件和串口調(diào)試工具。

84、可選地,所述裝置還包括:

85、第一安裝模塊,用于在所述plc和所述上位機(jī)之間安裝高精度數(shù)據(jù)捕捉模塊,所述高精度數(shù)據(jù)捕捉模塊包括高精度時(shí)鐘同步單元和數(shù)據(jù)捕捉單元;

86、時(shí)鐘同步模塊,用于所述高精度時(shí)鐘同步單元通過高精度時(shí)鐘源提供同步時(shí)鐘,所述同步時(shí)鐘用于在所述plc和所述上位機(jī)之間進(jìn)行時(shí)鐘同步,所述高精度時(shí)鐘源包括gps、北斗和原子鐘;

87、時(shí)間戳記錄模塊,用于通過高分辨率計(jì)時(shí)器,在微秒級(jí)精度下記錄每個(gè)評(píng)估測(cè)試數(shù)據(jù)包的發(fā)送和接收的時(shí)間戳;

88、數(shù)據(jù)傳輸時(shí)間分析模塊,用于通過所述數(shù)據(jù)捕捉單元,根據(jù)每個(gè)評(píng)估測(cè)試數(shù)據(jù)包的發(fā)送和接收的時(shí)間戳,確定每個(gè)評(píng)估測(cè)試數(shù)據(jù)包的數(shù)據(jù)傳輸時(shí)間,并與所述同步時(shí)鐘進(jìn)行對(duì)比,計(jì)算得到所述plc和所述上位機(jī)之間數(shù)據(jù)傳輸?shù)难舆t和抖動(dòng)。

89、可選地,所述裝置還包括:

90、第二安裝模塊,用于在所述plc和所述上位機(jī)之間安裝實(shí)時(shí)性分析工具;

91、實(shí)時(shí)性測(cè)試報(bào)告生成模塊,用于通過所述實(shí)時(shí)性分析工具收集所述plc和所述上位機(jī)之間數(shù)據(jù)傳輸?shù)难舆t和抖動(dòng),并生成實(shí)時(shí)性測(cè)試報(bào)告,所述實(shí)時(shí)性測(cè)試報(bào)告包括所述plc和所述上位機(jī)之間數(shù)據(jù)傳輸?shù)难舆t和抖動(dòng)的記錄和統(tǒng)計(jì)分析結(jié)果。

92、可選地,所述裝置還包括:

93、第三安裝模塊,用于在所述plc與所述上位機(jī)之間安裝自動(dòng)干擾模擬器和數(shù)據(jù)監(jiān)控模塊,所述自動(dòng)干擾模擬器用于產(chǎn)生多種干擾源信號(hào),所述干擾源信號(hào)包括電磁干擾、射頻干擾和電源噪聲;

94、調(diào)整模塊,用于調(diào)整所述自動(dòng)干擾模擬器的干擾程度和頻率,產(chǎn)生目標(biāo)干擾源信號(hào);

95、注入模塊,用于通過耦合器或天線將所述目標(biāo)干擾源信號(hào)注入所述plc與所述上位機(jī)之間通信線路中;

96、干擾數(shù)據(jù)記錄模塊,用于通過所述數(shù)據(jù)監(jiān)控模塊實(shí)時(shí)監(jiān)控和記錄所述評(píng)估測(cè)試數(shù)據(jù)包在所述目標(biāo)干擾源信號(hào)下傳輸?shù)膩G失率和誤碼率。

97、可選地,所述裝置還包括:

98、第四安裝模塊,用于在所述plc和所述上位機(jī)之間安裝可靠性分析工具;

99、抗干擾能力評(píng)估報(bào)告生成模塊,用于通過所述可靠性分析工具收集所述評(píng)估測(cè)試數(shù)據(jù)包在不同的干擾源信號(hào)下傳輸?shù)膩G失率和誤碼率,并生成抗干擾能力評(píng)估報(bào)告,所述抗干擾能力評(píng)估報(bào)告包括所述評(píng)估測(cè)試數(shù)據(jù)包的丟失率和誤碼率的記錄和統(tǒng)計(jì)分析結(jié)果。

100、可選地,所述裝置還包括:

101、第五安裝模塊,用于在所述plc與所述上位機(jī)之間安裝模擬攻擊平臺(tái)和自動(dòng)化工具,所述模擬攻擊平臺(tái)包括滲透測(cè)試工具和數(shù)據(jù)分析工具;

102、攻擊模擬模塊,用于通過所述滲透測(cè)試工具選擇目標(biāo)攻擊手段,所述目標(biāo)攻擊手段包括中間人攻擊、數(shù)據(jù)包篡改和重放攻擊;

103、攻擊執(zhí)行模塊,用于對(duì)所述評(píng)估測(cè)試數(shù)據(jù)包進(jìn)行數(shù)據(jù)加密,并通過所述自動(dòng)化工具在所述plc與所述上位機(jī)之間執(zhí)行所述目標(biāo)攻擊手段;

104、攻擊捕獲模塊,用于通過所述滲透測(cè)試工具記錄攻擊過程中捕獲的評(píng)估測(cè)試數(shù)據(jù)包;

105、數(shù)據(jù)分析工具分析模塊,用于通過所述數(shù)據(jù)分析工具對(duì)捕獲的評(píng)估測(cè)試數(shù)據(jù)包進(jìn)行實(shí)時(shí)分析,檢測(cè)所述plc與所述上位機(jī)之間數(shù)據(jù)傳輸過程中的潛在安全漏洞。

106、可選地,所述裝置還包括:

107、第六安裝模塊,用于在所述plc和所述上位機(jī)之間安裝安全性分析工具;

108、安全性測(cè)試報(bào)告生成模塊,用于通過所述安全性分析工具收集所述數(shù)據(jù)分析工具針對(duì)捕獲的評(píng)估測(cè)試數(shù)據(jù)包的分析結(jié)果,計(jì)算攻擊成功率,并生成安全性測(cè)試報(bào)告,所述安全性測(cè)試報(bào)告包括潛在安全漏洞和攻擊成功率。

109、可選地,所述裝置還包括:

110、第七安裝模塊,用于在所述plc與所述上位機(jī)之間安裝多協(xié)議測(cè)試平臺(tái),所述多協(xié)議測(cè)試平臺(tái)包括協(xié)議切換單元和兼容性測(cè)試單元;

111、通信協(xié)議選擇模塊,用于通過所述協(xié)議切換單元,從多個(gè)工業(yè)通信協(xié)議中選擇并切換到當(dāng)前需要測(cè)試的目標(biāo)通信協(xié)議,所述協(xié)議切換單元配置有智能切換算法,所述工業(yè)通信協(xié)議包括modbus?rtu/ascii協(xié)議、modbus?tcp協(xié)議、profinet協(xié)議和ethernet/ip協(xié)議;

112、通信環(huán)境模擬模塊,用于通過所述兼容性測(cè)試單元模擬所述目標(biāo)通信協(xié)議下的通信環(huán)境,并記錄所述評(píng)估測(cè)試數(shù)據(jù)包在所述目標(biāo)通信協(xié)議下的傳輸性能;

113、互操作性問題記錄模塊,用于通過所述兼容性測(cè)試單元識(shí)別并記錄在各工業(yè)通信協(xié)議之間切換時(shí)出現(xiàn)的互操作性問題;

114、兼容性測(cè)試報(bào)告生成模塊,用于通過所述兼容性測(cè)試單元生成兼容性測(cè)試報(bào)告,所述兼容性測(cè)試報(bào)告包括所述評(píng)估測(cè)試數(shù)據(jù)包在所述目標(biāo)通信協(xié)議下的傳輸性能,和各工業(yè)通信協(xié)議之間切換時(shí)出現(xiàn)的互操作性問題。

115、所述裝置還包括:

116、第八安裝模塊,用于在所述plc與所述上位機(jī)之間安裝智能故障注入系統(tǒng),所述智能故障注入系統(tǒng)包括故障模擬單元和故障分析單元;

117、目標(biāo)故障選擇模塊,用于選擇當(dāng)前需要模擬的目標(biāo)故障的類型,所述目標(biāo)故障的類型包括通信鏈路斷開、數(shù)據(jù)包丟失和設(shè)備掉電;

118、目標(biāo)故障注入模塊,用于通過所述故障模擬單元,按照預(yù)設(shè)的時(shí)間和強(qiáng)度,在所述plc與所述上位機(jī)之間注入所選目標(biāo)故障;

119、故障數(shù)據(jù)記錄模塊,用于通過所述故障分析單元實(shí)時(shí)監(jiān)控所述plc和所述上位機(jī)的運(yùn)行狀態(tài),記錄所述目標(biāo)故障發(fā)生和恢復(fù)的時(shí)間;

120、故障報(bào)告生成模塊,用于通過所述故障分析單元分析所述目標(biāo)故障發(fā)生的故障原因,并生成故障報(bào)告,所述故障報(bào)告包括所述目標(biāo)故障發(fā)生和恢復(fù)的時(shí)間,和所述目標(biāo)故障發(fā)生的故障原因。

121、本公開的實(shí)施例提供的技術(shù)方案至少帶來以下有益效果:

122、本公開全面覆蓋了工業(yè)自動(dòng)化領(lǐng)域常用的多種通信方式,通過選擇和配置不同的目標(biāo)通信方式,并系統(tǒng)性地評(píng)估這些通信方式在不同工作負(fù)載下的表現(xiàn),確保測(cè)試結(jié)果的全面性和可靠性。

123、在本公開的評(píng)估測(cè)試過程中,進(jìn)行了實(shí)時(shí)性測(cè)試、可靠性測(cè)試、安全性測(cè)試、多協(xié)議兼容性測(cè)試以及故障檢測(cè)與恢復(fù)測(cè)試,對(duì)通信方式進(jìn)行了全面覆蓋的性能評(píng)估。并且本公開的測(cè)試方法通過自動(dòng)化的配置和測(cè)試流程,能夠高效地進(jìn)行評(píng)估測(cè)試,減少了人工干預(yù)和錯(cuò)誤率,能夠全面、準(zhǔn)確且高效地評(píng)估plc與上位機(jī)之間的通信方式。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1