application-1

主要观点:开发多线程 C 应用展示 OpenVMS V9.2 X86_64 在边缘环境中的处理,利用串口连接的 RFID 阅读器识别和跟踪模型铁路车上的滚动库存,铁路环分为五段,通过 GPIO 输出信号控制轨道信号和维护列车分离,使用 RabbitMQ 消息代理分发和接受信息,包括块和列车状态等。
关键信息:

  • 开发多线程应用于边缘环境处理。
  • 用 RFID 阅读器识别滚动库存,各块有阅读器,与 OpenVMS 串口连接,创建专用线程。
  • 铁路环分为五段,信号控制基于下一段是否占用。
  • 用 RabbitMQ 分发和接受信息,创建发布和命令处理线程。
    重要细节:
  • RFID 阅读器在块入口轨道下,滚动库存底部有标签。
  • 首次读取标签开始盘点,形成列车编组。
  • 用直流脉冲控制信号,通过交流继电器板和二极管选择控制电压。
  • 两个 RabbitMQ 交换用于分发不同信息,用列车编组名称作为路由键。
  • 命令处理线程订阅队列接收和处理命令,如前进、暂停等。
阅读 26
0 条评论