3. 组态软件基础操作与工程创建

食品生产线HMI项目的起点,不是画画面,而是把“软件平台—工程—设备—通讯”这条链搭正确。本节围绕三款常用组态软件——威纶通EasyBuilder Pro、西门子WinCC、昆仑通态MCGS——讲清界面构成、新建工程与设备选型、通讯参数设置,以及工程文件的保存与备份。三款软件的操作路径不同,但工程创建的内在逻辑一致:先确定触摸屏型号与PLC型号,再建立两者之间的通讯连接,最后才进入画面组态。

一、三款软件的界面构成与定位差异

威纶通EasyBuilder Pro的界面以“系统参数设置”和“物件”为核心。左侧是工程树(含系统参数、窗口、地址库等),中间是画面编辑区,右侧是物件列表与属性栏。它的特点是地址直接写PLC寄存器(如LW、LB为触摸屏本地地址,MW、DB等为PLC地址),适合中小型食品包装、灌装设备。

西门子WinCC(此处指WinCC Professional或WinCC Advanced,配合精智/精简面板)以“项目树+画面+变量管理”为骨架。变量管理是它的重心:所有PLC变量先在“变量管理”中按连接建立,画面物件再绑定变量。它适合与S7-1200/1500深度集成的产线,如整线配料、CIP清洗系统。

昆仑通态MCGS的界面分为“实时数据库、设备窗口、用户窗口、运行策略”几个工作台。它的特色是“设备窗口”里挂接设备构件并配置通道,实时数据库作为中间层连接设备与画面。它在国产食品机械配套中应用广泛,性价比高。

三者的共同点是:都存在“设备/连接配置”与“变量/地址”两个层次,画面只是最上层。初学者最容易犯的错误是跳过设备配置直接画画面,结果运行时全部显示“####”或通讯超时。

三款组态软件的工程创建链路对比 威纶通 EasyBuilder Pro 西门子 WinCC 昆仑通态 MCGS 新建工程 → 选触摸屏型号 如 cMT3108XP / TK6071iQ 新建项目 → 添加 HMI 设备 如 KTP700 Basic PN 新建工程 → 选 TPC 型号 如 TPC7062Ti / TPC1271Hi 系统参数设置 → 设备列表 添加 PLC 驱动(如 Mitsubishi FX) 设定站号、接口类型 变量管理 → 添加连接 连接指向 S7-1200 的 IP 与机架槽位 再建变量并绑定 DB 地址 设备窗口 → 添加设备构件 选 PLC 驱动并设通讯参数 通道连接实时数据库 通讯参数 IP 192.168.1.10 / 掩码 255.255.255.0 端口 502(Modbus TCP)或 102(S7) 通讯参数 HMI 与 PLC 同网段,如 192.168.0.2/24 机架 0、槽位 1(S7-1200) 通讯参数 串口:9600/8/1/无校验 或 以太网 站号与 PLC 侧一致 保存 .emtp 工程 另存为带日期版本 + U 盘备份 保存项目 + 归档 项目另存 + 生成 .zap 归档 保存 .mce 工程 工程另存 + 备份文件

二、新建工程与设备选型

新建工程的第一步是选对触摸屏型号,而不是随便选一个。型号决定了屏幕分辨率、可用地址范围、支持的通讯口数量。以一条小型酸奶灌装线为例:现场选用威纶通cMT3108XP(10.1英寸,1024×600),PLC为三菱FX5U。在EasyBuilder Pro中新建工程时选择该型号,系统会自动匹配分辨率;若误选7英寸型号,画面上的按钮和数值显示会因分辨率不匹配而错位。

WinCC中新建项目后,需在项目树中“添加新设备”,选择具体面板型号(如KTP700 Basic PN)和PLC型号。这里的关键是设备版本号:HMI与PLC的固件版本需在TIA Portal中兼容,否则编译时会报“设备版本不匹配”。昆仑通态则在新建工程时选择TPC型号,随后在“设备窗口”中双击“设备工具箱”,添加“通用TCP/IP父设备”和具体的PLC子设备。

设备选型的实用原则是:触摸屏的通讯口与PLC的通讯口必须物理匹配。若PLC只有以太网口,触摸屏就必须带以太网口;若现场只有RS-485,则需确认触摸屏串口是否支持该电气标准。食品车间常有冲洗作业,选型时还应关注面板防护等级(如IP65前面板)。

三、通讯参数设置的实际操作

通讯参数是工程能否“活起来”的关键。以威纶通与三菱FX5U通过以太网通讯为例:在“系统参数设置”中新增设备,选择“Mitsubishi FX5U Ethernet”,接口类型选以太网,PLC的IP设为192.168.1.10,触摸屏本地IP设为192.168.1.20,端口默认5002(MC协议)。设置完成后,用“通讯测试”功能读取一个D寄存器,若能读到数值,说明链路通。

WinCC与S7-1200通讯时,在“变量管理”下添加“SIMATIC S7-1200”连接,填入PLC的IP地址、机架号0、槽位号1。注意S7-1200需在PLC属性中勾选“允许来自远程对象的PUT/GET通信访问”,否则WinCC读不到数据。这是一个非常典型的排障点。

昆仑通态MCGS中,在设备窗口添加“通用TCP/IP父设备”,本地IP与远端IP分别填写触摸屏和PLC地址,再挂接“三菱FX系列以太网”子设备,设置端口号。所有通道在“实时数据库”中定义后,通过设备构件的“通道连接”逐一对应。

通讯参数设置完成后,务必先做单点读写测试,再批量建变量。若单点不通,检查IP网段、端口、PLC侧使能设置三项,通常能定位大部分问题。

四、工程文件的保存与备份

三款软件的工程文件格式不同:威纶通为.emtp,WinCC为项目文件夹(含.ap16等),昆仑通态为.mce。保存时建议采用“日期+版本”命名,例如“酸奶灌装线_HMI_V1.2_20240615.emtp”,避免覆盖旧版本。

备份不能只靠“另存为”。WinCC项目应使用“项目→归档”生成.zap文件,归档会打包项目数据库,便于迁移到另一台电脑;威纶通可通过“工具→压缩/解压缩”生成压缩包;昆仑通态提供“工程备份”功能生成备份文件。实际工程中,建议同时保留三份:本机工程目录、移动硬盘副本、以及上传到触摸屏后的回读文件。食品厂设备改造频繁,回读文件是恢复现场程序的最后一道保险。

软件工程文件推荐备份方式常见通讯协议
威纶通 EasyBuilder Pro.emtp压缩包 + U盘 + 回读Modbus TCP、MC协议
西门子 WinCC项目文件夹项目归档 .zapS7 通讯、PROFINET
昆仑通态 MCGS.mce工程备份文件Modbus、以太网驱动

最后提醒一个实操细节:工程下载到触摸屏前,先确认触摸屏的IP已设置为与工程中一致,否则下载后通讯仍不通。下载完成后,在触摸屏上进入系统设置查看通讯状态,确认“已连接”再交付现场。