Intouch软件在宝钢三热轧中的应用2 点击:159 | 回复:0



zhenying

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:106帖 | 363回
  • 年度积分:0
  • 历史总积分:2392
  • 注册:2007年9月02日
发表于:2008-07-19 16:54:05
楼主
对,包括HMI、S3以及传动设备;
  7) 可以通过鼠标和键盘进行操作,便于操作和人工干预。

  5、HMI的实现

  5.1 实时过程数据通讯

  Intouch利用Microsoft动态数据交换 (DDE)、FastDDE 、NetDDE和Wonderware SuiteLink协议来与其它Windows程序、Wonderware I/O服务器及第三方I/O服务器程序与现实世界进行通讯。Wonderware SuiteLink使用基于TCP/IP的协议。SuiteLink专门设计用于满足象数据完整性、高吞吐量以及方便诊断的钢铁工业和轧钢工艺的需要。Microsoft Windows NT 和 Windows XP均支持这种通讯标准。它具有下列特点:

  数值时间质量(VTQ)在所有传送给识别VTQ的客户机的数据值上均会插入一个时间标签和质量指示器。

  &nb
sp; ·对数据吞吐量、服务器加载、计算机资源消耗以及网络传输的广泛诊断可以通过Microsoft Windows XP操作系统性能监视器来实现。这个特点对于规划和维护分布式工业网络是至关重要的。

  ·应用程序之间可维持一致的高数据容量,而不管这些应用程序是位于单一节点上还是分布在多个节点上。




图2 HMI的实时数据传送


  在HMI画面上,当按下MANUAL命令后,该按钮闪烁,该命令通过DZHsvr I/O server从HMI发送给S3,按下EXE按钮,再次通过DZHsvr I/O server将EXE信号送给S3。只有当这两个信号相同为1时,该MANUAL命令才能被执行。S3收到HMI的执行命令后,应用程序执行所收到的命令,并将结果通过VMcast返回给HMI。这样在HMI画面上就能显示S3所执行的结果了。

  DZHsvr的设置
 首先打开DZHsvr,选择菜单的setup/logical port setup/new。会弹出如下的画面,在logical port name处填入名称S3_n。IP Address是S3板卡所在基板的EN721板卡的IP地址。PLC No是S3的端口号,在S3的参数里面设置。



  然后打开topic setup/new,会弹出如下的菜单。Topic name自己设定,logical name选择在上面设定的名称,选择polling模式,下面就是各种传输时间的设置。



  打开DDE server parameter setup,填入相关的参数



  VMcast的设定
  打开VMcat软件setup/topic setup/new,显示下面的画面,在名称框里填入名称TmBn,m是S3号,n是数据块数。因为这里只使用该软件用作S3到HMI的通讯,选择Read,PLC Number的具体值在要读取数据的S3的传输模块F_2453_USD的输入端PLC上定义,Block Number是S3的第几个传输数据块。



  设定完上面的后,再打开server parameter的设置:

1.number of this PC,是本机的索引号。
2.选择Multicast,设置receive address,这里为255.254.0.1,send address不使用。
3.Reading port,读取数据的端口,这里为3004。



  5.2 PLC软件功能实现

  从HMI到S3的通讯,需要设定S3的参数。与此有关的总共有两个, Computer Link1 Ethernet slotNo,是该S3所在基板的以太网卡槽号; Computer Link1 UDP PortNo,是S3接受数据的端口号。



  从S3到HMI的通讯,这里要用到一个专门的功能模块,就是F2453_USD。




图3 F2453_USD模块

  使用到的端口的说明

 




图4 F2453_USD端口说明



热门招聘
相关主题

官方公众号

智造工程师