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