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·
                    年
   60   61   62   63   64   65   66   67   68   69   70