一种基于多个对象之间的实时通讯方法技术

技术编号:24176132 阅读:43 留言:0更新日期:2020-05-16 04:42
本发明专利技术提供了一种基于多个对象之间的实时通讯方法,首先对每个对象的通讯状态进行检测,设置正确的网关信息,选择中间传输最少的单一信道对信息进行传送,本发明专利技术无需额外硬件成本,设置本身硬件地址与合作伙伴的ID,编写通讯程序实现通讯,节约硬件成本,简化硬件结构,同时还能降低工程师的调试任务量,使故障的排查工作简单化。实现了实时控制系统通讯状态自动检测。其为一种设计简单,实时可靠的用于计算机应用系统的通讯状态自动检测方法。

【技术实现步骤摘要】
一种基于多个对象之间的实时通讯方法
本专利技术属于实时通讯
,具体涉及一种基于多个对象之间的实时通讯方法。
技术介绍
随着互联网技术的发展,使得基于互联网的通讯交互软件层出不穷。即时通讯软件就是目前应用最为广泛的一类通讯交互软件,用户可以通过即时通讯软件发送即时通讯消息给其对方,以实现与其对方进行交互。目前,即时通讯软件包括信息输入框和信息显示界面。用户可以在其对应的即时通讯软件包括的信息输入框中输入即时通讯信息,该即时通讯软件发送该即时通讯消息给用户的对方。该对方对应的即时通讯软件接收该即时通讯消息,并在其包括的信息显示界面中显示该即时通讯消息。随着工厂智能化要求的程度越来越高,工厂运行过程中产生的生产数据越来越多,为了及时处理庞杂的生产数,需要工厂中多个数据处理设备之间进行数据交换。现有技术中,需要在多个数据处理设备之间连接有专用的数据转接设备来进行数据的通信,避免数据处理设备之间由于通讯协议的不统一以及由于数据的错误率过高而无法通信。用户在信息输入框中输入的即时通讯信息的展示形式与发送后在对方对应的即时通讯软件的信息显示界面本文档来自技高网...

【技术保护点】
1.一种基于多个对象之间的实时通讯方法,其特征在于,首先对每个对象的通讯状态进行检测,设置正确的网关信息,选择中间传输最少的单一信道对信息进行传送,具体步骤包括:/n步骤1:电信号连接多个CPU之间的网络通讯端口/n步骤2:检查硬件网络连接,检测各个对象的通讯状态/n步骤3:确认通讯设置正确,/n步骤4:实时监控通讯数据,若通讯数据实时变化则为通讯正常,若通讯数据没有实时变化;/n步骤5:为网络中的各对象定制需要与该对象通讯的对象;为所有需要通讯的两个对象之间建立虚拟通讯关系;为两个对象之间的每对虚拟通讯关系建立一条虚拟通讯链路,每条虚拟通讯链路维护物理上的一对对象间的会话,/n步骤6:集装置...

【技术特征摘要】
1.一种基于多个对象之间的实时通讯方法,其特征在于,首先对每个对象的通讯状态进行检测,设置正确的网关信息,选择中间传输最少的单一信道对信息进行传送,具体步骤包括:
步骤1:电信号连接多个CPU之间的网络通讯端口
步骤2:检查硬件网络连接,检测各个对象的通讯状态
步骤3:确认通讯设置正确,
步骤4:实时监控通讯数据,若通讯数据实时变化则为通讯正常,若通讯数据没有实时变化;
步骤5:为网络中的各对象定制需要与该对象通讯的对象;为所有需要通讯的两个对象之间建立虚拟通讯关系;为两个对象之间的每对虚拟通讯关系建立一条虚拟通讯链路,每条虚拟通讯链路维护物理上的一对对象间的会话,
步骤6:集装置获得随机信道;:采集装置在获得的随机信道建立周期为T的时隙,若干个时隙组成一个入网帧,同时若干个时隙组成一个数据帧,一个入网帧和一个数据帧组成采集装置的一个完整通讯周期,采集装置在每个时隙发送一个包含通讯信息的数据包,
步骤7:获取信息输入框中输入的即时通讯信息;:以显示即时通讯信息的尺寸,在信息显示界面上显示预览所述获取的即时通讯信息;接收到发送命令后,发送所述即时通讯信息。


2.根据权利要求1所述的一种基于多个对象之间的实时通讯方法,其特征在于,所述CPU中设置通讯交换数据块;将所述通讯交换数据块发送至其它所述CPU;接收其它所...

【专利技术属性】
技术研发人员:丁小燕
申请(专利权)人:西安优信机电工程有限公司
类型:发明
国别省市:陕西;61

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

1