用户中心

资讯 > 电动机与运动控制

PMAC运动控制器在光刻机控制系统中的应用

来源:www.kongzhi.net2007.09.20阅读 2469


       0 引言

        随着PC(Personal Computer)的发展和普及,采用PC+运动控制卡作为上位控制将是运动控制系统的一个主要发展趋势。这种方案可充分利用计算机资源,用于运动过程、运动轨迹都比较复杂,且精度、柔性比较强的机器和设备。由于光刻机对于精度的要求特别高,因此本系统采用了PC+PMAC开放式多轴运动控制器的控制方式。即将PMAC运动控制卡插入PC机的标准插槽中作实时控制,而PC机作为人机界面和系统管理的上位机。

       1 系统硬件结构

       1.1 PMAC结构与原理

       PMAC是一种开放式可编程多轴运动控制器 ,它采用 Motorola DSP 56001 数字信号处理2器作为 CPU ,其结构如图1所

示。PMAC 适应多种硬件操作平台 ,具有 PC、STD、VME、PCI、104 总线及串口脱机运行的功能 ,方便用户选用适合自己的主机。PMAC 适用于所有电动机 ,包括普通的交(直)流电动机、交(直)流伺服电动机、步进电动机、直线电动机等 ,对不同电动机 ,PMAC可提供相应的控制信号。

       PMAC能够支持多达256个运动程序。任意坐标系在任何时候都可以执行这些程序中的任意一个,即使另外的坐标系正在执行同样的程序。PMAC能够同时执行和该卡上坐标系数目一样多的运动程序。一个运动程序能够将任何一个其它的运动程序调用作为子程序,可以带变元,也可以不带变量。

 

图1PMAC结构图
图1 PMAC结构图

    1.2光刻机控制系统硬件结构及工作原理

       PMAC运动控制卡上的专用CPU与PC机的CPU构成主从式双CPU控制模式:上位机PC机的CPU可以专注于人机界面、实时监控和发送指令等系统管理工作;下位机PMAC卡上的专用CPU用来实时处理所有运动控制的细节:升降速计算、行程控制、多轴插补等,无需占用PC机资源。

       同时PMAC运动控制卡还提供了功能强大的运动控制软件库:C语言运动库、Windows DLL动态链接库等,能更快、更有效地解决复杂的运动控制问题。

        PMAC卡与PC机之间有ISA总线和双端口RAM两种通讯方式。其中主机与PMAC卡主要通过总线通讯CONTROL ENGINEERING China版权所有,即主机到指定的地址去PMAC卡。

       PMAC卡与电机则主要通过DPRAM进行通信。DPRAM用来与PMAC进行快速的数据和命令通讯。在向PMAC卡写数据时通常用于在实时状态下快速的位置数据和旋转程序信息的重复下载。在从PMAC卡读数据时通常用于重复快速地获得状态信息。比如电机状态,位置CONTROL ENGINEERING China版权所有,速度,跟随误差等的数据可不停地更新并被PLC程序或被PMAC自动地写入DPRAM。

       由于通过DPRAM进行的数据存取不需要经过通讯口发送命令和等待响应CONTROL ENGINEERING China版权所有,所以响应速度非常快。

 

图2光刻机控制系统硬件图
图2光刻机控制系统硬件图


 2系统的软件部分

       PMAC卡本身自带一个PEWIN32执行软件CONTROL ENGINEERING China版权所有,该软件能对系统进行控制和测试,创建和管理PMAC应用系统,提供用户终端界面,设置系统参数,编写系统运动程序。因此,用户可以先编写程序,再下载到PMAC卡中运行。
本文采用了PMAC运动程序以及PLC程序相结合的方法。为了使光刻的图案美观,清晰,我们用激光器刻以圆点的形式进行打点。偶数行与奇数行错开半个圆,使每个圆都互相外切。这样刻出的图形才会更加紧凑控制工程网版权所有,不会出现漏点情况。

        运动程序部分:

    &1

    #1->Z   #2->Y   #4->X

  &nbs

版权声明:版权归控制工程网所有,转载请注明出处!
继续阅读

频道推荐

关于我们

控制工程网 & CONTROL ENGINEERING China 全球工业控制、自动化和仪器仪表领域的先锋媒体

CE全球

联系我们

商务及广告合作
任小姐(北京)                 夏小姐(上海)
电话:010-82053688      电话:18616877918
rendongxue@cechina.cn      xiashuxian@cechina.cn
新闻投稿:王小姐

关注我们的微信

关于我们 | 网站地图 | 联系我们
© 2003-2020    经营许可编号:京ICP证120335号
公安机关备案号:110102002318  服务热线:010-82053688