编辑: 252276522 2013-08-09

4、 图5和图

6 所示.

21212 监控界面设计 上位机的监控界面一方面完成工艺参数设置 , 另一方面监控设备工作状态 ,根据反馈数据进行控 制、 显示和报警.为了切换设定参数和监控状态 ,监 控主程序采用单文档多视图的方法实现视图的转换. 在默认生成的视图类中 ,针对镀膜的不同阶段 , 使用多个属性页清晰明了地设定工艺参数.工艺参 数设定完毕后 ,存入文档类保存.监控设备状态的 视图类需要另外设计 ,通过菜单可以切换视图 ,进入 监控状态.监控界面示意图如

7 所示. 图7上位机监控界面示意图 监控界面分为三部分 ,最上边是故障报警显示 , VACUUM ELECTRONICS 真空电子技术

2005 -

05 ? ? 中间为监控流程控制和显示 ,下面是检测参数实时 仪表显示 ,此时也可打开查看设定的工艺参数 ,但不 能修改.整个监控过程既可手动操作 ,也可全自动 运行.工作人员面对监控界面 ,工艺进程和现场设 备的工作状态一目了然 ,只需点击鼠标 ,就可控制这 个生产过程 ,有效地改善了人机交互环境.

21213 PLC 软件设计 PLC 梯形图主要完成对镀膜执行设备的开关 控制和工作状态信息采集任务 ,由于系统控制流程 比较复杂 ,梯形图采用结构式模块化方法设计.上 电开始 ,程序首先进行设备初始化 ,完成对存储区的 清零和各模块参数的初始化设置 ,然后等待上位机 启动镀膜命令 ,收到镀膜命令后 ,按照图

2 所示工艺 流程完成镀膜.一次工艺流程结束后 ,等待上位机 发送继续新零件镀膜命令 ,若继续 ,则放入工件 ,重 新开始 ;

否则关断水、 电、 气 ,结束程序停机.另外 , 在程序执行过程中 ,在相关的位置应调用对应的报 警判断子程序 ,进行报警情况判断以及故障处理. 需要值得注意的是 ,由于本系统采用模拟量输 入输出模块控制弧源电流和电压、 偏压以及气体的 流量 ,这些模拟量模块的使用使得系统精度大为提 高 ,也是软件设计中很重要的一项内容 ,下面以模拟 量输入模块 AD003 为例说明系统信号的采集过程. 设AD003 单元号为

0 ,其IR 字范围为 IR100~109 , DM 字范围为 DM1000~DM1099.初始化设置为

8 个输出通道不使用峰值保持功能 ,指定输出范围为 0~10 V ,采集数据经过

16 缓冲均值滤波.AD003 单元的梯形图如图

8 所示. 首次循环需要对 AD003 单元进行初始化设置 , 此后程序不再执行初始化设置部分.通道允许采集 开关闭合后 ,采集通道

0 的数据到 DM3000 单元. 可见 ,PLC 在把数据上传给上位机之前 ,已经对采 集回来的数据进行了

16 均值滤波处理 ,再加上 PLC 特殊单元硬件方面的抗干扰措施 ,由现场和下位机 带来的干扰基本得到了消除 ,而且 ,在上位机监控软 件中 ,对于 PLC 传回来的采集数据 ,专门设置数据 采集线程对其进行二次滤波处理 ,以充分保证数据 的可靠性. 另外 , PLC 与温控仪和压强仪的通讯采用了 OMRON 公司的最新成果.硬件选取了带有 RS232 和RS485 接口通信板 COM06 ,可以方便地与仪器 仪表实现硬件连接.软件通过协议宏来编写通讯接 口程序.通过 OMRON 协议宏软件 CX2Protocol 编 写协议宏序列并将其下载到通信板上后 ,在梯形图 中只需调用一条协议宏指令 PMCR 即可完成通讯 过程 ,原来比较繁琐的通讯连接过程大为简化.设PLC 与温控仪通过

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题