第1页共3页MattsonWetProductsGmbH选用Beckhoff自动化新技术CANopen技术在半导体制造工艺中的应用通常,人们之所以选择如Profibus和DeviceNet等现场总线系统,考虑到的是他们所选的控制系统能够与接口同时供货,而决定选用CANopen则更多的是受技术方面因素的驱动。工程师们一直都在寻找一种开放式、可靠的通讯系统,它能够针对具体应用场合的需要而量身定制,并便于在不带现场总线接口的特殊功能设备上实施。他们被智能介质访问控制方式所深深吸引,通过控制器局域网技术提供故障检测和控制机制,然后寻求一个合适的应用层。他们发现CANopen充分利用了各种CAN功能,适用于各种设备。MattsonWetProductsGmbH是全球领先的半导体制造设备供应商,走的基本就是这条路线。之前,他们在选定的生产线中一直使用的是带VME系统的CANopen,因此,Mattson决定引入基于PC的控制技术,作为他们的下一代控制架构,而CANopen被选定为通讯系统。Mattson进行了全面的项目评估,最终决定选择Beckhoff作为硬件(工业PC和现场总线I/O)和软件(TwinCAT控制系统)的主供应商。后来,据Mattson所述,Beckhoff所拥有的CANopen专业技术也是他们做出这一决策的重要因素。MattsonWetProducts专门从事于湿版法半导体制造。在每个平版印刷生产步骤之后,必须将晶圆蚀刻、冲洗和清洁。控制和通讯的可靠性在此应用中至关重要:一旦系统崩溃,可能会造成晶圆托盘在酸液中浸泡时间过长,很明显这会毁坏整个托盘体。视毁坏的晶圆数量和类型而定,所造成的损失可能会超过数百万美元。因此,Mattson使用了一个总线系统,因为CAN技术为电磁噪声和干扰提供了很大的余地。AWP300:Mattson自动湿法处理设备,用于300mm的晶圆第2页共3页模拟量I/O通道。驱动器在驱动控制器上本地关闭位置控制回路。因此,主控制器只要在每次启动一个新的运动段时传输新的位置命令。为了同时启动多根轴,使用CANopen同步机制来实现位置命令过程数据对象(PDO)的通讯。这些PDO所形成的传输类型为“0”,其中,PDO仅在数据已经发生变化时才发送,但是在随后的下一个SYNC消息中设置为有效。由于主控制器密切监控所形成的驱动运动路径,实际的位置数据以循环同步PDO(传输类型1)的方式通讯。数字量I/O数据以事件驱动的通讯模式发送:每当输入或输出变化时,传输所形成的PDO。这使得响应时间较短,占用的总线带宽最小。为了避免总线由于模拟量信号的不断变化而出现“溢出”现象,模拟量数据由同步报文触发,循环传输。缓慢变化的模拟量值(如温度)利用CANopen的调节机制每两、三或五个同步消息通讯一次,通过该机制能够最大限度地利用带宽。在AWP300和KRONOSTM300中,Mattson发现典型的总线负荷是30-40%,这为不常见但有时会出现的突发事件驱动消息以及使用服务数据对象(SDO)进行的非周期参数通讯预留了足够的带宽。Mattson使用Beckhoff双通道PCICANopen总线接口卡FC5102持续测量总线负荷,并在过程映像中以变量形式提供总线负荷的实际值。在一台PC上有四个PLCRun-Time系统TwinCAT应用程序用IEC61131-3语言(主要是结构文本)编写,用于完成多项任务:除了机械晶圆处理、液体和温度控制以及工具管理之外,一项重要的任务就是追踪所有工艺步骤并将数据存储在Access数据库内。由于工艺要求不断调整酸液组成,配方管理在很大比例上是由软件构成的。工具控制器同时运行4个软PLC,每个软PLC由多个任务组成。控制应用程序的源代码有超过4M的数据,使用约150,000个变量,不包括可视化应用程序。由于SCADA工具包需要超强的处理能力,第二个PC单元用于可视化。这两条PC通过Ethernet和TCP/IP相连,OPC用于通过工具控制器应用程序进行数据交货。7500多个标签表示可视化应用程序的规模较大,大量使用了OPC接口。有趣的是,OPC服务器在可视化PC上运行,而不是在工具控制器上:BeckhoffADS通讯协议通过Ethernet从工具控制器应用程序传输数据到OPC服务器,这比通过TCP/IP连接至OPC快很多。用软件温度控制器取代硬件Beckhoff研发了一款集成有传感器监控系统的自整定温度控制器,现在用于控制工厂中的各个罐内的液体温度。用于确定最佳控制器参数的算法大大简化了控制器的调试过程。控制器通过CANopen实现位置控制Mattson首先在处理300mm晶圆用的产品AWP300和KRONOSTM300中引入了BeckhoffCANopen技术。所有Mattson设备都是全模块化设计。根据用户要求的不同,过程单元和罐的数量也有所变化,相应的软件也会改变。在AWP300和KRONOSTM300内部,一个500kbit/s的CANopen网络将PC控制器与多根伺服轴、快速I/O模块和控制面板连接在一起。非时间紧急型I/O、阀组、控制面板和特殊功能设备(如兆声和超声系统等)使用另一个CANopen网络,速度为125kbit/s。整个系统总共有超过500个离散和50个正在处理中的300mm晶圆第3页共3页被作为软件功能块实施,因此可生成多个实例。控制算法自身基于PID,同时能够插入一个附加的预调制器,以最大限度地减少超调。它的运行与安装的是哪种现场总线和传感器/执行器系统无关。所有参数都能够为了诊断目的而直接在软PLC中查看。此外,这些参数能够在可视化系统中显示,并与PLC中的其它功能块相连。通过使用这一软件温度控制器,Mattson换掉了大量专用的硬件温度控制器,从而大幅度减少了硬件占位面积。在半导体制造中,设备规模非常重要,因为洁净的厂房生产环境需要耗费高额成本。用于CANopen的I/O,符合防护等级IP20和IP67占位面积小、防护等级高和布线速度快是选用Beckhoff现场总线盒系列的决定性因素。产品线由独立的紧凑型端子盒、耦合器端子盒和扩展端子盒组成。模块符合防护等级IP67,布线使用预制的电缆组件或适合现场布线的连接器完成。除了IP67现场总线端子盒外,Mattson还选用了BeckhoffIP20总线端子模块系列。BeckhoffCANopenI/O产品具备所有的CANopen功能:多达32个PDO,支持所有传输类型。变量映射、启动信息和通过应急信息进行的综合诊断是附加功能。参数可以存储在非易失性存储器上。PDO通过狄拉克函数触发,通过模拟量输入的限值设置能够对带宽利用率进行微调。通过可升级闪存固件能够轻松使用新的功能。所有的总线耦合器与附加的配置用串行接口同时提供,但所有的参数,包括智能端子模块的设置也可通过CANopenSDO访问。2001年,Mattson交付了首批安装了新AWP300/KRONOSTM300软件的工具,电子方案基于Beckhoff的自动化新技术。Mattson的电气设计团队发现,自从使用了Beckhoff设备后,电气安装设备的设置时间减少了70%。第八届CAN技术国际研讨会CAN技术国际研讨会是CiA(CANinAutomation)每年一度的头等大事。来自全球各个国家的专家们共聚一堂,就最新的CAN技术展开热烈讨论,并相互交流各自使用CAN网络时获得的心得和经验。有关CAN这一主题的演讲、学术讨论会和研讨会将于2002年2月26-28日在美国拉斯维加斯举行。Beckhoff,由MartinRostan(CiA兴趣小组主席)为代表,将继续就“通过CANopen实现高精度驱动同步”这一主题发表演讲。更多信息:请登录: