KXTCGEM快速开发指导

2026年7月,KXTCGEM V2.0版本发布,较之前V1.x版本做了以下改进:

  • 支持WinCE TwinCAT PLC
  • 支持64KB栈容量运行
  • GEM Variable,Alarm、Event定义不再受32KB长度限制
  • 支持Format|Unformat Recipe菜单管理
  • 支持Terminal终端消息处理
  • 支持S2F21,S2F41,S2F49等远程指令的异步处理和回复
  • 公开下载链接,即使无正式许可证情况每次PLC程序启动后24小时全功能运行

以下是V2.0版本KXTCGEM快速安装开发指南:

1. 安装SECS/GEM服务程序

1.1 Windows 系统安装

击以下链接,下载适用于 Windows 7/8/10/11 等系统的 SECS/GEM 服务程序。

📥︎  KXTCGEM_NT.exe  (版本号:2.1.1.26204)

将文件解压后,复制到倍福 PLC 的 Windows 操作系统中,并运行该程序。

注意:由于 SECS/GEM 服务启动时需要监听 Socket 端口,以接受来自工厂 Host 主机的连接,因此运行该服务程序必须具备管理员权限。程序启动后,会自动添加为 Windows 开机启动项。

程序启动后默认在任务栏可以小图标,鼠标右键点击弹出2个菜单:

  • Show Diagnosis Window 显示运行状态诊断界面
  • Open Logging Directory 显示日志文件夹

打开调试诊断界面导出PLC机器码文件,邮件发送给 sales@kxware.com 购买正式运行授权许可证。

提示:即使未安装运行许可证,每次PLC程序重新启动(非PLC硬件上电重启)后,24小时试用期将自动重置。试用期内所有功能与正式版完全相同。即使24小时试用期满,也仅会关闭与工厂主机的TCP连接,对正在运行的PLC程序不会产生任何不良影响。

点击“Add License”按钮,选择后缀为 .mc 的运行授权许可证文件,即可完成授权操作。

至此,适用于 Windows 操作系统的 SECS/GEM 服务程序即完成安装。

 

1.2 WinCE 系统安装

击以下链接,下载适用于 WinCE 系统的 SECS/GEM 服务程序。

📥︎  KXTCGEM_CE.exe  (版本号:2.1.1.26204)

将文件解压后,通过FTP服务将程序复制到PLC上,然后通过WinCE远程桌面运行该程序。

注意:远程桌面连接可以点击下面链接下载WinCE远程登录工具。

📥︎  TwinCAT WinCE系统远程桌面登录工具

程序启动后,会自动添加为 WinCE开机启动项。

切换至“Machine Code”界面导出PLC机器码文件,邮件发送给 sales@kxware.com 购买正式运行授权许可证。

提示:即使未安装运行许可证,每次PLC程序重新启动(非PLC硬件上电重启)后,24小时试用期将自动重置。试用期内所有功能与正式版完全相同。即使24小时试用期满,也仅会关闭与工厂主机的TCP连接,对正在运行的PLC程序不会产生任何不良影响。

切换到“License Management”界面,点击“Add License”按钮,选择后缀为 .mc 的运行授权许可证文件,即可完成授权操作。

至此,适用于 WinCE操作系统的 SECS/GEM 服务程序即完成安装。

 

2. 运行示例代码

为帮助用户快速掌握基于 KXTCGEM PLC 库进行 SECS/GEM 集成开发,我们制作了一个半导体设备演示示例的 TwinCAT 工程项目。请点击下方链接下载该项目文件。

📥︎  PLC SECS/GEM示例项目源代码(版本2.1.1.26204)

TwinCAT 3打开下载的存档文件,选择目标PLC下载运行程序。

注意:首次下载打开示例项目源代码,必须重新添加KXware SECS/GEM 库文件引用。

在TwinCAT存档示例项目解压展开的以下路径能找到SECS/GEM库文件:

SemiconductorTool\_Libraries\kxware information technology\secs_gem lib 2.Xxx\2.xxxx\kxgem_2.xxx.compiled-library

当Windows/WinCE界面PLC状态处于Communicating状态,表明SECS/GEM服务已成功连接TwinCAT P

以上是 KXTCGEM 的快速开发指导。如在使用中遇到技术问题,欢迎发送电子邮件至 support@kxware.com,与我们的技术团队取得联系。

 

 

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注