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

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

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

審核編輯:劉清
-
PLC控制
+關注
關注
9文章
255瀏覽量
29274 -
SIMATIC
+關注
關注
1文章
231瀏覽量
16732 -
S7-1500
+關注
關注
3文章
302瀏覽量
7175
原文標題:你的西門子PLC程序標準化達標了嗎?敢不敢測一測?【附資源下載】
文章出處:【微信號:工控PLC布道師,微信公眾號:工控PLC布道師】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
Teamcenter、TIA Portal和虛擬調試如何才能結合在一起
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中調整KUKA標準IO的數(shù)量
STEP7(TIA Portal) 中各種圖標的含義
使用TIA Portal進行工程設計的開放接口
TIA Portal Openness V13 SP1安裝程序
介紹一下TIA Portal V18安裝和授權獲取的流程
TIA Portal V18包安裝的流程和注意事項
TIA Portal版本和CPU中程序版本在上傳時的兼容性
STEP7(TIA Portal)TRACE功能全面解析

TIA Portal Test Suite Advanced介紹
評論