下载此文档

基于at89s52的gsk980ta数控程序传输器[权威资料].doc


文档分类:通信/电子 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
基于AT89S52的GSK980TA数控程序传输器[权威资料]基于AT89S52的GSK980TA数控程序传输器摘要:从实际生产需要出发,通过对电脑与广数系统980TA之前的串行通讯进行深入的研究与分析,结合自身的电子制作基础,从零开始研发,设计并制作了一个数控程序传输器,并投入到实际生产应用。关键词:AT89S52;GSK980TA系统;程序传输器1需求分析东风柳汽专用件车间,是我实****所在的车间,主要负责生产公司的各类非标总成及零件。车间里有六台数控车床,使用了广州数控设备有限公司生产的GSK980TA数控系统。该系统只能存储63个程序,由于车间生产的零件较多,机床内部的存储空间远远无法满足要求。车间之前的做法是当程序存储空间不足时,就删掉一些最近不用的程序,然后手工键入新的程序。费时费力,且无法保证准确性。经常有因为程序错误导致零件报废的情况发生。因此需要改变这一方式,使用传输程序代替手工键入程序。2可行性分析为了解决这一问题,我上网查找了很多资料,并详细透彻的研读了数控系统的说明书。根据系统说明,该系统只支持与电脑RS232通信,交换程序、参数等。既然可以使用笔记本电脑与机床通信实现程序传输,那么就可以设计一个通讯器做为电脑与机床之间的移动电子版,与U盘功能类似,只不过这里使用的232通信罢了。3设计要求既然要设计通讯器,那么通讯器应该具有以下功能,以满足需求(1)手持式通讯器,锂电池供电,带充电、保护、升压模块;(2)有向电脑发送、从电脑接收、向机床发送、从机床接收四种功能;(3)带背光显示屏,能显示通讯状态与程序号,可存储多个程序。,首先要实现电脑与机床之间的程序传输首先安装数控系统的传输软件“”,这个软件是兼容软件,窗口化操作,比原厂软件的DOS界面要友好很多。然后根据系统说明书“第四篇安装连接?第二章接口信号定义及连接”的“图2-21系统与PC机的连接”制作了一根用于电脑与机床之间传输程序的通信电缆。然后运行通信软件,根据GSK980TA系统说明书的第三篇之第十一章“通讯”,可知数控系统默认的通信格式为:波特率:2400,停止位:2位,数据长度:7位,校验方式:偶校验。准备工作完成后,可以开始实验通讯。通讯不像U盘拷文件那么简单,需要特定的按键与操作顺序才能完成,同时还需要关注数控系统内的参数设置,具体操作参考系统说明书“第三篇操作说明?第十一章通讯”。经过实践,机床与电脑之间的通信顺利实现,程序可以在机床与电脑之间自由传输。,程序实现了顺利的传输,可是整个传输过程到底是怎么实现的呢,这个时候就破解通信协议,因为所有的资料、网上的论坛都没有公开这个通信协议。如何破解呢,答案当然是监听通信过程,然后用通讯器模仿通信对象的另一方。监听的方法有两种:硬件监听与软件监听。硬件监听是使用另外一台机器,机器上安装有两个串口硬件,仅使用串口的接收RXD信号,这两个信号分别接到电脑与数控系统通信线的TXD与RXD线上。这样就可以在另一台电脑的串口助手上清楚的看到两台机器间的通信了。这种监听方法是硬件级的,肯定可以监听到数据,且不会被通信着的设备发现,但实现方法比较复杂。第二种监听方法是软件监听,从电脑端入手,使用串口监听软件,监控电脑串口上的数据流。这种方法最简单,只要安

基于at89s52的gsk980ta数控程序传输器[权威资料] 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小20 KB
  • 时间2019-11-18