3. 调试工具链入门
在SINAMICS驱动系统的调试工作中,工程师面对的第一个问题往往不是参数怎么设,而是“用哪个软件、装在哪台电脑、怎么把PC和驱动连起来”。西门子为不同年代、不同系列的驱动产品提供了多套工程工具,它们并非互相替代,而是各有适用边界。理解这套工具链的分工与共存关系,是搭建可用调试环境的前提。
四套工具各自的定位
STARTER是较早一代的驱动调试工具,主要面向SINAMICS G130/G150、S120、GM150/SM150等驱动,也支持MM4、6SE70等老产品。它的核心是“驱动对象树”:在线后可以看到目标设备、控制单元、功率模块、电机等层级,参数以专家列表和功能图两种方式呈现。STARTER对纯驱动调试非常成熟,尤其是S120的拓扑配置、BOP/控制单元参数、DCC图表等,至今仍是很多现场的首选。
Startdrive是STARTER在TIA Portal平台上的后继者,以选件包形式集成进TIA Portal(通常称为Startdrive Advanced/Standard)。它把驱动组态纳入全集成自动化环境,使PLC与驱动在同一个项目中共享设备、变量和网络组态。对于G120、S210、S120(部分固件)等,Startdrive可以完成与STARTER类似的调试,同时天然支持与S7-1200/1500的PROFINET/PROFIBUS通信组态。
TIA Portal本身是自动化工程平台,负责PLC、HMI、网络与安全组态。它不直接替代驱动调试工具,而是提供承载Startdrive的框架。当项目需要PLC与驱动协同(如工艺对象、报文交互、安全功能)时,在TIA Portal中统一组态能显著减少接口错误。
Drive ES是更早期的集成方案,主要把驱动工具嵌入STEP 7 Classic环境,常见于S7-300/400时代的项目。随着TIA Portal普及,Drive ES在新项目中使用减少,但在维护老产线时仍会遇到。
工具链与通信路径的关系
工具能否工作,取决于“PC—通信接口—驱动”这条链路是否打通。常见路径有:通过以太网直接连接控制单元的PROFINET口;通过PLC的PROFINET网络路由到驱动;通过PROFIBUS DP使用CP5711、PC Adapter等接口;以及通过USB连接G120的CU240B-2/CU240E-2等。不同工具对接口的支持略有差异,例如STARTER对PROFIBUS和以太网都支持良好,Startdrive则更依赖TIA Portal的在线访问配置。
安装与版本匹配
工具链搭建中最容易踩的坑是版本不匹配。STARTER有多个版本,例如STARTER 4.4、4.5、5.1等,不同版本支持的驱动固件范围不同。若驱动固件较新而STARTER版本较旧,在线时可能提示“设备版本不支持”或无法识别。Startdrive则与TIA Portal版本强绑定:TIA Portal V15.1对应Startdrive V15.1,V16对应V16,不能跨版本混用。安装前应先确认驱动铭牌上的固件版本,再选择对应工具版本。
安装顺序也有讲究。若同时使用TIA Portal和Startdrive,应先装TIA Portal,再装Startdrive选件包,安装程序会自动注册到TIA Portal中。若先装Startdrive,可能因找不到TIA Portal而失败。STARTER可以独立安装,与TIA Portal共存时一般互不影响,但两者同时在线访问同一设备可能产生冲突,建议同一时刻只用一个工具在线。
PC接口配置与在线识别
以以太网直连为例,典型操作如下:将PC网口与CU320-2 PN的PROFINET口用网线连接;在PC上把网卡IP设为与驱动同网段的地址,例如驱动默认IP为192.168.0.1,PC可设为192.168.0.100,子网掩码255.255.255.0;在STARTER中通过“Options → Set PG/PC Interface”选择网卡,然后“Accessible nodes”搜索在线节点。若搜索不到,依次检查网卡选择、IP网段、防火墙、网线及端口指示灯。
示例(合理假设的网段规划):
驱动 CU320-2 PN 默认 IP:192.168.0.1
PC 网卡 IP:192.168.0.100
子网掩码:255.255.255.0
搜索到的在线节点:SINAMICS S120 CU320-2 PN / 192.168.0.1
对于G120通过USB连接,需先在PC上安装USB驱动,然后在STARTER或Startdrive中选择USB接口。USB方式适合单台设备快速调试,但不适合多台设备组网。PROFIBUS方式则需要CP5711等专用接口,并在PG/PC Interface中选择对应的DP接口和波特率,波特率必须与网络一致,否则无法建立连接。
项目创建与设备识别
在STARTER中新建项目后,通过“Insert single drive unit”或在线搜索添加设备。在线后,STARTER会读取驱动对象树,包括控制单元、功率模块、电机等。此时应核对固件版本、功率模块订货号是否与实际一致。若不一致,需在离线组态中修正或更新固件。Startdrive中则在TIA Portal项目里添加新设备,选择对应G120/S210型号和固件版本,再通过“Online & diagnostics”进行在线连接。
环境搭建的检查闭环
一套可用的调试环境,最终要能完成“在线—识别—上传—修改—下载—验证”这一闭环。建议在正式调试前做一次最小验证:在线后读取一个已知参数(如r0002状态字或p0010调试参数),确认能正常刷新;修改一个非关键参数并下载,观察是否生效;再恢复原值。这样可以在不触碰工艺参数的前提下,确认工具链、通信和权限都正常。
对于需要PLC与驱动协同的项目,还应在TIA Portal中检查设备名称、IP地址、报文类型是否与驱动侧一致。PROFINET设备名称不匹配是导致PLC无法与驱动通信的常见原因,需通过“Assign device name”重新分配。完成这些检查后,工具链才算真正搭建完成,可以进入后续的参数配置与优化工作。