3. SIMATIC Manager项目创建与硬件配置

在PCS 7工程中,SIMATIC Manager是项目组织与硬件组态的入口。一个批处理项目能否顺利编译、下载并进入CFC/SFC编程,取决于项目结构是否清晰、AS站与OS站是否添加正确、CPU与分布式I/O参数是否与现场一致。本节以“新建多项目 → 添加AS站和OS站 → 配置CPU和分布式I/O → 编译下载硬件组态”为主线,给出可直接参照的操作过程与判断依据。

一、新建多项目与项目命名

PCS 7推荐使用“多项目(Multiproject)”组织一个完整的批处理工厂,因为一个多项目可以包含多个单项目(如AS项目、OS项目、公共库项目),便于跨站编译与版本管理。启动SIMATIC Manager后,选择 File → New,在向导中勾选 Multiproject,输入项目名称。命名建议遵循“工厂代号_工艺单元_版本”的规则,例如 BATCH_LINE1_V10,避免使用中文、空格和特殊字符,防止后续OS路径或归档出现兼容问题。

创建完成后,多项目下会自动生成 Master data 库、Project library 等公共对象。此时项目树为空,需要手动添加站点。建议在项目根节点右键 Insert New Object,依次插入 SIMATIC 400 Station(作为AS站)和 SIMATIC PC Station(作为OS站)。若现场使用S7-400H冗余CPU,应选择 SIMATIC H Station,其硬件组态方式与单站略有差异。

二、添加AS站与OS站

AS站(自动化系统)承担批处理逻辑、PID控制、联锁与顺序控制;OS站(操作员站)承担画面显示、报警记录与批处理配方操作。两者在SIMATIC Manager中表现为并列的站点对象,但通过工业以太网或Profibus建立通信关系。

添加AS站时,双击 Hardware 打开HW Config。首先插入机架(Rail),再依次放置电源模块、CPU模块、通信模块和信号模块。机架号、槽位号必须与物理安装一致,否则下载后CPU无法启动。例如,在UR2机架中,槽1放PS407电源,槽2放CPU 416-3 PN/DP,槽4放CP 443-1以太网模块,槽5起放SM模块。

添加OS站时,双击 Configuration 进入PC站组态。需要添加 WinCC Application、IE General 等组件,并设置PC站名称与IP地址。OS站名称必须与Windows计算机名一致,否则WinCC无法建立与AS的S7连接。若使用冗余OS服务器,还需添加 WinCC Redundancy 组件。

PCS 7 多项目结构与硬件组态关系 Multiproject: BATCH_LINE1_V10 AS 站(SIMATIC 400 Station) 机架 UR2 · 槽位分配 PS407 | CPU 416-3 PN/DP | CP443-1 | SM CPU 参数 MPI地址: 2 · IP: 192.168.0.10 扫描周期监控: 150 ms · 时钟存储器: MB0 分布式 I/O(PROFIBUS DP) ET200M · 地址 3 · 192.168.0.20 AI 8×12bit · AO 4×12bit · DI/DO 16 编译结果 HW Config 无错误 · 生成系统数据块 SDB OS 站(SIMATIC PC Station) PC 站组态 WinCC Application · IE General 网络参数 PC站名: OS01 · IP: 192.168.0.50 子网: Ethernet(1) · 与AS同网段 S7 连接 AS ↔ OS · 连接名: S7_Connection_1 类型: S7 连接 · 方向: 双向 编译结果 OS 编译通过 · 生成画面与报警数据 S7 通信 下载至 CPU 下载至 OS

三、配置CPU与分布式I/O

CPU配置是硬件组态的核心。在HW Config中双击CPU,进入属性对话框,重点设置以下参数:

  • MPI/DP接口:设置MPI地址(默认2),若CPU集成DP口用于连接ET200,需将接口类型设为PROFIBUS DP,并分配DP地址。
  • IP地址:若CPU带PN口,设置IP地址与子网掩码,例如192.168.0.10/255.255.255.0,并勾选“使用路由器”或“直接连接”。
  • 周期/时钟存储器:启用时钟存储器字节(如MB0),为后续闪烁报警和周期任务提供位时钟。
  • 诊断/中断:根据工艺需要启用OB82、OB86、OB121等组织块,避免模块故障导致CPU停机。

分布式I/O以ET200M为例。在HW Config右侧硬件目录中展开 PROFIBUS DP → ET200M,将其拖到DP主站系统上,设置站地址(如3)。随后在ET200M机架中插入IM153-2接口模块和信号模块。信号模块的地址由系统自动分配,也可手动修改。例如,AI模块起始地址设为256,则通道0对应PIW256,通道1对应PIW258,以此类推。配置完成后,务必记录I/O地址表,供CFC编程时引用。

若使用冗余ET200M,需在HW Config中启用“冗余”选项,并确保两个IM153-2的DP地址不同但逻辑站地址一致。冗余I/O的地址分配与单站相同,但下载时需分别下载到主备CPU。

四、编译与下载硬件组态

硬件组态完成后,先执行 Station → Save and Compile。编译过程中,HW Config会检查机架槽位、模块型号、地址冲突和通信参数。若编译无错误,系统生成系统数据块(SDB),并提示“编译完成”。若出现错误,常见原因包括:模块型号与机架不匹配、DP地址重复、IP地址不在同一子网、PC站名与计算机名不一致。

下载前需确认PG/PC接口设置正确。在SIMATIC Manager中打开 Options → Set PG/PC Interface,选择与实际连接方式一致的接口,例如 PC Adapter USB 或 TCP/IP → 本地网卡。随后选中AS站,点击 PLC → Download,将硬件组态下载到CPU。下载过程中CPU会短暂停机,下载完成后CPU自动重启并进入RUN模式。

OS站下载通过 WinCC → Download 完成,将PC站组态和S7连接下载到OS计算机。下载完成后,在OS上打开WinCC Explorer,检查“S7连接”状态是否为“已建立”。若连接失败,可检查:AS与OS的IP是否互通、PC站名是否与Windows计算机名一致、S7连接是否已编译、防火墙是否阻止了S7通信端口(默认102)。

下载硬件组态前,务必确认现场设备处于安全状态。CPU停机可能导致阀门失电、泵停止等动作。对于批处理装置,建议在下载前将相关设备切至手动或安全位置,并通知操作人员。

五、配置检查与常见问题

硬件组态下载完成后,可通过以下方式验证配置是否正确:

检查项 操作方法 正常判断
CPU运行状态 HW Config → Online → CPU模块 显示RUN,无红色故障灯
DP从站通信 在线查看ET200M状态 显示“已连接”,无总线故障
I/O地址一致性 对比HW Config地址与CFC符号表 地址一一对应,无重叠
OS连接状态 WinCC Explorer → 连接诊断 S7连接显示“已建立”

常见问题中,最典型的是“PC站名与计算机名不一致”。PCS 7要求PC站组态中的站名必须与Windows系统属性中的计算机名完全相同,否则WinCC无法建立S7连接。解决方法是:在Windows中查看计算机名,回到HW Config修改PC站名称,重新编译并下载OS站。另一个常见问题是“DP地址冲突”,表现为ET200M无法通信或CPU报总线故障,需在HW Config中逐一核对DP地址,确保每个从站地址唯一。

完成硬件组态并成功下载后,项目树中的AS站和OS站均处于可用状态,系统数据块已生成,S7连接已建立。此时即可进入下一步:在AS站中创建CFC图表,编写批处理控制逻辑;在OS站中组态画面和报警。硬件组态是后续所有编程工作的基础,务必保证其准确性和完整性。