公司主營:西門子數控,S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機界面,變頻器,DP總線,MM變頻器,6SE70交流工程調速變頻器6RA70等系列產品。
產品簡介
詳細介紹
西門子組態6DD16070AA2集成商
1、 交流變頻器 MICROMASTER系列:MM420、MM430、MM440、G110、G120.
可以按如下聲明 IEC 計數器:
● 數據類型 IEC_<Counter> 的數據塊聲明(例如,“MyIEC_COUNTER")
● 聲明為塊中“Static"部分的 CTUD_<Data type> 或 IEC_<Counter> 類型的局部變量(例
如 #MyIEC_COUNTER)
如果在單獨的數據塊中設置 IEC 計數器(單背景),則將默認使用“的塊訪問"
(optimized block access) 創建背景數據塊,并將各個變量定義為具有保持性。有關在背景
數據塊中設置保持性的更多信息,請參見“另請參見"。
如果在函數塊中使用“的塊訪問"(optimized block access) 設置 IEC 計數器作為本地
變量(多重背景),則其在塊接定義為具有保持性。
執行“加減計數"指令之前,需要事先預設一個邏輯運算。該運算可以放置在程序段的中
間或者末尾。
參數
下表列出了“加減計數"(Count up and down) 指令的參數:
參數聲明數據類型存儲區說明
S7-1200 S7-1500
CU Input BOOL I、Q、M、
D、L 或常
數
I、Q、M、
D、L 或常
數
加計數輸入
CD Input BOOL I、Q、M、
D、L 或常
數
I、Q、M、
D、L 或常
數
減計數輸入
指令
4.1 指令
對 PLC 進行編程
1200 編程和操作手冊, 10/2018
參數聲明數據類型存儲區說明
S7-1200 S7-1500
R Input BOOL I、Q、M、
D、L、P
或常數
I、Q、M、
T、C、
D、L、P
或常數
復位輸入
LD Input BOOL I、Q、M、
D、L、P
或常數
I、Q、M、
T、C、
D、L、P
或常數
裝載輸入
PV Input 整數I、Q、M、
D、L、P
或常數
I、Q、M、
D、L、P
或常數
輸出 QU 被設置的
值/LD = 1 的情況
下,輸出 CV 被設
置的值。
QU Output BOOL I、Q、M、
D、L
I、Q、M、
D、L
加計數器狀態
QD Output BOOL I、Q、M、
D、L
I、Q、M、
D、L
減計數器狀態
CV Output 整數、CHAR、
WCHAR、
DATE
I、Q、M、
D、L、P
I、Q、M、
D、L、P
當前計數器值
可以從指令框的“???"下拉列表中選擇該指令的數據類型。
示例
以下示例說明了該指令的工作原理:
????
????
???? ????
????
????
?? ????
????????????????????
????????????????????
??????????????????
????????????????????
????????????????
????????????????
??????????????????????
??????????????????????
????????
??????
??????????????????
指令
4.1 指令
對 PLC 進行編程
編程和操作手冊, 10/2018 1201
如果輸入“TagIn_CU"或“TagIn_CD"的狀態從“0"變為“1"(上升沿),則執
行“加減計數"指令。輸入“TagIn_CU"出現上升沿時,當前計數器值加 1 并存儲在
輸出“Tag_CV"中。輸入“TagIn_CD"出現上升沿時,計數器值減 1 并存儲在輸出
“Tag_CV"中。輸入 CU 出現上升沿時,計數器值遞增,直至其達到上限 (INT = 32767)。
當輸入 CD 為上升沿時,計數器值將遞減,直至其達到下限 (INT = -32768)。
只要當前計數器值大于或等于“Tag_PV"輸入的值,“TagOut_GU"輸出的狀態就為
“1"。在其它所有情況下,輸出“TagOut_QU"的狀態均為“0"。
只要當前計數器值小于或等于“0",輸出“TagOut_QD"的狀態就為“1"。在其它任何
情況下,輸出“TagOut_QD"的狀態均為“0"。
參見
有效數據類型概述 (頁 247)
檢測存儲區的填充量示例 (頁 8330)
設置背景數據塊中的保持性 (頁 8114)
設置局部變量的保持性 (頁 8040)
實例 (頁 68)
FBD 編程示例 (頁 8326)
有關 FBD 的基本信息 (頁 8277)
下一篇:西門子博途軟件6ES7822-0AA05-0YA5回收