4. 驱动与PLC的硬件组态

在上一节完成项目创建与设备选型之后,本节进入硬件组态的核心环节。硬件组态的本质,是把实际控制柜里的物理设备——PLC、SINAMICS驱动、交换机、远程IO——在TIA Portal的离线项目中建立一一对应的"数字镜像",并让它们之间的通信关系与真实接线一致。只有组态正确,后续的报文配置、工艺对象、程序调用才有可靠的通信基础。

一、添加SINAMICS设备:从硬件目录到设备视图

在项目树中双击"设备与网络",进入设备和网络编辑器。右侧硬件目录按"目录树 + 订货号"组织,添加SINAMICS设备有两种典型路径:

  • 通过GSD文件添加:适用于较老固件或第三方PROFINET设备。菜单"选项 → 管理通用站描述文件",安装厂商提供的GSDML文件后,设备出现在"其他现场设备 → PROFINET IO"下。
  • 通过博途内置目录添加:SINAMICS G120、S120、V90等主流系列已集成在"驱动技术 → SINAMICS"目录中,直接拖拽到网络视图即可,无需额外GSD。

拖入后,设备会以带订货号的方框出现在网络视图。此时需要核对订货号与固件版本是否与实际铭牌一致。例如G120 CU240E-2 PN的订货号为6SL3244-0BB12-1FA0,固件V4.7与V4.6在报文支持上存在差异,选错会导致后续无法选择某些标准报文。若实际固件高于目录版本,可在设备属性中"更改设备版本"进行升级。

二、分配设备名称与IP地址:PROFINET通信的身份标识

PROFINET设备在网络上依靠两个标识工作:设备名称(Device Name,基于DCP协议,用于在线识别与参数分配)和IP地址(用于TCP/IP通信)。二者必须与离线组态一致,否则PLC无法建立IO通信。

在网络视图中选中SINAMICS设备,进入"设备视图 → 属性 → PROFINET接口 → 以太网地址",可设置:

参数示例值说明
IP地址192.168.0.10与PLC同网段,避免冲突
子网掩码255.255.255.0与PLC一致
设备名称g120-cu-01小写字母、数字、连字符,不含中文

设备名称的命名建议遵循"系列-功能-序号"规则,如"g120-cu-01""s120-cu-02",便于现场辨识。名称一旦确定,需通过"在线访问 → 分配设备名称"将离线名称写入实际设备。若设备是全新出厂状态,其默认名称为"sinamics"或空,必须执行一次名称分配才能被PLC识别。

分配设备名称时,TIA Portal会扫描网段内所有PROFINET设备。若现场有多台同型号设备,可通过"闪烁LED"功能确认目标设备——被选中的设备其RDY灯会闪烁,避免误分配。

三、拓扑视图连接:让组态与接线一致

拓扑视图(Topology View)是硬件组态中最容易被忽视、却对诊断影响最大的部分。它描述的是设备端口之间的物理连接关系,而非逻辑通信关系。在拓扑视图中,每个PROFINET设备的每个端口都显示为一个小方块,用连线表示网线连接。

正确连接拓扑的意义在于:

  • 支持"拓扑诊断",当网线断开或端口故障时,PLC可精确定位到具体端口。
  • 支持"介质冗余(MRP)",环网中某段断开时自动切换路径。
  • 支持"等时同步(IRT)",运动控制对通信抖动要求极高,必须依赖拓扑计算。

连接时,将PLC的X1 P1端口与SINAMICS的P1端口相连,SINAMICS的P2端口再连接下一台设备,形成线型或环型拓扑。注意:拓扑视图中的端口编号必须与实际设备端口编号一致,否则在线诊断会报"端口互连错误"。

SINAMICS与PLC硬件组态关系图 S7-1500 PLC CPU 1516-3 PN/DP IP: 192.168.0.1 名称: plc-01 SINAMICS G120 CU240E-2 PN IP: 192.168.0.10 名称: g120-cu-01 SINAMICS S120 CU320-2 PN IP: 192.168.0.20 名称: s120-cu-02 P1 ↔ P1 P2 ↔ P1 组态三要素 ① 设备名称:DCP协议识别,必须与离线组态一致,现场通过"分配设备名称"写入 ② IP地址:与PLC同网段,避免冲突,用于TCP/IP通信与诊断 ③ 拓扑连接:端口编号必须与实际接线一致,支持拓扑诊断、MRP冗余与IRT等时同步 注:图中IP与名称为教学示例,实际项目需按现场规划填写

四、组态后的检查与在线验证

完成上述三步后,不要急于下载。建议按以下顺序检查:

  1. 设备视图检查:确认SINAMICS的报文配置(如标准报文1、2、352)已按需求选择,输入/输出地址与PLC程序中的I/Q地址对应。
  2. 网络视图检查:确认PLC与SINAMICS之间已建立"PROFINET IO通信"关系,设备图标下方显示绿色连线。
  3. 拓扑视图检查:确认端口连线与实际网线一致,无"未连接"或"互连错误"提示。
  4. 在线验证:下载组态后,进入"在线与诊断",查看SINAMICS设备状态。正常应显示"已连接",若显示"不可用"或"名称不匹配",需重新执行设备名称分配。
常见错误:设备名称中包含大写字母或中文。PROFINET设备名称仅允许小写字母、数字、连字符和点号,且不能以数字或连字符开头。若名称不合规,TIA Portal会在下载时报错。