KXGEM 软件开发包

SEMI SECS/GEM标准是半导体自动化生产制造的基本行为规范,该标准加快了生产制造设备与工厂的整合过程。其中GEM(SEMI E30)在全球范围内广泛使用超过二十年,是一个成熟被验证的标准,也是实现智能制造和工业 4.0 的关键技术。

KXGEM是珂矽自研开发的SECS/GEM软件开发包,目前集成KXGEM软件的半导体设备类型超过15种,已在国内逾10家主流半导体芯片生产制造工厂长期稳定运行。

主要特点和功能:
  • 完全采用C#开发,支持.Net Framework 4.6,4.7,4.8和.NET 6,7平台
  • 完全遵循SEMI E5/E30/E37/E172/E173标准,支持SEMI E30 GEM所有功能
  • 可跨平台在Windows,Linux等操作系统运行
  • 每台Equipment可以同时支持多个SECS通信端口
  • 在同一进程中支持创建多个Equipment SECS/GEM通信对象
  • 支持集中式(函数库直接调用)和分布式(网络API调用)两种运行方式
  • 支持读取配置文件完成设备变量、事件、报警的注册
  • 支持动态编程实现设备变量、事件、报警的注册
  • 提供设备Sample示例代码,方便用户学习和快速完成代码集成
  • 提供SECS/GEM通信手册模板文件
  • 提供ToolPanel诊断工具进行通信状态诊断和调试
  • 提供KXGEMTester工具对SECS/GEM程序进行工厂模拟运行测试

支持多个行业通信标准

SEMI SECS/GEM标准不仅在半导体产业有着广泛的应用,其他很多行业基于SEMI通信标准制定了符合本行业规范的通信标准,为此KXGEM软件产品可以通过配置同时支持以下通信标准:

  • PV2
    光伏行业通信标准,全称PV Equipment Communication Interfaces (PVECI)标准
  • HB4
    高亮LED生产设备通信标准,全称High Brightness LED Manufacturing Equipment (HB-LED ECI)标准
  • A3
    PCB设备和工厂件双向通信标准,全称Printed Circuit Board Equipment Communication Interfaces (PCBECI)标准

为方便客户快速完成软件集成,KXGEM产品采用两种发布形式:

  • 离线安装包
    ➤ 不同平台的DLL库文件:.Net Framework 4.6,4.7,4.8和.NET 6,7平台
    ➤ SECS/GEM示例程序及源代码
    ➤ ToolPanel调试诊断工具
    ➤ KXGEMTester EAP模拟测试工具
  • Nuget
    ➤ 提供KXware Nuget服务器访问账号进行软件库访问
    ➤ C# IDE工具添加KXGEM Lib引用,自动识别当前项目添加合适的KXGEM库引用
    ➤ 支持Linux平台添加引用和开发

KXGEM各个发布版本比较

如果您想更进一步了解KXGEM软件产品细节,请通过邮件support@kxware.com和我们取得联系。