西門子SM322數字量DI模塊
HSC 的類型
計數或模式的類型共有四種。當更改模式時,可用于 HSC 組態(tài)的選項也會更改:
●
計數:計算脈沖次數并根據方向控制的狀態(tài)遞增或遞減計數值。外部 I/O 可在事件
上重置計數、取消計數、啟動當前值捕獲及產生單相。輸出值為當前計數值且該計數值
在發(fā)生捕獲事件時產生。
●
周期:會在的時間周期內計算輸入脈沖的次數。返回脈沖的計數及持續(xù)時間(單位
為:納秒)。會在頻率測量周期的時間周期結束后,捕獲并計算值。“周期”(Period)
模式可用于 CTRL_HSC_EXT 指令,但不適用于 CTRL_HSC 指令。
●
頻率:測量輸入脈沖和持續(xù)時間,然后計算出脈沖的頻率。程序會返回一個有符號的雙
精度整數的頻率(單位為 Hz)。如果計數方向向下,該值為負。會在頻率測量周期
的時間周期結束時,捕獲并計算值。
輸入功能
計時鐘和方向的輸入值可根據運行階段來確定計數的事件與方向。計數模式下,僅可使用“同
步”、“捕獲”及門輸入值,并且能夠啟用和組態(tài)各種觸發(fā)類型的輸入。
同步輸入
同步輸入可將當前計數值設置為起始值(或初始計數器)。通??捎猛捷斎雽⒂嫈灯髦刂脼?
“0”。當輸入引腳為以下其中一種狀態(tài)時,可觸發(fā)同步:
● 西門子SM322數字量DI模塊
高
●
低
●
由低升高
●
由高降低
●
由高降低,或由低升高
捕獲輸入
捕獲輸入可將捕獲到的計數值設置到觸發(fā)捕獲輸入時保存的計數值。當輸入引腳為以下其中
一種狀態(tài)時,可觸發(fā)捕獲:
●
由低升高
●
由高降低
●
由高降低,或由低升高
門輸入
門輸入可停止 HSC 計數。當輸入引腳為以下其中一種狀態(tài)時,可觸發(fā)門:
●
高
●
低