[发明专利]控制器内部程序的下载方法及下载系统无效
申请号: | 200710194918.4 | 申请日: | 2007-12-06 |
公开(公告)号: | CN101169629A | 公开(公告)日: | 2008-04-30 |
发明(设计)人: | 周翔;杨栋;周继辉;李中华;王汉其;熊俊 | 申请(专利权)人: | 三一重工股份有限公司 |
主分类号: | G05B19/04 | 分类号: | G05B19/04 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 410100湖南省*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制器 内部 程序 下载 方法 系统 | ||
1.一种控制器内部程序的下载方法,其特征在于,包括:
计算机将内部程序数据分割为各数据包,通过以太网接口传送到所述控制器;
所述控制器将接收的各数据包组成内部程序数据;
所述控制器更新内部程序。
2.如权利要求1所述的下载方法,其特征在于,所述计算机将内部程序数据分割为各数据包之前,还包括:
所述控制器检测到下载内部程序指令,确认所述以太网接口连接所述计算机。
3.如权利要求1所述的下载方法,其特征在于,所述计算机将内部程序数据分割为各数据包之前,还包括:
所述控制器接收所述计算机发送的连接确认信号,建立监听套接字。
4.如权利要求1所述的下载方法,其特征在于,所述控制器将接收的各数据包组成内部程序数据之前,还包括:
所述控制器检测接收的各数据包,如出现异常,要求所述计算机重发该数据包。
5.如权利要求1所述的下载方法,其特征在于,所述控制器将接收的各数据包组成内部程序数据之前,还包括:
所述控制器对接收到的各数据包进行计数,如缺失某数据包,要求所述计算机重发该数据包。
6.如权利要求1所述的下载方法,其特征在于,保存到内部存储装置之后,还包括:
所述控制器启动后运行上述内部程序。
7.如权利要求1所述的下载方法,其特征在于,所述计算机将内部程序数据分割为各数据包具体为:
所述计算机将内部程序数据分割为具有不同ID号的各数据包。
8.如权利要求1至7任一项所述的下载方法,其特征在于,所述计算机将内部程序数据分割为各数据包之前,还包括:
所述控制器接收所述计算机发送的下载启动信号,建立一个传送套接字。
9.如权利要求8所述的下载方法,其特征在于,传送到所述控制器具体为:
将各数据包通过上述传送套接字传送到所述控制器。
10.如权利要求1至7任一项所述的下载方法,其特征在于,所述计算机将内部程序数据分割为各数据包之前,还包括:
所述控制器接收所述计算机发送的下载启动信号,建立传送一个以上端口号不同的传送套接字。
11.如权利要求10所述的下载方法,其特征在于,传送到所述控制器具体为:
将上述各数据包通过上述各传送套接字传送到所述控制器。
12.一种控制器内部程序的下载系统,其特征在于,包括数据分割单元、数据组成单元、数据更新单元:
所述数据分割单元,用于将内部程序数据分割为各数据包,通过以太网接口传送到所述数据组成单元;
所述数据组成单元,用于将接收的各数据包组成内部程序数据,并传送到所述数据更新单元;
所述数据更新单元,用于更新内部程序。
13.如权利要求12所述的下载系统,其特征在于,还包括:
下载内部程序指令检测单元,用于检测下载内部程序指令,并确认所述以太网接口连接所述计算机。
14.如权利要求12所述的下载系统,其特征在于,还包括:
监听套接字建立单元,用于在接收所述计算机发送的连接确认信号时,建立监听套接字;
传送套接字建立单元,用于接收所述计算机发送的下载启动信号时,建立一个传送套接字,或一个以上端口号不同的传送套接字。
15.如权利要求12、13、或14所述的下载系统,其特征在于,还包括:
数据包检测单元,用于检测接收的各数据包,如出现异常,要求所述计算机重发该数据包;
数据包计数单元,用于对接收到的各数据包进行计数,如缺失某数据包,要求所述计算机重发该数据包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三一重工股份有限公司,未经三一重工股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710194918.4/1.html,转载请声明来源钻瓜专利网。