絕對(duì)編碼器應(yīng)用問題
鄭志武
發(fā)布于2013-03-05 22:09
42
0
標(biāo)簽:
如果想通過16位總線型多圈絕對(duì)編碼器檢測位移量,并將檢測的信號(hào)傳送給s7300plc,那么plc如何讀取該檢測信號(hào)?如果編碼器未旋轉(zhuǎn)一周該位移量如何檢測?
佳答案
1.先把硬件接好,對(duì)你來說就是總線,ssi一般不叫總線而叫串行輸出,總線型的一般是profibus-dp、canopen等,對(duì)于西門子的plc來說,dp的無疑是方便的,其他的就需要加轉(zhuǎn)換器了,算算成本還不如直接買個(gè)dp的編碼器算了。
2.如果是dp口的編碼器,應(yīng)該給step7編程軟件加裝對(duì)應(yīng)的gsd文件(編碼器廠家提供),直接在硬件組態(tài)中組太好,然后編碼器和plc(300)之間的通訊就能自動(dòng)實(shí)現(xiàn)了。
3.別說編碼器未旋轉(zhuǎn)一周,就是好幾周也沒問題,簡單的計(jì)算方法就是實(shí)測,根據(jù)測得的位移除以變化的碼數(shù),就可以算出一個(gè)碼是多少位移,后面的計(jì)算你應(yīng)該就會(huì)了。