您的位置:控制工程论坛网论坛 » 工业以太网 » 透明就绪—实用的工业以太网服务(五)

huarong

huarong   |   当前状态:在线

总积分:2959  2024年可用积分:0

注册时间: 2007-02-01

最后登录时间: 2019-03-21

空间 发短消息加为好友

透明就绪—实用的工业以太网服务(五)

huarong  发表于 2007/11/1 14:33:38      884 查看 2 回复  [上一主题]  [下一主题]

手机阅读

  4.9  数据库连接服务


  
图7  PLC与数据库的连接


  FactoryCast HMI模块可以连接到以下的关系型数据库:SQL Server、MySQL、Oracle。



  图8  数据库配置页面


  这种连接能够对所有的内部或者过程数据进行归档,这样一来,数据库就能够对它们进行记录或者跟踪。
  数据的归档(写入)可以定期进行,也可以按特定的事件来进行。这些变量可以来自PLC(I/O位、内部位、内部字以及寄存器),也可以是本地模块的变量。FactoryCast HMI的“翻转”功能,通过检查相关表格的大小,可对纪录的最大数量进行控制,循环数据存档功能自动将最早的数据删除,该功能可以通过在FactoryCast HMI软件中进行相关设定来实现。
  特点:
  ·  可以连接的数据库的最大数量:3;
  ·  每个数据库可以写入的表格数量:最多为10个;
  ·  每个表格的栏数:最多为50个;
  ·  支持的数据库类型:Oracle、SQL Server和MySQL;
  · 自动创建表格:如果数据库内没有表格,那么FactoryCast HMI服务器将自动为它创建一个表格。


  4.10  带宽监视服务
  带宽监视的作用是显示以太网模块的负载情况,此功能有助于用户监视负载的情况,并在问题发生前预计超载的可能性,显示以太网模块的负载有三种方法:
  ·  编程软件的预期计算 (Premium):



  图9  通过编程软件预期负载


  ·  通过网页中,棒图的实时显示:



  图10  带宽监视网页


  ·  通过 SNMP 接口,使用网络管理软件,对模块的负载进行观察。
  带宽的显示方式是按下列的服务占用整个模块有效带宽的百分比,使用不同的颜色来表示的:MODBUS 信息、I/O 扫描、全局数据、其他。


  4.11  TCP Open服务
  问题的提出:Premium 以太网模块支持很多基于 TCP/IP 标准的通讯协议, 其中 MODBUS 协议已经成为国际和国家标准,所以推荐用于需要和第三厂家产品进行通讯的场合。



  图11  TCP 开放服务


  但是在有些应用中,用户或厂商已经指定其他的通讯协议,在这种情况下,用户可能会要求把 Premium 集成到现有的体系结构中去,而这当中通讯协议可能是专用的,不开放的。
  为了满足用户的这种接入需求,施耐德电气首先提供了一个“空应用层”的以太网模块,用于用户自己编制应用层。另外,施耐德电气还提供了两个层次的接口,帮助用户方便的编制应用层:
  一套基本功能库,可以用于C 语言程序中,允许直接访问TCP 上的套接字(socket)接口,这样用户可以使用SDKC开发自己的通讯程序。由于提供了开发和调试工具,使用非常方便。而且生成的功能块,就像标准的 PL7功能块一样,可以用编程软件随时使用。
  一套基本功能块库,英文简称 EF,它们可以直接通过PL7语言直接调出,用于应用程序之中,这种方式的功能块和C语言开发的功能块相似,但相比而言更简单,尤其对那些非计算机专家,但这种功能块是不能更改的。      


  5  透明就绪产品的集成
  透明就绪工业产品可以集成到通用的TCP/IP 以太网中去,而不需要如何接口和网桥,下图的体系结构表示了在工业应用中,不同层次的通讯和功能,满足不同数据交换的需求:
  (1)  公司级:通讯在控制系统产品和MES(企业执行系统)、ERP(企业资源计划)或信息系统中进行;
  (2)  控制级:通讯在PLC的编程、诊断和数据传送,以及PLC之间的同步应用中进行;
  (3)  现场级:通讯在PLC、PC和现场设备中进行;
  (4)  远程通讯:远程通讯通过互联网,或电话网或无线网进行。
  为了完善集成功能,还必须考虑下列问题:
  ·  系统的诊断服务;
  ·  与第三厂家产品或协议的互易操作;
  ·  TCP/IP 以太网的安全。
  把完成上述体系结构的功能,总结如下:
  ·  定义每层所需完成的数据交换;
  ·  选择透明就绪和以太网的相关服务,满足相应的通讯需求:公司级、控制级、现场级、远程通讯(互联网、电话网、电线网)和其它要求(诊断、互易操作、安全)。


  5.1  公司级
  (1)  MES/ERP系统与PLC之间的通讯
  在这层的用户需求是:使用标准的通讯结构和协议,传送大量的生产管理系统所需的数据。有时,PLC 必须服从连接系统的特殊协议。响应的时间不是最重要的。



  图12  透明就绪产品的集成


  透明就绪的主要服务有:
  ·  HTTP 通讯,通过网页显示数据和发送命令;
  ·  使用 OPC 进行数据交换(OLE for Process Control) ;
  ·  Modbus TCP信息交换;
  ·  TCP Open;
  ·  E-mail 的发送;
  ·  直接连接公共的关系型数据库 (通过 FactoryCast HMI 应用服务器)。


  (2)  监控系统与PLC之间的通讯
  这类通讯,同样要通过 PLC 组读取大量的数据,需要的响应时间为0.5~2 s。
  使用主要的透明就绪服务有:
  ·  主要的数据交换使用 OPC 标准,通过一台 OFS 数据服务器完成;
  ·  Modbus TCP/IP 信息交换;
  ·  TCP Open;
  ·  HTTP 通讯集成在监控系统之中, 用于显示来自现场设备数据的网页。


  (3)  HMI 应用与 PLC /现场设备的通讯
  一个基本的 HMI (人机界面) 应用必须能够通知维护人员设备的报警,观察现场设备的状态。
  使用的透明就绪的功能有:
  ·  E-mail 通知相关人员;
  ·  通过网页显示数据和发送命令。

1楼 0 0 回复
总共 , 当前 /