mala 发表于 2018-3-21 09:04:59

求解,终端是通过什么识别插槽上的传感器的

比如平台下发指令,终端收到指令,此时终端上连接了多个传感器,那怎么识别那个传感器是我下发的指令的对象呢?

唐考仕 发表于 2018-3-21 19:24:12

本帖最后由 唐考仕 于 2018-7-4 08:32 编辑

RS485协议是半双工通讯;一个主多个从,每次只有一个发信息出来;车载终端是主,传感器是从。每个传感器都有自己的ID也就是身份(比如油杆是41、温度是21;油耗仪是45等)。
车载终端会挨个询问传感器,轮到传感器发信息时,才发信息,没有点到的,通通静默。这样就不影响整个485链路上的数据混乱。

就如同领导挨个询问一样,小王,你今年几岁了;这时只有小王(小王就是身份)能回答,20岁;其他发声的要被清理开除出队伍。比如小刘发声了,估计领导就要发火,给我滚蛋;这个与RS485是一样的原理。



于雷 发表于 2018-3-21 16:36:01

每个传感器都有一个我们规定的ID,如0x41是油量传感器1,0x41是油量传感器2,等等

发表于 2018-3-23 09:41:33

;P;P;P;P;P
太形象了   哈哈

875754250 发表于 2018-5-25 09:19:02

大神般的解释
页: [1]
查看完整版本: 求解,终端是通过什么识别插槽上的传感器的