一种安全栅测试方法和装置制造方法及图纸

技术编号:39756153 阅读:5 留言:0更新日期:2023-12-17 23:55
本发明专利技术公开了一种安全栅测试方法和装置,该方法包括:将隔离式安全栅的安全区与

【技术实现步骤摘要】
一种安全栅测试方法和装置


[0001]本专利技术涉及安全栅
,尤其涉及一种安全栅测试方法和装置


技术介绍

[0002]在现有的隔离式安全栅测试中,只能将隔离式安全栅与某一特定波特率的通讯设备相连接,以验证某一特定波特率的通讯是否正常

这种测试方法必须依托于各种物理设备的连接,搭建测试环境耗时长

成本高,且不能够验证隔离式安全栅在不同波特率下的通讯能力


技术实现思路

[0003]本专利技术旨在至少解决现有技术中存在的技术问题,为此,本专利技术第一方面提出一种安全栅测试方法,应用于安全栅测试系统的上位机,所述系统还包括隔离式安全栅
、CAN
通讯工具,所述方法包括:
[0004]将所述隔离式安全栅的安全区与所述
CAN
通讯工具的第一通道连接,并将所述隔离式安全栅的危险区与所述
CAN
通讯工具的第二通道连接;
[0005]将所述第一通道和所述第二通道的通信波特率设置为第一波特率;所述第一波特率为所述
CAN
通讯工具所支持的多种波特率中的其中一种;
[0006]在所述第一通道发送传输速率为所述第一波特率的第一测试报文,并监测所述第二通道对所述第一测试报文的接收情况;
[0007]在所述第二通道发送传输速率为所述第一波特率的第二测试报文,并监测所述第一通道对所述第二测试报文的接收情况;
[0008]根据所述接收情况确定所述隔离式安全栅是否支持所述第一波特率的通信

[0009]可选地,所述根据所述接收情况确定所述隔离式安全栅在所述通信波特率下的通讯能力,包括:
[0010]当在所述第二通道接收到所述第一测试报文,且在所述第一通道接收到所述第二测试报文时,确定所述隔离式安全栅支持所述第一波特率的通信;
[0011]当在所述第二通道未接收到所述第一测试报文,和
/
或,在所述第一通道未接收到所述第二测试报文时,确定所述隔离式安全栅不支持所述第一波特率的通信

[0012]可选地,在根据所述接收情况确定所述隔离式安全栅是否支持所述第一波特率的通信之后,还包括:
[0013]当确定所述隔离式安全栅不支持所述多种波特率中的所有波特率的通信时,确定所述第一通道和
/
或所述第二通道接线故障

[0014]可选地,在所述第一通道发送传输速率为所述第一波特率的第一测试报文之前,还包括:
[0015]将所述
CAN
通讯工具的第一通道和第二通道分别与上位机连接,并开启所述上位机;
[0016]所述监测所述第二通道对所述第一测试报文的接收情况,包括:
[0017]利用所述上位机监测所述第二通道对所述第一测试报文的接收情况

[0018]可选地,在所述第一通道发送传输速率为所述第一波特率的第一测试报文之前,还包括:
[0019]将所述
CAN
通讯工具的第一通道与第一示波器连接,并将所述
CAN
通讯工具的第二通道与第二示波器连接;
[0020]开启所述第一示波器和所述第二示波器;
[0021]在监测所述第二通道对所述第一测试报文的接收情况之后,还包括:
[0022]根据所述第一示波器的波形变化确定所述第一测试报文的发送时间,并利用所述第二示波器的波形变化确定所述第一测试报文的接收时间;
[0023]根据所述接收时间和所述发送时间的差值,确定所述第一测试报文的传播时延

[0024]本专利技术第二方面提出一种安全栅测试装置,应用于安全栅测试系统的上位机,所述系统还包括隔离式安全栅
、CAN
通讯工具,所述装置包括:
[0025]连接模块,用于将隔离式安全栅的安全区与
CAN
通讯工具的第一通道连接,并将所述隔离式安全栅的危险区与所述
CAN
通讯工具的第二通道连接;
[0026]设置模块,用于将所述第一通道和所述第二通道的通信波特率设置为第一波特率;所述第一波特率为所述
CAN
通讯工具所支持的多种波特率中的其中一种;
[0027]第一测试模块,用于在所述第一通道发送传输速率为所述第一波特率的第一测试报文,并监测所述第二通道对所述第一测试报文的接收情况;
[0028]第二测试模块,用于在所述第二通道发送传输速率为所述第一波特率的第二测试报文,并监测所述第一通道对所述第二测试报文的接收情况;
[0029]第一确定模块,用于根据所述接收情况确定所述隔离式安全栅是否支持所述第一波特率的通信

