预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115052056A(43)申请公布日2022.09.13(21)申请号202210444645.9(22)申请日2022.04.26(71)申请人深圳市云伽智能技术有限公司地址518000广东省深圳市南山区西丽街道西丽社区留仙大道创智云城1标段1栋D座1701-1708、1801-1806(72)发明人李小华杨显平金翔宇(74)专利代理机构深圳领道知识产权代理事务所(普通合伙)44857专利代理师任葵(51)Int.Cl.H04L69/24(2022.01)H04L67/14(2022.01)H04L9/40(2022.01)权利要求书2页说明书11页附图6页(54)发明名称工业控制通信方法、装置、设备及存储介质(57)摘要本发明公开一种工业控制通信方法、装置、设备及存储介质,该方法包括步骤:与目标设备进行协商会话,以对通信方式进行协商确认;若协商会话失败,则重新会话或者结束协商会话;若协商会话成功,则按照协商确认的方式进行通信;并采用控制传输方式进行数据的传输,或者采用突发传输方式进行数据的传输。工业控制通信方法提供的协议统一OBD、VCI及其他工控产品的通信规程,减少重复开发,并提高通信的稳定性。CN115052056ACN115052056A权利要求书1/2页1.一种工业控制通信方法,其特征在于,包括:与目标设备进行协商会话,以对通信方式进行协商确认;若协商会话失败,则重新会话或者结束协商会话;若协商会话成功,则按照协商确认的方式进行通信;并采用控制传输方式进行数据的传输,或者采用突发传输方式进行数据的传输。2.如权利要求1所述的工业控制通信方法,其特征在于,所述与目标设备进行协商会话,以对通信方式进行协商确认包括:与目标设备建立会话连接;与目标设备进行安全协议的协商会话;根据协商结果,建立安全通信通道或非安全通信通道。3.如权利要求2所述的工业控制通信方法,其特征在于,在所述根据协商结果,建立安全通信通道或非安全通信通道之前还包括:与目标设备进行通信速率、空闲窗口或心跳间隔中的任意一种的协商会话;其中,所述通信速率为通信信道最大波特率和双方应用本身所能承受的最大数据通量;其中,所述空闲窗口为通信活跃的度量,是总线空闲的时间,在空闲窗口内会话会一直保持有效,如果总线空闲时间超过该窗口时间,会话会失效;其中,所述心跳间隔为会话维持基于指定的心跳数量,在指定的数量的心跳未应答后会话失效。4.如权利要求1所述的工业控制通信方法,其特征在于,所述与目标设备进行协商会话,以对通信方式进行协商确认还包括:对需要传输的数据的长度或者数据类型进行判断;若数据的长度超过设定的长度或者数据类型为设定的类型,则采用突发传输方式进行数据的传输;否则,采用控制传输的方式进行数据的传输。5.如权利要求1或4所述的工业控制通信方法,其特征在于,所述控制传输方式进行数据的传输的方法包括:接收目标设备发送的第一报文;接收目标设备发送的第二报文;判断所述第一报文和第二报文的应答优先性,若所述第二报文应答优先性高于所述第一报文,则先答复所述的第二报文;否则,先答复所述第一报文。6.如权利要求1或4所述的工业控制通信方法,其特征在于,所述突发传输方式包括:向目标设备请求突发传输,以使目标设备根据设备的状态判断是否允许开始突发传输,所述设备的状态包括数据大小限制、可用资源限制或其他重要的事务中的任意一项;若允许,请求成功,则向目标设备发送数据;判断数据是否全部传输结束;若数据全部传输结束,则接收目标设备的传输请求,或者向目标设备发送传输请求;否则,继续数据传输,且不接收目标设备的传输请求,也不向目标设备发送传输请求。7.如权利要求6所述的工业控制通信方法,其特征在于,在所述若数据全部传输结束,则接收目标设备的传输请求,或者向目标设备发送传输请求之前还包括:2CN115052056A权利要求书2/2页根据目标设备接收数据帧应答时间判断目标设备是否宕机;若目标设备已经宕机,则在超时发生,终止本次会话,并重新建立新的会话;其中,超时等待时间Twait与平均应答时间△t二者关系为Twait=△tx1.5。8.一种工业控制通信装置,其特征在于,包括:会话协商模块,所述会话协商模块用于与目标设备进行协商会话,以对通信方式进行协商确认;协商失败模块,所述协商失败模块用于若协商会话失败,则重新会话或者结束协商会话;协商成功模块,所述协商成功模块用于若协商会话成功,则按照协商确认的方式进行通信;数据传输模块,所述数据传输模块用于并采用控制传输方式进行数据的传输,或者采用突发传输方式进行数据的传输。9.一种工业控制通信设备,其特征在于,包括:存储器,用于存储程序;处理器,用于通过执行所述存储器存储的程序以实现如权利要