深圳欧艾迪科技有限公司

您的位置:首页 > 公司新闻 > 详细
企业档案详细>>
  • 普通商家
  • 深圳欧艾迪科技有限公司
  • 主要经营:绝对值编码器、增量编码器、拉绳位移传感器、拉线编码器、直流无刷电机驱动器
  • 经营模式:产研销综合服务商 配套件供应商 辅助及安全产品供应商 自动化系统解决方案集成商 
  • 所在地区:中国 广东省 深圳市
联系方式详细>>
  • 在线交谈: AGV网(www.chinaagv.com)客服咨询
  • 电话:400-003-8030
西门子S7-200 SMART读取RS485绝对值编码器完整教程
发布时间:2026-07-10阅读:950

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

一.示例软硬件清单

部件名型号/规格数量备注
电脑普通台式 / 笔记本1台预装西门子STEP 7-MicroWIN SMART 编程软件
PLC主机S7-200 SMART CPU ST201台PORT0 原生 RS485 接口,做 Modbus 主站
编码器欧艾迪10bit分辨率RS485接口绝对值编码器1个Modbus 从站,断电保存位置数值
开关电源DC24V1台给 PLC、编码器统一供电
数据线程序下载线(普通网线)1条PLC程序下载、在线监控 PLC 数据
配套辅材铜芯导线、小号一字螺丝刀、PLC AC220V 电源线若干接线、设备供电、拆装端子

二.全套硬件实物展示

1.PLC主机

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


2.编码器

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


3.配套工具物料

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

三.接线图

1.接线原理图

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

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

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

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


2.接线实物图

三.示例程序

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

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

1.通讯协议:Modbus RTU

2.波特率:9600

3.数据位:8 位

4.停止位:1 位

5.校验方式:无校验

6.编码器从站地址:1

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

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

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

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

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

四.显示结果

1.进入 PLC 图表监控界面

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

2.添加监控地址

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

3.实测位置数据查验

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

lVB100 = 16#4F

lVB101 = 16#E3

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

五.高频故障排查

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

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

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

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

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

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

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

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

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

5.旋转编码器数值不变

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

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