[0030]可选地,所述确定模块具体用于:
[0031]当在所述第二通道接收到所述第一测试报文,且在所述第一通道接收到所述第二测试报文时,确定所述隔离式安全栅支持所述第一波特率的通信;
[0032]当在所述第二通道未接收到所述第一测试报文,和
/
或,在所述第一通道未接收到所述第二测试报文时,确定所述隔离式安全栅不支持所述第一波特率的通信

[0033]可选地,所述装置还包括:
[0034]第二确定模块,用于当确定所述隔离式安全栅不支持所述多种波特率中的所有波特率的通信时,确定所述第一通道和
/
或所述第二通道接线故障

[0035]可选地,所述装置还包括:
[0036]第一连接模块,用于将所述
CAN
通讯工具的第一通道和第二通道分别与上位机连接,并开启所述上位机;
[0037]所述第一测试模块具体用于:
[0038]利用所述上位机监测所述第二通道对所述第一测试报文的接收情况

[0039]可选地,所述装置还包括:
[0040]第二连接模块,用于将所述
CAN
通讯工具的第一通道与第一示波器连接,并将所述
CAN
通讯工具的第二通道与第二示波器连接;
[0041]开启模块,用于开启所述第一示波器和所述第二示波器;
[0042]所述装置还包括:
[0043]时间确定模块,用于根据所述第一示波器的波形变化确定所述第一测试报文的发送时间,并利用所述第二示波器的波形变化确定所述第一测试报文的接收时间;
[0044]传播时延确定模块,用于根据所述接收时间和所述发送时间的差值,确定所述第一测试报文的传播时延

[0045]本专利技术第三方面提出一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条指令

至少一段程序

代码集或指令集,所述至少一条指令

所述至少一段程序

所述代码集或指令集由所述处理器加载并执行以实现如第一方面所述的安本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种安全栅测试方法,其特征在于,应用于安全栅测试系统的上位机,所述系统还包括隔离式安全栅
、CAN
通讯工具,所述方法包括:将所述隔离式安全栅的安全区与所述
CAN
通讯工具的第一通道连接,并将所述隔离式安全栅的危险区与所述
CAN
通讯工具的第二通道连接;将所述第一通道和所述第二通道的通信波特率设置为第一波特率;所述第一波特率为所述
CAN
通讯工具所支持的多种波特率中的其中一种;在所述第一通道发送传输速率为所述第一波特率的第一测试报文,并监测所述第二通道对所述第一测试报文的接收情况;在所述第二通道发送传输速率为所述第一波特率的第二测试报文,并监测所述第一通道对所述第二测试报文的接收情况;根据所述接收情况确定所述隔离式安全栅是否支持所述第一波特率的通信
。2.
根据权利要求1所述的方法,其特征在于,所述根据所述接收情况确定所述隔离式安全栅是否支持所述第一波特率的通信,包括:当在所述第二通道接收到所述第一测试报文,且在所述第一通道接收到所述第二测试报文时,确定所述隔离式安全栅支持所述第一波特率的通信;当在所述第二通道未接收到所述第一测试报文,和
/
或,在所述第一通道未接收到所述第二测试报文时,确定所述隔离式安全栅不支持所述第一波特率的通信
。3.
根据权利要求1所述的方法,其特征在于,在根据所述接收情况确定所述隔离式安全栅是否支持所述第一波特率的通信之后,还包括:当确定所述隔离式安全栅不支持所述多种波特率中的所有波特率的通信时,确定所述第一通道和
/
或所述第二通道接线故障
。4.
根据权利要求1所述的方法,其特征在于,在所述第一通道发送传输速率为所述第一波特率的第一测试报文之前,还包括:将所述
CAN
通讯工具的第一通道和第二通道分别与上位机连接,并开启所述上位机;所述监测所述第二通道对所述第一测试报文的接收情况,包括:利用所述上位机监测所述第二通道对所述第一测试报文的接收情况
。5.
根据权利要求1所述的方法,其特征在于,在所述第一通道发送传输速率为所述第一波特率的第一测试报文之前,还包括:将所述
CAN
通讯工具的第一通道与第一示波器连接,并将所述
CAN
通讯工具的第二通道与第二示波器连接;开启所述第一示波器和所述第二示波器;在监测所述第二通道对所述第一测试报文的接收情况之后,还包括:根据所述第一示波器的波形变化确定所述第一测试报文的发送时间,并利用所述第二示波器的波形变化确定所述第一测试报文的接收...

【专利技术属性】
技术研发人员:王艳侠井鹏明王学瑞王伟苗波
申请(专利权)人:哲弗智能系统上海有限公司
类型:发明
国别省市:

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

1