Page 65 - 《橡塑技术与装备》2020年16期(8月下半月)
P. 65
橡塑技术与装备(塑料) CHINA RUBBER/PLASTICS TECHNOLOGY AND EQUIPMENT (PLASTICS) 工业自动化 郑武胜·软件和西门子 PLC 的应用系统
基于 IFIX 组态软件和西门子 PLC 的
应用系统
郑武胜 , 庄志嘉
( 广东金明精机股份有限公司,广东 汕头 515098)
摘要 : 本文介绍了基于 IFIX 组态软件和西门子 PLC 的的应用系统,在 PLC 设计的系统中一般通过可视化面板进行操作,功
能简单,功能拓展有限,而通过组态软件设计的可视化操作系统,可以使用组态软件的功能和拓展第三方插件,完善和丰富系统 图 2 西门子 PLC 系统
操作功能,提高系统自动化可视化程度及数据监控功能。
关键词 : IFIX 组态软件 ;西门子 PLC ;自动化 IGS 驱动为例,IFIX 组态软件使用 IGS 驱动,通过以
中图分类号 : TQ330.493 文章编号 : 1009-797X(2020)16-0046-04
文献标识码 : B DOI:10.13520/j.cnki.rpte.2020.16.010 太网方式进行通讯。
配置 SCU 文件,SCU 文件是 IFIX 的系统配置文
件,在 SCU 中可以设置 IFIX 的网络结构、报警配置、
图 3 IFIX 组态通讯配置
安全功能等,其中,在 SCADA 设置窗口中,选择添
加 IGS 驱动器,添加完成并保存 SCU 文件后,IFIX INET 总线协议通信,PROFINET 总线通信具有稳定
如今,在工业控制领域中,大多数是基于 PLC 设 组态程序将可以通过 IGS 驱动器通过以太网的方式与 可靠、抗干扰能力强等特点。
计的控制系统。在大多数 PLC 控制系统中,使用可 西门子 PLC 建立通讯,实现读取和写入西门子 PLC 配置 PLC 的硬件,使用 西门子设计软件 TIA 新
视化面板进行开发设计,例如西门子 PLC 系统使用西 中的数据变量。 建并打开项目,在新项目中添加西门子 CPU-1513 处
门子触摸屏自带的 SIMATIC WinCC 软件,虽然使用 配置 IGS 驱动文件,在 SCU 文件配置窗口中, 理器,建立新的网络连接,设置设备 IP 地址和设备名
PLC 系统自带的软件设计的触摸屏设计流程简单、兼 双击选择 IGS 驱动,打开配置 IGS 驱动,建立新通道, 称,由于使用 IFIX 组态软件与西门子 PLC 进行通讯,
容性高,但是设计的灵活性不足,特别是在数据的存 选择 Siemens TCP/IP Ethernet 设备驱动,建立新通 需要在添加的 CPU 属性中的连接机制勾选允许来自远
储和打印功能上存在诸多不便,如自定义报表导出、 道后,在新通道选项中添加设备,这里选择添加 S7- 程对象的 PUT/GET 通讯访问。添加并设置好 CPU 后,
数据监控等操作。相比之下,组态软件则可以提供多 1500 设备并指定设备 IP 地址,最后,添加变量,在 继续添加新的 I/O 站点 ET200SP 硬件,网络连接选择
种自动化解决方案,使设计更加灵活,本文以 IFIX 组 变量地址属性中指向 PLC 程序中变量的地址,这样就 添加到 CPU 的网络连接中,并指定站点设备 IP 地址
态软件和西门子 PLC 的应用为案例,介绍 IFIX 组态 通过以太网的方式建立起了 IGS 驱动器和西门子 PLC 和设备名称,在每个添加好的 ET200SP 站点中根据系
软件应用及与西门子 PLC 系统的各种功能连接。 之间的通信,重复上述过程的操作,IFIX 组态软件可 统实际使用添加输入和输出接口模块,每个接口模块
以同时设置多台西门子 PLC 与 IGS 驱动器的通信。 都会有生成对应 CPU 输入输出变量地址,配置完成后
图 1 IFIX 软件功能
1 IFIX 组态软件与西门子 PLC 建立过程数据库 PDB,启动 IFIX 组态软件后, 的系统图如图 4 所示。
1.1 IFIX 组态软件 文选用西门子 1500 系列 PLC 中的 CPU-1513 为硬件 在 组态软件应用中点击进入 Database Manager(数
IFIX 是一种实现现场数据采集、过程可视化和过 主体框架,ET200SP 为分布式 I/O 构成,执行控制系 据库管理器),添加自定义数据块。在添加自定义数据
程监控的自动化工具,其运行在 windows 环境下,具 统的逻辑判断、数据运算、数据采集接口等功能。 块时,选择数据的类型,例如类型的数字量选择 DI 类
有很好的兼容性和拓展性,适合复杂系统操作和数据 西门子 PLC 系统示意图如图 2 所示。 型,在属性窗口中自定义变量名,在 I/O 驱动中选择
监控。本文以 IFIX5.8 版本为例,主要使用 IFIX 组态 IGS 驱动器,并根据其数据格式要求下填入指向 IGS
软件开发可视化操作界面、过程数据监控、报警功能 2 系统组态 驱动器中的变量,这样 IFIX 组态软件中使用的数据块
以及报表自动生成这几个主要功能。 2.1 配置 IFIX 通讯 就与 IGS 驱动器中的变量完成通讯设置,在组态画面
IFIX 组态软件功能示意图如图 1 所示。 IFIX5.8 组 态 软 件提 供 多 种 通 讯方 式, 本 文 以 中调用 Database Manager(数据库管理器)中的数据 图 4 西门子 PLC 系统配置
1.2 西门子 PLC 系统 块就能将西门子 PLC 中的变量数据显示出来。
控制系统的硬件部分选择 PLC 来进行设计,PLC 上述设置过程原理如图 3 所示。 3 IFIX 组态软件实现报表功能
作者简介 :郑武胜(1991-),男,电气工程师,本科,主
即可编程逻辑控制器,它具有可靠性高、编程简单、 2.2 配置西门子 PLC 通讯 IFIX5.8 组态软件在 Windows 操作系统中运行,
要从事塑料行业电气自动化研发工作。
接口丰富等特点,广泛应用于目前工业控制领域。本 收稿日期 :2020-07-07 西门子 1500 系列 PLC 使用西门子标准的 PROF 其组态画面中不仅可以使用 IFIX 软件自带的插件,如
·46· 第 46 卷 第 16 期 2020 第 46 卷 ·47·
年