Q Q: 304166234,135-5405-5580 唐唐
武漢浩科自動化--西門子華中代理商 特價銷售西門子6ES5,6ES7,6XV,6EP,6GK,6AG,6RA,6SE,6SL,6SY,6RY,6SN,6FC,6FX,1PP,2CF,1FT,1FK,1PH,C98043,6DD,6DR,7MH,7ML。
http://txq45632206.cnelc.com
6ES7332-5HF00-0AB0
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 計數器狀態
計數器指令
S7-300和S7-400的梯形圖(LAD)編程
4-4 A5E00446504-01
說明
如果輸入S有上升沿,S_CUD(雙向計數器)預置為輸入PV的值。如果輸入R為1,則
計數器復位,并將計數值設置為零。如果輸入CU的信號狀態從“0”切換為“1”,并且
計數器的值小于“999”,則計數器的值增1。如果輸入CD有上升沿,并且計數器的值
大于“0”,則計數器的值減1。
如果兩個計數輸入都有上升沿,則執行兩個指令,并且計數值保持不變。
如果已設置計數器,并且輸入CU/CD的RLO = 1,則即使沒有從上升沿到下降沿或
下降沿到上升沿的切換,計數器也會在下一個掃描周期進行相應的計數。
如果計數值大于等于零(“0”),則輸出Q的信號狀態為“1”。
狀態字
BR CC 1 CC 0 OV OS OR STA RLO /FC
寫: - - - - - x x x 1
注意
避免在多個程序點使用同一計數器(可能出現計
6ES7332-5HF00-0AB0
ENO BOOL I、Q、M、D、L 使能輸出
IN REAL I、Q、M、D、L 或常數輸入值
OUT INT、USINT、UINT、
SINT、UDINT、
DINT、REAL
I、Q、M、D、L 輸出值
可以從“DT”下拉列表中選擇用于該操作的數據類型。
說明
可以使用“浮點數向上取整”操作將輸入 IN 的值向上取整為相鄰整數。 該操作將輸入 IN 的值解
釋為浮點數并將其向上轉換為相鄰的整數。 運算結果放在輸出 OUT 中,可供查詢。 輸出值可
以大于或等于輸入值。
只有使能輸入 EN 的信號狀態為“1”時,才執行該操作。 如果操作執行過程中未發生錯誤,則輸
出 ENO 的信號狀態為“1”。
如果滿足下列條件之一,使能輸出 ENO 將返回信號狀態“0”:
? 輸入 EN 的信號狀態為“0”。
? 處理過程中發生溢出之類的錯誤。
放置
“浮點數向上取整”操作可以放置在邏輯串中
6ES7332-5HF00-0AB0
留一個16位字。梯形圖指令集支持256個計數器。
計數器指令是僅有的可訪問計數器存儲區的函數。
計數值
計數器字中的0至9位包含二進制代碼形式的計數值。當設置某個計數器時,計數值
移至計數器字。計數值的范圍為0至999。
用戶可使用下列計數器指令在此范圍內改變計數值:
? S_CUD 雙向計數器
? S_CD 降值計數器
? S_CU 升值計數器
? ---( SC ) 設置計數器線圈
? ---( CU ) 升值計數器線圈
? ---( CD ) 降值計數器線圈
計數器指令
S7-300和S7-400的梯形圖(LAD)編程
4-2 A5E00446504-01
計數器中的位組態
輸入從0至999的數字,用戶可為計數器提供預設值,例如,使用下列格式輸入
127:C#127。其中C#代表二進制編碼十進制格式(BCD格式:四位一組,包含一個
用二進制編碼的十進制值)。
計數器中的0至11位包含二進制編碼十進制格式的計數值。
下圖顯示了加載計數值127之后計數器的內容,以及設置計數器之后計數器單元中的
內容。
irrelevant
6ES7332-5HF00-0AB0