一种Profi通讯数据有效性判断方法及系统与流程

文档序号:33418256发布日期:2023-03-10 23:04阅读:来源:国知局

技术特征:
1.一种profi通讯数据有效性判断方法,其特征在于,所述方法包括:步骤1,接收profi通讯数据报文并解析;步骤2,对解析后的报文进行有效性判断,收到有效的报文才认为接收正常同时更新相关控制数据,否则不更新相关控制数据并报出接收报文无效的报警。2.根据权利要求1所述的profi通讯数据有效性判断方法,其特征在于,步骤1中还包括:对接收的数据报文正确性进行判断,确定接收的报文与发送端发送的报文一致。3.根据权利要求1所述的profi通讯数据有效性判断方法,其特征在于,解析后的数据报文包括报文头、尾、长度和crc校验。4.根据权利要求1所述的profi通讯数据有效性判断方法,其特征在于,步骤2中,通过一个判断参数进行profi通讯数据报文有效性判断,具体包括:a,如果一个周期内接收到的全部数据报文都是0,则认为该周期接收的报文无效,设置所述判断参数为1;b,如果一个周期内收到的数据报文的第一个字的位10为0,则认为该周期接收的报文无效,设置所述判断参数为2;c,如果一个周期内接收到的全部数据报文有非零数据,且数据报文的第一个字的位10非零,则认为该周期接收的报文有效,设置所述判断参数为0。5.根据权利1所述的profi通讯数据有效性判断方法,其特征在于,步骤1中,如果持续未接收到数据报文或者接收到无效数据报文超过一定时间,则报通讯超时故障。6.一种profi通讯数据有效性判断系统,其特征在于,所述系统包括报文接收模块和报文判断模块;所述报文接收模块用于接收profi通讯数据报文并解析;所述报文判断模块用于对解析后的报文进行有效性判断,收到有效的报文才认为接收正常同时更新相关控制数据,否则不更新相关控制数据并报出接收报文无效的报警。7.根据权利要求6所述的profi通讯数据有效性判断系统,其特征在于,所述报文接收模块还用于:对接收的数据报文正确性进行判断,确定接收的报文与发送端发送的报文一致。8.根据权利要求6所述的profi通讯数据有效性判断系统,其特征在于,解析后的数据报文包括报文头、尾、长度和crc校验。9.根据权利要求6所述的profi通讯数据有效性判断系统,其特征在于,所述报文判断模块通过一个判断参数进行profi通讯数据报文有效性判断,具体包括:a,如果一个周期内接收到的全部数据报文都是0,则认为该周期接收的报文无效,设置所述判断参数为1;b,如果一个周期内收到的数据报文的第一个字的位10为0,则认为该周期接收的报文无效,设置所述判断参数为2;c,如果一个周期内接收到的全部数据报文有非零数据,且数据报文的第一个字的位10非零,则认为该周期接收的报文有效,设置所述判断参数为0。10.根据权利要求6所述的profi通讯数据有效性判断系统,其特征在于,所述报文判断模块还用于:如果持续未接收到数据报文或者接收到无效数据报文超过一定时间,则报通讯超时故障。

技术总结
一种Profi通讯数据有效性判断方法,其特征在于,所述方法包括:步骤1,接收Profi通讯数据报文并解析;步骤2,对解析后的报文进行有效性判断,收到有效的报文才认为接收正常同时更新相关控制数据,否则不更新相关控制数据并报出接收报文无效的报警。步骤2中,通过一个判断参数进行Profi通讯数据报文有效性判断,具体包括:A,如果一个周期内接收到的全部数据报文都是0,则认为该周期接收的报文无效,设置所述判断参数为1;B,如果一个周期内收到的数据报文的第一个字的位10为0,则认为该周期接收的报文无效,设置所述判断参数为2;如果A和B都不满足,则设置所述判断参数为0,即该周期接收的报文有效。报文有效。报文有效。


技术研发人员:张旭梅 王胜勇 高颖
受保护的技术使用者:中冶南方(武汉)自动化有限公司
技术研发日:2022.10.26
技术公布日:2023/3/9
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1