基于互联网的针织机械远程控制方法及系统技术方案

技术编号:20592913 阅读:83 留言:0更新日期:2019-03-16 09:05
本发明专利技术提供的基于互联网的针织机械远程控制方法,由管理人员通过上层MES系统,根据实际生产情况或设备情况,发送指令,达到上层远程控制与系统管理的目的;服务器与针织机械之间采用请求/响应信息交互模式;第一步,服务器发起会话管理,若允许,再进行远程控制与系统管理;若拒绝,则关闭会话;允许会话后,服务器可发送系统启/停用信息,控制针织机械是否启用;允许会话后,服务器可发送系统升级信息,主动控制管理系统的升级;允许会话后,服务器可发送系统时间同步信息,防止部分时区出错的情况。本发明专利技术通过服务器的主动控制,达到远程对针织机械的控制管理,简化了管理的难度,提高了工作效率。

Remote Control Method and System of Knitting Machinery Based on Internet

The Internet-based remote control method for knitting machinery provided by the invention is that managers send instructions through upper MES system to achieve the purpose of upper remote control and system management according to actual production conditions or equipment conditions; the request/response information interaction mode is adopted between the server and knitting machinery; the first step is that the server initiates session management, and if permitted, proceeds again. Remote control and system management; If rejected, the session is closed; after allowing the session, the server can send system start/stop information to control whether the knitting machine is enabled; after allowing the session, the server can send system upgrade information to actively control the upgrade of the management system; after allowing the session, the server can send system time synchronization information to prevent some time zone error. The invention achieves remote control and management of knitting machinery through active control of the server, simplifies the difficulty of management and improves the work efficiency.

【技术实现步骤摘要】
基于互联网的针织机械远程控制方法及系统
本专利技术属于针织机械联网
,特别涉及一种基于互联网的针织机械远程控制方法及系统。
技术介绍
随着互联网技术的发展,工业互联网正在全球范围内掀起浪潮。目前,针织技术虽然已经进入机械自动化生产阶段,但是针织机械的联网并没有得到大力推广,一些老旧的针织机械联网硬件功能较为薄弱。虽然陆陆续续开始尝试针织机械联网,但其设备系统管理方面仍然以现场管理为主,难以进行统一管理。
技术实现思路
为了克服现有技术的不足,本专利技术提供了一种基于互联网的针织机械远程控制方法及系统,能够实现对针织机械的远程控制。具体采用的技术方案如下:一种基于互联网的针织机械远程控制方法,包括以下步骤:服务器发起会话请求;针织机械接受响应,会话请求成功后,进行所述针织机械的身份认证;身份认证成功后,服务器向针织机械进行功能代码的交互。可选的,所述身份认证包括以下步骤:请求方发送连接码;响应方验证所述连接码的正确性;若正确,所述请求方发送连接密码请求;所述响应方返回连接密码;所述服务器校验所述连接密码的正确性。可选的,所述功能代码的交互包括:所述服务器向针织机械发送私有协议数据帧,私有协议里为每一个参数设定独一无二的参数代码。可选的,通过所述私有协议数据帧,服务器对针织机械进行参数设置、状态设置、发送系统启/停用信息、发送系统升级信息、发送系统时间同步信息其中的一种或几种。可选的,还包括:所述针织机械或所述服务器发起或响应断开请求。可选的,身份认证成功后还包括心跳监测,所述心跳监测包括以下步骤:当所述针织机械在第一预设时间内未发送数据时,服务器发送心跳保持检查信号,检查所述针织机械是否处于可交互状态;若所述针织机械回复了心跳保持确认信号,则保持所述针织机械和服务器之间的连接;若所述心跳保持检查信号发送后,所述针织机械在第二预设时间未回复所述心跳保持确认信号,则所述服务器再次发送所述心跳保持检查信号;若所述服务器发送所述心跳保持检查信号次数累计达到预设次数时,仍未收到所述心跳保持确认信号,所述服务器断开与所述针织机械的连接。一种基于互联网的针织机械远程控制系统,包括服务器和针织机械;所述针织机械和所述服务器包括会话请求模块,用于发起或响应会话请求;所述针织机械和所述服务器包括身份认证模块,用于在会话请求成功后,进行所述针织机械的身份认证;所述针织机械和所述服务器包括信息交互模块,用于在身份认证成功后,进行功能代码的交互。可选的,所述身份认证模块包括:连接码发送单元,用于发送连接码;连接码验证单元,用于验证所述连接码的正确性;密码请求单元,用于当所述连接码正确时,发送连接密码请求;密码返回单元,用于返回连接密码;所述服务器的身份认证模块还包括密码校验单元,用于校验所述连接密码的正确性。可选的,所述服务器的信息交互模块包括:心跳保持检查单元:用于当所述针织机械在第一预设时间内未发送数据时,发送心跳保持检查信号,检查所述针织机械是否处于可交互状态;心跳确认单元:用于当接收到所述针织机械回复的心跳保持确认信号后,保持所述针织机械和服务器之间的连接;若所述心跳保持检查信号发送后,在第二预设时间未接收到所述针织机械回复的所述心跳保持确认信号时,所述服务器再次发送所述心跳保持检查信号;若所述服务器发送所述心跳保持检查信号次数累计达到预设次数时,仍未收到所述心跳保持确认信号,所述服务器断开与所述针织机械的连接。可选的,所述服务器的信息交互模块包括:所述服务器向针织机械发送私有协议数据帧,私有协议里为每一个参数设定独一无二的参数代码。本专利技术提供的基于互联网的针织机械远程控制方法,由服务器主动发起,由管理人员通过上层MES系统,根据实际生产情况或设备情况,发送指令,达到上层远程控制与系统管理的目的;服务器与针织机械之间采用请求/响应信息交互模式;第一步,服务器发起会话管理,若允许,再进行远程控制与系统管理;若拒绝,则关闭会话;允许会话后,服务器可发送系统启/停用信息,控制针织机械是否启用;允许会话后,服务器可发送系统升级信息,主动控制管理系统的升级;允许会话后,服务器可发送系统时间同步信息,防止部分时区出错的情况。本专利技术通过服务器的主动控制,达到远程对针织机械的控制管理,简化了管理的难度,提高了工作效率。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,并可依照说明书的内容予以实施,以下以本专利技术的较佳实施例并配合附图详细说明如后。本专利技术的具体实施方式由以下实施例及其附图详细给出。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术一实施例的基于互联网的针织机械远程控制方法流程图;图2为本专利技术另一实施例的基于互联网的针织机械远程控制方法流程图;图3为本专利技术一实施例的基于互联网的针织机械远程控制系统示意框图;图4为本专利技术一实施例的基于互联网的针织机械远程控制系统示意框图。具体实施方式下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。一种基于互联网的针织机械远程控制方法及系统,该系统包括服务器和针织机械,当服务器和针织机械需要进行远程控制时,执行该基于互联网的针织机械远程控制方法,该方法具体如图1所示,包括以下步骤:S11、会话请求:服务器发起会话请求;具体的,管理人员通过上层MES系统(ManufacturingExecutionSystem,制造执行系统),根据实际生产情况或设备情况,向针织机械发起会话请求,以期发送指令,达到上层远程控制与系统管理针织机械的目的。所述服务器发起会话管理,若允许,再进行远程控制与系统管理;若拒绝,则关闭会话。S12、身份认证:当步骤S11中会话请求成功后,进行针织机械的身份认证;S13、信息交互:当步骤S12中身份认证成功后,服务器向针织机械进行功能代码的交互。具体的,请参考图2和图4,完成认证允许会话后,服务器可进行参数设置,额外参数为参数代码和需要设置的值。如,若参数代码0x01010001代表设定产量的参数代码,1000为设定值,组合下发。针织机械收到后,根据参数代码锁定要修改的参数,将针织机械上的值修改为设定值。若修改成功,设备回复成功,否则,回复失败。完成认证允许会话后,服务器可进行状态设置,额外参数为状态代码。如,关机的状态代码0x01,则额外下发0x01。针织机械收到后,修改自身允许状态。若修改成功,设备回复成功,否则,回复失败。完成认证允许会话后,服务器可发送系统启/停用信息,若发送启用信息,额外参数发送0x01;若发送停用信息,额外参数发送0x02。针织机械根据启/停用信息进行自身设置,返回成功。完成认证允许会话后,服务器可发送系统升级信息,额外参数为升级文件名。针织机械收到后,检查自身文件目录,若存在该升级文件,则回复成功,且进行升级;否则回复失败。完成认证允许会话后,服务器可发送系统时间同步信息,额外参数为所在时区。针织机械收到后,修正时区信息,返回成功。步骤S14、断开:针织机械或服务器发起或响应断开请求。针织机械和服务器均可本文档来自技高网...

