返回主站|会员中心|保存桌面

台达专营服务商    

变频器、PLC、触摸屏、伺服驱动器

联系方式
  • 联系人:吴经理
  • 电话:18576370666
  • 邮件:18576370666@163.com
新闻分类
  • 暂无分类
站内搜索
 
首页 > 新闻中心 > 如何进行PLC模块CPU和扩展模块的硬件组态?
新闻中心
如何进行PLC模块CPU和扩展模块的硬件组态?
发布时间:2025-12-30        浏览次数:11        返回列表

PLC 模块 CPU 与扩展模块的硬件组态实操指南

硬件组态是让 CPU 识别扩展模块、建立通信与数据交互的核心步骤,不同品牌 PLC 的组态逻辑一致,但操作界面略有差异。以下以西门子 S7-1200(TIA Portal)三菱 FX3U(GX Works3)欧姆龙 CP1H(CX-Programmer) 三大主流机型为例,提供标准化的分步组态流程,覆盖本地扩展与远程扩展两种场景。

一、 硬件组态的核心前提

  1. 确认兼容性:确保扩展模块与 CPU 为同品牌同系列(如 S7-1200 仅支持 SM 12xx 系列模块),避免型号不匹配导致组态失败。

  2. 准备工具:安装对应 PLC 的编程软件,连接编程电缆(如西门子的以太网电缆、三菱的 RS-232 电缆),确保电脑与 PLC 通信正常。

  3. 断电接线:先断开 PLC 电源,按手册完成 CPU 与扩展模块的物理连接(本地模块直接插接,远程模块通过通信总线连接),再通电。

二、 本地扩展模块组态(以西门子 S7-1200 + TIA Portal 为例)

本地扩展指模块直接通过 CPU 扩展接口级联,是最常用的组态场景。

步骤 1:新建项目并添加 CPU

  1. 打开TIA Portal,点击 **“创建新项目”**,输入项目名称和保存路径。

  2. 在项目树中选择 **“添加新设备”**,在设备库中依次展开 “西门子→SIMATIC S7-1200”,选择实际 CPU 型号(如 CPU 1214C DC/DC/DC),点击 “确定”。

  3. 软件自动生成 CPU 的硬件组态界面,左侧为硬件目录,右侧为机架视图。

步骤 2:添加本地扩展模块

  1. 在左侧硬件目录中,展开与 CPU 匹配的扩展模块库(如 **“SM 1200”**),根据实际连接的模块类型选择(如数字量输入模块 SM 1221、模拟量输入模块 SM 1231)。

  2. 拖拽模块到机架:将选中的模块拖拽到右侧机架视图的 CPU 扩展槽位(S7-1200 的扩展槽位从槽 1开始,最多支持 8 个扩展模块),拖拽时软件会自动识别槽位是否可用。

  3. 匹配实际连接顺序:组态的模块顺序必须与物理连接顺序一致(如物理上 CPU 后接 SM1221,再接 SM1231,组态时也需按此顺序放置)。

步骤 3:配置模块参数

  1. 双击机架中的扩展模块,打开 **“属性”** 界面,根据模块类型设置关键参数:

    • 数字量模块:无需额外配置,确认地址自动分配即可(如 SM1221 8DI 的地址为 I0.0-I0.7)。

    • 模拟量模块:选择信号类型(如 4-20mA、0-10V)、量程范围、滤波时间(默认 16ms,干扰大时可增大至 64ms)。

    • 特殊模块(如高速计数模块):配置计数模式(如单相计数、双相计数)、脉冲频率等。

  2. 所有参数设置完成后,点击 **“确定”** 保存。

步骤 4:下载组态到 PLC

  1. 点击工具栏 **“在线→访问路径”**,选择编程电缆的连接方式(如以太网),软件自动搜索 PLC 并建立连接。

  2. 选中机架视图,点击 **“下载”,勾选“硬件组态”**,点击 “开始下载”。

  3. 下载完成后,PLC 的 RUN 灯亮,无故障报警,说明组态成功。

