【技术实现步骤摘要】
一种加油机自我诊断网络系统及智能型加油机
[0001]本专利技术属于加油机
,具体涉及一种加油机自我诊断网络系统及智能型加油机。
技术介绍
[0002]当前加油机以传统加油机为主,只具备加油功能,部分加油机只能实现简单的,可以称之为简化版“智能加油机”,未能实现加油机故障自我诊断功能,因为当前加油机的电气架构和技术条件限制,不满足实现加油机对本身进行数据进行汇总统计和分析,发现异常;缺乏后台服务和云端加持,对加油机自身缺乏必要的监控和调节功能;装配有32寸触摸屏,但是只具有广告投放功能,不具备对数据接口的调用,将故障信息进行展示,未能实现人机的真正交换。
技术实现思路
[0003]针对上述不足,本专利技术的目的是提供一种加油机自我诊断网络系统及智能型加油机。
[0004]本专利技术提供了如下的技术方案:
[0005]一种加油机自我诊断网络系统及智能型加油机,包括CAN0总线、CAN1总线、网关;多功能显示屏模块、加油机主板模块、脉冲数据采集模块间通过数据总线通讯连接,并通过CAN0总线通讯连接;加油机主板模块与键盘控制板、电磁阀控制器和税控屏通过CAN0总线通讯连接;脉冲数据采集模块、加油机主板模块与油气浓度传感器、温度传感器、压力传感器、液位仪、拉断阀、POS机、油气回收控制模块、若干个油枪开关通过CAN1总线通讯连接。
[0006]多功能显示屏模块、加油机主板模块、脉冲数据采集模块的CPU之间信息同步步骤为:
[0007]S101、网关接收多功能显示屏模块、加 ...
【技术保护点】
【技术特征摘要】
1.一种加油机自我诊断网络系统,其特征在于:包括CAN0总线、CAN1总线、网关;多功能显示屏模块、加油机主板模块、脉冲数据采集模块间通过数据总线通讯连接,并通过CAN0总线通讯连接;加油机主板模块与键盘控制板、电磁阀控制器和税控屏通过CAN0总线通讯连接;脉冲数据采集模块、加油机主板模块与油气浓度传感器、温度传感器、压力传感器、液位仪、拉断阀、POS机、油气回收控制模块、若干个油枪开关通过CAN1总线通讯连接。2.根据权利要求1所述的加油机自我诊断网络系统,其特征在于,多功能显示屏模块、加油机主板模块、脉冲数据采集模块的CPU之间信息同步步骤为:S101、网关接收多功能显示屏模块、加油机主板模块、脉冲数据采集模块的CPU发送的标志置位信号;S102、判断网络系统周期定时是否≥500ms;若是则进行下一步,若否则多功能显示屏模块CPU读取网关数据缓冲寄存器的内容;S103、网络系统周期定时清零;网关接收多功能显示屏模块、加油机主板模块、脉冲数据采集模块的CPU向网关发送模块拨码;寄存器计算匹配计数;S104、网关判断多功能显示屏模块、加油机主板模块、脉冲数据采集模块的CPU的拨码是否一致且是否收到拨码数据;若是则进行下一步;若否则令寄存器匹配计数清零,并判断匹配计数是否≥7且是否接收到拨码数据,若是则令网关接收多功能显示屏模块、加油机主板模块、脉冲数据采集模块的CPU发送故障信息和标志置位信号,再令系统喂狗后让多功能显示屏模块CPU读取网关数据缓冲寄存器的内容,若否则判断匹配计数是否≥7且是否未接收到拨码数据,若是则令多功能显示屏模块、加油机主板模块、脉冲数据采集模块上下行数据发送标志置位信号,再令CAN0总线的接收区初始化,网关检查工作模式,若否则令系统喂狗后让多功能显示屏模块CPU读取网关数据缓冲寄存器的内容;S105、令拨码比较正确计数累加;S106、判断拨码比较正确计数是否≥5;若是则进行下一步,若否则令系统喂狗后让多功能显示屏模块CPU读取网关数据缓冲寄存器的内容;S107、重置拨码故障灯;S108、网关判断多功能显示屏模块、加油机主板模块、脉冲数据采集模块的CPU拨码发送时机是否一致;若是则进行下一步,若否则令多功能显示屏模块、加油机主板模块、脉冲数据采集模块上下行数据发送标志置位信号后,再令CAN0总线的接收区初始化,网关检查工作模式;S109、网关判断是否是脉冲数据采集模块,若是则网关确认采集模块同步成功,再令CAN0总线的接收区初始化,网关检查工作模式;若否则令脉冲数据采集模块上下行数据发送标志置位信号后,再令CAN0总线的接收区初始化,并令网关判断是否是加油机主板模块;若是则网关确认加油机主板模块同步成功,再令CAN0总线的接收区初始化,网关检查工作模式;若否则令加油机主板模块上下行数据发送标志置位信号后,再令CAN0总线的接收区初始化,并令网关判断是否是多功能显示屏模块;若是则网关确认多功能显示屏模块同步成功,再令CAN0总线的接收区初始化,网关检查工作模式;若否则多功能显示屏模块上下行数据发送标志置位信号,再令CAN0总线的接收区初始化,并令网关判断是否是多功能显示屏模块。3.根据权利要求1所述的加油机自我诊断网络系统,其特征在于,网关数据采集步骤
为:S201、网关周期性获取通道上的数据;S202、上周期保存的数据与新采集的数据比对是否一致;若否则进行下一步;若是则判断是否是连续10个采样周期采样到数据,若否则终止,若是则判断是否有新数据采样到,若是则令寄存器状态置位,再清零相应的采集计数、清除上下行线路故障,当无采集故障时,熄灭故障灯,若否则点亮相应故障灯,发送故障信息并故障置位,再清零相应的采集计数、清除上下行线路故障,当无采集故障时,熄灭故障灯;S203、检测电路近端线路是否正常,若是则进行下一步,若否则判断是否连续10个周期采样到数据,若否则终止,若是则清零相应的采集计数、清除上下行线路故障,当无采集故障时,熄灭故障灯;S204、判断是否连续10个周期采样到数据,若否则终止,若是则判断是否是上行线路,不是上行线路则进行下一步,是上行线路则令上行线路故障置位,再判断上行线路是否通讯正常,不正常则终止,正常则发送故障信息,再清零相应的采集计数、清除上下行线路故障,当无采集故障时,熄灭故障灯;S205、判断是否是下行线路,不是下行线路则终止,是下行线路则令下行线路故障置位,再判断下行线路是否通讯正常,不正常则终止,正常则发送故障信息,再清零相应的采集计数、清除上下行线路故障,当无采集故障时,熄灭故障灯。4.根据权利要求1所述的加油机自我诊断网络系统,其特征在于,信息处理步骤为:S301、令循环变量二T=0;S302、判断T是否小于5,若否则进行下一步,若是则记录上周期传感器状态字节数据,再对传感器数据进行去抖处理,然后判断CAN0网传感器第一状态字节数据是否正确;若CAN0网传感器第一状态字节数据正确则保存传感器第一状态字节并采样原始数据后,再判断CAN0网第二状态字节数据是否正确;若CAN0网传感器第一状态字节数据不正确则判断CAN1网传感器第一状态字节数据是否正确,CAN1网传感器第一状态字节数据正确则保留传感器第一状态字节并采样原始数据后再判断CAN0网第二状态字节数据是否正确;CAN1网传感器第一状态字节数据不正确则令传感器第一状态字节计数累加后再判断CAN0网第二状态字...
【专利技术属性】
技术研发人员:严明,高凡,易鸣铭,汪文清,胡冰倩,聂素素,陶晨阳,张思语,陈双全,朱扬丹,汤蕊蕊,王艺霖,王绪超,
申请(专利权)人:中润油联天下网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。