可使用 STEP 7 Micro/Win SMART 打開S7-200 CPU 編寫的 PLS 程序。 在使用 STEP 7 Micro/Win SMART 編譯后, 自動更新為新的 PLS 指令 。
如下圖 1 所示:
圖 1. 使用 STEP 7 Micro/Win SMART 打開 S7-200 CPU 編寫的 PLS 程序比較
S7-200 SMART 與 S7-200 SM 定義不同。不能將 S7-200 CPU 編寫的 PLS 程序直接用于S7-200 SMART。
使用 STEP 7 Micro/Win SMART 打開S7-200 CPU 的 PLS 指令程序需修改控制字節和更改周期為頻率 。
例如, 在 S7-200 程序里,編寫 1ms/周期,裝載周期和脈沖的PTO 輸出程序;
由于S7-200 SMART 與 S7-200 SM 控制字節定義不同,使用 STEP 7 Micro/Win SMART 打開該程序,實際定義變化為 1ms/周期,更新周期的PWM 輸出。
如下圖 2 所示:
圖 2. S7-200 SMART 與 S7-200 SM 定義不同
圖3.S7-200 SMART與S7-200 SM控制字節區別
相對于 S7-200 CPU 多段 PTO 計算周期增量的方式,S7-200 SMART 多段 PTO 設置更簡單。如下圖 3 所示:
對于依照周期時間(而非頻率)的計算,可以使用以下公式來進行頻率轉換:
CTFinal = CTInitial + (ΔCT * PC)
FInitial = 1 / CTInitial
FFinal = 1 / CTFinal
圖 4. 周期頻率換算
S7-200 SMART 與 S7-200 對脈沖頻率,脈沖數組態范圍響應不同。如下圖 4 所示:
圖 5. S7-200 SMART 與 S7-200 對脈沖頻率,脈沖數組態范圍響應
如果在 PTO 操作正在產生脈沖時被禁止,S7-200 PLS 在再次執行 PLS 指令之前沒有時間延遲限制。
如果在 PTO 操作正在產生脈沖時被禁止,S7-200 SMART 再次執行 PLS 指令之前必須要有時間延遲,并要確保其等于上一個有效脈沖的最大周期時間。
S7-200 SMART CPU 沒有類似 S7-200 CPU 的高速計數器模式 12 功能。
S7-200 SMART CPU 硬件脈沖輸出接到輸入,配置高速計數器向導并調用 HSC 子程序可監視 PTO 脈沖數量 。 如下圖 5 所示:
圖 6. S7-200 SMART PTO 脈沖數測量
使用 HSC 功能和 Frequency 指令庫可測量 S7-200 SMART CPU PTO 頻率。
測量步驟如下:
1.下載 Frequency 指令庫到本地 PC
該庫指令已保存在本文檔,鏈接請參考 常用指令庫
2. 在 STEP 7 Micro/Win SMART 添加 Frequency 庫指令
3. 程序中調用 Frequency 指令
電話:13916183699
郵箱:13916183699@139.com
網址:http://www.nabaiqian.cn
地址:中國上海市青浦區北青公路7171號111-112室