canbus主站从站产品

厂商 :北京军通科技自动化有限公司

北京 北京
  • 主营产品:
  • 光纤收发器
  • 光电转换器
  • PROFIBUS
联系电话 :13693100915
商品详细描述
JT232-CAN智能型协议转换器
该方式把串行帧中的“帧 ID”自动转换成 CAN 报文中的帧 ID。只要在配置中告诉转换器该“帧 ID”的地址编号在串行帧的起始位置和长度,芯片在转换时提取出这个“帧 ID” 填充在 CAN 报文的帧 ID 域里,作为该串行帧转发时的 CAN 报文的帧 ID。在 CAN 报文转换成串行帧的时候也把 CAN 报文帧 ID 转换在串行帧的相应位置。
3.2.1.1 串行总线帧
在串行总线空闲状态下检测到的首个数据作为接收帧的首个字符,该帧内字符间的时间间隔必须小于或等于传输 n 个字符(n 的值由配置软件事先配置)的时间(传输一个字符的时间是用该字符包含的位数来除以相应的波特率)。如果在接收到一个字符后小于等于 n 个字符的传输时间内没有字符再被接收到,就认为此帧传输结束,将该字符作为此帧的最后一个字符;n 个字符时间之后的字符不属于该帧,而是下一帧的开始。串行帧最大长度为缓冲区的长度:255 个字节。
串行帧格式如下图:

3.2.2 转换方式
3.2.2.1 串行帧转 CAN 报文
串行帧中所带有的 CAN 报文“帧 ID”在串行帧中的起始地址和长度可由配置设定。起始地址的范围是 0~7,长度范围分别是 1~2(标准帧)或 1~4(扩展帧)。
转换时根据配置将串行帧中的 CAN 报文“帧 ID”对应全部转换到 CAN 报文的 帧 ID 域中(如果所带 ID 个数少于 CAN 报文的帧 ID 个数,那么在 CAN 报文的填充顺序是 帧 ID4~ID1,并将余下的 ID 填为 0),其它的数据依序转换。如果一帧 CAN 报文未将串行帧数据转换完,则仍然用相同的 ID 作为 CAN 报文的帧 ID 继续转换直到将串行帧转换完成。
相关产品推荐