工业设备集群监控即如图 1 将工业自动化设备 组织 起来 这样做的好处是可以由一个操作者监控一个 群 提高了劳动生产率 同时 群 可连入网络 易于实施远程控制
实施图 1 障碍在于 原有的自动化设备不具备入群的功能 而仅给自动化设备增加入群功能来构建图 1 势必造成图 1 系统功能的冗余而增加成本 较好的开发方法是将图 1 看作一个系统 下位机 自动化设备 不过是系统的 元素 首先考虑的是系统应有的功能和功能如何在系统中分布 然后再考虑 元素 功能的实现

设 自动化设备 为两坐标数控系统 一个独立的数控系统的功能有编辑 空运行(含离线插补) 零件加工(含在线插补) 手动 回零 对刀和显示 而图 1 系统的功能在上位机与下位机之间的分布是 1) 上位机(集群监控机)的功能 编辑 虚拟加工(含离线插补) 零件加工 手动 回零 图形显示 网络通信(连接下位机) 网关功能(连接 Internet)等 2) 下位机(可入群数控系统)的功能有 零件加工 手动 回零 对刀 数字显示 网络通信(连接上位机)等[1]其中 零件加工 是依离线插补的结果(自定义指令和机加工数据流)进行的[2]显然 图 1 中数控系统与独立的数控系统相比 功能有较大不同
1 总体设计
1.1 工况与设定工况的操作
设置五种工况以分别完成下位机除网络通信外的所有功能 零件加工(AUTO) 回零(ZRT) 手动 1(H1) 手动 2(H2) 手动 3(H3)三种手动工况对应不同的刀架驱动速度 任何手动工况下都可以完成对刀功能
图 1 系统要求既能在下位机设定自身工况 也能在上位机设定该下位机的工况 这就意味着下位机上常见的波段开关设置工况的方法不可取 笔者在下位机设立一个 工况键 和一个 工况标识 变量 工况标识 既可由 工况键 修改 也可以由上位机直接修改 工况标识 为 0 到 4 的取值 分别对应 5 种工况
1.2 输入 输出与显示
输入信号主要来自数控系统操作键 主要有 4 个手动键 X+ X- Z+ Z- 启动键 急停键 单步/连续选择开关 以及行程限位开关和控制螺纹加工的光电编码器
输出信号除对驱动电路的输出(以驱动刀架)之外 主要由 M S T 指令产生 有控制主轴转速 控制刀架自动转位等输出显示器采用 1 个米字管和 7 个 8 段 LED 用一个键切换即时显示内容
1.3 驱动电路与网络通信
驱动电路与数控系统是否入群无关 本文不作讨论 网络通信功能涉及到的技术较多 另有讨论的专文 本文仅介绍与之相关的硬件
2.硬件方案
采用 8031 单片机 程序存储器 ROM 容量用 32KB(基于笔者的开发经验确定) 数据存储器主要保存上位机传来的机加工数据流 其容量大小决定加工工件的大小 一个字节数据流对应加工轨迹长度为 4*10-2mm[2]若选择 32KBRAM 作为数据存储器 其对应的加工轨迹长度为 32K*4*10-2mm 近 1300mm 可以满足绝大多数情况下的加工要求
工况键 接入 8031 的外部中断 0 在相应中断服务程序中修改 工况标识 并用一个输出接口控制 5 个 LED 对应指示 5 种工况
用一个输入接口接入键 X+ X- Z+ Z- 光电编码器接到 8031 的 T1 和 T0脚 其他输入键接到 P1 口
用一个输出接口控制驱动电路驱动刀架 一个输出接口输出与 M S T 指令对应的 编码 由此产生相应控制信号 另外用九个输出接口控制显示器
为构建图 1 系统 为 8031 串行口新增了以 RS-232 电平标准的半双工通信接口电路
限于篇幅 电路图从略
3.主控软件
图 2 为系统软件总框图 其中 工况标识 由外部中断 0 服务程序设定或由上位机传来 所谓主控软件指图 2 中标号 WORKST 到标号 WORKEND 部分
图 3 为主控软件框图 图 3 考虑了多指令共段和共段指令执行顺序 TST 分支实现除 T00 指令外全部 T 指令的功能 M1S 分支实现 了 M03 M04 M06 M97 M98 M99 M21 M22 M23 M24 M25M26 M27 M28 等指令的功能 M2S 分支实现了 M00,M02,M05,M30,M20 等指令的功能 也考虑了模态指令的处理
可入群数控系统的独特部分在图 3 以标号 GST 开始 WK4 结束的分支 这一分支的详细框图见图 5
图 5 各分支对应相应的 G 指令 其中的 G00 G01 G32 G33 对应无须插补的加工指令 需要插补的 G01 指令和曲线插补都由上位机离线插补成机加工数据流 并传递到下位机 由 G02 指令(自定义指令中 G02 已经不是圆弧插补指令)标识之 G02 指令格式为 G02xx yy xx 和 yy 都为两字节 分别指示数据流存放地起始地址和终止地址
图 6 为图 5 的 G02 分支框图 图中的标识 sdkzh 由图 4 置位sdkzh 为 1 表示刀架已进给一步(10-2mm) 图 4 为定时器 0 中断服务程序 它控制加工速度 刀架进给和即时坐标显示
其它程序或复用原程序或另文介绍 故此处不赘述
4.结束语
这是一个应用项目的技术方案 它实现了文献[1] [2]的内容 限于篇幅 本文没有给出具体硬件电路和全部软件框图 但给出了硬件的详细方案和介绍了有自身特色的主控软件 由于本数控系统是图 1 的 元素 在图 1 系统功能不变的前提下 元素 的功能得到简化甚至部分功能取消 这使系统成本下降且便于集群监控 这样的系统也易于构建工业自动线或接入互联网实现远程监控 有较好实际意义
本文由 伯特利数控文章 整理发表,文章来自网络仅参考学习,本站不承担任何法律责任。
http://www.bethel-cnc.com/bethel/news/



2018-07
FANUC 0 系统 序号 故障征兆 故障原因 解决办法 1 当选完刀号后,X、Y轴移动的同时,机床也进行换刀的动作,但是,X、Y轴移动的距离,与X、Y轴的移动指令不相吻合,并且每次的实际移动距离与移动指令之差还不一样 没有任何报警,应属于参数问题。 1.修改参数0009号TMF… [了解更多]
2016-01
600 加工中心出于提高工效和降低员 工劳动强度的需要,加装了一台 能自动完成上、下料工作的机器 人。当机器人完成上料后,防护 门关闭,工件自动装夹,加工完 成后,工装放松,防护门打开, 再由机器人卸料。 1. 硬件要求 此次改造中,我们新增了能 实现自动装夹的气动工装,自动 打… [了解更多]
2015-10
描述 本实用新型涉及一种刀具夹紧机构,特别是一种数控落地机床的刀具夹紧机构。 背景 与普通机床相比,数控机床的工艺范围更宽,工艺能力更强,其主传动具有较宽的 调速范围,以保证在加工时能选用合理的切削用量,从而获得最佳的加工质量和生产率。现 代数控机床的加工中心主轴部件是机床的… [了解更多]