最新新闻
我要投稿
联系电话:027-87592219/20/21转188
投稿邮箱:tb@e-works.net.cn
您所在的位置:首页 > 智库 > 智能生产

基于嵌入式的数控技术研究与实现

发布时间:2014-06-06 作者:张金焕 周祖德 刘泉 龙毅宏  来源:万方数据
在数控技术网络化、信息化、开放性发展的趋势下,针对当前基于Pc数控系统的结构和功能缺乏柔性、扩展不方便、资源利用不很充分、系统开放性不够等同题,利用嵌入式、网络与通信技术,提出了模块化、网络化嵌人式数控系统的概念和体系结构。在该体系结构的框架下,具体介绍了其硬件和软件系统平台的模块化的开发和实现过程。通过模块化的嵌入式软硬件结构设计,该系统具有资源利用更充分、结构灵活、易于扩展、具有开放架构并能更好满足网络化数字制造环境下数控加工需求的特点,且通过嵌入式Web实现了更便捷的远程控制与监测。

2 嵌入式数控系统的开发与实现

  本文作者开发的嵌入式数控系统的具体体系结构如图2所示。整个系统主要包括数控操作与管理、显示及键盘输入装置、插补/运动控制模块、嵌入式PLC、位置/速度伺服控制、数控客户端等。

嵌入式数控系统实现体系结构
图2嵌入式数控系统实现体系结构

  2.1 硬件系统

  由图2可知,嵌入式数控系统的硬件平台开发采用模块化的思想。数控操作与管理模块硬件采用的是32位ARM7 S3C44BOX微处理器,外部扩展8M字节的RAM和2M字节的E2PROM:两个UART扩展成两个EIA RS一485总线接口,一个与插补器/运动控制器模块相接;在ARM芯片上还扩展了RTL8019As以太网接口芯片,实现以太网连接;此外它还具有JTAG调试接口。显示器采用256色的彩色液晶显示器,由ARM芯片本身集成的显示控制功能直接进行显示控制;基于ARM芯片提供的通用I/O接口,开发、扩展了键盘输入电路以实现现场编辑和控制功能。数控操作与管理模块的开发硬件实物如图3所示。

数控操作与管理硬件实物
图3数控操作与管理硬件实物 

  插补器/运动控制器采用r11 32位高性能DSPTMS320C2812。它的两个串行通信接口(SCI)被扩展成两个RS.485总线接口,一个与数控操作与管理模块相连,另一个与PLC模块相连。TMS320C2812有4个通用定时器,可产生4个加工轴的PWM位置进给脉冲。DSP的通用定时器产生的PWM脉冲作为进给量加上一个I/O信号作为方向控制可用作某个加工轴的进给信号。另外,TMS320C2812 DSP的CAN2.0总线接口用于同伺服控制模块相连,传送位置控制命令和获取伺服控制状态。TMS320C2812自身也具有JTAG调试接口。其硬件开发实物如图4所示。

插补/运动控制硬件实物
图4插补/运动控制硬件实物

  嵌入式PLC采用C8051F022微处理器芯片实现。C805lF022 MCU的I/O端口的一个特点是其端口功能可通过软件设定,可给嵌入式PLC的应用带来了很大的灵活性。C8051F022微处理器的两个串行接口被扩展为两个RS-485总线接El,一个RS-485总线接口用于同插补器/运动控制器的通信,另一个可用于与PLC扩展模块(如果需要)的通信。

本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。