您好,欢迎访问飞畅科技官网!
服务热线:+086 0571-87007055/56/57 EN
MEMOBUS串口怎样走光纤:报文透传、收发时序与设备核对

光通信与工业互联网方案专家

EXPERT IN OPTICAL COMMUNICATION & INDUSTRIAL INTERNET SOLUTIONS

联系我们CONTACT US

全国咨询热线

0571-87007055/56/57/75

传真:0571-87007140

手机:15306818230(微信)

QQ :2355416925

定制设计:18072828031(微信)

或给我们留言

在线留言

MEMOBUS串口怎样走光纤:报文透传、收发时序与设备核对

浏览次数: 飞畅科技原创 作者:飞畅科技技术团队

先找出协议和电接口

MEMOBUS在部分工业驱动与控制设备中用于串行通信,相关厂家资料常把MEMOBUS/Modbus并列说明。协议规定请求、响应及数据访问方式,RS485则描述一类电气接口。准备把链路改成光纤时,应先确认控制器与变频器实际采用的协议模式和接线,而不是只看到RS485就假定所有命令都兼容。

不同设备的寄存器、功能、地址和通信设置可能不同。某厂家手册说明RTU模式或某组速率,不能推广成全部MEMOBUS系统统一能力。旧文的4Mbps缺少与目标设备模式一致的证据,本篇不沿用;也不能把其它名称相近的高速现场总线速率直接移植过来。

透明延伸改变的是信号路径

一种常见RS485光纤延伸方案,在近端用对应收发电路接收差分电信号,把所识别的数字状态送入光发送部分;光脉冲通过光缆到远端,由光电接收和串口驱动器恢复成电接口信号。反方向采用配套路径完成回应。它延伸物理链路,不会自动把应用报文改成新的命令。

透明设备应在支持条件内保持相关字节和必要的时序关系,但透明不表示没有延迟,也不表示输入错误的报文会被修复。主站发送的地址、功能及数据仍需由从站正确理解,原协议的校验和异常响应仍有作用。若两端本来使用不同寄存器含义,单纯电光转换无法让它们互相理解。

它与Modbus TCP网关不同

串口透明光猫两端通常仍是匹配的串口业务,光口连接对应设备;Modbus RTU与TCP网关则需要处理两侧不同的报文组织、会话及请求对应。需要通过以太网访问时,应明确使用串口服务器的字节运输方式,还是应用网关的协议转换方式,不能把这两者仅凭名称互换。

光纤链路中传送了数字数据,不证明它能直接接普通以太网交换机。光口接口、速率、帧或线路编码以及配对设备都要核对。相同光连接器也不保证通用互接。需要多路串口时,尤其要确认每个通道怎样对应远端,不把一路总线的多个站点误数成多个独立业务通道。

MEMOBUS应用报文经过串口电光转换保持透明传送
图1|通用原理示意。光猫延伸的是物理信号,不自动形成Modbus TCP网关。

两线半双工为什么需要周转时间

常见两线RS485链路通过轮流驱动完成请求和回应。主站发完后应释放相应线路,从站按协议处理并返回;转换器的方向控制也要与这个过程适配。加入光纤后,传播、设备处理和方向转换都可能增加时间,不能沿用零延迟的宣传推断原来的最短周转必定适合。

主站超时应覆盖完整路径、从站处理与正常回应时间,不能只测空载往返。多台从站仍按地址与轮询规则工作;同一路普通透明网络,不因为加入多个光节点就可以让多个未协调主站同时访问。协议广播与是否回应也须按设备规定核对,避免同时应答造成冲突。

可以先测一台从站的只读请求,再加入第二台从站,记录主站一轮完整轮询时间。节点增加后,等待、重试与各设备处理都会累积,即使光路本身有余量,控制系统刷新周期也未必仍满足要求。优化应从实际请求数量、参数和错误来源入手,不把通信不稳简单归为光纤带宽不足。

两线RS485请求、方向释放和回应的完整时间路径
图2|通用原理示意。轮询超时需包括路径及从站处理,图没有规定某型号的实际延迟。