三、 远程扩展模块组态(以欧姆龙 CP1H + CX-Programmer 为例)

远程扩展指模块通过通信总线(如 DeviceNet、EtherCAT)与 CPU 连接,适用于模块与 CPU 距离较远的场景。

步骤 1:新建项目并连接 CPU

  1. 打开CX-Programmer,点击 **“文件→新建”**,在 “PLC 类型” 中选择实际 CPU 型号(如 CP1H-X40DT-D)。

  2. 点击 **“在线→PLC→连接”**,选择通信方式(如 RS-232C),设置通信参数(波特率、站号),点击 “确定” 建立连接。

步骤 2:添加远程总线主站模块

  1. 在左侧 “工程树” 中展开 **“PLC→IO 表”,右键点击 “IO 表” 选择“创建新单元”**。

  2. 在单元库中选择远程总线主站模块(如DeviceNet 主站单元 CJ1W-DRM21),设置主站参数(如站号、通信速率)。

步骤 3:添加远程扩展从站模块

  1. 右键点击已添加的主站单元,选择 **“添加从站”**,在从站库中选择实际远程模块型号(如数字量输出模块 CJ1W-OD211)。

  2. 设置从站参数:包括从站地址、通信超时时间,确保与远程模块的拨码地址一致。

  3. 点击 **“自动分配地址”**,软件会为远程模块分配独立的 I/O 地址(与本地模块地址区分开)。

步骤 4:下载 IO 表并验证

  1. 点击 **“在线→PLC→下载 IO 表”**,将组态好的 IO 表下载到 CPU。

  2. 下载完成后,点击 **“在线→PLC→监视 IO 表”,若所有模块状态显示“正常”**,说明远程组态成功。

四、 三菱 FX3U + GX Works3 组态要点(本地扩展)

三菱 FX 系列 PLC 的组态更简洁,核心是 **“参数设置→模块登记”**。

  1. 打开 GX Works3,新建项目,选择 FX3U CPU 型号,建立通信连接。

  2. 在工程树中展开 **“参数→PLC 参数→扩展模块设置”**。

  3. 点击 **“模块登记”**,在弹出的窗口中选择实际连接的扩展模块型号(如 FX3U-4AD 模拟量模块),设置模块安装位置(槽号)。

  4. 双击模块,配置参数(如模拟量信号类型、量程),保存参数后下载到 PLC。

  5. 下载完成后,通过 **“监视→软元件监视”** 查看模块地址,确认数据正常读取。

五、 组态常见问题与解决方案

问题现象核心原因解决方法
组态时模块无法拖拽到机架模块型号与 CPU 不兼容更换同系列兼容模块,或在硬件库中更新最新固件
下载组态后 PLC 报故障(SF 灯亮)组态顺序与物理连接顺序不一致核对物理连接顺序,修正组态中的模块排列顺序
远程模块无法通信主从站地址不匹配、总线接线错误检查模块拨码地址,重新制作通信总线电缆(如 DeviceNet 需使用专用屏蔽线)
模拟量数据显示异常模块信号类型与实际传感器不匹配重新组态模拟量模块的信号类型(如将电压输入改为电流输入)

六、 关键注意事项

  1. 地址冲突避免:手动设置地址时,确保本地模块与远程模块的 I/O 地址不重叠(如西门子 S7-1200 本地地址从 I0.0 开始,远程地址可设置为 I10.0 开始)。

  2. 固件版本匹配:若模块固件版本过低,可能导致组态失败,需通过编程软件升级模块固件。

  3. 组态备份:组态完成后,将硬件组态导出为备份文件(如 TIA Portal 的 *.hwcfg 文件),便于后续故障恢复。

收缩
  • QQ咨询

  • 电话咨询

  • 18576370666
  • 添加微信客服