论文部分内容阅读
随着高楼、桥梁等建设越来越多,对各种形状的钢筋网片的需求量越来越大。焊接网片与捆扎网片相比具有明显的优势,以焊代绑的趋势加速,钢筋网自动焊接设备的发展空间很大,市场前景好。本文在分析了基于PC的开放式数控系统和EtherCAT工业以太网的基础上,提出了基于EtherCAT运动控制平台的钢筋网自动焊接设备控制系统解决方案。本文首先介绍了钢材加工设备控制系统的发展和研究现状,分析了现有控制系统的不足,确定了本文的研究内容,阐述了本文的研究意义。随后对钢筋网自动焊接设备控制系统的设计进行了需求分析,介绍了设备的总体功能和组成部分,分析了钢筋网自动焊接设备的工艺流程,得出了硬件和软件方面的具体需求。结合数控系统的发展趋势,设计了基于EtherCAT运动控制平台的控制系统,设计了钢筋网自动焊接设备控制系统的硬件结构。提出了控制系统软件架构,根据需求将控制系统软件分为两大部分。控制系统软件底层逻辑控制程序使用PLC编程语言实现,包括自动、手动、回零、初始化及通用功能(如报警指示等)的实现;人机交互界面和CAD文件的处理等使用C#编程语言实现。两者之间通过ADS通信的方式进行数据交换。对钢筋网自动焊接设备控制系统软件进行了模块化设计,主要完成了人机交互界面的设计、网片信息的处理和保存、多台矫直机排料算法、自动加工过程的控制和钢筋矫直机的控制等五个方面的工作,分别论述了各个模块的实现思路和算法流程等。依次研究了一台到三台矫直机同时工作时的排料方法,确定了需要的数据,并实现了矫直机和钢筋排列机构在各种配合情况下要得出数据需要的排料算法。采用C#语言和PLC语言混合编程,开发出了控制系统软件,介绍了钢筋网自动焊接设备控制系统的实现和调试情况。介绍了人机界面的实现和操作方法,说明了PLC程序与现场硬件设备如何连接,介绍了现场调试的过程和主要内容,以及需要注意的问题。最后对论文工作进行了总结,并对后续工作进行了展望。