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

西门子810D数控车床与PC的数据传输方法

发布时间:2013-11-14 作者:祁健  来源:万方数据
关键字:数控 机床 西门子810D 
本文介绍了西门子810D数控车床与微型计算机之间串行通信的具体方法.与步骤、传输参数的设定,并指出了使用中应注意的问题。

  1.3 参数的设定

  1.3.1 PCIN端参数设置:在PCIN的第一菜单栏:V24一INI中设置参数(使用上下光标键选择菜单,左右光标键选择参数,回车键确认).包括以下几项:

代码

  需要说明的是:欧美设备数据位(DATA BITS)一般为8位,日本设备一般为7位。

  在线加工或传输PLC程序时,为保证数据传输的同步性,PC(二进制)格式要选择开(BINFII EON),传输文本文件(程序)时则设为BINFII EOFF。

  1.3.2 机床数控系统的参数设定

  在数控系统集成面板上选择“SERVICES”服务操作区,按DATA OUT(数据读出),进人数据输出菜单,用竖向软键选择接口:“RS-232用户接口”,按“SET”设置接口参数。SINUMERIK 810D系统有2个RS-232串口,25针串行接口分配为COM1,9针串行接口分配为COM2,使用时要注意将COM NUMBER设置为相应端口号,其余参数设置与PCIN端相同。

  1.3.3 数据流控制的设定

  数据流控制也称为“握手协议”,数据在通讯时用协议控制数据传输,可以提高通信的可靠性。PC机中常用的两种流控制是硬件流控制(包括RTS/CTS、DTR/CTS等)和软件流控制XON/XO—FF。西门子810D/840D系统采用RTS/CTS控制,因此在PCIN设置中,XON/XOFF应设定为OFF,并将电缆线两端的RTS、CTS线对应相连。FANUC系统一般采用XON/XOFF软件流控制。

  1.4 传输规则的设定

  采用PCIN传输时,如果要将计算机中的程序输人数控系统.在计算机上所编的程序必须加一个文件头。否则可能会提示格式不正确,不能正常传输程序。程序以%开始,以%结束。

  Siemens系统程序开头格式的设定:
  %N-程序名-MPF;
  $PATH=/-N-MPF DIR

  其中“程序名”必须符合西门子命名规则。“MPF”为扩展名,子程序的扩展名为“SPF”。行号可以不输。程序中字母应大写。

 1.5 通信线路的连接

  在通电之前把数据线两头分别连接到PC和数控机床的串口上。拔插数据线之前,一定要关闭计算机及数控机床电源,否则极易损坏机床和PC的RS一232接口。

  1.6 数据传输方法

  无论是数据备份还是数据恢复,传输的原则是:

  准备接收数据的一方先准备好,处于接收状态;

  两端参数设定一致。

  1.6.1 由机床向PC机备份数据和程序

  (1)启动PCIN软件,选择DATA—IN,回车确认,在FII E NAME栏中输人存盘路径及文件名后回车确认。此时PC处于等待数据输人状态。

  (2)机床端:在数控系统集成面板上选择“SERVICES”服务操作区,按DATA oUT(数据输出),进人数据输出菜单,用竖向软键选择接口:“RS-232用户”,选择零件程序(主程序文件)和子程序或其它项目。按启动即开始数据传输,传输时会有字节数变化,直至结束。

  1.6.2 由PC向机床传输备份数据和程序

  (1)机床端:在数控系统集成面板上选择“SERVICES”服务操作区,按DATA IN ,进人数据输人菜单,用竖向软键选择接口:“RS-232用户”。按启动键等待数据输人。

  (2)启动PCIN软件,选择DATA—OUT,回车确认,在FII E NAME栏中输人要输人的程序或文件后回车确认,即开始数据传输直至结束。

  使用中要注意的问题:

  (1)禁止带电拔插数据线,插拨时至少有一端是断电的,否则极易损坏机床和PC的RS232接口。

  (2)使用台式机时一定要将PC外壳或地线与机床地线连接,以防漏电烧坏机床串口。在信号线上串联100~200 Q的电阻,可起到限流保护作用。

  (3)为防止数据丢失,应经常对主程序、子程序、R参数、刀偏、零偏和设定参数等数据进 行备份,以便于维修和恢复。

  (4)数控程序要以文本形式传输,选择较低的串口传输率,格式要标准化。

  (5)PC机的串口传输率最高可达128 000bps,一般数控系统无法达到,FANUC—Oi最高也只能达到19 200 bps。当传输不正常时,波特率可以设得低一些,如4 800bps,但要注意PC与机床设定要一致。

  (6)串口通信距离不要超过15 m,否则会导致错误或无法传输。降低波特率可提高传输距离,避免通讯现场电磁干扰。

  (7)笔记本电脑上使用一些USB to CoM线时可能会出现传输不正常,这主要与笔记本电压低(台式机上串口电压为15 V,笔记本电脑USB输出电压6 V)有关。

  (8)厂商采用的芯片质量也相当重要。原装数据线采用国际名牌贴片元件(如PRoI IFIC科技的PI 芯片),其功耗较小,而兼容USB—CoM线往往用的是廉价芯片,做工用料较差,当输出电流无法满足数据线工作需要时,数据线就会信号出错甚至无法正常工作。

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