2. PLC系统基础

学习PLC扩展总线与模块管理,必须先建立对PLC系统整体硬件结构的清晰认识。PLC并不是一块孤立的控制器,而是由CPU、电源、I/O模块、机架/背板、通信接口以及外部现场设备共同构成的自动化控制平台。只有理解各部件之间的层级关系与数据流向,才能在后续配置扩展机架、远程站和总线参数时做出正确判断。

一、PLC硬件的基本组成

典型模块化PLC的硬件可以划分为以下几个部分:

  • 电源模块(PS):将外部交流或直流电源转换为背板所需的直流工作电压,为CPU和各个I/O模块供电。电源容量直接决定可带模块数量。
  • CPU模块:系统的运算与控制核心,负责执行用户程序、管理过程映像区、处理中断与通信任务,并协调各模块的数据交换。
  • 信号模块(SM):即数字量输入/输出、模拟量输入/输出模块,负责将现场传感器信号转换为CPU可处理的数字量,或将CPU输出转换为驱动执行器的信号。
  • 通信模块(CP):用于连接上位机、触摸屏、变频器、远程I/O或其他PLC,常见接口包括以太网、PROFIBUS、RS485等。
  • 功能模块(FM):如高速计数、定位控制、闭环控制等专用模块,承担CPU不擅长的实时性任务。
  • 机架与背板总线:为各模块提供机械安装位置和电气连接通道,是模块间数据交换的物理基础。

这些部件并非简单堆叠,而是通过背板总线形成有层次的通信结构。CPU通过背板总线周期性地读写各I/O模块,实现集中控制。

二、CPU与I/O模块的关系

CPU与I/O模块之间是“主从式”的周期扫描关系。CPU在每个扫描周期内完成输入采样、程序执行和输出刷新三个阶段:

  1. 输入采样:CPU通过背板总线读取各输入模块的当前状态,写入过程映像输入区(PII)。
  2. 程序执行:用户程序基于PII中的数据进行逻辑运算,结果写入过程映像输出区(PIQ)。
  3. 输出刷新:CPU将PIQ中的结果通过背板总线写入输出模块,驱动现场执行器。

这种集中刷新的方式保证了程序执行期间输入输出状态的一致性,但也意味着I/O响应存在一个扫描周期的延迟。对于高速信号,需要选用带中断或高速计数功能的模块。

关键理解:CPU并不直接“看到”现场信号,它看到的是过程映像区;I/O模块才是CPU与现场之间的桥梁。扩展总线的作用,就是把这座桥梁延伸到更远的位置。

三、扩展机架与远程站的基本概念

当单机架插槽数量不足,或现场设备分布较远时,就需要引入扩展机架和远程站。

  • 主机架(中央机架):安装CPU、电源及部分I/O模块,是系统的控制中心。
  • 扩展机架:通过扩展接口模块和扩展电缆与主机架连接,用于就近增加I/O模块。扩展机架通常距离较近,仍属于同一控制站范围。
  • 远程站(远程I/O):通过现场总线(如PROFINET、PROFIBUS)与CPU通信,可安装在远离主控柜的现场。远程站自带通信接口和电源,通过总线与主站交换数据。

扩展机架与远程站的核心区别在于通信介质和距离:扩展机架依赖专用并行或高速串行背板总线,距离短、实时性高;远程站依赖标准现场总线,距离远、布线灵活,但需考虑总线周期和通信负载。

四、系统结构对比与选型参考

对比项 主机架 扩展机架 远程站
安装位置 控制柜内 控制柜内或邻近 现场就近安装
连接方式 背板总线 扩展接口+扩展电缆 现场总线(以太网/Profibus)
典型距离 — 数米以内 数十米至数千米
实时性 最高 高 受总线周期影响
适用场景 核心控制 局部I/O扩展 分散设备、远程泵站

五、典型场景与常见误区

以一个水处理厂为例:主控室安装主机架,包含CPU、电源和通信模块;加药间距离主控室约80米,采用远程站采集液位和阀门状态;而主控柜内因I/O点数不足,增加一个扩展机架安装数字量输出模块。这种“主机架+扩展机架+远程站”的组合,既保证了核心控制的实时性,又兼顾了现场布线的经济性。

常见误区一:认为扩展机架和远程站可以随意混用。实际上,扩展机架的接口模块和电缆有严格的型号和长度限制,超出后通信不稳定;远程站则必须正确配置总线地址和通信速率。
常见误区二:忽略电源容量。每增加一个扩展机架或远程站,都要核算电源模块的负载能力,否则可能导致模块掉电或复位。
常见误区三:把远程站当作普通I/O直接编程。远程站的数据需要通过总线映射到CPU的过程映像区,编程时需使用正确的地址映射关系。

六、配置检查清单

1. 确认CPU支持的扩展机架数量与最大I/O点数
2. 核算电源模块总电流是否满足所有模块需求
3. 检查扩展电缆长度是否在允许范围内
4. 远程站需确认总线地址、通信速率、站名
5. 核对I/O地址分配与过程映像区映射
6. 上电后观察模块指示灯,确认无故障
7. 在线监控总线通信质量,避免丢站或超时

掌握上述硬件组成、CPU与I/O关系以及扩展机架与远程站的概念,是后续学习扩展总线配置、模块地址分配和故障诊断的基础。只有先看清系统的物理与逻辑结构,才能在工程实践中合理规划、稳定运行。

PLC系统硬件结构与扩展关系示意 主机架(中央机架) CPU 电源 DI/DO AI/AO 背板总线(数据/电源/地址) 扩展机架 IM接口 DI DO 电源 扩展电缆 远程站(远程I/O) 通信接口 DI/DO 电源 现场总线 PROFINET / PROFIBUS 传感器/执行器 现场设备 图例: CPU/控制核心 I/O模块 扩展接口 远程通信