[发明专利]一种上位机与下位机的通信方法和系统有效
申请号: | 201310579208.9 | 申请日: | 2013-11-18 |
公开(公告)号: | CN104660627B | 公开(公告)日: | 2018-08-24 |
发明(设计)人: | 姜英伟 | 申请(专利权)人: | 北京北方华创微电子装备有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L1/18 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 赵娟 |
地址: | 100176 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 上位 下位 通信 方法 系统 | ||
本发明实施例提供了一种上位机与下位机的通信方法和装置,所述下位机与所述上位机通过网络通信引擎ICE中间件相连;所述网络通信引擎ICE中间件用于在上位机侧建立第一远程对象,在下位机侧建立与所述第一远程对象对应的第一远程代理,所述下位机与生产线设备相连;所述方法,所述方法包括:所述下位机收集所述生产线设备产生的工艺数据;将所述工艺数据传输到所述上位机,具体包括:计算所述工艺数据的变化速率;本发明降低了数据重传的概率,降低了网络资源的占用;降低了在网络中数据传输的网络拥堵情况和时延,降低了网络连接中断的概率,提高了数据传输的实时性;提高了工艺数据传输的效率;降低了工艺数据传输过程中的工艺数据丢失率。
技术领域
本发明涉及设备工艺控制领域,特别是涉及一种上位机与下位机的通信方法,一种上位机与下位机的通信装置和一种通讯系统。
背景技术
在设备工艺控制领域中,例如刻蚀、太阳能、LED(发光二极管Light EmittingDiode)领域,工艺控制的软件架构包括下位机控制软件和上位机控制软件两部分。下位机控制软件的主要作用是直接控制机台设备的硬件。
上位机软件包括CTC(集群控制器Cluster Controller)软件和APC(控创系统Automatic Position Control)软件,为用户提供友好的界面操作,显示机台设备的硬件参数和状态等信息以及通过与下位机软件通信,实现控制指令的下传和工艺数据的上传,来达到控制机台设备的目的。
通常,为了实现上、下位机之间的通信以及对分布式子系统的控制,需要用到中间件,中间件是连接两个独立应用程序或者独立系统的软件,如图1所示。ICE(网络通信引擎Internet Communications Engine)中间件是一个适于异构环境使用,面向对象,支持广泛领域下实现分布式应用开发的中间件平台。
现有技术中基于ICE技术,上、下位机在其通信层的传输层上采用TCP(传输控制协议Transmission Control Protocol)完成下位机的数据采集和控制命令的下传。
TCP协议是传输层一种面向连接的通信协议,提供可靠的数据传输,其特点是完成流量控制和差错检验的任务,保证可靠的数据传输。但是TCP协议在传输数据之前要求上位机侧和下位机侧进行三次信息交互以保证数据的准确可靠的传输,其过程为:
1.主机A通过向主机B发送一个含有同步序列号的标志位的数据段给主机B,向主机B请求建立连接;
2.主机B收到主机A的请求后,用一个带有确认应答(ACK)和同步序列号(SYN)标志位的数据段响应主机A;
3.主机A收到这个数据段后,再发送一个确认应答,确认已收到主机B的数据段,开始传输实际数据了。
在实际生产中,数据传输一般需要满足实时性和准确性的要求。利用TCP协议这种可靠性传输方式能够满足准确性的要求;然而采用TCP协议在建立连接前必须等待接收方响应,传输信息过程必须确认信息是否到达。当传输的数据变化速率快,需要多次采用TCP协议建立连接,每一次采用TCP协议建立连接需要三次信息交互以保证数据的准确可靠的传输,一方面,如果等待确认信息超时,则需要请求重传,并且断开连接时需要发出响应信号,增加了网络资源开销;另一方面,当传输时发生数据错误需要重传时,增加了网络中的数据量,导致数据传输的实时性下降。
发明内容
本发明实施例所提供一种上位机与下位机的通信方法,以提高上位机与下位机的通信性能。
本发明还提供了一种上位机与下位机的通信装置和一种通讯系统,用以保证上述方法的实现及应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京北方华创微电子装备有限公司,未经北京北方华创微电子装备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310579208.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:移动手机办公系统
- 下一篇:一种报文名单检索拦截算法