GPS反测速雷达也可以成为导航预警仪,它集导航、固定拍照、流... [详细]
操作。所以该仿真节点的软件开发涉及相关发动机模块、油量传感器、车灯照明模块节点的操作,其具体开发流程如下。
---(1)初始定义

---根据节点ID定义(表2),我们为驾驶员前面板选定ID:0x33;而发动机模块ID设为:0x1D;油量传感器ID设为:0x2B;车灯系统ID设为:0x78。
---(2)信息流设计

---对于由驾驶员前面板、发动机模块和车灯系统组成的现有网络,驾驶员前面板的信息流(带优先级标志),如表3所示。
---(3)软面板设计
---直接利用Lab Windows CVI的人机交互编辑器进行仿真节点界面设计。为简化该仿真系统,现将驾驶员前面板操作涉及的相关发动机模块、油量传感器、车灯照明模块节点统一设计为一个测试模块。该测试模块采用全接收的方式对接收的报文进行解析并对相关操作做出反馈。
---(4)C程序代码设计
---完成软面板设计并生成代码框架后,进行源代码编译。这里未详细列出该仿真节点和测试模块的程序代码。
---3.仿真节点功能测试
---本次测试实验的CAN总线网络设备,由北京三兴达公司单路CAN非智能PCI卡与PC计算机组成,其结构如图3所示。
 

CAN总线
---在两台PC上分别运行驾驶员前面板程序与测试模块程序,按以下操作观察并得到表6的现象或反馈。
|