发明名称 一种实现应用层系统与基础自动化高效实时交互的方法
摘要 本发明涉及一种实现应用层系统与基础自动化高效实时交互的方法,属于冶金自动控制技术领域。技术方案是:交互装置1、可编程控制器PLC 5处于同一以太网二8网段之中,能互相通信;交互装置1与轧制参数模型系统2、制造执行系统MES3、能源管控系统4处于同一以太网一7网段中,能互相通信;数据解码程序负责将低级数据流转换成高级数据,也能将高级数据转换成低级数据流,通讯程序负责将数据解码程序解码出的数据传递给上层程序或者基础自动化PLC。本发明实现了基础自动化与上层应用系统数据的有效交互,解决了由于生产节奏过快导致数据滞后的问题,突破了基础自动化自身硬件条件不能进行过程参数存储的问题。
申请公布号 CN103353733B 申请公布日期 2015.11.11
申请号 CN201310238708.6 申请日期 2013.06.17
申请人 唐山钢铁集团微尔自动化有限公司 发明人 侯冬晨;屈尔庆;万海龙;吴亚军;李明伟;单静波
分类号 G05B19/05(2006.01)I;G06F17/30(2006.01)I 主分类号 G05B19/05(2006.01)I
代理机构 石家庄冀科专利商标事务所有限公司 13108 代理人 陈长庚
主权项 一种实现应用层系统与基础自动化高效实时交互的方法,其特征在于由硬件方面和软件方面组成交互装置,硬件方面:包含硬盘、四核四线程CPU和千兆网卡,硬盘用于突发数据传输和随机数据读取,同时对采集到的数据进行存储,四核四线程CPU用于数据读取,软件加载;千兆网卡用于现场数据交互,设置两块千兆网卡,其中一块千兆网卡与上层应用系统处于一个以太网中,另一块千兆网卡与PLC处于一个以太网中;软件方面:包含一个数据解码程序和一个通讯程序,数据解码程序用于基础自动化PLC中的原始的字节流转化成上层应用系统能够识别的有效可视数据,同时也能将上层应用系统中的数据转化成PLC能够识别的字节数据;通讯程序采用TCP/IP协议,通过局域网与基础自动化及上层应用系统进行连接,通过此通讯程序将基础自动化中的轧制参数采集到交互装置中,通过此程序将上层应用系统中的轧制参数传递到PLC中;所述交互装置采用的数据库软件为Oracle10g;网络配置方面:将交互装置与轧制参数模型系统、制造执行系统MES、能源管控系统放置到以太网中,并且设置在同一网段中,以保证系统间能正常的交互,对连接在交互装置上的各种上层应用系统进行网络链路测试,用的方法是使用PING命令,确保网络畅通;交互装置采用的是两块千兆网卡,其连接的接入层交换机的端口也是千兆网口,可编程控制器PLC5处于两个网路之中,其中一个千兆网卡连接在Profibus DP网(6)中,另一个网卡连接在以太网中,并且与该装置设置在同一个网段之中;交互装置(1)、可编程控制器PLC (5)处于同一以太网二(8)网段之中,能互相通信;交互装置(1)与轧制参数模型系统(2)、制造执行系统MES(3)、能源管控系统(4)处于同一以太网一(7)网段中,能互相通信;软件配置方面:①将数据解码程序与通讯程序在交互装置中同时开启,通讯程序将轧制参数模型系统(2)、制造执行系统MES(3)、能源管控系统(4)的数据采集到交互装置中,并交由数据解码程序,数据解码程序对采集到的数据进行有效解码,将数据转换成可编程控制器PLC (5)所能识别的数据流,并将此数据流交由通讯程序,通讯程序将数据流发送给可编程控制器PLC(5);②将数据解码程序与通讯程序在交互装置中同时开启,通讯程序将可编程控制器PLC(5)中的过程参数进行采集,并将采集到的数据转到数据解码程序中,数据解码程序将得到的数据流转换成数据库能识别的有效数据,并进行数据库存储;轧制参数模型系统(2)、制造执行系统MES(3)、能源管控系统(4)从交互装置(1)中的数据库读取数据,由通讯程序进行数据的发送。
地址 063016 河北省唐山市滨河路9号