格式、铜线与光口分别检查

先把双方波特率、数据位、校验位、停止位和流控条件记下来。能够自动检测某些参数的设备,也有支持范围,不代表可以任意接入未知格式。请求的首尾字节、字符间隔及校验错误都值得观察,特别是最短回应和连续轮询;只看发送指示灯无法证明报文完整。

铜线侧按每个电气网段核对A/B定义、终端、偏置、支线和参考连接,名称与正负约定以手册为准。光路侧核对纤型、波长、接口、双纤TX/RX或单纤配对及光预算。外部光纤能避免两端通过这条数据介质直接导电,但电源、其它铜线、接地和端口保护仍需完整设计,不能承诺防住全部雷击。

结合飞畅串口产品核对型号

飞畅串口及现场总线产品分类中,编号611的FCP-D8G/R8G/Q8G工业轨式串口光猫资料列有RS232、RS422和RS485的不同通道配置,可作为串口光纤延伸选型的依据。使用MEMOBUS设备时,仍应提交实际协议模式、速率、字符格式、轮询与最短响应要求,请供应方确认相应串口版本能否透明承接。

页面描述的独立通道、光口数量和网络拓扑,应按具体订购版本核对;某一路RS485支持条件不代表全部接口具备相同方向控制。这里不把该产品宣称为自动识别所有MEMOBUS命令的协议网关,也不从旧文移植4Mbps、隔离耐压或认证数字。需要级联时,还应确认经过多个节点后的时序和故障范围。

从单台设备测试到完整现场

先保留一组原来正常的短线通信记录,再加入匹配的一对光设备和短跳纤,对照相同只读请求的完整回应。确认字节、返回数据和时序后,再接正式光缆,最后逐步增加节点与轮询负载。每次只改变一项条件,便于把故障分到铜线、光路、方向控制或应用。

验收不仅记录通信成功次数,还要覆盖最长请求、最短应答、连续轮询、断线重连和允许窗口内的掉电恢复。关键控制或驱动参数写入应按现场管理制度进行,不用危险动作试通。保存型号版本、端口对应、字符格式、光配对、请求响应与超时记录,才能证明光纤延伸没有破坏实际设备通信。

资料说明:原理图用于解释通用机制,不是产品实物照片或实测记录。具体接口、模式与能力以所选型号、版本及现场验证为准。

核验资料: Yaskawa MEMOBUS/Modbus通信规格 Yaskawa MEMOBUS与Modbus区别 TI RS485设计指南 飞畅工业轨式串口光猫 飞畅串口与现场总线产品分类

相关技术专题:交换机堆叠与级联怎样区分:逻辑设备、上联容量与故障边界SDH的MSTP多业务平台怎样接入:业务映射、接口与时钟核对E1、通道化E1与PRI怎样区分:时隙、信令与接入验收

现场常见问题

MEMOBUS设备接入串口光猫后,能否直接让Modbus TCP软件读取寄存器?

不能由光纤延伸自动实现。透明光猫主要运输支持的串口信号,TCP/RTU的封装与事务转换需另有网关或软件承担。还要核对目标设备的寄存器及协议模式,相同RS485接口不保证相同命令语义。

加光纤和多个中继节点后偶发超时,为何不能只按光传播时间调整?

完整时间还包括设备处理、方向切换、从站回应和轮询重试,最短周转也需满足驱动释放。应保存同一只读事务的原始报文与最坏时间,逐段增加路径;零延迟宣传或空载一次成功不能替代目标负载测试。

主站发送灯闪而从站不回应,换光纤之前应先比较哪些设置?

先与原短线基线比较波特率、数据位、校验和停止位、站号、功能及收发方向,检查报文首尾与校验。再分别核对铜段终端、偏置和光口配对,不凭灯闪证明完整请求到达,也不用驱动写入危险动作试通。

继续阅读:RS485串口光纤环网怎样组网?主站轮询、备用路径与故障验收;8路RS485集线器选型与性能验收:隔离、轮询容量与扩展边界;