工控網(wǎng)首頁(yè)
>

應(yīng)用設(shè)計(jì)

>

匯川導(dǎo)入CANopen編碼器EDS步驟

匯川導(dǎo)入CANopen編碼器EDS步驟

2026/5/20 16:01:13

在匯川 PLC(H3U/AM600等)項(xiàng)目中,CANopen 編碼器是高精度位置、角度、長(zhǎng)度采集的常用配件,但很多工程師卡在 EDS 文件導(dǎo)入、節(jié)點(diǎn) ID 配置、PDO 映射與數(shù)據(jù)回傳這幾步,要么通信失敗,要么數(shù)據(jù)不更新。

 

本文把歐艾迪CANopen絕對(duì)值編碼器在匯川AutoShop里的配置從頭到尾講透:從硬件接線→EDS導(dǎo)入→節(jié)點(diǎn)與波特率設(shè)置→PDO自動(dòng)回傳→實(shí)機(jī)數(shù)據(jù)讀取→常見故障一站式解決,照著做就能一次通。以下為分階段詳細(xì)操作指南。

 一丶硬件接線定義

 

正確接線是通信基礎(chǔ),CAN_H、CAN_L 嚴(yán)禁接反,總線末端必須加終端電阻。

1. 歐艾迪編碼器引腳定義

紅線:電源正極(5~24V)

黑線:GND 地線(0V)

黃線:置零 ZR(可選)

綠線:CAN_H

白線:CAN_L

圖片1.png

2. PLC 與編碼器接線

  PLC CAN_H ? 編碼器 CAN_H

  PLC CAN_L ? 編碼器 CAN_L

  公共地(GND)可靠連接

  總線末端編碼器啟用120Ω終端電阻(撥碼或跳線設(shè)置)

 

二、EDS 文件導(dǎo)入步驟

EDS 文件是 CANopen 設(shè)備的 “驅(qū)動(dòng)字典”,導(dǎo)入失敗會(huì)導(dǎo)致無法識(shí)別從站。

 

1.打開 AutoShop,在 CANopen 設(shè)備樹列表空白處右鍵,選擇導(dǎo)入 EDS 文件

圖片2.png

2. 在彈出的文件選擇窗口中找到并選中歐艾迪編碼器.eds文件,點(diǎn)擊打開。

系統(tǒng)提示 "導(dǎo)入成功"后,重啟 AutoShop軟件使EDS文件生效

圖片3.png

2. 在EDS文件生效后可以做設(shè)備樹列表看到OID編碼器的EDS文件,證明安裝完成,可以進(jìn)行下一步配置EDS文件(安裝成功如圖)

圖片4.png

三、編碼器配置與通信設(shè)置

1. 添加從站并匹配波特率

在 CANopen 設(shè)備樹中找到歐艾迪編碼器,拖拽到主站配置區(qū)域,雙擊編碼器圖標(biāo),打開從站配置界面,先確認(rèn)設(shè)備與編碼器波特率是否一致(歐艾迪CANOPEN編碼器默認(rèn)波特率500k)

圖片5.png

1. 節(jié)點(diǎn) ID 與關(guān)鍵選項(xiàng)

設(shè)置節(jié)點(diǎn) ID(與編碼器撥碼設(shè)置一致,默認(rèn)ID1,范圍 1-127編碼器)

必須勾選:使能專家設(shè)置(不勾選會(huì)導(dǎo)致無法完整配置EDS文件),展開完整配置界面

取消勾選:復(fù)位節(jié)點(diǎn)(避免斷電恢復(fù)出廠參數(shù))

注:復(fù)位節(jié)點(diǎn)默認(rèn)是勾選的,開啟這個(gè)功能之后編碼器配置過的參數(shù)在斷電重啟之后強(qiáng)制恢復(fù)成出廠設(shè)置,該功能建議不要勾選

圖片6.png

1. PDO 映射配置(實(shí)現(xiàn)數(shù)據(jù)自動(dòng)回傳)

3.1雙擊PDO1打開屬性

圖片7.png

3.2抑制時(shí)間默認(rèn)是5000us,可以根據(jù)具體使用更改;

3.3事件時(shí)間默認(rèn)是0(輸入5ms)需要配置一個(gè)時(shí)間才能開啟PDO自動(dòng)回傳,

3.4事件時(shí)間的單位是ms,抑制時(shí)間是us,配置時(shí)兩個(gè)參數(shù)的時(shí)間需要一致,開啟異步自動(dòng)上傳

圖片8.png

1. 數(shù)據(jù)讀取與換算

以上配置設(shè)置好后就可以到CANopen I/O映射,旋轉(zhuǎn)編碼器即可觀察到當(dāng)前數(shù)值是否變化,將該數(shù)據(jù)通過公式轉(zhuǎn)換可以得到角度值、長(zhǎng)度值、速度值。

圖片9.png

常見故障排查(90%問題都能解決)

1. 通信失敗

l 節(jié)點(diǎn)ID不匹配,檢查編碼器撥碼與 PLC 配置一致。

l 波特率不匹配

2. 始終離線

l 終端電阻未接在總線兩端接入120Ω電阻

l 接線錯(cuò)誤檢查 CAN_H/CAN_L 是否接反

3. 數(shù)據(jù)不更新/不變

l PDO 映射錯(cuò)誤

l 重新配置PDO

l 對(duì)象字典配置異常

4. 斷電后配置丟失

l 誤勾選 “復(fù)位節(jié)點(diǎn)”

 

CANopen總線憑借穩(wěn)定、高速、多節(jié)點(diǎn)擴(kuò)展的優(yōu)勢(shì),在伺服、編碼器、IO 模塊中廣泛使用。歐艾迪多圈/單圈 CANopen絕對(duì)值編碼器搭配匯川PLC時(shí),正確導(dǎo)入EDS文件、匹配節(jié)點(diǎn) ID、配置PDO映射是穩(wěn)定讀取位置數(shù)據(jù)的關(guān)鍵。

                                       

本文以匯川 AutoShop為編程環(huán)境,提供可直接復(fù)現(xiàn)的標(biāo)準(zhǔn)配置流程,適用于 H3U、AM600、MC系列等支持CANopen的匯川 PLC,核心就3步:

1. 接線 + 終端電阻到位

2. EDS 正確導(dǎo)入 + 重啟軟件

3. 節(jié)點(diǎn) ID、波特率匹配 + PDO 事件時(shí)間設(shè)置

 

按本文流程配置,基本能一次性通信成功,穩(wěn)定讀取位置 /角度數(shù)據(jù)。

審核編輯(
王靜
)
投訴建議

提交

查看更多評(píng)論
其他資訊

查看更多

水利閘門智能化:拉線位移傳感器的應(yīng)用革新

工業(yè)編碼器原理與選型全解析

編碼器分辨率與機(jī)械精度的關(guān)系