设备软件控制平台会是什么样子?

设备软件控制平台会是什么样子?

工控领域中,对于一些逻辑较为简单,或者一些单线加工的设备,通常情况下,使用PLC,单片机即可胜任对设备的控制。而对于一些专业的半导体设备,如匀胶显影机,清洗去胶机,亦或者CVD等带有机器人的大型设备,因为存在多线并行Process,甚至上工厂大线(工厂自动化),所以通常会使用基于Windows,Linux等系统的软件操作平台。
本文主要来阐述下,设备软件控制平台可能会包含的功能。

主页面


平台的使用者根据其职能不同,对平台的操作会有不同的权限,如工艺工程师可以对配方进行编辑,但是操作工程师不能,厂商工程师可以对IO进行检索,但其他工程师不行;主页面是开放给所有客户的,这上面的功能最为简单也是最为基本。
它主要用于选择配方,规定加工条件,总览机台运行状态,包括Wafer的分布,加工的进度,盒站的状态等等。顶栏会提供客户登录入口,对蜂鸣器的消音操作,以及随时切换到Alarm报警页面进行详细报警信息查看。

环境变量,管路监测,温度监测页面


在该界面中,要对设备涉及到的环境变量进行监测。
倘若机台的管路较为复杂,操作点较多,可以在此界面显示管路图走向并对其进行控制,当然也可以另起页面显示,但一定要有类似功能。
倘若机台涉及温度控制,可在此页面进行温控表的显示与控制,当然也可以另起页面显示,但一定要有类似功能。

配方编辑界面



配方一般分为三级:

  1. 最下一级为单元配方如图,用来规定某一个PM腔体具体的执行动作,第一步干什么,第二步干什么……
  2. 中间一级为加工配方如图,用来规定某一晶圆在机台内部的流转路径,第一步去哪个PM,第二步去哪个PM……
  3. 最上一级为Lot配方,用来规定满盒晶圆中,每一片晶圆的加工配方。

Dummy界面


对于一些机台,需要让喷嘴每隔设定时间进行一次喷洒操作,以防止管路药品凝结堵塞,影响工艺效果。如胶路,胶嘴清洗等。

PM单独加工界面


该界面主要用于调试阶段,让PM单元进行一次完整的加工,用以检测各机械部件和功能是否正常。左侧部分要能够实时显示硬件状态,右侧部分要能够实时显示加工进度,必要的时候要具备一些关键加工信息的显示。

手动维护界面


该界面主要用于调试阶段,或者机台故障时进行维护。左侧会实时显示硬件信息,右侧会对该PM涉及到的控制部件进行控制。

机器人界面


顾名思义,机器人界面主要用于对机器人的操作,如对指定单元进行取放片,回零,重置等功能,并对机器人的运行状态进行监测。

初始化界面


可在该界面中对指定单元进行初始化,或者全部初始化。此外该界面还会显示晶圆的分布,并对信息进行写入或抹除。

配置界面


该界面中需要包含机台所使用到的配置项,配置项包括但不限于功能开关,超时时间,电机位置,电机速度等。

工艺参数曲线绘制界面


该界面中,可以对指定的变量(多为模拟量)进行实时监测,并以曲线的方式绘制出来,该数据可保存至文本存放于指定路径下。

用户管理界面

该界面作用是对机台的账号进行新增,编辑与删除。

日志界面


日志界面可能不仅仅是一个页面,根据机台类型不同,会对应多个日志。基础的有报警日志界面,加工批次页面等。并且在页面中勾选某Lot批次后,应该有更为详细的信息呈现出来。如:机器人的行为记录,各个单元针对于某片晶圆的加工时间与结束时间,晶圆在机台内部流转的路径与具体时间点等等。

调度设置页面


调度页面中,有一些用户经常使用到的调度选项。如:用户来规定片盒加工模式是并行还是顺序;在一些比较复杂的配方中,用户来规定进入机台内的最大片数来保证运行顺畅;用户对PM进行启用/禁用操作;用户对每个PM进行取放片的优先级设定等等。

备份还原页面


日常使用中,存在一些情况需要用户对机台内的数据(如配置参数,配方信息等)进行备份,同样当机台出现误操作导致信息丢失覆盖时,需要对信息进行还原,该页面的作用就是这个。

以上内容为根据自身经验总结出,不同的平台当然会有不同的考量和布局,并且同一个平台针对不同的机台和客户也会存在差异性,不能一概而论。

如有想要探讨或合作的意愿欢迎私信来共同进步,亦或者在个人页关注微信号留言。

