• contact@xysoft.sg


secs gem generic equipment modeller
Equipment SECS/GEM Software ( SEMI Standards E4, E5, E30 & E37.1 )

X-TRACK is a software driver that can be configured to add SECS/GEM capabilities to an equipment. It is designed to run quietly in the background while maintaining full SECS logging for the purpose of traceability.

X-TRACK’s behaviour is controlled by XML-based configuration files through the selection of specific SECS/GEM functionalities to be implemented; definition of associated variables, alarms, terminals and parameters; linking of variables to reports; and linking of reports to events.

Deploying the configured GEM-compliant equipment is then simply a matter of feeding appropriate data into the variables defined in X-TRACK for communication with the host computer.

Product Features


  • Support SECS-I & HSMS Protocol
  • Always Fundamentally GEM Compliant
  • Built-in Additional GEM Capabilities
  • Configurable SECS/GEM Variables
  • Programmable SECS Messages
  • Direct Data Feed/Exchange with PLC
  • Data Feed via User-defined TCP/IP Client
  • Full SECS Logging and Traceability
  • Password-protected System Console Utility

Product Specification

  • Windows XP Professional (32 & 64 bit) with .NET 2.0 ; 512MB RAM (minimum)
  • Windows 7 Professional (32 & 64 bit) with .NET 3.5 ; 4GB RAM (minimum)
  • Windows 8 & 10 Professional (32 & 64 bit) with .NET 3.5 ; 4GB RAM (minimum)

X-CHANGE adheres to specifications for data-items and communication-protocol-parameters in the following standards:

  • SEMI E4 : SEMI Equipment Communications Standards 1 Message Transfer (SECS-I)
  • SEMI E37.1 : High-speed SECS Message Service Single Selected-Session Mode (HSMS-SS)
  • SEMI E5 : SEMI Equipment Communications Standards 2 Message Content (SECS-II)
  • SEMI E30 : Generic Model for Communications and Control of Manufacturing Equipment (GEM)
  • SECS-I or HSMS communication protocol
  • Fundamental GEM scenarios
  • Status Variables (SV); Equipment Constants (EC); Discrete Variable Values (DVVAL)
  • Collection Events; Reports
  • Alarms; Spooling; Terminal Services; Trace Management
  • Process Program Management; Remote Control (Remote Commands)
  • Limit Monitoring (with some additional programming)
  • Non-GEM Stream Functions
  • X-TRACK TCP/IP Messaging API Server
  • TCP/IP messaging client can be programmed in any suitable language on a chosen platform
  • PLC Data Service (protocols supported)
  • Yokogawa FAM3: HLLS, PCLINK (UDP/IP, Serial Communication)
  • Omron SYSMAC: FINS, HOSTLINK (UDP/IP, Serial Communication)
  • Mitsubishi MELSEC: MC A1E (UDP/IP)

Browse Our SECS/GEM Products

Work with us

Get in Touch