中国自动化学会专家咨询工作委员会指定宣传媒体
文摘详情
gkongbbs

本地 IO 是伸手够,远程 IO 是打电话:PLC 的两种 IO 到底差在哪?

http://www.gkong.com 2026-10-30 13:38 华允物联科技有限公司

工厂的自动化系统很像一个人:PLC 是大脑,传感器和执行器是皮肤与手脚,把它们连起来的那一层,叫 IO。

有意思的是,同样是接一个接近开关,有的模块直接插在 PLC 机架上,有的却要装到几十米外的设备旁边,再拉一根通信线回来。这两条路,就是 PLC 本地 IO 和远程 IO。

一、先说 IO 是什么:一组管“有没有”,一组管“有多大”

不管装在哪儿,IO 干的活都一样,分四类。

DI(数字量输入)采集通断——按钮按没按、光电开关挡没挡住;

DO(数字量输出)输出通断——让继电器吸合、电磁阀动作;

AI(模拟量输入)读连续变化的量——温度、压力、液位、流量;

AO(模拟量输出)输出连续量——给变频器调速度、给调节阀定开度。

一句话:DI/DO 管“有没有”,AI/AO 管“有多大”。这一段本地 IO 和远程 IO 完全一样,连端口判断信号的电气规矩都是同一套。所以别再从“谁采集得更准”这个方向找差别了,差别不在这儿。

二、PLC 本地 IO:长在大脑身上的器官

本地 IO 模块插在 PLC 主机架或本地扩展机架上,和 CPU 之间通过机架背板的总线通信,物理距离以厘米计。CPU 每个扫描周期把输入映像区整体刷新一遍,机械、周而复始。

打个比方,本地 IO 是大脑伸手就够得着的抽屉——拉开就知道里面有什么,读取时刻和接下来执行逻辑之间的时间关系是确定的。

代价是物理的:每个点都要把线拉回柜内。传感器越远,电缆越长,桥架越挤,干扰和压降也越容易找上门。柜内槽位就那么多,装满就得加机架。

三、远程 IO:大脑派驻现场的办事处

远程 IO 是一个独立的 IO 站,装在设备就近的端子箱或防护箱里,靠一根通信总线(RS485、工业以太网等)跟主站换数据。它自己不做决策,只干两件事:把现场信号翻译成数字报文发回去,把主站下发的指令翻译成现场动作。

打个比方,远程 IO 是大脑派出去的办事处——办事员在现场盯着,定期打电话汇报,也接受电话里的指令。省掉的是那捆长长的电缆,多出来的是一整段需要组态、需要维护的网络。

像华允物联 HY-IO4440C 这类网络 IO,4 路 DI、4 路 DO、4 路 AI 集中在一台导轨式模块上,支持 Modbus RTU/TCP 协议,9~36V 宽电压供电,工作温度 -40℃~85℃,就地安装,一对双绞线或一根网线回主控,就是这种形态的典型样子。

还有一点值得留意:正经的远程 IO 站往往自带一点“自治”能力。华允物联IO控制器系列的规格书里就写明支持 DI 上升沿、下降沿计数,以及 DO 重启后保持状态——通信万一断了,本地的动作不至于全乱。这也是它和“带 IO 口的网关”的区别之一。

四、真正的差别在四件事,不在端口

对比维度

PLC 本地 IO

远程 IO

装在什么地方

控制柜内,与 CPU 同机架或相邻机架

现场设备旁,就地端子箱或防护箱

数据走的路

背板总线,厘米级,上电即可识别

现场总线或工业以太网,可达百米级,需先组态

值的“新鲜度”

跟扫描周期走,节拍确定

主站请求、从站应答,节拍取决于轮询设置与站数

故障长什么样

断线或模块报错,基本显性

可能是“值还在,但已经旧了”,隐性

扩展靠什么

加模块、加机架,受柜内空间限制

就近加站,受现场供电与网络覆盖限制

成本大头

电缆、桥架、端子、人工

总线组态、站点供电、屏蔽接地、更多维护节点

五、三个流传很广的误解

1、远程 IO 采集得没本地准

不对。同一路 4-20mA 对应多少度、同一个 24V 开关量算 0 还是 1,入口的电气规矩是同一套。差别在“值什么时候到”,不在“值准不准”。

2、带 IO 口的网关就是远程 IO

这是最常见的误判。远程 IO 是控制系统的 IO 站——通道成阵列、作为总线从站、参与 PLC 逻辑;而不少网关或路由器上带的那一两路 DI/DO 是辅助功能,用来监测个门磁、触发个远程重启,量级和作用都不是一回事。

3、远程 IO 一定更省钱

省的是线缆,加的是总线组态、站点供电、屏蔽接地和更多维护节点。点位又少又挤在一台设备边上的时候,硬接线回本地反而更省事。

远程 IO 不是万能替换件。它解决的是一个很具体的问题:距离和布线。

安全功能它治不了——急停、安全门要求通信一断就落到安全状态,得走专门的安全 IO 和相应安全标准;高速需求它也治不了——高速计数、微秒级同步靠的是背板总线的确定性,不是省下的那捆线。

反过来,本地 IO 的边界同样清楚:柜内槽位是硬上限,长距离模拟量线的衰减和干扰也是硬约束。

本地 IO 像抽屉,远程 IO 像办事处;办事处报上来的数,先问一句“这是什么时候的”。

落到具体问题,三句就够:这个信号要不要参与安全功能?故障时读到旧值能不能接受?眼下的麻烦到底是点不够用,还是数据上不来?三句问完,该用本地 IO、远程 IO、安全 IO 还是走通信,基本就清楚了。

版权所有 工控网 Copyright©2026 Gkong.com, All Rights Reserved