Python基于周立功盒子接收特定报文信号并实时绘制折线图(一)

Python基于周立功盒子接收特定报文信号并实时绘制折线图(一)

一、背景
    为了节省成本,最大限度利用资源,放弃了用Vector的盒子,采用周立功盒子来做二次开发,以方便来进行压力测试

二、需求

  • 需要实时取六个信号值;
  • 六个信号在同一个CANFD报文中;
  • 实时对六个信号值进行画图以便于观察走势;
  • 同时记录下来采集的数据文件

三、实现难点

  • 报文的解析,如何拿到CAN信号值;
  • 如何实时画图;
  • 长时间边取数据边做图会不会影响接受数据

四、实现

    结构跟上篇提到的Python基于周立功盒子的二次开发的封装和调用是一样的,我们只是新改了业务代码zlg_test.py文件,以下是zlg_test.py文件的实现

import time

from zlgcan import *

你可能感兴趣的:(基于周立功的使用和二次开发,python,周立功二次开发)