基于VxWorks的双工件台实时软件设计

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:galahad55
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
双工件台系统是光刻机的核心子系统,包括两个工件台和一个掩模台。处于测量区的工件台要完成硅片的上下片、对准、调平调焦;处于曝光侧的工件台要在掩模台、照明系统与狭缝单元的配合下完成硅片的曝光扫描。工件台要在换台系统下实现两个工件台功能互换。它的控制系统采取上下位机的模式,下位机为基于VME总线工控机,运行VxWorks嵌入式实时操作系统,控制整套系统的执行;上位机运行人机控制界面,向下位机发送控制指令,进行数据通信,本文是围绕下位机系统展开的。首先,对双工件台的执行流程进行了详细的规划,即一个硅片从上片到光刻完毕的全过程,包括在测量区和曝光区的工件台要依次完成的动作,工件台如何定位到换台区,换台方案,工件台、掩模台、照明系统与狭缝单元如何同步实现硅片的曝光扫描等。其次,由于下位机采用嵌入式VxWorks实时操作系统,对它的内核结构进行了分析,提出程序编写方法。它的集成开发环境为Tornado2.2,对它的使用方法进行介绍,并建立了整个系统的开发调试环境。双工件台系统是一个对实时性和可靠性要求较高的系统,结合操作系统的特点,为满足系统要求,提出了相应的程序设计方法。再次,由于上位机要不断与下位机进行数据交互,要建立网络通信。为了增强通信的可靠性,制订了通信协议。将数据封装成帧,使上下位机都能解析并且提取出有用数据。为了能及时接受上位机所有的指令,创建了缓冲队列,将所有命令缓存。为了验证通信的实时性与可靠性,设计了一个实验进行验证。最后,在前面的基础上,进行了整个下位机软件的详细设计。包括软件整体架构、要生成的任务,每个任务的功能,任务之间的通信以及程序执行流程图。通过对单轴实验台的调试,验证了软件设计的正确性。
其他文献
白癜风(Vitiligo,OMIM:#193200)是一种成人、儿童均易罹患的色素脱失性皮肤病,主要表现为皮肤、粘膜及毛发的黑素细胞减少或消失导致的白斑、灰/白发。虽然针对白癜风的病因
提到"舒伯特"这个名字国人肯定都不陌生,他创作的音乐体裁"艺术歌曲",以优美的旋律,严谨的结构通过诗歌与音乐的完美结合在19世纪的欧洲掀起了一股音乐的新浪潮。对于当时欧
光纤布拉格光栅(Fiber Bragg Grating, FBG)传感具有质量轻、抗电磁干扰、体积小、灵敏度高等优点,从而得到了广泛关注。在以往的研究工作里,传感器系统所用光源多为宽带光源或可
本文为了提升企业战略动态决策能力,构建了利益相关者战略决策动态能力模型。在前人研究的基础上,结合企业生命周期理论和企业价值链理论,提出了新的企业利益相关者识别模型;还提
脓毒症是导致重症患者发生急性肾损伤(AKI)的最重要病因,其所致 AKI 患者病死率明显增高,而存活者后期遗留慢性肾脏疾病的风险也明显升高.目前临床对脓毒症所致AKI 的病理生理
利率市场化改革背景下,中国版最优贷款利率应运而生,信贷市场价格决定机制在制度层面出现了根本性变化。制度变迁对市场监管者与市场参与者提出了全新的要求。本文选取美国为样
苟非吾之所有,虽一毫而莫取$$——语见〔北宋〕苏轼《前赤壁赋》。意思是说,凡利禄名誉,假如不是我应该所有的东西,即使是极其微小的也不能获取。后浓缩为成语“非吾所有,一毫莫取
报纸
脓毒症患者常并发急性肾损伤(AKI),使病死率加倍,并且一半存活的患者会进展至慢性肾损伤或肾脏疾病。临床治疗效果差强人意已经促使人们去研究和明确AKI的细胞和分子机制。目前大
顾名思义,关键词是语文课文中的重点词汇。通过对关键词的分析我们不仅能够重塑语文课文情境、深化语文课文主旨,还可以发散学生思维、培养学生的创新思维和逻辑思维能力。因
目的 探究EB病毒感染儿童传染性单核细胞增多症采取更昔洛韦治疗对临床症状的影响。方法 选择2016年3月至2017年11月期间在本院治疗的96例EB病毒感染性儿童传染性单核细胞增