PC与数控机床通信系统---系统方案设计.doc

PC与数控机床通信系统---系统方案设计.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PC与数控机床通信系统---系统方案设计

PC与数控机床通信系统---系统方案设计 1、? 数控机床联网系统组成结构 ?? 上图为数控机床联网系统图。各计算机工作站通过网络互联,其中由一台计算机作为服务器,负责与多台数控机床通信。在各工作站上编写的数控(NC)程序,可通过服务器传给相应的数控机床:同样,各数控机床上已存储的数控(NC)程序,也可通过服务器传给相应的计算机。 ? 2、PC与数控机床之间的通信总线选择 ? 方案一:采用RS-232方式 利用数控机床提供的RS-232接口,采用点对点拓扑结构或星形拓扑结构,可以很容易串行通信。 点对点拓扑结构是一台数控机床对应于一台PC,根据数控机床接口的通信协议,在PC上编写通信软件即可实现通信。将PC放在机床附近(15m范围内),由于现场电子噪声的干扰,必须给PC加屏蔽装置。 星形拓扑结构是一台PC对应于多台数控机床。当机床距计算机较远时,可利用RS-232增程装置实现的传输,其系统结构如下图: ?方案二:采用CAN总线 ?? CAN即为控制局部网,是国际上应用最广泛的现场总线之一。 ?? CAN总线的主要特性: ·具有实时性、传输距离较远、抗电磁干扰能力强、成本低等优点。 ·采用双线串行通信方式,检错能力强,可在噪声干扰环境中工作。 ·具有优先权和仲裁功能,多个控制模块通过CAU控制器挂在CNU-bus上,形成多主机局部网络。 ·可靠的错误处理和检错机制。 ·发送的信息遭到破坏后,可自动重发。 ·结点在错误严重的情况下具有自动退出总线的功能。 方案三:采用RS-485方式 RS-485半双工异步通信总线是一种被广泛使用的数据通信总线。它具有通信距离远、通信速率高,成本低等特点。在数控机床通信系统应用中,由于设备数量多,发布较远,现场的各种干扰也比较大,往往通信的可靠性及质量不高。RS-485收发器采用的平衡发送和差分接收具有抑制共模的干扰的能力,加上收发器具有很高的灵敏度,因此,传送信号可在千里以外得到恢复。 ?? RS-485 串行总路线接口标准以差分平衡方式传输信号,具有很强的抗共摸干扰能力,允许一对双绞线上一个发送器驱动多个负载设备。利用单片机本身所提供的简单串行接口,加上总路线驱动器,如SN75176等,可组合成简单的RS-485通信网络。 A、总线驱动器芯片SN75176 总线驱动器芯片SN75174、SN75175和SN75176。SN75176芯片有一个发送器和一个接收器,适合作为RS-485总线驱动芯片。 ?? SN75176及其逻辑如下图: (SN75176芯片引脚图) ? ? 输入D 使能DE ???????????? 输?? 出 ????? A ??? B ????? H ???? H ????? H ??? L ????? L ???? H ????? L?????? ??? H ????? X ???? L ????? Z ??? Z 接收器逻辑真值表 ? ???? 差分输入 ????????? — ????? 使能RE ? ??? 输入R ????? A??? B ? Vin≥0.2V ???????? L ?????? H -0.2V<Vin<0.2V ???????? L ?????? X ? Vin≤-0.2V ???????? L ?????? L ????? X ???????? H ?????? Z ????? 开路 ???????? L ?????? H B、 RS—485方式构成的多机通信原理 ? 在有单片机构成的串行通信系统中,一般采用主从式结构:从机不主动发送命令或数据,一切都由主机控制。因此在一个多机通信系统中,只有一台单机作为主机,各台从机之间不能互相通信,即使有信息交换也必须通过主机转发。采用RS-485构成的多机通信原理框如下图: 在总路末端接一个匹配电阻,吸收总线上的反射信号,保证信号传输无毛刺。匹配电阻的取值应该与总线的特性阻抗相当。 在总线上没有信号传输时,总线处于悬浮状态,容易受干扰信号的影响。在总线上差分信号的正端? A和+5V电源间接一个10KΩ的电阻,正端A和负端B间接一个10KΩ的电阻,负端B和地间接一个10KΩ的电阻,形成一个电阻网络。当总线上没有信号传输时,正端A的电平大约为3.2V,负端B的电平大约为1.6V,即使有干扰信号,也很难产生串行通信的起始信号0,从而增加了总线抗干扰能力。 C、通信规则 由于RS-485通信是一种半双工通信,发送和接收公用同一物理通道,在任意时刻只允许一台单机处于发送状态,因此要求应答的单机必须在侦听到总线上呼叫信号已经发送完毕,并且没有其他单机发出应答信号的情况下才能应答。半双工通信对主机和从机的发送和接收时序有严格的要求。如果在时序上配合不好,就会发生总线冲突,使整个系

文档评论(0)

almm118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档