可使用 STEP 7 Micro/Win SMART 打開(kāi)S7-200 CPU 編寫(xiě)的 PLS 程序。 在使用 STEP 7 Micro/Win SMART 編譯后, 自動(dòng)更新為新的 PLS 指令 。
如下圖 1 所示:
圖 1. 使用 STEP 7 Micro/Win SMART 打開(kāi) S7-200 CPU 編寫(xiě)的 PLS 程序比較
S7-200 SMART 與 S7-200 SM 定義不同。不能將 S7-200 CPU 編寫(xiě)的 PLS 程序直接用于S7-200 SMART。
使用 STEP 7 Micro/Win SMART 打開(kāi)S7-200 CPU 的 PLS 指令程序需修改控制字節和更改周期為頻率 。
例如, 在 S7-200 程序里,編寫(xiě) 1ms/周期,裝載周期和脈沖的PTO 輸出程序;
由于S7-200 SMART 與 S7-200 SM 控制字節定義不同,使用 STEP 7 Micro/Win SMART 打開(kāi)該程序,實(shí)際定義變化為 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 設置更簡(jiǎn)單。如下圖 3 所示:
對于依照周期時(shí)間(而非頻率)的計算,可以使用以下公式來(lái)進(jìn)行頻率轉換:
CTFinal = CTInitial + (ΔCT * PC)
FInitial = 1 / CTInitial
FFinal = 1 / CTFinal
圖 4. 周期頻率換算
S7-200 SMART 與 S7-200 對脈沖頻率,脈沖數組態(tài)范圍響應不同。如下圖 4 所示:
圖 5. S7-200 SMART 與 S7-200 對脈沖頻率,脈沖數組態(tài)范圍響應
如果在 PTO 操作正在產(chǎn)生脈沖時(shí)被禁止,S7-200 PLS 在再次執行 PLS 指令之前沒(méi)有時(shí)間延遲限制。
如果在 PTO 操作正在產(chǎn)生脈沖時(shí)被禁止,S7-200 SMART 再次執行 PLS 指令之前必須要有時(shí)間延遲,并要確保其等于上一個(gè)有效脈沖的最大周期時(shí)間。
S7-200 SMART CPU 沒(méi)有類(lèi)似 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 指令
電話(huà):13916183699
郵箱:13916183699@139.com
網(wǎng)址:http://szhongqiang.com
地址:中國上海市青浦區北青公路7171號111-112室