设备软件控制平台会是什么样子?相关推荐

  1. DSDP -- 设备软件开发平台

    [size=medium] Eclispe 的设备软件开发平台是一个开源协作软件开发项目,致力于提供一个可扩展的,基于标准的平台,由美国风河系统公司(Wind River System)于 2005 ...

  2. Niagara解决设备连接应用的软件框架平台技术。

    Niagara 是Tridium公司所研发的设计用于解决设备连接应用的软件框架平台技术.Niagara是一种应用框架,或者说是软件框架,特别设计用于应对智能设备所带来的各种挑战,包括设备连接到企业级的 ...

  3. 车辆动力学及控制pdf_Simulink软件仿真平台之车辆模型

    之前一篇文章简要介绍了新能源车控制策略仿真平台的基本内容,主要包括驾驶员模型.控制策略.车辆模型三部分,如下图所示.今天我们详细说说第三部分车辆模型(车辆平台)的相关内容,也是最复杂的部分. 车辆模型 ...

  4. 惠惠软件|经验分享:路由器如何设置对接入无线设备的控制

    惠惠软件|经验分享:路由器如何设置对接入无线设备的控制 我们以路由器TL-WDR5640为例来说明: 1.进入应用管理,选择无线设备接入控制: 2.在允许接入设备列表中选择删除无线设备: 3.保存,重 ...

  5. Linux设备模型、平台设备驱动、设备树(device tree)、GPIO子系统以及pinctrl子系统介绍

    文章目录 一.Linux设备模型介绍 (1)设备驱动模型总体介绍 (2)设备驱动模型文件表现 (3)设备驱动模型工作原理 [1]总线 [2]设备 [3]驱动 [4]注册流程 二.平台设备驱动介绍 (1 ...

  6. 用Python建设企业认证和权限控制平台

    目前大家对Python的了解更多来源是数据分析.AI.运维工具开发,在行业中使用Python进行web开发,同样也是非常受欢迎的,例如:FaceBook,豆瓣,知乎,饿了么等等,本文主要是介绍是利用P ...

  7. DA14580软件开发平台参考(一)

    翻译的是这个文档. 它介绍了整个系统架构,组件,应用程序编程接口(API)以及开发工具链,环境和过程. 问题点请在评论中留言,我看到了回去改正. 3 介绍 本文档旨在通过为蓝牙低功耗标准提供实用的高级 ...

  8. 学习笔记7--车辆控制平台

    本系列博客包括6个专栏,分别为:<自动驾驶技术概览>.<自动驾驶汽车平台技术基础>.<自动驾驶汽车定位技术>.<自动驾驶汽车环境感知>.<自动驾驶 ...

  9. 企业级项目|用Python进行web开发企业统一用户认证和权限控制平台

    目前大家对Python的了解更多来源是数据分析.Ai.运维工具开发,在行业中使用Python进行web开发,同样也是非常受欢迎的,例如:FaceBook,豆瓣,知乎,饿了么等等,本文主要是介绍是利用P ...

最新文章

  1. foreach遍历进阶_“枚举器“/GetEnumerator()方法
  2. linux中js文件有乱码,解决node.js读取文件时中文乱码问题
  3. 【Matlab】求解黎卡提 Riccati 方程 李雅普诺夫 Lyapunov 方程
  4. wxWidgets:wxMaximizeEvent类用法
  5. 几个免费高质量图标搜索引擎。
  6. mysql与hive比较
  7. Wang Xifeng's Little Plot (poj 5024 DFS)
  8. orbeon form 的日志处理
  9. php 什么时候传引用,什么时候在PHP中使用传递引用?
  10. 如何做一名出色的初级开发?
  11. 大工18秋计算机应用在线作业,大工18秋《计算机应用基础》在线测试2答案.docx...
  12. 韩国大面积断网事情,可能遭受了DDoS攻击,网友:真的是黑客攻击吗?
  13. IOS开发-TableView表视图基础
  14. CSS:布局——伸缩布局flex
  15. 小白都能了解的聚类算法之四(谱聚类)
  16. HIT CSAPP 大作业
  17. c语言计算三个并联电阻,3个电阻并联怎么计算
  18. Android、Python实现微信运动
  19. 数据系统服务器更新是什么,更新客户端数据,除了轮询请求服务端,还有什么解决方案?...
  20. 蒋志平从零到亿的创业路

热门文章

  1. 微软重新追求雅虎 但不涉及整体收购
  2. OpenGL学习----程序库编译-glew
  3. 推荐给数学教师的书:《古今数学思想》
  4. VMware中克隆功能的原理与使用
  5. 华为OD机试 - 幻方修复(Java JS Python)
  6. android开发课表app,模仿大神的一个android课程表
  7. oracle 自连接层次查询,使用自连接查询居然比直接查询效率高很多,何解?
  8. Python实现排列组合算法
  9. Linux中如何配置JDK8
  10. 9月刊精彩文章:架构师接龙 王速瑜VS.林昊