TRACE功能概述
在TIA博途軟件中,通過軌跡功能記錄測量值變化,并通過邏輯分析器對記錄進行評估分析。將配置好的TRACE下載到PLC中,從而根據條件采樣變量值。多個采樣值形成了以時間變化為橫坐標的曲線,稱為記錄??梢詫⒂涗洷3种岭x線文件中,并支持不同離線文件的對比分析。此外記錄也可保存到存儲卡中。
S7-1200支持裝載2個TRACE配置,單個配置的Zui大存儲空間為512KB。每個TRACE配置Zui多可以組態16個信號。
支持TRACE功能的硬件:
如果設備支持軌跡和邏輯分析器功能,則可使用項目樹中設備下方的 "軌跡"進行選擇。以下設備支持軌跡和邏輯分析器功能:
SIMATIC S7-1200 CPU(固件版本 V4.0 及以上版本)
SIMATIC S7-1500、ET 200SP、CPU 1513pro-2 PN 和 CPU 1516pro-2 PN CPU
SIMATIC S7-1500 軟件控制器
ET 200SP Open Controller
支持 Startdrive 的 SINAMICS 驅動裝置
SINAMICS V90 + HSP 0185
SIRIUS SIMOCODE pro(帶 Simocode ES)
SIRIUS 軟起動器 3RW (帶軟起動器 ES)
TRACE功能的運行模式
圖1. 運行模式
① TIA Portal 中編程設備 (PG) 上的軌跡組態,可在軌跡組態過程中指定待記錄信號、記錄時長和觸發條件。
② 將軌跡組態從 PG 傳輸到設備,當建立在線連接時,可將整個軌跡組態傳輸到設備中。
③ 等待記錄,如果激活所記錄的軌跡組態,則記錄執行與 PG 無關。滿足觸發器條件時,將立即進行記錄。
④ 將測量結果從設備傳輸到 PG 中,保存項目中的測量存儲 TIA Portal 里已打開項目中的測量。完成記錄后可以隨時保存測量,與測量時間無關。
⑤ 評估,管理和保存測量結果,通過"曲線圖"和"信號表"中的各種選項,對測量結果進行評估。不同測量中的信號可疊加在一起作為組合測量,并進行比較。
S7-1200 TRACE功能實驗環境
在本應用實例中,通過以下產品進行TRACE功能組態。
軟件:
TIA Professional V16
硬件:
CPU1217C DC/DC/DC V4.4
S7-1500 TRACE功能組態
1、TRACE配置介紹
1.1、新建TRACE配置
在TIA博途軟件中,雙擊項目樹相應PLC站點下的“Traces”,展開后來實現TRACE的各項功能,TRACE在線視圖如圖2所示。
圖2. 創建TRACE
①點擊“添加新Trace”,用于新建Trace配置;
② 為目前離線文件和CPU已裝載有相同名稱的TRACE;為目前僅存在于離線文件的TRACE;為離線文件和CPU已裝載的TRACE配置相同;為離線文件和CPU已裝載的TRACE配置不同;
③保存在離線測量文件夾下的記錄文件;
④保存在在線存儲卡下的記錄文件;
⑤保存在離線組合測量文件夾下的記錄文件;
新建TRACE配置后,右邊工作區將顯示TRACE組態頁面。
1.2、組態記錄信號
一個TRACE配置Zui多記錄16個變量,支持位、位序列、整數、浮點數、時間(Time、Date、TOD)數據類型,支持對過程映像輸入、過程映像輸出、位存儲區以及DB塊的變量進行記錄。工作區配置變量如圖3所示。
圖3. TRACE信號配置
1.3、設置采樣條件
工作區TRACE記錄條件如圖4所示。
圖4. 配置采樣
①采樣OB:TRACE記錄的是信號在所選采樣OB結束處的值,可以選擇以下OB作為采樣OB:循環OB,時間OB,延時OB,循環中斷OB,MC-PreServo OB,MC伺服OB,MC插補器 OB,MC-PostServo OB;
②采樣頻率:每隔1~231-1個采樣OB,記錄一次所有設置信號的值;
③測量點數量:一次采樣作為一個測量點,而TIA博途軟件根據TRACE配置信號的數量、數據類型以及采樣頻率計算出測量點的Zui大數量;
④如使用計算出測量點的Zui大數量,則激活選擇框;
⑤自行設置測量點數量,但不能超過測量點的Zui大數量。
1.4、設置觸發條件
觸發器為TRACE采樣的起始條件,工作區觸發器設置如圖5所示。
圖5. 配置觸發器
①觸發模式包括立即記錄、變量觸發和無觸發器監視(TIA V16 及以上版本支持無觸發器監視模式,如選擇無觸發器監視和立即記錄模式則沒有后面的②~⑤的參數),具體區別參考表1;
表1 兩種觸發模式的區別 立即記錄 激活記錄后,TRACE立即開始記錄;變量觸發激活記錄后,TRACE處于等待記錄中,僅當觸發變量滿足一定條件后,TRACE才開始記錄;無觸發器監視激活記錄后,TRACE立即開始記錄,并不會自動終止,只有觸發停止記錄才會停止。
②觸發變量類型包括位、位序列、整數、浮點數、時間(Time、Date、TOD)數據類型,支持過程映像輸入、過程映像輸出、位存儲區以及DB塊的變量,該變量和待采樣的信號無關;
③變量觸發條件參考表2;
表2 變量觸發條件匯總
變量觸發條件
數據類型
說明
=TRUE
位
當觸發器狀態為TRUE時,記錄開始
=FALSE
位
當觸發器狀態為FALSE時,記錄開始
上升沿
位
當觸發器狀態從FALSE變為TRUE時,記錄開始
下降沿
位
當觸發器狀態從TRUE變為FALSE時,記錄開始
上升信號
整數和浮點數
當觸發值到達或者超過為此事件配置的數值時,記錄開始
下降信號
整數和浮點數
當觸發值到達或者低于為此事件配置的數值時,記錄開始
在范圍內
整數和浮點數、時間
當觸發值位于為此事件配置的數值范圍內,記錄開始
不在范圍內
整數和浮點數、時間
當觸發值位于為此事件配置的數值范圍外,記錄開始
=位模式
整數和位序列
當觸發值與為此事件配置的位模式匹配時,記錄開始
<>位模式
整數和位序列
當觸發值與為此事件配置的位模式不匹配時,記錄開始
=值
整數和位序列、時間
當觸發值等于為此事件配置的數值時,記錄開始
<>值
整數和位序列、時間
當觸發值不等于為此事件配置的數值時,記錄開始
改變值
所有
當觸發值和記錄激活時該值不同時,記錄開始
- 西門子PLC自由口通訊+中斷 2024-11-22
- 一個案例,教你西門子PLC傳送與比較指令用法 2024-11-22
- 西門子PLC的條件跳轉、子程序調用,都給你講解明白 2024-11-22
- 西門子S7-200Smart子程序局部變量,這樣用才好玩 2024-11-22
- 西門子S7-1500和之間S7-1500的通信實例 2024-11-22
- 西門子S7-1200的配方功能使用方法 2024-11-22
- 西門子S7-1500PLC MODBUS通訊 2024-11-22
- 西門子S7-1500PLC仿真實操步驟 2024-11-22
- 西門子S7-1500 PLC項目案例 2024-11-22
- 西門子SMART LINE系列觸摸屏通過MODBUS協議直接與西門子V20變頻器通訊 2024-11-22
- 西門子S7-1200與第三方設備自由口通信詳解 2024-11-22
- 西門子變頻器的PID控制 2024-11-22
- 西門子Modbus通訊協議原來是這么回事 2024-11-22
- 西門子Smart line系列觸摸屏如何與西門子S7-1200PLC的時間同步 2024-11-22
- 西門子S7-200SMART PLC入門級項目案例 2024-11-22
聯系方式
- 電 話:13510737515
- 聯系人:董海波
- 手 機:13185520415
- 微 信:13185520415