实测可用!西门子 200SMART Modbus 读取欧艾迪 485 绝对值编码器教程 点击:10 | 回复:0



欧艾迪编码器

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 0回
  • 年度积分:138
  • 历史总积分:138
  • 注册:2026年4月28日
发表于:2026-07-10 16:24:59
楼主

西门子S7-200 SMART读取RS485绝对值编码器完整教程|接线图 + Modbus 程序 + 实测数据

image.png

本文基于欧艾迪 10bit RS485 绝对值编码器 与 S7-200 SMART ST20 搭建完整实操案例,包含硬件清单、实物接线原理图、Modbus 主站完整程序、在线监控数据演示,参数标准化,复制即可直接调试,解决 90% 工控现场编码器通讯读取问题。

 

 

一. 示例软硬件清单

 


部件名

型号/规格

数量

备注

电脑

普通台式 / 笔记本

1

预装西门子 STEP 7-MicroWIN SMART 编程软件

PLC主机

S7-200 SMART CPU ST20

1

PORT0 原生 RS485 接口,做 Modbus 主站

编码器

欧艾迪10bit分辨率RS485接口绝对值编码器

1

Modbus 从站,断电保存位置数值

开关电源

DC24V

1

PLC、编码器统一供电

数据线

程序下载线(普通网线)

1

PLC程序下载、在线监控 PLC 数据

配套辅材

铜芯导线、小号一字螺丝刀、PLC AC220V 电源线

若干

接线、设备供电、拆装端子


 

二. 全套硬件实物展示

1. PLC主机

S7-200 SMART ST20 PLC 主机,自带 PORT0 RS485 通讯口,无需额外扩展通讯板,低成本实现 485 通讯,面板带 RUN/STOP/ERROR 状态指示灯,方便快速判断故障。

image.png

2. 编码器

欧艾迪RS485 绝对值编码器10bit 分辨率,支持标准 Modbus RTU 协议,从站地址可自定义,支持断电位置记忆,适配机床、输送线、翻转设备定位场景。

image.png

3. 配套工具物料

一字螺丝刀、通讯导线、24V 开关电源、网线下载线,均为工控现场通用物料,无需特殊配件。

image.png

.接线图

1.接线原理图

l 供电统一:PLC、编码器共用同一台 24V 开关电源,消除共模干扰,避免通讯乱码、丢数据;

l RS485 总线规则:编码器 485A 线接 PLC PORT0 A,编码器 485B 线接 PLC PORT0 B,严禁 A/B 反接,反接直接无通讯;

l 接地要求:编码器屏蔽线、电源负极共地,长线通讯两端加终端电阻;

l 供电端子:编码器 24V+24V - 严格对应开关电源正负极。

image.png

2.接线实物图

image.png

四. 示例程序

Modbus 通讯参数统一配置(调试前必须核对,90% 通讯失败源于参数不匹配)

整套案例固定参数,如需修改编码器参数查阅欧艾迪官方说明书:

1. 通讯协议:Modbus RTU

2. 波特率:9600

3. 数据位:8

4. 停止位:1

5. 校验方式:无校验

6. 编码器从站地址:1

7. 数据读取寄存器起始地址:40001

8. 数据存储缓冲区:PLC VB100 起始地址

9. 读取周期:1 秒(SM0.5 1s 时钟脉冲触发读取image.png

:此程序仅为编码器数据读取用,引用此程序前请确认编码器与程序的通信数据格式、波特率、设备站位是否正确。

如需更改编码器通信数据格式、波特率、设备站位方法请参照《欧艾迪编码器(RS485)使用说明书》。


五. 显示结果

1.进入 PLC 图表监控界面

打开 STEP 7-MicroWIN SMART 软件,顶部菜单栏【调试】→【图表状态】,新建状态图表监控缓冲区地址。

image.png

2.添加监控地址

在状态图表内填入存储地址:VB100、VB101,数据格式选择十六进制,实时查看编码器回传原始数据。

image.png

3.实测位置数据查验

在线连接 PLC 运行后,监控数值示例:

l VB100 = 16#4F

l VB101 = 16#E3

两个字节组合为编码器实时位置值,旋转编码器轴,VB100VB101 数值同步变化,代表通讯读取正常。

image.png

六. 高频故障排查

很多工程师接线正确但读不出数据,整理现场最常见 5 类问题:

1. 通讯无数据,Error 持续报错

排查:A/B 线接反、编码器供电缺失、从站地址不匹配、波特率不一致;

2. 数据乱跳、数值不稳定

排查:强弱电共槽无屏蔽、未共地、长线未加终端电阻;

3. 上电偶尔读取,运行一段时间断通讯

排查:电源压降过大,编码器供电不足;

4. M0.0 初始化标志不导通

排查:PORT0 口被下载线占用,程序下载完成后拔掉网线再监控;

5. 旋转编码器数值不变

排查:寄存器起始地址 40001 与编码器实际输出地址不对应,查阅编码器手册修改 Addr 参数。

工控干货持续更新,关注欧艾迪获取更多编码器实操教程



热门招聘
相关主题

官方公众号

智造工程师