在每個計數都等于參考值時,則會發生中斷事件,并且程序會將新的參考值加載至 HSC,并
將輸出值設置為下一個狀態。在發生同步中斷事件時,程序會設置個參考值和個輸
出狀態,并重復此循環。西門子模塊CPU315-2DP
由于中斷的頻率遠低于 HSC 的計數速率,因此能夠在對 CPU 掃描周期影響相對較小的情
況下實現對高速操作的控制。通過提供中斷,可以在獨立的中斷例程中執行每次的新預
設值裝載操作以實現簡單的狀態控制。也可以在一個中斷程序中處理所有中斷事件。
由用戶程序或外部輸入信號觸發的“門”功能能夠中止編碼器脈沖的計數。通過取消激活門
可以忽略軸任何的移動。這樣,當編碼器繼續將脈沖發送至 HSC 時,計數值會保持在門停
止移動前產生的后一個值。在門移動時,計數會從門停止移動前產生的后一個值開始回
復計數。
啟用“捕捉”功能會在外部輸入出現的地方捕獲當前計數。過程(比如,校準例程)可使用
該功能確定在事件之間產生的脈沖。
啟用“比較輸出”功能會生成一個可組態脈沖,每次當前計數達到其中一個參考值或溢出值
(超過計數限值)時便會產生脈沖。當某個 HSC 事件發生時,可使用該脈沖作為信號啟動
另一個過程。