ANROT 教學文件
ANROT RS485 / Modbus Poll 參考檔
提供 ModBus Poll 設定檔,方便快速讀取產品資訊與 IMU 資料寄存器。
- rs485
- modbus
- tutorial
RS485 / Modbus Poll 參考檔
協議支援
| 協議 / frame | 支援狀態 | 本教學的範圍 |
|---|---|---|
| Modbus RTU | 支援 | 使用 .mbp profile 讀取產品資訊與 IMU register。 |
ANROT UART binary (0x91, 0x62, 0x63) | 不適用 | RS485 Modbus 使用 register-based request/response,不使用這些 UART frame。 |
| CANopen / J1939 | 不適用 | 請看 CANopen 或 J1939 教學。 |
這頁提供 Modbus Poll 設定檔,讓第一次使用 RS485 / Modbus 的使用者可以先用現成 profile 讀取產品資訊與 IMU 資料,再對照手冊整合到自己的 PLC、IPC 或上位機程式。
下載設定檔
- read_product_info.mbp: 讀取產品資訊。
- read_imu_data.mbp: 讀取 IMU 資料寄存器。
請使用 Modbus Poll 64-bit Version 9.9.2 或相容版本開啟。
使用前確認
- 使用 USB-RS485 轉接器連接產品。
- A/B 線不要接反,並確認 GND 或參考地符合現場接線需求。
- Modbus Poll 的 COM port、baud rate、parity、stop bit 必須與產品設定一致。
- Slave ID 必須與產品站號一致。
建議新手流程
- 先開啟
read_product_info.mbp,確認能讀到產品型號、版本或識別資訊。 - 再開啟
read_imu_data.mbp,確認姿態或原始感測資料會隨著產品移動而變化。 - 若讀值正常,再把相同的站號、通訊參數與 register address 搬到自己的系統。
常見問題
Modbus Poll 顯示 timeout
通常是 COM port 選錯、A/B 反接、站號錯誤或 baud rate 不一致。先只接一台產品測試,排除多設備匯流排干擾。
讀值固定不變
確認目前讀取的是 IMU data profile,而不是 product info profile。產品資訊本來就不會隨姿態變化。