- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
辽阳职业技术学院——数控技术
第四章 计算机数控系统 第一节 概述 第五节CNC的输入输出与通信功能 一、CNC与外部设备间数据传送要求 CNC机床若要运行,必须要有被加工零件程序指令信号及相关数据作为输入,并以此有相应的数据与信息的输出,从而控制机床执行件工作。 通常与CNC进行数据传送和信息通信的设备有: 二、数据通信与网络通信基础 1、通信系统的构成 CNC是一个专用的计算机系统,它与其他设备的网络通信可以是基带传输,也可以是载波传输、宽带网传输等。 三、CNC应用的数据通信与网络通信接口 1、CNC与外部设备的数据通信接口 CNC用于连接输入输出设备、外部机床控制面板或通用手摇脉冲发生器的接口是EIA-232-D即RS-232C及其变形。 6、通信中的数据交换 在计算机网络中,通信的基本交换方式可分两类,即线路交换与存储转发交换。存储转发交换又可分为报文存储转发交换和报文分组存储转发交换。 7、开放系统互连(Open System Interconnection- OSI)参考模型 如图,此模型把开放系统的通信功能划分为七个层次,每一层的功能是独立的,每一层都利用其下一层所提供的服务,且也为其上一层提供服务,而与其他层的具体实况无关。 8、企业网络 一个完整的企业网络一般为跨地区网络。 对于一个制造企业,采用TOP/MAP/Fieldbus的网络结构,几乎可以覆盖企业从生产加工到办公管理的各个领域。 TOP/MAP/Fieldbus的网络结构如图所示。 MAP(Manufacturing Automation Protocol)的介质访问控制方式为令牌总线的宽带LAN,其规范是以ISO/OSI参考模型为基础的,符合IEEE802.4标准,所有智能化设备可以通过一个统一的接口与该网络连接,以解决不同控制系统与计算机系统之间的信息交换问题。 TOP(Technical and office protocol)对计算机局域网进一步开发而形成,适合于办公自动化,其基本思想是始终保持和MAP规范相兼容,并尽可能有机地与MAP相互补充与集成。 Fieldbus是80年代中期在国际上发展起来的、应用于生产现场的开放式、数字化、多点通信的底层控制网络。 这是OSI参考模型的第I层(物理层)提供有关同步和比特流在物媒体上的标准协议。 它在机械特性方面规定适用一个25根插针(DB-25)的标准连接器。并对此连接器的机械尺寸及每根针排列的位置作了明确规定。 * 数 控 技 术 主讲教师:吴刚 辽阳职业技术学院 3、数据采样的CNC系统加减速控制 加减速控制大多采样软件来实现,以便使系统的速度控制更为灵活方便。 加减速控制可以在插补前进行,称为前加减速控制; 也可以在插补后进行,称为后加减速控制。 (1)前加减速控制 是对编程的F指令值即合成速度进行控制。首先要计算出稳定速度Fs和瞬时速度Fi。 所谓稳定速度,就是系统处于恒定进给状态时,在一个插补周期内每插补一次的进给量。 实际上就是编程给定F值(mm/min)在每个插补周期T(ms)的进给量。 考虑调速方便,设置了快速和切削进给的倍率开关,其速度系数设为K(%),可得Fs的计算公式为: 稳定速度计算结束后,要进行速度限制检查,如稳定速度超过由参数设定的最高速度,则取限制的最高速度为稳定速度。 瞬时速度就是系统每个插补周期的实际进给量。 当系统处于恒定进给状态时,瞬时速度Fi=Fs; 当系统处于加速状态时,瞬时速度FiFs; 当系统处于减速状态时,瞬时速度FiFs; 1)线性加减速处理 当数控设备启动、停止或在加工中改变进给速度时,系统能进行自动加减速处理,这种处理常有指数、线性和s型等加减速。 线性加减速的处理过程: 首先,把快速进给和加工进给的加减速率必须作为机床参数预先给予设定。 设进给设定F(mm/min),加速到F所需时间为t(ms),则加/减设定a可按下式计算: 加速时,系统每插补一次都要进行稳定设定、瞬时速度和加速处理。 若给定稳定速度要作改变,当计算出的稳定速度Fs′大于原来的稳定速度Fs时,则要加速。 或者,给定的稳定速度Fs不变,而计算出的瞬时速度FiFs,则也要加速。 每加速一次,瞬时速度为: Fi+1=Fi+at 新的瞬时速度Fi+1参加插补计算,对各坐标轴进行进给量的分配。如图。 减速时,系统每进行一次插补运算后,都要进行终点判断,也就是要计算出离终点的瞬时距离si。 并按本程序段的减速标志,判别是否已到达减速区,若已到达,则要进行减速。 如图,如果稳定速度Fs和设定的加/减速度a已确定,可用下式计算出减速区域: 若本程序段要减速,即si≤s,则设置减速状态标志,并进行减速处理。每减速一次,瞬时设定为: Fi+1=Fi-at 新的瞬时速度Fi+1参加插补计算,对各坐
文档评论(0)