【技术实现步骤摘要】
一种分布式数字控制系统及其通信处理方法和装置
本申请涉及机械加工自动化
,具体而言,涉及一种分布式数字控制系统及其通信处理方法和装置。
技术介绍
在工业系统中,分布式数字控制(DNC)系统控制加工设备占据重要地位,其基本的架构单元包括:DNC主机、输入输出(I/O)接口、通信单元和设备开关等。其中,通信单元(DNCProxy)用以适配屏蔽各种设备的差异,是整个技术架构中必备的一个模块。在实际应用中,DNC系统中还需要一个前端展示模块,会在车间等处部署一台控制电脑,通信单元必须是一个独立的服务,如果DNC主机与加工设备不在同一局域网内,则需要在每个车间内独立部署一个通信单元的主机,同时还要维护该主机相关的硬件、网络、能耗等一系列事宜。
技术实现思路
本申请实施例的目的在于提供一种分布式数字控制系统及其通信处理方法和装置,将通信单元以浏览器插件的方式,跟前端展示模块部署和运行再同一设备上,来解决传统的DNC系统的通信单元在部署、维护上成本过高的问题。为了实现上述目的,本申请实施例采用的技术方案如下:第一方面,本申请实施例提出一种分布式数字控制系统的通信处理方法,通过客户端的浏览器提供设备控制界面,设备控制界面中显示有多个工位标识,通信处理方法包括:(A)浏览器主进程响应于对设备控制界面中的目标工位标识的操作,生成与目标工位标识对应的目标工位的工位生产请求;(B)浏览器的通信插件进程将工位生产请求通过第一通信通道发送至主控平台,并通过第一通信通道从主控平台接收主控平 ...
【技术保护点】
1.一种分布式数字控制系统的通信处理方法,其特征在于,通过客户端的浏览器提供设备控制界面,所述设备控制界面中显示有多个工位标识,所述通信处理方法包括:/n(A)浏览器主进程响应于对所述设备控制界面中的目标工位标识的操作,生成与所述目标工位标识对应的目标工位的工位生产请求;/n(B)浏览器的通信插件进程将所述工位生产请求通过第一通信通道发送至主控平台,并通过所述第一通信通道从所述主控平台接收所述主控平台根据所述工位生产请求反馈的目标工位生产数据;/n(C)所述通信插件进程将所述目标工位生产数据通过目标第二通信通道发送至所述目标工位,以使所述目标工位基于所述目标工位生产数据进行生产。/n
【技术特征摘要】
1.一种分布式数字控制系统的通信处理方法,其特征在于,通过客户端的浏览器提供设备控制界面,所述设备控制界面中显示有多个工位标识,所述通信处理方法包括:
(A)浏览器主进程响应于对所述设备控制界面中的目标工位标识的操作,生成与所述目标工位标识对应的目标工位的工位生产请求;
(B)浏览器的通信插件进程将所述工位生产请求通过第一通信通道发送至主控平台,并通过所述第一通信通道从所述主控平台接收所述主控平台根据所述工位生产请求反馈的目标工位生产数据;
(C)所述通信插件进程将所述目标工位生产数据通过目标第二通信通道发送至所述目标工位,以使所述目标工位基于所述目标工位生产数据进行生产。
2.根据权利要求1所述的通信处理方法,其特征在于,所述通信处理方法还包括,响应于以下条件之一来获取通信插件的安装包并进行安装:
检测到所述主控平台与多个工位不在同一局域网内;
接收到所述主控平台与所述多个工位之间的通信请求,所述多个工位之间的通信请求是根据在所述设备控制界面上执行的输入操作生成的。
3.根据权利要求2所述的通信处理方法,其特征在于,通过以下方式来获取通信插件的安装包并进行安装:
当检测到所述主控平台与所述多个工位不在同一局域网内时,所述浏览器主进程生成所述通信插件的下载请求,并将所述通信插件的下载请求发送至云服务器;
所述浏览器主进程从所述云服务器接收所述云服务器根据所述通信插件的下载请求反馈的所述通信插件的安装包,并进行安装。
4.根据权利要求2所述的通信处理方法,其特征在于,所述第一通信通道通过以下来建立:
所述通信插件进程确定所述客户端的第一互联网协议地址和所述主控平台的第二互联网协议地址;
所述通信插件进程基于所述第一互联网协议地址和所述第二互联网协议地址,建立所述客户端与所述主控平台之间的所述第一通信通道,其中,所述第一通信通道为双向数据通道。
5.根据权利要求2所述的通信处理方法,其特征在于,第二通信通道通过以下来建立:
所述通信插件进程确定所述客户端的第一互联网协议地址和与客户端处于同一局域网内的多个工位的第三互联网协议地址,其中,每个工位对应一个第三互联网协议地址;
所述通信插件进程基于所述第一互联网协议地址和所述第三互联网协议地址,建立所述客户端与所述多个工位之间的第二通信通道,其中,所述第二通信通道包括多个,每个第二通信通道为双向数据通道,所...
【专利技术属性】
技术研发人员:李占胜,
申请(专利权)人:北京创源微致软件有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。