数字化焊机USB总线及相关协议研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:qwertyuiop325
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前通过直接或者间接的方式同计算机进行信息交互逐渐成为了数字化焊机的发展趋势,各大焊机制造商都为焊机添加了信息交互模块。针对数字化焊机的特点,一个功能全面、使用方便的信息交互系统可以使焊机具有更宽广的应用领域、更灵活的工艺特性、更人性化的焊接管理。USB总线作为一种串行总线,在计算机领域获得了广泛应用,具有传输速度快、兼容性好、使用方便等优点。以该总线技术作为信息交互系统的基础,不仅能够满足底层数据传输的要求,还能使焊机同计算机更紧密的联系在一起。   针对数字化焊机的特点及今后发展趋势并结合USB技术的优势,设计了由USB总线传输层和焊机信息交互层构成的信息交互系统,同时以U盘作为信息交互的载体。USB总线传输层按照USB2.0协议搭建,实现U盘和USB桥接芯片的通信。信息交互层按照自己制定的协议实现上位机同焊机的通信。本课题以这两层传输协议为核心,实现上位机直接或间接的同焊机进行信息交互。   本文对USB2.0协议的要点进行了分析,根据数字化焊机的特点并结合本课题的实际情况,设计了USB事务传输层。该层分为两种情况:上位机同焊机直接连接;上位机和焊机以U盘为媒介进行连接。针对这两种情况分别设计了两套对应的传输方案:以MSC协议为基础的方案,该协议可实现USB主机同大容量存储设备间的数据传输;以HID协议为基础的方案,可实现USB主机同人机接口设备的通信。   在USB事务传输层之上建立了焊机信息交互层,制定了信息交互层的协议格式。在这一层上位机就要对焊机进行应用层面的控制了:一方面向焊机发送各种焊接指令,从焊机主控芯片的寄存器、模块配置到程序的运行流程、变量取值再到焊接工艺参数等各个层次进行控制;另一方面接收焊机采集到的各种焊接数据,本课题的任务是将这些数据最终传给上位机并保存起来,以便日后进行焊接情况的分析或焊接质量管理。   本课题的上位机采用VB6.0开发,包括焊接指令发送部分和焊接数据接收部分。上位机发送指令和接收数据都要调用API函数,通过windows驱动层间接执行,所以不需要开发底层驱动,只需要按照信息交互层的协议传输数据,实际上简化了上位机的开发。
其他文献
本文首先介绍了埋弧焊的发展,指出提高埋弧焊焊接效率和焊接质量的发展方向是多丝多弧埋弧焊,需要研究新型逆变式交直流方波埋弧焊电源的设计问题。   其次,提出了交直流方波
著名的未来学家奈斯比特指出:"处于伟大的知识经济时代,我们最需要的是创造力……。"随着素质教育的深化和人才观念的更新,怎样有利于培养学生的创造力,怎样有利于学生全面发展和优
大型工程结构(如国家体育馆、大型桥梁,海上钻进平台等)在环境和载荷的作用下将会出现各种损伤,极端情况下会导致灾难性的事故,从而造成经济和人员的损失。因此,重大工程结构的损
随着能源问题的日益突出和环境污染的日益加剧,混合动力汽车已经成为汽车工业现阶段实现节能减排的发展主题方向之一。控制策略作为混合动力汽车实现节能减排的核心,已经成为混
在进行挖掘机设计的时,挖掘轨迹的优劣,直接影响着挖掘机的生产效率。因此,挖掘轨迹是一个重要的研究内容。如何找到挖掘机优化的挖掘轨迹,提高挖掘机的工作性能,有着非常现
随着新课程改革的全面进行意见进一步发展的素质教育,在体育课堂教学中,为了学生体质进一步有效地加强,推动其身体和其机能的正常发展,小学体育教师要认识儿童少年的心理、生理特
超高压输电线路是我国电力工业的重要体系之一,其中电器件绝缘子是架空线路的重要组成部分。由于外界自然环境的原因,像风吹、雨雪等天气都会对绝缘子造成一定的损坏。劣化的
机械产品设计缺陷辨识是指在产品的设计阶段,对其进行设计缺陷辨识、设计缺陷修正、设计功能验证、可加工性判断等工作。缺陷辨识方法可有效改善传统机械产品的设计研发过程,将设计过程与验证过程合一,实现设计与验证同步,缩短新产品研发周期,降低生产成本。本文以机械产品设计缺陷中的精度设计缺陷为研究对象,采用分级模糊层次分析法、改进人工免疫系统算法、考虑疫苗注入的免疫算法进行缺陷辨识的模型和方法研究,提出了精度
运动自行车车架的结构设计在我国尚处于起步阶段,目前运动自行车厂商在设计时,使用的是国外的设计资料。但是,由于东西方的人体特征和骑行习惯等存在差异,比如身体各部分比例、肌
汽车变速器是汽车整车装配的重要零部件,对汽车整车质量有着重要的影响。目前,中国汽车变速器市场正处于高速发展期,在中国汽车销售规模不断增长,汽车行业规模不断扩大的情况下,汽