Page 64 - 《橡塑技术与装备》2020年16期(8月下半月)
P. 64

橡塑技术与装备(塑料)                             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·
                                                                                                                                           年
   59   60   61   62   63   64   65   66   67   68   69