問:利用S7-200高速計數(shù)器,對旋轉(zhuǎn)編碼器進行計數(shù),計算纜繩的長度和狀態(tài),正轉(zhuǎn)反轉(zhuǎn)表示上升和下降。是不是需要利用2個高速計數(shù)器,一個高速計數(shù)器是對A/B相正交計數(shù),如果A點超前B點90度是正轉(zhuǎn),反之是反轉(zhuǎn)。把旋轉(zhuǎn)編碼器產(chǎn)生的A脈沖接到PLC的輸入I0.0,B脈沖接到PLC的輸入I0.1。在程序中編輯好后,如果A脈沖超前B脈沖90度,則是正轉(zhuǎn)。反之,是反轉(zhuǎn)。A/B相正交計數(shù)器的是測量電機的旋轉(zhuǎn)方向。
另一個高速計數(shù)器是帶有增/減計數(shù)脈沖的計數(shù)器主要用來計算脈沖的個數(shù)。增時鐘的脈沖接到PLC的輸入I0.0,減時鐘脈沖接到PLC的輸入I0.1。通過兩個脈沖的增/減輸入計算脈沖的總個數(shù)進行計算纜繩的長度。
答:完全不需要2個編碼器,一個A/B相正交計數(shù)足夠?qū)崿F(xiàn)加減計數(shù)了。
建議:先用向?qū)碜?,HSC0,9模式來做。這樣簡單明了,比要中斷也可以啊,數(shù)據(jù)可以保存。
向?qū)ё龊昧耍肧M0。1調(diào)用子程序就行了。你可以在線監(jiān)控數(shù)據(jù)變化呀。










