A B 相脈衝高速計數

差動輸入之接線圖(高速、高噪聲時使用)


A B 相脈衝高速計數

差動輸出之線圈

A B 相脈衝高速計數

【控制要求】

DVP32EH00M 發送 AB 相脈衝控制伺服,每秒發送 10000 個脈衝給伺服,伺服電機轉動距離經編碼器編碼後接入 PLC 高速計數輸入點(差動輸入點),若 PLC 高速計數器計數值與脈衝發送脈衝數目相差 10 個以上時,則報警燈亮。

【元件說明】

A B 相脈衝高速計數

【控制程序】

A B 相脈衝高速計數

【程序說明】

本範例用 M1013 來控制 PLC 發送脈衝,D1220=K0 設置脈衝由 Y0 輸出。將伺服電機由編碼器輸出的回饋信號接入到 X0、X1 高速計數端,X0、X1 對應硬件高速計數器 C251,其最高計數頻率為 200KHz。當脈衝發送完畢後,M1029=On,接點型態比較指令 DLD<=執行,若 C251 計數值與發送脈衝數目相差 10 個以上,即為 C251 計數器值小於等於 K9990 時,Y5=On,報警燈亮。M1029=On, [RST C251]也被執行,C251 被清零,保證 PLC 在下一次對輸入脈衝計數時,C251 又開始從 0 開始計數。因為伺服編碼器輸出信號為差分信號,所以本範例需使用支持差分信號輸入的 DVP32EH00M機種(其 X0、X1、X4、X5 輸入端支持差分信號輸入)。


分享到:


相關文章: