基于Modbus协议的螺丝机HMI系统设计

基于Modbus协议的螺丝机HMI系统设计

论文摘要

为了解决早期螺丝机HMI(Human Machine Interface,人机接口)系统显示内容少、操作性差、通用性低等问题,设计了基于Modbus协议的螺丝机HMI系统,通过对Modbus协议的研究,确定了触摸屏作为主机,控制器作为从机,运用RTU模式通信的方案,同时给出了帧间超时时间与定时器装载值的计算式及CRC校验流程。针对遇到的切屏后数据刷新延迟的问题,提出了一种数据预装载附加DMA功能的方法,即利用机器开机时间,提前将所需的数据载入到控制器开辟的缓存中,使得数据地址与界面控件地址直接映射,再启用DMA功能加快主、从设备数据转移速度。在界面设计方面,详述了设计步骤,并引入了组态软件参与设计,有效地缩短了开发周期。本设计已成功应用于实际生产中,长期使用表明系统运行稳定、切屏流畅且界面友好,提高了工件螺丝锁付效率。

论文目录

  • 引言
  • 1 系统概述
  • 2 螺丝机HMI系统硬件平台设计
  • 3 螺丝机HMI系统软件设计
  •   3.1 数据传输及参数计算
  •     3.1.1 螺丝机HMI系统中的Modbus协议
  •     3.1.2 参数计算
  •   3.2 切屏优化
  •     3.2.1 数据预装载
  •     3.2.2 启动DMA功能
  •   3.3 界面设计
  •     3.3.1 界面设计原则
  •     3.3.2 界面设计步骤
  •     3.3.3 界面框架及程序设计
  • 4 试验与结果分析
  • 5 结束语
  • 文章来源

    类型: 期刊论文

    作者: 石小仕,姚娅川,吴昊翰,刘富瑞

    关键词: 协议,校验,数据预装载,功能,组态软件

    来源: 四川理工学院学报(自然科学版) 2019年04期

    年度: 2019

    分类: 工程科技Ⅰ辑,工程科技Ⅱ辑

    专业: 机械工业

    单位: 四川轻化工大学自动化与信息工程学院,人工智能四川省重点实验室,广安市广安区花桥镇人民政府

    基金: 国家自然科学基金(61703409),四川省科技厅重点项目(2015JY0208),自贡市科技局重点项目(2014DZ10)

    分类号: TH122

    页码: 41-48

    总页数: 8

    文件大小: 3743K

    下载量: 90

    相关论文文献

    标签:;  ;  ;  ;  ;  

    基于Modbus协议的螺丝机HMI系统设计
    下载Doc文档

    猜你喜欢