KXTCGEM – Beckhoff PLC SECS/GEM Library

Beckhoff’s TwinCAT PLC software is widely used in the semiconductor and related industries. With the increasing adoption of the SECS/GEM standard interconnect interface in smart factories, more and more factories are requiring equipment to communicate with the factory’s EAP/MES system via the SECS/GEM standard communication protocol to achieve automated production operations.

KXTCGEM – SECS/GEM software library developed based on TwinCAT 3 PLC ST language

Using this PLC library requires no additional hardware or host PC programming. The SECS/GEM interface can be quickly implemented directly in a TwinCAT PLC project by calling the communication APIs encapsulated in the ST library. Beckhoff PLC development engineers can directly do the SECS/GEM communication programming on the PLC.

The software library supports the following SEMI standards:

Main Features and Functions

  • Compatible with Beckhoff TwinCAT 2 and 3 PLCs running on Windows OS.
  • Offers two methods to intialize SECS/GEM services.
  • Built-in message queue ensures no loss of real-time event alarm messages triggered during PLC running.
  • High-speed data conversion algorithm; acquisition time delay for 1000 ordinary SV data points can be controlled within 30 milliseconds.
  • Provides PLC sample codes to help users quickly implement SECS/GEM functions.
  • Includes SECS/GEM communication manual template file (MS Word Format).
  • Provides the KXGEMValidation application for factory simulation testings.

KXTCGEM product is distributed via offline installer packages

  • Install KXTCGEM in TwinCAT 3 PLC
  • Added SECS/GEM ST library into the TC3
  • Call FB_GEM function block method in PLC project to implement SECS/GEM interface.
  • More details check article  TwinCAT PLC SECS/GEM Solution

If you would like to learn more about KXTCGEM software products, please contact us at support@kxware.com.