【導讀】
企業(yè)數(shù)字化轉(zhuǎn)型非常重要的一個前提條件是實現(xiàn)標準化,在標準化的基礎(chǔ)上,我們才可以更好地采集、分析、挖掘數(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ù)
名稱包含:對象名稱中(不)允許的字符
前綴/后綴:對象名稱開頭/結(jié)尾(不)允許的字符
大小寫:在帕斯卡、駝峰式和大寫字母之間選擇
塊/標簽屬性(例如,檢查是否存在塊注釋)
在 TIA 項目中,用戶可以啟動對規(guī)則遵守情況的檢查。
該檢查的結(jié)果將在 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 中輸出測試結(jié)果
V17的新特性
對以下功能的開放性支持
規(guī)則集和測試用例的 XML/ASCII 文件導出和導入
從庫中導出和導入(模板副本)
運行樣式指南檢查器和應用程序測試
測試結(jié)果在 Openness 應用程序中作為 .NET 對象提供,因此可以使用用戶定義的導出格式導出。
使用 PNV 編輯器中的快捷菜單導出/導入規(guī)則集和測試用例。
應用程序測試:
用于在測試用例編輯器中復制、剪切和折疊測試用例的快捷菜單。
應用程序測試現(xiàn)在支持 ET 200pro、S7-1500 R/H 和 SIMATIC 驅(qū)動器控制器
適用于整數(shù)和實數(shù)變量的新“Assert.InRange (variable, lowerBound, upperBound)”指令
在測試用例編輯器中使用工具欄注釋掉單行/多行。
風格指南檢查器:
可以將作者、版本號和備注添加至規(guī)則集
用于檢查是否存在變量和塊參數(shù)備注的新規(guī)則
示例程序
含V16版本,截圖如下
審核編輯:劉清
-
PLC控制
+關(guān)注
關(guān)注
9文章
251瀏覽量
27465 -
SIMATIC
+關(guān)注
關(guān)注
1文章
231瀏覽量
15924 -
S7-1500
+關(guān)注
關(guān)注
3文章
301瀏覽量
6572
原文標題:你的西門子PLC程序標準化達標了嗎?敢不敢測一測?【附資源下載】
文章出處:【微信號:工控PLC布道師,微信公眾號:工控PLC布道師】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
Teamcenter、TIA Portal、NX MCD是如何結(jié)合在一起
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標準IO的數(shù)量
STEP7(TIA Portal) 中各種圖標的含義
使用TIA Portal進行工程設(shè)計的開放接口
TIA Portal Openness V13 SP1安裝程序
介紹一下TIA Portal V18安裝和授權(quán)獲取的流程
TIA Portal V18包安裝的流程和注意事項
TIA Portal版本和CPU中程序版本在上傳時的兼容性

評論