用三菱編碼器,怎么讀取編碼器的值
2022-04-28
編碼器接入電源。把一個編碼器的A接入X0,B接入X1;把另一個A接入X3,B接入X4。不可以接入X0,X4,X1和X5,因為有些輸入點不支持高速輸入。
程序直接DMOV C251 D0,然后就可以讀編碼器的值,然后要清零,你就DMOV、K0、D0另外一個類似,DMOV C253 D2,程序用不到X0,X1及X3,X4。
讀取編碼器數據方法:
PLC向編碼器發送、01 03 00 00 00 01 84 0A數據(MODBUS格式);編碼器返回數據。把編碼器返回數據做處理得到角度數據。
擴展資料:
三菱PLC功能:
【內置時鐘功能】內置了時鐘功能, 可以執行時間的控制。
【支持RUN中寫入】通過計算機用的編程軟件, 可以在可編程控制器RUN時更改程序。
【程序內存】內置了64K步的RAM內存。此外, 可以通過使用存儲器盒, 將程序內存變為快閃存儲器。
【運算指令】除了浮點數、字符串處理指令以外, 還具備了定坐標指令等豐富的指令。
【內置RUN/STOP開關】可以通過內置開關進行RUN/STOP的操作。此外, 也可以從通用的輸入端子或外圍設備上發出RUN/STOP的指令。
【最大384點的輸入輸出點數】可編程控制器上直接接線的輸入輸出(最大256點)和網絡(CC-Link)上的遠程I/O(最大256點)的合計點數可以擴展到384點。
【可以連接的擴展單元/模塊】輸入輸出的擴展設備可以連接FX2N 系列的輸入輸出擴展單元/模塊。此外,FX0N/FX2N/FX3U系列特殊功能單元/模塊最多可以連接8臺。(FX0N系列僅可以連接FX0N-3A)。
編碼器有絕對值型和增量型的,一般旋轉編碼器都是增量輸出的,可直接與PLC連接。不過一般PLC都有高速計數輸入,編碼器的AB都是接在高速計數上,以三菱PLC、編碼器雙相雙輸入為例:編碼器的A、B直接接在X0與X1上,或著接X3與X4上,接X3與X4時,PLC的X5不能接任何線,否則不計數,Z接com,還有就是電源正負了按你選的編碼器的電壓等級接,一般還會有接地線,如果有強干擾信號就把接地線與強電接地分開來接在單獨的接地線上即可,一般情況下空著不接也沒事,希望對你有所幫助