不新拉一根网线,用现成的电力线把数据捎到插座——这是 PLC 的浪漫。本节拆 PLC 的原理、代际与两座大山(噪声与衰减),给出"什么情况值得借电传网、什么情况不如换方案"的判断。
阅读完本节,你应当能够:
电力线通信(PLC,Power Line Communication)的思路朴素而清奇:房间都通电,插座哪儿都有,那我干脆让电流自己当数据链路——在交流电的波形上叠加上一层高频数据信号,插座之间的电线就变成了一根"隐形网线"。设备插上电,顺便就上了网,不用为通信再拉任何线。
这个理念在智能家居电网中一度很有卖点:只要某个房间通了电,网络就覆盖到哪,免去穿墙布线的烦恼。你也常见到"电力猫"这类产品——卧室没有网口,插一对电力猫即可让电视通过插座上网。
PLC 的基本手段,是在交流电频率很低的能量波形上,叠加一路高频的通信载波。调制的一代代演进给 PLC 带来速度跃升:从早期几百 kbps 的窄带,到组成网口用的宽带 PLC 能达到几百 Mbps 级别。按数据传输规模,可以粗分为两大流派:
"叠加"到底是怎么一回事?用一张时域草图看,主频只有 50Hz/60Hz 的能量波是"地基",数据信号是骑在它上面的一列高频小浪:
伏 ~|~ ~|~ ~|~ ← 50Hz 交流电主波(供能) ~~~~:HHH:~~~:HHH:~~~~~ ← 叠加其上的高频数据信号(数据载波) | | | | ← 数据就在这些高频震荡里编码 t → (频率远高于 50Hz,肉眼不辨) 窄带 PLC 载波多在几 kHz ~ 几百 kHz → 传得远、耐衰减,用于抄表 宽带 PLC 载波可达几十 MHz → 速率高,但不耐长距离
看这图你就能理解 PLC 的两条红线为什么会掉进"噪声"和"衰减":能量波上本来就飘着电机、变频器带来的杂波,任意一个尖刺都可能盖住那列高频小浪(噪声);而电器一多、线路一长,那列小浪又会被吃干净(衰减)。所以 PLC 不是简单"一条线变网线",而是一场"在喧闹的电网里扛着信号挤过去"的实时谈判——读下去看它要翻过哪两座山。
PLC 美好,但它从来不是"完美网线",两大原生痛点在选型时要三思:
一是噪声:电线上跑的不止是"干净的电",还有各种用电器(电机、开关电源、变频器)发出的电磁杂波,直接把通信信噪比打得很低,误码率升高、要频繁重传。二是衰减:两孔插座之间线路分叉、中间串了电表、隔了几堵墙或很长距离,信号值迅速回落。这决定 PLC 通常只能在同一变压器、同一电表网络的范围内好用,跨楼栋、跨计量单位基本指望不上。
把这个判断练到条件反射:
值得用——前提是"这里只有插座、没网线,也绝不方便再布线,且数据量小、时延容忍":
该放弃——以下任一条就弃:
一句话给判据:PLC 是"两害相权"的取巧——当且仅当"布线太难 + 数据不娇气"时,它才是最优解;否则优先考虑正经网线或无线。
一座没网线的老旧仓库要给零星的温湿度与排风控制补网。方案评估:布以太网要穿墙、要停工;用 WiFi 又信号盲区多且强电磁环境差;发现仓库有现成照明电路、数据又只是低频小量、对时延不敏感。于是用窄带 PLC 把几条照明回路当数据通道,网关接主照度线、节点挨照明开关接入。结果:免布线、覆盖到插座所在,代价是时延与可靠性看现场噪声,落到可控区间即可。这个例子正面示范了"布线扭曲 + 数据娇气度低 → PLC 排上用场"。
说穿了,PLC 是"最后一公里"的权宜,不是主力干道。判断它是不是最优,就一句:如果你要做的只是"把一个插着电、数据又不娇气的小设备接上网",且实在拉不了线,PLC 是救急的好手;反过来,但凡现场能舒服地布一根网线、或 WiFi 覆盖还靠谱,PLC 的噪声与衰减反而成了多余的麻烦。
用错 PLC 的例子也不少见:有人图省事用宽带电力猫给服务器组内网,结果一到电焊、空调启停时段就疯狂重传;也有人真在地坪边角没有网口的锁柜里,靠一根窄带 PLC 把温湿度报了多年、安然无恙。同一个技术,放对地方是省钱英雄,放错地方是掉线元凶——记住这一点,比背任何参数都有用。
对了,还有最近的智能家居里,PLC 也有新玩法:不少做智能家居 mesh 组网的厂商,会把 PLC 当有线回程用——不同路由之间不用额外拉网线,直接走家里的电力线传回程流量,避开 2.4GHz 的拥挤。这也是 PLC"借已有电网就用"的一种现代演绎:老技术新用场,还是省得你拉线。
周身的物理通道已经齐了——无线短距、无线广域、有线网线、借电线。最后一章,把这些通道上面的"语言"端上来:应用层与传输层协议如何处理一条条传感报文。