01
一、定時器
1、S7-200 SMART CPU提供了接通延時定時器、(TON)、保持型接通延時定時器(TONR)、斷開延時定時器(TOF)三種定時器。
2、定時器編號與分辨率
3、定時器實例分析
①接通延時定時器 TON
②保持型接通延時定時器 TONR
③斷開延時定時器 TOF
02
二、計數器
1、S7-200 SMART CPU提供了加計數器(CTU)、減計數器(CTD)、加減計數器(CTUD)三種計數器。
2、計數器實例分析
①加計數器 CTU
②減計數 CTD
③加減計數器 CTUD
03
三、循環指令
1、S7-200 SMART CPU提供了FOR-NEXT循環指令用於重複執行程序段。每條FOR指令需要使用一條NEXT指令,FOR指令表示循環體的開始,NEXT指令表示循環體的結束。FOR- NEXT循環指令循環嵌套深度可達8層。
2、循環指令示例分析
通過調用FOR - NEXT 指令對VW100、VW102、......、VW108 5個INT變量進行求和,求和的結果存放到VW200中。
04
四、移位和循環指令
1、指令概覽
2、示例分析
①移位指令和循環移位指令的示例分析
②移位寄存器位指令
綜上所述,每當M0.0有一個上升沿到來時,從V200.4開始向高地址方向數的9個位會朝高地址方向移位,I0.0的狀態會被送到V200.4中。
閱讀更多 工控自動化專家 的文章