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