3. S120控制单元与固件项目创建
SINAMICS S120 的“控制单元”并不是一个笼统的称呼,它决定了驱动系统能带多少轴、支持哪些通讯方式、能否做安全功能,以及用哪一类工具进行调试。工程上常见的控制单元包括 CU320-2、CU310-2 以及 D410/D4x0 系列,它们虽然都运行 S120 固件,但定位差异明显。理解这些差异,是后续新建项目、识别设备、下载固件和调试的基础。
一、CU320-2、CU310-2 与 D4x0 的功能差异
CU320-2 是模块型 S120 系统中最常用的多轴控制单元。它本身不直接带功率模块,而是通过 DRIVE-CLiQ 连接电机模块、电源模块和编码器接口模块,适合多轴、集中控制的场合。CU320-2 通常带多个 DRIVE-CLiQ 接口,可扩展较多的轴,并支持 PROFIBUS、PROFINET 等通讯。它更像“驱动系统的中央控制器”,负责多个驱动对象的闭环控制和通讯管理。
CU310-2 则是单轴控制单元,通常与功率模块组合成单轴驱动,常见于 CU310-2 DP 或 CU310-2 PN 版本。它直接安装在功率模块上,结构紧凑,适合单轴、分布式或对体积要求较高的应用。与 CU320-2 相比,CU310-2 的轴数少、扩展能力有限,但接线和调试更直接,常用于单电机驱动场合。
D410/D4x0 属于 SINAMICS D 系列控制单元,主要面向 SIMOTION 或运动控制集成场景。D410 等模块通常把控制单元与部分工艺功能集成在一起,适合需要较高动态响应、凸轮、同步或运动控制功能的设备。它们与 CU320-2 的差异不仅在轴数,更在于控制架构和工艺对象:CU320-2 更偏向标准驱动控制,D4x0 更偏向运动控制与工艺集成。
选择控制单元时,可以按以下逻辑判断:多轴、模块化、集中安装,优先考虑 CU320-2;单轴、紧凑、直接配功率模块,考虑 CU310-2;需要运动控制、工艺轴或与 SIMOTION 深度配合,考虑 D410/D4x0。实际选型还要核对固件版本、通讯接口、安全功能和授权。
二、CF 卡固件版本:项目能否匹配的关键
S120 控制单元的固件通常存放在 CF 卡中,CF 卡既是存储介质,也是固件载体。控制单元上电后从 CF 卡加载固件,因此项目中的设备版本必须与 CF 卡实际固件一致或兼容。若项目中组态的固件版本高于 CF 卡版本,下载时可能提示版本不匹配;若低于 CF 卡版本,也可能出现无法在线或功能受限。
查看固件版本的方式有两种:一是直接看 CF 卡标签或包装上的版本号,例如 V4.7、V5.2 等;二是在 Startdrive 或 Scout 中在线后读取控制单元信息。实际项目中,建议先确认 CF 卡版本,再在项目中新建对应版本的控制单元。若需要升级固件,应使用西门子提供的固件升级工具和对应固件包,按控制单元型号选择正确文件,升级过程中不能断电。
三、Startdrive 与 Scout 新建项目
Startdrive 是 TIA Portal 中的 S120 调试工具,适合与 S7-1500 等 PLC 在同一项目中使用;Scout 则是独立于 TIA Portal 的驱动调试工具,常用于较早项目或与 SIMOTION 配合。两者新建项目的基本思路一致:先创建项目,再添加控制单元,然后组态驱动对象和通讯。
以 Startdrive 为例,新建项目后进入“添加新设备”,选择 SINAMICS S120 控制单元。此时需要选择具体型号,例如 CU320-2 PN、CU310-2 PN 或 D410。选择型号后,软件会要求选择固件版本。这里必须与 CF 卡实际版本对应,否则后续在线会报错。随后设置 PROFINET 或 PROFIBUS 接口参数,例如 IP 地址、设备名称、通讯报文。对于 CU320-2,还需要添加电源模块、电机模块和电机,并配置 DRIVE-CLiQ 拓扑。
在 Scout 中新建项目时,通常先建立项目,再插入 SIMOTION 设备或 SINAMICS 设备,然后通过“在线”功能搜索节点。Scout 的界面与 Startdrive 不同,但设备识别、固件匹配、报文配置的逻辑相同。若项目只做驱动调试,Scout 更轻量;若与 PLC 和 HMI 集成,Startdrive 更合适。
四、在线访问与设备识别
在线访问的第一步是设置 PG/PC 接口。在 Startdrive 中,通过“在线访问”选择实际使用的网卡,例如 Intel 以太网卡或 USB 网卡。若使用 PROFINET,需要确保电脑与控制单元在同一网段,例如电脑 IP 为 192.168.0.100,控制单元为 192.168.0.1,子网掩码 255.255.255.0。若使用 PROFIBUS,则需要选择对应的 DP 接口和波特率。
设置完成后,使用“可访问的设备”或“在线搜索”功能扫描网络。扫描结果会列出控制单元的型号、IP 地址、MAC 地址和固件版本。此时应重点核对三项:设备型号是否与项目一致、固件版本是否与 CF 卡一致、IP 地址是否与项目组态一致。若型号不一致,说明项目选型错误;若固件不一致,需要修改项目版本或升级 CF 卡;若 IP 不一致,可在线分配 IP 或修改项目。
设备识别成功后,可以执行“在线并诊断”,查看控制单元的状态、LED 指示和故障信息。CU320-2 的 LED 通常包括 RDY、COM、MOD 等,RDY 绿色常亮表示就绪,红色表示故障。CU310-2 的 LED 布局略有不同,但含义相近。通过在线诊断,可以快速判断控制单元是否正常启动、CF 卡是否被识别、通讯是否建立。
五、常见问题与处理思路
实际项目中最常见的问题是“在线找不到设备”。此时先检查网线、网卡和 IP 网段,再确认控制单元是否上电、CF 卡是否插好、LED 是否正常。若扫描到设备但无法在线,通常是固件版本不匹配或设备名称冲突。若下载时报“固件版本不一致”,应在项目中将控制单元版本改为 CF 卡实际版本,或使用固件升级工具升级 CF 卡。
另一个常见问题是 CU320-2 与 CU310-2 的项目混用。两者虽然都叫 S120,但设备对象和拓扑不同,不能直接把 CU320-2 项目下载到 CU310-2。新建项目时必须按实际硬件选择型号,并重新组态驱动对象。对于 D410/D4x0,还要注意其工艺功能和授权,部分运动控制功能需要额外授权才能使用。
总结来说,CU320-2、CU310-2 和 D410/D4x0 的差异决定了项目结构,CF 卡固件版本决定了项目能否匹配,Startdrive/Scout 新建项目决定了组态方式,在线访问与设备识别则是验证项目与实际硬件是否一致的关键环节。把这四步串起来,才能顺利进入后续的驱动调试和优化。