西門子PLC模塊6ES7550-1AA00-0AB0 西門子PLC模塊6ES7550-1AA00-0AB0
潯之漫智控技術(上海)有限公司 上海詩幕自動化設備有限公司
本公司銷售西門子自動化產品,全新原裝,質量保證,價格優(yōu)勢
西門子PLC,西門子觸摸屏,西門子數控系統,西門子軟啟動,西門子以太網
西門子電機,西門子變頻器,西門子直流調速器,西門子電線電纜
我公司大量現貨供應,價格優(yōu)勢,品質保證,德國原裝進口
S7-200 PLC的高速計數器指令
添加時間:2013-09-16 來源:艾特貿易網 | 閱讀量:244
提示:
前面介紹的一般計數器指令是按照掃描工作方式工作的,計數的頻率受掃描周期的限制,而在實際應用中,某些輸入信號的頻率遠比PLC的掃描頻率高,這時就不能采用一
前面介紹的一般計數器指令是按照掃描工作方式工作的,計數的頻率受掃描周期的限制,而在實際應用中,某些輸入信號的頻率遠比PLC的掃描頻率高,這時就不能采用一般的計數器指令了,必須采用高速計數器完成輸入脈沖的計數任務。
1.高速計數器
(1)數量及編號。高速計數器在程序中使用時的地址編號用HCn來表示(在非程序中有時用HSCn),HC表示編程元件名稱為高速計數器,n為編號。
HCn除了表示高速計數器的編號之外,還代表兩方面的含義:高速計數器位和高速計數器當前值。編程時,從所用的指令可以看出是位還是當前值。
不同型號的PLC主機,高速計數器的數量對應如表4-4所示。
表4-4 S7-200高速計數器的數量及編號
主機型號
CPU221
CPU222
CPU224
CPU226
可用HSC數量
4
4
6
6
HSC編號范圍
HC0,HC3,HC4, HC5
HC0,HC3,HC4,HC5
HC0-HC5
HC0-HC5
(2)中斷事件類型。高速計數器的計數和動作可采用中斷方式進行控制,與CPU的掃描周期關系不大,各種型號的PLC可用的高速計數器的中斷事件大致分為3類:當前值等于預設值中斷、輸入方向改變中斷和外部復位中斷。所有高速計數器都支持當前值等于預設值中斷。
每個高速計數器的3種中斷的優(yōu)先級由高到低,不同高速計數器之間的優(yōu)先級又按編號順序由高到低。具體對應關系如表4-5所示。
表4-5 S7-200高速計數器中斷事件類型
高速計速器
當前值等于預設值中斷
計數方向改變中斷
外部信號復位中斷
事件號
優(yōu)先級
事件號
優(yōu)先級
事件號
優(yōu)先級
HSC0
12
10
27
11
28
12
HSC1
13
13
14
14
15
15
HSC2
16
16
17
17
18
18
HSC3
32
19
無
無
無
無
HSC4
29
20
30
21
無
無
HSC5
33
23
無
無
無
無
(3)高速計數器的輸入端連接。輸入端連接,選用某個高速計數器在某種工作模式下工作,高速計數器的輸入端不是可以任意選擇的,必須按系統的輸入點。如表4-6所示。
表4-6 高速計數器的輸入端連接
高速計數器編號
I0.y y的取值
I1.y y的取值
0
1
2
3
4
5
6
7
0
1
2
3
4
5
HSC0
HSC1
HSC2
HSC3
HSC4
HSC5
(4)高速計數器的狀態(tài)字節(jié)。S7-200 PLC為每個高速計數器提供狀態(tài)字節(jié),以監(jiān)控高速計數器的工作狀態(tài),狀態(tài)字的各位表示當前計數方向以及當前值是否大于或等于預設值。
只有在執(zhí)行高速計數器指令及對應的中斷程序時,狀態(tài)字節(jié)的各狀態(tài)位才有效。監(jiān)控高速計數器狀態(tài)的目的在于啟用對正在執(zhí)行的操作有重大影響的事件的中斷程序。狀態(tài)位的定義如表4-7所示。
表4-7 高速計數器的狀態(tài)字節(jié)的格式
HSC0
HSC1
HSC2
HSC3
HSC4
HSC5
功能描述
SM36.0
SM46.0
SM56.0
SM136.0
SM146.0
SMl56.0
不用
SM36.1
SM46.1
SM56.1
SM136.1
SMl46.1
SM156.1
不用
SM36.2
SM46.2
SM56.2
SM136.2
SMl46.2
SMl56.2
不用
SM36.3
SM46.3
SM56.3
SM136.3
SM146.3
SMl56.3
不用
SM36.4
SM46.4
SM56.4
SM136.4
SM146.4
SM156.4
不用
SM36.5
SM46.5
SM56.5
SM136.5
SM146.5
SM156.5
計數方向:0減計數,1-加計數
SM36.6
SM46.6
SM56.6
SM136.6
SM146.6
SM156.6
當前值等于設定值:1-等于,0-不等于
SM36.7
SM46.7
SM56.7
SM136.7
SM146.7
SM156.7
當前值大于設定值:1-大于,0-少于等于
(5)高速計數器的控制字節(jié)。每個高速計數特殊功能寄存器(SMB37、SMB47、SMB57、SMB137、SMB147、SMB157)作為控制字,通過對該字節(jié)中相應位的設定,來確定高速計數器的工作方式,在控制字節(jié)中可設置啟動輸入信號和復位輸入信號的有效電平,正交計數器的計數倍率,計數方向采用內部控制時的有效電平,是否允許改變計數方向,是否允許更新設定值,是否允許更新當期值,以及是否允許執(zhí)行高速計數指令等
關注本網官方微信 隨時閱讀專業(yè)資訊