纺织行业工业现场以太网控制系统及方法

文档序号:7718719阅读:277来源:国知局

专利名称::纺织行业工业现场以太网控制系统及方法
技术领域
:本发明涉及一种纺织行业工业现场控制系统及方法,尤其是一种以太网式纺织行业工业现场控制系统及方法。
背景技术
:目前,我国纺织行业的工艺水平、设备的技术水平、企业管理水平相对国外还比较低,严重地制约了企业的发展。纺织企业的车间通常是高温、高湿且棉尘较多的工业现场,设备通常24小时连续工作,电磁干扰很大,因而对车间的实时控制很难实现。传统的做法是进行人工监控,即由工人在现场监控每台机器的工作情况。这种方式不仅浪费资源和人力,而且人为因素很大,不能即时准确的监控每台机器的工作情况。
发明内容发明的目的是提供一种能够利用以太网进行纺织行业工业现场控制系统及方法,能够大大提高工作效率,并节省人力和成本。为了达到本发明的目的,本发明提供了一种纺织行业工业现场以太网控制系统,包括网口、交换机、服务器和用户电脑。网口分别与工业现场的各个机器和交换机相连,服务器分别与交换机和用户电脑相连。所述的网口能够将多种型号的机器接口转换成统一的接口,使其与交换机连接。所述的交换机用于提供网口和服务器之间数据传输的数据交换服务,其数据转发率、对温度的适应性以及对防电磁干扰的能力影响整套系统运行的实时性和准确性。所述的服务器进行机器的数据采集和处理,再将处理过的机器的数据传输给用户电脑。所述的用户电脑接收到服务器的数据后再进行处理,将原始数据转换成具体的生产和故障信息,并将这些信息显示出来。本发明的另一方面是提供了一种纺织行业工业现场以太网控制方法。该方法包括采集不同机器设备的数据并进行分类,再将上述分类处理后的数据转换成具体生产和故障信息并显示出来。所述的数据采集通过以下四个步骤完成1、给机器设备创建通道,同时服务器创建通道和完成端口,并将服务器创建的通道和完成端口绑定在一起。2、服务器通过完成端口侦听机器设备端是否有数据发过来。3、当机器设备端有数据发过来时,服务器将发过来的数据进行分类;先将数据按照每台机器类型分类,再将每台机器的数据按时间分类。4、服务器为每台机器建立内存池,在内存池中将每台机器的数据进行整合和排序。通过这种工业现场控制方法,可以将纺织工业现场的数百台机器的工作数据传输给统一的服务器,并经过服务器的分类处理,发送给用户电脑,用户电脑再将这些数据转换成具体的生产和故障信息,并显示出来,工人只需远程操作电脑就能监控工业现场的机器设备,并进行处理。而且通过这种方法,可以实现一人同时控制数百台机器设备,大大提高了工作效率和成本。图1为本发明纺织行业工业现场以太网控制系统的一种实施例;图2为本发明纺织行业工业现场以太网控制方法中的数据采集流程图;图3为本发明纺织行业工业现场以太网控制方法中的内存池数据处理流程图。具体实施例方式下面结合附图对本发明作进一步描述。如图1所示,纺织工业现场的多台机器上各设置一个网口110,网110与交换机120相连,为保证数据的传输速度,几台机器用一个交换机120,然后将这些交换机120串联在一起组成一个整体的交换机120;交换机120与服务器130相连,服务器130与多台用户电脑150相连,中间设有防火墙140。如图2所示,首先客户端(机器设备)创建一个socket(通道),即与服务器发生数据传递的通道,然后根据服务器的IP地址和端口号发起与服务器连接的请求。此时,服务器端启动程序时也创建一个socket和一个完成端口,并将该socket和完成端口绑定,并开始侦听客户端的连接信息。当服务器端侦听到客户端与之发起的连接请求,服务器端同意其请求,并将唯一表征客户端的ID号,即socket号加入到管理socket的M即,并为该socket创建一个Map来管理该客户端发送过来的数据块。最后,有一条数据处理线程不断地循环检查每个socket的数据块M即,如果检测到该M即里存在没有处理的数据,则开始处理这些数据,将其加入到数据库中。客户端与服务器端发送数据共同遵守的协议如下表1:信息结构<table>tableseeoriginaldocumentpage4</column></row><table>信息结构注解机器类型(MT):01H(络筒机)02H(单眼并条机)aH(双眼并条机)03H(疏棉机)bH(郑州疏棉机)04H(细纱机)05H(粗纱机)06H(织机)07H(络丝机)08H(气流纺);09H(异性纤维分检机)机器序号(MNO.):即车间为其编制的序号。信息类型(IT):此包数据的信息类型,如配置参数、实时参数的等。数据长度(LENGTH):此包数据的字节数;数据块(INFO):实际数据在服务器端的完成端口处,设置了8条I/0线程来处理客户端发送过来的数据,保证服务器端能处理成百上千的客户请求。在数据处理线程中,通过内存池的严格的管理数据内存。如图3所示,服务器端为每个客户(机器设备)分配了IOK大小的内存池来处理数据,每个数据按顺序添加到这个内存池中,这样保证了客产端发送的数据都是按顺序排列,不至于被打乱。数据处理线程从内存池的一端开始取数,大小是协议中定义的LENGTH大小的数据块,首先判断这个数据的正确性,如果有错误就将其丢弃,如果正确就根据协议来解析,并将其插入到数据库中相应的表中。权利要求一种纺织行业工业现场以太网控制系统,包括网口、交换机、服务器和用户电脑,所述网口连接机器设备和所述交换机,所述服务器连接所述交换机和所述的用户电脑。2.根据权利要求1所述的纺织行业工业现场以太网控制系统,其特征在于所述服务器和所述用户电脑之间连接有防火墙。3.根据权利要求1所述的纺织行业工业现场以太网控制系统,其特征在于所述交换机由多台交换机串联而成。4.一种纺织行业工业现场以太网控制方法,包括采集不同机器设备的数据并进行分类,再将上述分类处理后的数据转换成具体生产和故障信息并显示出来;所述采集不同机器设备的数据并进行分类包括给机器设备创建通道,同时服务器创建通道和完成端口,并将服务器创建的通道和完成端口绑定在一起;服务器通过完成端口侦听机器设备端是否有数据发过来;当机器设备端有数据发过来时,服务器将发过来的数据进行分类;服务器为每台机器建立内存池,在所述内存池中将每台机器的数据进行整合和排序。5.根据权利要求4所述的纺织行业工业现场以太网控制方法,所述服务器将发过来的数据进行分类包括先将数据按照每台机器类型分类;再将每台机器的数据按时间分类。6.根据权利要求4所述的纺织行业工业现场以太网控制方法,其特征在于所述服务器端的完成端口处设置了多条i/o线程。7.根据权利要求4所述的纺织行业工业现场以太网控制方法,其特征在于所述服务器为每台机器设备分配了IOK大小的内存池。全文摘要本发明公开了一种纺织行业工业现场以太网控制系统及方法,所述的以太网控制系统包括网口、交换机、服务器和用户电脑。网口分别与工业现场的各个机器和交换机相连,服务器分别与交换机和用户电脑相连。所述的纺织行业工业现场以太网控制方法包括采集不同机器设备的数据并进行分类,再原始数据转换成具体生产和故障信息并显示出来。通过这种工业现场控制系统和方法,工人只需远程操作电脑就能监控工业现场的机器设备,并进行处理。而且通过这种方法,可以实现一人同时控制数百台机器设备,大大提高了工作效率和成本。文档编号H04L12/28GK101718983SQ20091022331公开日2010年6月2日申请日期2009年11月17日优先权日2009年11月17日发明者刘兰生,安莉,章国政申请人:北京经纬纺机新技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1