- 普通商家
- 深圳歐艾迪科技有限公司
- 主要經(jīng)營:絕對值編碼器、增量編碼器、拉繩位移傳感器、拉線編碼器、直流無刷電機驅(qū)動器
- 經(jīng)營模式:產(chǎn)研銷綜合服務(wù)商 配套件供應(yīng)商 輔助及安全產(chǎn)品供應(yīng)商 自動化系統(tǒng)解決方案集成商
- 所在地區(qū):中國 廣東省 深圳市
絕對值編碼器
(RS485)與臺達PLC接線、通信示例
一.前言
很多工控朋友在做角度采集、位置閉環(huán)、多圈絕對值項目時,都會用到 RS485 絕對值編碼器,但經(jīng)??ㄔ冢?nbsp;
·不知道 PLC COM 口怎么接線
·通訊格式不會配
·Modbus 程序不會寫
·數(shù)據(jù)讀不出來、監(jiān)控看不到
這篇把硬件清單、接線圖、梯形圖程序、通訊參數(shù)、監(jiān)控步驟全部整理好,照著做就能通。
二.示例軟硬件環(huán)境
| 部件名 | 型號/規(guī)格 | 數(shù)量 | 備注 |
| 電腦 | 任意 | 1臺 | 安裝有臺達PLC編程軟件WPLSoft |
| PLC主機 | 臺達DVP32ES200TC | 1臺 | COM2口為RS485接口 |
| 編碼器 | 歐艾迪絕對值編碼器RS485接口分辨率10bit | 1個 | 型號: OID-R3806D-10M0016S |
| 數(shù)據(jù)線 | USB轉(zhuǎn)RS232 | 1條 | PLC程序下載+在線監(jiān)控 |
| 電源線 | 220V | 1根 | PLC供電 |
二.核心接線
| 臺達 PLC | 歐艾迪 RS485 絕對值編碼器 |
| D+ | 485A |
| D- | 485B |
| 24V | VCC |
| GND | GND |
三.接線圖
1.接線原理圖
![]()
注:僅在PLC主機提供24V電源輸出時按此圖接線方可保證通信正常,如PLC主機不提供24V電源輸出時請將編碼器電源輸入線另接24V直流電源。
2.接線實物圖
三.示例程序
·通信協(xié)議:Modbus RTU
·波特率:9600
·數(shù)據(jù)位:8
·停止位:1
·校驗:無校驗
·從站地址:1
·讀取周期:1S
注:此程序僅為編碼器數(shù)據(jù)讀取用,引用此程序前請確認編碼器與程序的通信數(shù)據(jù)格式、波特率、設(shè)備站位是否正確。如需更改編碼器通信數(shù)據(jù)格式、波特率、設(shè)備站位方法請參照《歐艾迪編碼器(RS485)使用說明書》。
五.臺達 PLC 完整梯形圖程序
功能說明
l初始化 COM2 口 RS485 格式
l設(shè)定 RTU 模式
lModbus 讀指令 MODRD
l1 秒周期輪詢
l數(shù)據(jù)存入 D1073~D1076
plaintext
// 通訊格式設(shè)置 COM2(RS485)
MOV H89 D1120
MOV K100 D1129
SET M1120
SET M1143 // RTU模式
// 發(fā)送請求
SET M1122
// Modbus讀取
MODRD K1 H0 K2
RST M1127
// 1秒周期
TMR K10
------------------------------------------------------------------
·提示:程序里從站地址 K1、寄存器 H0要和你編碼器實際地址對應(yīng),不一致請改。
六.在線監(jiān)控查看編碼器數(shù)據(jù)
1.打開 WPLSoft → 線上模式
2.點擊視圖> 裝置監(jiān)控窗口
3.輸入數(shù)據(jù)緩存區(qū)裝置個數(shù)以及個數(shù)
裝置名稱:D1073
裝置個數(shù):4
注:回傳數(shù)據(jù)緩存區(qū)為D1073-1076
4.查驗數(shù)據(jù):監(jiān)控區(qū)就能看到實時角度/位置值
七.常見問題排查
1.通訊不上
·檢查 A/B 是否接反
·檢查波特率 / 校驗 / 地址是否一致
2.數(shù)據(jù)跳動
·共地沒做好
·加屏蔽線、單端接地
3.只能讀一次
·周期沒做,加定時器循環(huán)觸發(fā) MODRD
4.顯示數(shù)值不對
·高低字節(jié)反轉(zhuǎn)
·分辨率 / 量程換算錯誤
點擊購買絕對值編碼器:https://item.taobao.com/item.htm?ft=t&id=1036378330809

















粵公網(wǎng)安備 44010602004352號