【導(dǎo)讀】
企業(yè)數(shù)字化轉(zhuǎn)型非常重要的一個前提條件是實現(xiàn)標(biāo)準(zhǔn)化,在標(biāo)準(zhǔn)化的基礎(chǔ)上,我們才可以更好地采集、分析、挖掘數(shù)據(jù)背后的意義。而標(biāo)準(zhǔn)化并不是一件一蹴而就的事情,它貫穿于工程任務(wù),特別是在編寫程序的過程中,對程序正確性以及規(guī)范性校驗是不可缺少的一步。
TIA Portal Test Suite Advanced介紹
Test Suite(測試套件)是博途V16開始推出的選件,需要獨立安裝(安裝包資源見文末)。安裝后集成在博途平臺,實現(xiàn)兩部分功能:
樣式指南:
為確保編程風(fēng)格統(tǒng)一,可以在 TIA Portal 項目中定義規(guī)則集和編程風(fēng)格指南,并定期檢查程序是否與其相符。
應(yīng)用測試:
要檢查單個邏輯塊或整個 S7-1500 應(yīng)用程序的處理是否正確,可以在 TIA Portal 項目中創(chuàng)建用于功能測試的測試用例,然后借助 SIMATIC S7-PLCSIM Advanced V3.0 更新 / V4.0 執(zhí)行該用例并進行驗證。

功能說明
樣式指南
借助以下規(guī)則,可為 PLC 標(biāo)簽、塊、塊接口和 UDT 創(chuàng)建編程規(guī)范指南。
名稱長度:對象名稱的最小/最大字符數(shù)
名稱包含:對象名稱中(不)允許的字符
前綴/后綴:對象名稱開頭/結(jié)尾(不)允許的字符
大小寫:在帕斯卡、駝峰式和大寫字母之間選擇
塊/標(biāo)簽屬性(例如,檢查是否存在塊注釋)
在 TIA 項目中,用戶可以啟動對規(guī)則遵守情況的檢查。
該檢查的結(jié)果將在 TIA Portal 中輸出。使用 GoTo 功能,可定位至違反規(guī)則的位置。
應(yīng)用測試
用于創(chuàng)建 S7 應(yīng)用程序測試用例的文本編輯器。
在每個測試用例中,可以選擇為 PLC 標(biāo)簽定義本地別名,并且可以創(chuàng)建用于檢查應(yīng)用程序的多個測試步驟。單個測試步驟包括:
一個/多個全局 PLC 標(biāo)簽(DB/PLC 標(biāo)簽)的賦值
執(zhí)行語句:CPU 周期數(shù)/運行時間
資產(chǎn):該時間過后,將標(biāo)簽的當(dāng)前值與定義的值進行比較。
測試開始后,由用戶自動執(zhí)行以下步驟
創(chuàng)建 PLCSIM Adv.實例
將項目中選擇的 CPU 下載到 PLCSIM Adv.
執(zhí)行測試,之后刪除 PLCSIM 實例
在 TIA Portal 中輸出測試結(jié)果

V17的新特性
對以下功能的開放性支持
規(guī)則集和測試用例的 XML/ASCII 文件導(dǎo)出和導(dǎo)入
從庫中導(dǎo)出和導(dǎo)入(模板副本)
運行樣式指南檢查器和應(yīng)用程序測試
測試結(jié)果在 Openness 應(yīng)用程序中作為 .NET 對象提供,因此可以使用用戶定義的導(dǎo)出格式導(dǎo)出。
使用 PNV 編輯器中的快捷菜單導(dǎo)出/導(dǎo)入規(guī)則集和測試用例。
應(yīng)用程序測試:
用于在測試用例編輯器中復(fù)制、剪切和折疊測試用例的快捷菜單。
應(yīng)用程序測試現(xiàn)在支持 ET 200pro、S7-1500 R/H 和 SIMATIC 驅(qū)動器控制器
適用于整數(shù)和實數(shù)變量的新“Assert.InRange (variable, lowerBound, upperBound)”指令
在測試用例編輯器中使用工具欄注釋掉單行/多行。
風(fēng)格指南檢查器:
可以將作者、版本號和備注添加至規(guī)則集
用于檢查是否存在變量和塊參數(shù)備注的新規(guī)則
示例程序
含V16版本,截圖如下

審核編輯:劉清
-
PLC控制
+關(guān)注
關(guān)注
9文章
255瀏覽量
29629 -
SIMATIC
+關(guān)注
關(guān)注
1文章
232瀏覽量
16893 -
S7-1500
+關(guān)注
關(guān)注
3文章
302瀏覽量
7355
原文標(biāo)題:你的西門子PLC程序標(biāo)準(zhǔn)化達標(biāo)了嗎?敢不敢測一測?【附資源下載】
文章出處:【微信號:工控PLC布道師,微信公眾號:工控PLC布道師】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
Teamcenter、TIA Portal和虛擬調(diào)試如何才能結(jié)合在一起
OSPF Conformance Test Suite E7
BGP-4 Conformance Test Suite E
IS-IS Conformance Test Suite E
L2TP Conformance Test Suite E7
PIM-SM Conformance Test Suite
在TIA Portal中調(diào)整KUKA標(biāo)準(zhǔn)IO的數(shù)量
STEP7(TIA Portal) 中各種圖標(biāo)的含義
使用TIA Portal進行工程設(shè)計的開放接口
TIA Portal Openness V13 SP1安裝程序
介紹一下TIA Portal V18安裝和授權(quán)獲取的流程
TIA Portal V18包安裝的流程和注意事項
TIA Portal版本和CPU中程序版本在上傳時的兼容性
STEP7(TIA Portal)TRACE功能全面解析
TIA Portal Test Suite Advanced介紹
評論