西門子PLC高速計數(shù)器的控制字和狀態(tài)字介紹
1. 控制字節(jié)
定義了計數(shù)器和工作模式之后,還要設(shè)置高速計數(shù)器的有關(guān)控制字節(jié)。每個高速計數(shù)器均有一個控制字節(jié),它決定了計數(shù)器的計數(shù)允許或禁用,方向控制(僅限模式0、1和2)或?qū)λ衅渌J降某跏蓟嫈?shù)方向,裝入當前值和預置值。控制字節(jié)每個控制位的說明如表7所示。
2. 狀態(tài)字節(jié)
每個高速計數(shù)器都有一個狀態(tài)字節(jié),狀態(tài)位表示當前計數(shù)方向以及當前值是否大于或等于預置值。每個高速計數(shù)器狀態(tài)字節(jié)的狀態(tài)位如表8所示。狀態(tài)字節(jié)的0-4位不用。監(jiān)控高速計數(shù)器狀態(tài)的目的是使外部事件產(chǎn)生中斷,以完成重要的操作。
表7 HSC的控制字節(jié)
|
HSC0 |
HSC1 |
HSC2 |
HSC3 |
HSC4 |
HSC5 |
說明 |
|
SM37.0 |
SM47.0 |
SM57.0 |
SM147.0 |
|
復位有效電平控制:
0=復位信號高電平有效;1=低電平有效 | |
|
|
SM47.1 |
SM57.1 |
|
|
|
起動有效電平控制:
0=起動信號高電平有效;1=低電平有效 |
|
SM37.2. |
SM47.2 |
SM57.2 |
|
SM147.2 |
|
正交計數(shù)器計數(shù)速率選擇:
0=4×計數(shù)速率;1=1×計數(shù)速率 |
|
SM37.3 |
SM47.3 |
SM57.3 |
SM137.3 |
SM147.3 |
SM157.3 |
計數(shù)方向控制位:
0 = 減計數(shù)1 = 加計數(shù) |
|
SM37.4 |
SM47.4 |
SM57.4 |
SM137.4 |
SM147.4 |
SM157.4 |
向HSC寫入計數(shù)方向:
0 = 無更新1 = 更新計數(shù)方向 |
|
SM37.5 |
SM47.5 |
SM57.5 |
SM137.5 |
SM147.5 |
SM157.5 |
向HSC寫入新預置值:
0 = 無更新1 = 更新預置值 |
|
SM37.6 |
SM47.6 |
SM57.6 |
SM137.6 |
SM147.6 |
SM157.6 |
向HSC寫入新當前值:
0 = 無更新1 = 更新當前值 |
|
SM37.7 |
SM47.7 |
SM57.7 |
SM137.7 |
SM147.7 |
SM157.7 |
HSC允許:
0 = 禁用HSC 1 = 啟用HSC |
|
HSC0 |
HSC1 |
HSC2 |
HSC3 |
HSC4 |
HSC5 |
說明 |
|
SM36.5 |
SM46.5 |
SM56.5 |
SM136.5 |
SM146.5 |
SM156.5 |
當前計數(shù)方向狀態(tài)位:
0 = 減計數(shù);1 = 加計數(shù) |
|
SM36.6 |
SM46.6 |
SM56.6 |
SM136.6 |
SM146.6 |
SM156.6 |
當前值等于預設(shè)值狀態(tài)位:
0 = 不相等;1 = 等于 |
|
SM36.7 |
SM46.7 |
SM56.7 |
SM136.7 |
SM146.7 |
SM156.7 |
當前值大于預設(shè)值狀態(tài)位:
0 = 小于或等于;1 = 大于 |










