FIBERIOT / 组网与配置
多台PLC要读取同一批Modbus RTU仪表,可以用FCC-D2M或FCC-D4M缓存型集线器协调主站请求,再接一台一主8、16或24从的RS-485集线器扩展现场支路。前一级解决“谁先通信”,后一级解决“线路怎样分出去”。PLC可以同时发起访问,下游仍按一笔笔请求与应答通信,各从机地址须在整个共享网络中唯一。
01为什么把几台PLC直接并上去容易出问题?
改造现场常有这样的需求:生产PLC需要读仪表,能源管理PLC也要读,后来又增加一套监控PLC。仪表本来只有一个RS-485接口,大家希望共用这批设备,而不再铺几套测量回路。这里的PLC是可编程逻辑控制器;Modbus RTU是常见的串行问答协议,RS-485则是承载信号的电气接口。
普通Modbus串行网络由一个主站发问,被点名的从站回答。把几台主站的A、B线直接并到一起,两台PLC可能同时发送,或者一台尚未等到应答,另一台已经开始询问。线路上有电信号,并不表示能得到完整、归属明确的数据。普通一主多从集线器只扩展线路,也不能凭空增加多主站协调能力。
02两层设备分工:先协调,再分支
前级选择FCC-D2M(二主一从)或FCC-D4M(四主一从),设置为多主模式。2台或4台PLC分别接到各自主机侧接口;集线侧接口再接后级集线器的上联RS-485口。缓存型设备协调不同PLC的请求,依次送往现场,并将应答返回发起请求的PLC。这种级联及应答归属方式已由飞畅针对本方案确认。
“一从”在这里是一个面向现场的集线侧接口,不等于整套方案只能接一台仪表。该接口后面接一主多从集线器,就能把现场线路分成若干支路。后级可选FC-D8JM的一主8从、FC-041719-16的16路,或FC-041719-24的24路;本方案一律选择RS-485上联版本。后级不再直接接入其他PLC主站。
FCC-D2M/D4M公开资料列有最大10K字节缓存及接口参数配置。这是通信协调能力的依据,不能据此宣传它会主动采集全部寄存器,再把同一份历史值高速分发给所有PLC;是否有这种数据缓存功能必须另有明确规格。
03实例:4台PLC读取32台Modbus仪表
以楼宇或车间的32台电表、温控器等仪表为假设项目。4台PLC各接FCC-D4M一个主机侧口,FCC-D4M集线侧接FC-D8JM上联口。FC-D8JM的8条支路分别布到8个区域,每条支路串接4台从机,合计32台。现场每条支路仍按RS-485总线方式布线,而不是在支路末端随意拉出长星形线。
给从机统一编址1—32:第一条支路用1—4,第二条用5—8,依此类推。不能每条支路都从地址1重新开始,因为普通分支集线器不按地址建立独立路由空间,同一请求可能到达多条支路;地址重复就可能出现多台设备同时应答。每台PLC按统一的地址与寄存器表编程,读到的就是同一批现场设备。
只有2台PLC时,将前级换成FCC-D2M;分支更多时,可按布线选择16路每路3台、或24路每路2台来组织48台从机。这些是便于说明的配置示例,不是现场容量保证。端口数、节点电气负载、Modbus地址空间和轮询周期是不同约束,最终台数须一起核对。
6种搭配,按读取方与现场分区选择
以下均为只读采集的假设工程方案,使用一个缓存协调器连接一个分支集线器。各PLC具备RS-485 Modbus RTU主站能力;从机地址在整套共享网络中唯一。图片连接表示组网关系,不替代端子接线表,也不是已完成客户项目或容量实测。
案例1:2台PLC+8路分支,24台从机
FCC-D2M+FC-D8JM;8条支路×每路3台=24台,从机地址1—24。
适合两个读取系统共享少量分区仪表。8条支路各3台,地址1—24;可按楼层或机柜分组,先把现有串口仪表接入。
案例2:4台PLC+8路分支,32台从机
FCC-D4M+FC-D8JM;8条支路×每路4台=32台,从机地址1—32。
适合生产、能源、监控等多个读取方共享仪表。8条支路各4台,地址1—32;增加读取方仍需核对共同下行口的负载。
案例3:2台PLC+16路分支,48台从机
FCC-D2M+FC-041719-16;16条支路×每路3台=48台,从机地址1—48。
适合读取系统不多、现场区域较分散的项目。16条支路各3台,可分4个区域管理;分支数增加主要方便布线,不等于轮询更快。
案例4:4台PLC+16路分支,64台从机
FCC-D4M+FC-041719-16;16条支路×每路4台=64台,从机地址1—64。
适合多个系统共享较多仪表。16条支路各4台,地址1—64;优先整理寄存器块与采集周期,避免4台PLC同时持续高频轮询。
案例5:2台PLC+24路分支,48台从机
FCC-D2M+FC-041719-24;24条支路×每路2台=48台,从机地址1—48。
适合设备分散在较多控制柜、每柜节点不多的项目。24条支路各2台,地址1—48;与16路48台方案相比,区别主要在支路分布。
案例6:4台PLC+24路分支,72台从机
FCC-D4M+FC-041719-24;24条支路×每路3台=72台,从机地址1—72。
适合多车间分区读取方案。24条支路各3台,地址1—72,可按6个区域登记。节点较多时,掉线超时与总轮询时长尤其需要实测。
本方案产品分工与资料入口
| 型号 / 官网资料 | 连接资源 | 在方案中的作用 |
|---|---|---|
| FCC-D2M | 2个主机侧口+1个集线侧口 | 2台PLC请求协调 |
| FCC-D4M | 4个主机侧口+1个集线侧口 | 4台PLC请求协调 |
| FC-D8JM | 1个RS-485上联+8条支路 | 分支扩展、逐路短路检测与隔离 |
| FC-041719-16 | 1个RS-485上联+16条支路 | 分散区域布线,滤波速率按配置核对 |
| FC-041719-24 | 1个RS-485上联+24条支路 | 更多分支布线,保护按本型号规格核对 |
16、24路型号旧网页个别段落存在沿用“8路”字样、供电范围不一致等情况,本方案不引用这些冲突参数;具体端口、电源和接线以交付规格为准。
04客户得到的便利,主要在改造和维护
首先是保留现有仪表接口。各PLC继续通过各自串口使用Modbus RTU读取,无需为了多一个读取方,就把全部仪表换成以太网设备或新增一套测量回路。新增PLC时,只要前级仍有可用主机侧口,就可按既定参数接入;超过2或4台的需求应重新选型,不能直接继续并线。
其次是布线和职责清楚。前级管理多PLC访问,后级按车间、楼层或控制柜分区,维护人员能按支路寻找故障。FC-D8JM公开资料明确列有逐路A-B短路检测、故障通道自动隔离、独立隔离供电与指示;这有助于缩小排障范围。16、24路型号的保护机制应分别核对,不能把8路型号的全部检测能力直接套过去。
对于系统集成商,两层分工也方便分步交付:先验证一台PLC与一个从机,再验证多PLC协调,最后逐条增加支路。客户以后增加仪表时,地址表、支路表和PLC程序能够对应起来,比一条长总线混接所有设备更容易管理。
05“同时读取”不等于吞吐量翻倍
缓存协调让PLC能同时提出访问要求,但共享下行口仍是一条串行通信通道。一次事务要经历发送请求、从站处理、返回应答及必要间隔;缓存可以吸收一定的请求重叠,不能让这些时间消失。通信缓存也有容量,持续超负荷请求仍会增加排队或超时风险。
例如4台PLC各自对32台从机逐台读取一块数据,一轮就可能有128笔事务。如果只作预算示例,假定每笔完整事务平均40毫秒且暂不计其他开销,累计已约5.12秒;这不是任何型号的实测值。离线从机的等待、重试、不同报文长度以及PLC程序节奏,还可能进一步拉长周期。
因此应按业务重要性安排采集频率,合并同一设备连续寄存器的读取,避免所有PLC持续高速重读相同内容。PLC超时需覆盖实际排队与从机响应,并与协调器的等待、重试行为一起联调。多PLC在不同时间读取,数值可能不同;需要统一时刻快照或高速闭环控制时,应另外设计采集架构。
06接线、配置与验收怎样落地?
先建立设备表:记录每台从机的唯一地址、串口格式、读功能码、寄存器起点、长度、字节序和需要的刷新周期。两个PLC即使读同一个地址,也应逐项核对寄存器定义,不能把通信成功当成业务数值正确。
配置缓存型设备时,按手册选择多主模式,核对主机侧与集线侧端口;进入配置模式时的工具参数不能照搬成现场业务参数。后级选择RS-485上联,现场共享段与全部从机的波特率、校验位、停止位须匹配。16、24路公开页注明启用数字滤波时最高38400bps,不能只按较高的关闭滤波速率配置。
接线按交付端子定义核对A/B及参考地,采用合适双绞线;每个电气段的终端匹配、偏置和接地单独检查。设备有内置终端时,不应再不加区分地叠加电阻。电源范围和附件以交付版本为准,隔离与浪涌参数也不能解释成通信端口可接入市电。
验收时让不同PLC分别读取不同从站,再同时读取同一从站,核对数值、请求发起方与返回端口,并记录正常和高负荷下的最大等待。随后模拟一台从机掉线、迟到应答和一条支路故障,观察其他业务的实际表现。初期按只读业务部署;涉及多PLC写同一寄存器时,须另行确定控制权和联锁,避免通信有序却发生控制命令冲突。
现场常见问题
一台缓存型集线器后面能接几十台从机吗?
本方案经确认采用多主协调口连接后级一主多从集线器,再连接多个地址唯一的Modbus RTU从站。它不是每个端口只许接一台设备;具体总数仍受地址、负载、线路和轮询周期限制。
为什么每条支路不能重复使用同样的从机地址?
8、16、24路普通分支集线器不等于独立的Modbus路由器。同一请求可能被送到多条支路,相同地址的从机可能同时应答,所以共享网络内必须统一编址。
多台PLC读同一寄存器,能保证得到同一时刻的数据吗?
不能据此保证。不同请求按事务先后执行,从机数据可能在两次读取之间变化;通信缓存不等于统一时间戳的数据快照。需要同步数据时,应在采集架构和业务层另作设计。
资料依据与适用边界
通用主从问答与地址规则参考Modbus Organization《Modbus over Serial Line V1.02》。缓存设备依据飞畅缓存型2/4主RS485集线器用户手册及上表对应产品资料;本篇两级级联和应答返回对应PLC的能力经飞畅确认。轮询时长示例用于预算说明,没有代替现场测试。
图以飞畅官网实物照片作为设备外观依据,结合AI辅助制作组网与通信机制示意;连线不代表端子针序,PLC与仪表不构成特定品牌兼容认证。采集范围、功能码、帧长度、迟到应答处理、队列等待和故障恢复须按具体固件及项目联调确认。
相关阅读:一主八从为什么要九口全隔离?FC-D8JM智能RS485集线器接线与选型;RS-485集线器与工业交换机有什么区别?。
准备选型时,可通过官网咨询入口说明PLC台数、从机清单、支路分布、串口格式、读寄存器范围和期望刷新周期,便于核对两层设备及超时配置。


