3RW4074-6BB44
即使沒有從上升沿到下降沿的變化或從下降沿到上升沿的變化。
如果計數值大于“0”,則輸出Q 上的信號狀態(tài)為“1”;如果計數值等于“0”,則輸出
Q 上的信號狀態(tài)為“0”。
狀態(tài)字
BR CC 1 CC 0 OV OS OR STA RLO /FC
寫 - - - - - x x x 1
注意
應避免在幾個程序點使用一個計數器(否則會出現計數錯誤)。
舉例
如果I0.2 從“0”變?yōu)椤?”,計數器使用MW10 的值預置。如果I0.0 的信號狀態(tài)從“0”
變?yōu)椤?”,計數器C10 的值將加“1”。C10 的值等于“999”除外。如果C10 不等于“0”,
則Q4.0 為“1”。
4.4 S_CD 減計數器
符號
英文 德文
C no. Z no.
計數器指令
4-5
參數
(英文)
3RW4074-6BB44
參數 數據類型 內存區(qū)域 說明
EN BOOL I、Q、M、L、D 使能輸出
ENO BOOL I、Q、M、L、D 使能輸出
IN INT I、Q、M、L、D 整型輸入值
OUT INT I、Q、M、L、D 整型IN的二進制補碼
說明
NEG_I(對整數求補碼)讀取IN參數的內容并執(zhí)行求二進制補碼指令。二進制補碼指
令等同于乘以(-1)后改變符號(例如:從正值變?yōu)樨撝?。ENO始終與EN的信號狀態(tài)相
同,以下情況例外:如果EN的信號狀態(tài) = 1并產生溢出,則ENO的信號狀態(tài) = 0。
狀態(tài)字
BR CC 1 CC 0 OV OS OR STA RLO /FC
寫: x x x x x 0 x x 1
實例
I 0.0 Q 4.0
3RW4074-6BB44
PV ZW WORD I,Q,M,L,D 或
常數
計數器輸入置的范圍 0 – 999,
以C#<值> 形式表示。
PV ZW WORD I,Q,M,L,D 計數器預置值
R R BOOL I,Q,M,L,D 復位輸入端
CV DUAL WORD I,Q,M,L,D 當前計數器值,十六進制數值
CV_BCD DEZ WORD I,Q,M,L,D 當前計數器值,BCD 碼
Q Q BOOL I,Q,M,L,D 計數器的狀態(tài)
說明
S_CU(加計數器)在輸入端S 出現上升沿時使用輸入端PV 上的數值預置。
如果在輸入端R 上的信號狀態(tài)為“1”
3RW4074-6BB44