【技术保护点】
1.一种基于互联网的针织机械远程控制方法,其特征在于,包括以下步骤:服务器发起会话请求;针织机械接受响应,会话请求成功后,进行所述针织机械的身份认证;身份认证成功后,服务器向针织机械进行功能代码的交互。

【技术特征摘要】
1.一种基于互联网的针织机械远程控制方法,其特征在于,包括以下步骤:服务器发起会话请求;针织机械接受响应,会话请求成功后,进行所述针织机械的身份认证;身份认证成功后,服务器向针织机械进行功能代码的交互。2.如权利要求1所述的基于互联网的针织机械远程控制方法,其特征在于,所述身份认证包括以下步骤:请求方发送连接码;响应方验证所述连接码的正确性;若正确,所述请求方发送连接密码请求;所述响应方返回连接密码;所述服务器校验所述连接密码的正确性。3.如权利要求1所述的基于互联网的针织机械远程控制方法,其特征在于,所述功能代码的交互包括:所述服务器向针织机械发送私有协议数据帧,私有协议里为每一个参数设定独一无二的参数代码。4.如权利要求3所述的基于互联网的针织机械远程控制方法,其特征在于,通过所述私有协议数据帧,服务器对针织机械进行参数设置、状态设置、发送系统启/停用信息、发送系统升级信息、发送系统时间同步信息其中的一种或几种。5.如权利要求1所述的基于互联网的针织机械远程控制方法,其特征在于,完成交互后,还包括:所述针织机械或所述服务器发起或响应断开请求。6.如权利要求1所述的基于互联网的针织机械远程控制方法,其特征在于,身份认证成功后还包括心跳监测,所述心跳监测包括以下步骤:当所述针织机械在第一预设时间内未发送数据时,服务器发送心跳保持检查信号,检查所述针织机械是否处于可交互状态;若所述针织机械回复了心跳保持确认信号,则保持所述针织机械和服务器之间的连接;若所述心跳保持检查信号发送后,所述针织机械在第二预设时间未回复所述心跳保持确认信号,则所述服务器再次发送所述心跳保持检查信号;若所述服务器发送所述心跳保持检查信号次数累计达到预设次数时,仍未收到所述...

【专利技术属性】
技术研发人员:李建强彭来湖胡旭东沈春娅汪松松汝欣赵泽钰孙卓晟
申请(专利权)人:浙江理工大学
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1