麦谷芯™(MachCore)应用开发教程5 --- 工位和晶圆传输

麦谷芯™是构建在windows系统上的设备应用操作系统,利用该系统可以快速高效的开发一款设备专用软件。希望进一步了解请email: acloud@163.com

黄国强 2025/02/03

一、工位与子设备的关系

想象工厂中的流水线工作站,每个工位(Station)就像一个小型工作台,负责完成一项特定任务。这些工位由更基础的子设备组合而成:

  • 典型示例:一个检测工位 = 工业相机(拍摄) + 精密运动平台(调整位置)

  • 灵活配置:一个子设备可支持多个工位(例如:1个运动控制卡可同时操控分布在3个工位的机械臂)

二、传统开发的痛点

当设备厂商开发新机型时,常面临两大挑战:

  • 硬件差异大:不同设备的工位配置千差万别

  • 重复开发累:每款设备都需重写传输控制代码(如同每次换车型都要重造方向盘)

三、麦谷芯的智能解决方案

通过配置文件驱动模式实现"一次开发,多设备适配":

  1. 工位配置表(station.json)
    用简单的键值对定义硬件布局,下图定义了清洗机构工位:

          {
             "CN" : "清洗机构1(左侧)",
             "EN" : "CleanDvc1(Left)",
             "fields" : [
                {
                   "CN" : "-2 已处理 -1 处理错误 0 空 1 有 2 未知",
                   "name" : "item",
                   "value" : 0
                },
                {}
             ],
             "type" : "",
             "emulate_time_ms" : 3000,
             "def_proc_id" : 2,
             "name" : "st_clean1"
          },

  2. 搬运逻辑脚本(transfer.json)

    通用简单的键值对定义取放片规则,如下图:
          {
             "pick" : "st_loadport1",
             "place" : "st_aligner",
             "pick_type" : -2,
             "Constraints" : [
                {
                   "class" : "CSTR_QtyLimit",
                   "stations" : [ "st_aligner", "st_heater1", "st_heater2" ],
                   "max_place_count" : 1
                }
             ]
          },
          {
             "pick" : "st_loadport2",
             "place" : "st_aligner",
             "pick_type" : -2,
             "Constraints" : [
                {
                   "class" : "CSTR_QtyLimit",
                   "stations" : [ "st_aligner", "st_heater1", "st_heater2" ],
                   "max_place_count" : 1
                }
             ]
          },
四、平台优势对比
传统方式麦芯方案
每设备独立开发代码修改配置文件即可适配新机型
程序员需深入理解硬件细节工艺工程师可直接配置参数
代码调试耗时(平均3周/机型)配置验证快速(约2天)
五、一台键合设备的工位图

       下图是根据station.json文件自动生成,作为工程调试界面方便工程师调试设备。具体客户界面可以调用麦芯提供的api定制化显示。

 (本文使用DeepSeek润色,感谢DeepSeek team)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

acloud_csu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值