4. SINAMICS工程组态工具链
SINAMICS驱动器的工程组态并不是“一个软件包打天下”。同一台CU320-2 PN或SIMOTION D,在不同项目阶段、不同控制架构下,可能分别由Startdrive、TIA Portal、SCOUT或STARTER来组态。选错工具链,轻则重复劳动,重则拓扑无法识别、报文无法互连。本节先厘清三套工具的分工边界,再以“建立多轴项目并完成设备在线识别”为主线,给出可复现的操作路径。
一、三套工具链的定位与适用场景
理解工具链,关键看两个维度:驱动挂在谁下面,以及运动控制由谁执行。
- TIA Portal(含Startdrive):面向S7-1500/1500T、S7-1200的自动化项目。Startdrive作为TIA Portal的选件,把G120、S120、S210等驱动作为“设备”加入同一项目树,与PLC共享硬件目录、报文和工艺对象。S7-1500T做运动控制时,轴工艺对象(TO_PositioningAxis、TO_SynchronousAxis)与驱动报文在同一工程内组态,是最顺畅的组合。
- STARTER:面向SINAMICS S120、G130/G150、DCM等驱动本体的调试工具,独立于PLC工程。它擅长驱动参数(专家列表、功能图、BICO互连、DCC)的深度调试,常用于单驱动调试、固件升级、拓扑识别和驱动侧诊断。
- SCOUT:面向SIMOTION运动控制系统,把SIMOTION控制器、SINAMICS驱动、轴工艺对象、凸轮、齿轮同步统一在一个工程中组态,适合多轴同步、电子凸轮、复杂运动序列的机器。
一句话概括:PLC-centric选TIA Portal+Startdrive;驱动-centric调试选STARTER;SIMOTION-centric运动控制选SCOUT。三者并非互斥,实际项目中常见“STARTER先做驱动拓扑识别与优化,再在TIA Portal中集成”的组合。
二、建立多轴项目的实际操作
以S7-1500T控制一台CU320-2 PN带三个电机模块(X/Y/Z轴)为例,说明在TIA Portal中的建立过程。
第一步:新建项目并添加PLC。在TIA Portal中新建项目,添加CPU 1515T-2 PN。在PLC属性中设置IP地址,例如192.168.0.1,子网掩码255.255.255.0。这一步决定了后续驱动必须落在同一网段。
第二步:添加驱动设备。在“设备与网络”中,从硬件目录选择SINAMICS S120 CU320-2 PN,添加到项目。此时TIA Portal会弹出驱动参数配置向导,需要选择:控制模式(矢量/伺服)、报文类型(例如标准报文3或5)、以及轴的数量。三个电机模块对应三个驱动对象DO1/DO2/DO3,每个DO分配一个报文。
第三步:配置报文与工艺对象。若使用S7-1500T的运动控制功能,需要为每个轴添加工艺对象TO_PositioningAxis,并关联对应的驱动报文。报文长度必须与轴数匹配:例如三个轴各用报文3(PZD2/2),则总PZD长度为6个字。若报文长度与工艺对象期望不符,编译时会报错。
第四步:分配设备名与IP。在线访问前,必须确保CU320-2 PN的设备名和IP与项目一致。可通过“在线访问”中的“分配设备名”功能完成。设备名是PROFINET通信的寻址依据,IP地址用于诊断和路由。
三、在线识别与结果判读
在线识别是本节的核心操作。在TIA Portal中右键驱动设备,选择“在线与诊断”→“拓扑识别”,或在STARTER中点击“在线”后查看拓扑树。工具会读取驱动实际连接的DRIVE-CLiQ组件,并与离线配置比对。
识别结果通常有三种状态:一致、不一致、无法识别。一致时,可直接下载;不一致时,工具会列出差异组件,例如离线配置为“电机模块在端口2”,实际却在端口3。此时应检查DRIVE-CLiQ电缆的物理连接,而不是强行接受。
一个常见的教学示例:离线配置三个电机模块,实际只连接了两个,第三个未上电。在线识别会提示“组件缺失”,此时若强行下载,驱动会报F07801等拓扑错误。正确做法是先恢复物理连接,再重新识别。
四、工具链选择速查
| 项目特征 | 推荐工具链 | 关键理由 |
|---|---|---|
| S7-1500T + S120,PLC做运动控制 | TIA Portal + Startdrive | 轴工艺对象与驱动报文同工程,编译一致 |
| 仅调试S120驱动参数 | STARTER | 专家列表、BICO、DCC、功能图完整 |
| SIMOTION D + 多轴同步 | SCOUT | 凸轮、齿轮、MCC与驱动统一组态 |
| 先驱动调试,后PLC集成 | STARTER + TIA Portal | 分阶段定位,降低耦合风险 |
需要强调的是,工具链的选择不是“哪个更高级”,而是“哪个更匹配当前任务边界”。在多轴项目中,在线识别是连接离线组态与物理设备的桥梁,识别一致是下载使能的前提。掌握三套工具的边界,并能在识别不一致时快速定位到拓扑、固件或设备名问题,是SINAMICS多轴开发的基本功。