CAN光端机设备应该指的是回CAN转光纤设备,它是一答种典型的CAN数据转换模块。能够实现CAN数据和光纤信号的相互转化,到达延长CAN总线数据通讯距离的目的。因为到底也是一台CAN设备,所以它的运行也要遵循CAN总线的规则。而说到can总线的运行,就不得不提一下CAN总线的协议,它相当于是CAN总线的运行规则,犹如人类说话的语法一样,一般来说,CAN光端机设备支持的CAN总线协议类型包括:CANopen,SAE J1939、Devicenet、NMEA2000等等。GCGD就有类似的东西,网上可以找的到。因为现在CAN总线的发展前景非常之好,所以这类设备以后还会有大作用。
CAN总线转换器中如何实现串口转CAN的通信21、将模块的 RS232 接口或 RS485 接口与 PC 连接。进入设备管理器找到串口号。
2、软件连接:当串口转CAN模块进入配置模式且通过串口与 PC 机正常连接后,打开光盘中的“RS232/485 Config Tools”软件对模块进行配置。进入软件后,选择连接到串口转CAN模块的串口号,点击连接设备即可建立连接。
CAN总线转换器中先后发送数据后怎么辨别总线上出现了两个相同ID 1虽然这样的应用在CAN的规范里没有明确禁止,但是不建议这样设计网络规划,这样会为后续带来的诸如升级等十分复杂的问题,也影响网络的稳定。
现在回答补充问题,首先你要明确ID是赋给帧的,不是直接给节点的,只是某节点知道自己要接收某个ID的帧。总线上的节点来说它只管取总线上他应该取的ID的帧,并不管是谁发的。
即使是远程帧,发出请求的节点在获得相应时也仅仅是根据帧ID判定,并不影响其他节点的接收。
CAN总线转换器中先后发送数据后怎么辨别总线上出现了两个相同ID 2再回到开始,首先这样的网络规划是非常不合理的,等于是网络上出现了A和B两个对某一帧功能相同的节点,完全没必要,如果你要更新某个信号,只需让A节点重新发送新的即可,如果更新的信号是通过B节点模块更新的,也只需先通过B向A发送一个帧更新某个信号,然后A再重新发送更新的帧。
如果你两个节点关联同一个帧,以后加入新节点和升级改动网络的时候会多一倍的工作量,而且再远程帧的响应中,同ID多响应很容易出现问题。
总之一句话,我们要从总线的角度去看待CAN,不要从节点的角度出发。
以上信息由专业从事CAN485公司的北京安融互通于2024/7/31 12:34:43发布
转载请注明来源:http://m.tz1288.com/qynews/bjarht-2794574488.html