Cimetrix Incorporated

Software Solutions for Factory Connectivity and Advanced Motion Control

| Products | Services | Support | SEMI Standards | News | Investors About Cimetrix | Blog |
Search | Contacts | Support Login |

SECSConnect SECS/GEM Software Library

The SECSConnect software product is a library with simple functions for sending and receiving any SECS-II messages, message logging and communication diagnostics. Both HSMS-SS and SECS-I protocols are supported by this SECS/GEM library. Although SECSConnect is bundled with the CIMConnect product to implement SECS-II communication, SECSConnect is also available stand-alone. SECSConnect is suitable for both equipment suppliers and factories

SECSConnect has built-in queues for incoming and outgoing SECS-II messages. Messages are sent and received asynchronously. SECSConnect is compatible with Visual C++, C# and VB.NET in Microsoft Visual Studio .NET, and other IDE that support COM interfaces. While SECSConnect itself runs on a Windows computer, it is easy to use SECSConnect in a Unix-based architecture by introducing a simple Windows application to house SECSConnect and bridge to a Unix application.

Cimetrix products are supported on Microsoft software development packages and platforms, along with VMware implementations of supported platforms. For more information about the specific development environments and platforms, request the SECSConnect Technical Overview.


Visit the SECSConnect Resources page for more information.

SECSConnect Architecture

SECSConnect Software Product Architecture with a SECS GEM host

Back to Top.

Features & Benefits

Feature Benefit
Dynamic Communication Settings Both SECS-I (serial) and HSMS-SS (network) communication protocols are supported. Either protocol can be selected at any time. Communication settings can be changed at any time. This makes it really easy for applications using SECSConnect to establish communication.
In Process DLL Unlike most other SECS-II libraries, SECSConnect runs in-process so that it is embedded within the application and provides the highest performance.
COM Interfaces Because it uses the Microsoft Component Object Model (COM) technology, SECSConnect can be used with many different development environments.
Binary, String-based, and XML Message Formats SECSConnect allows the applications to build, receive and parse SECS-II messages using the high-performance binary functions, strings that use curly brace delimiters, or in an intuitive Cimetrix defined XML format.
Built-in Logging Callback It is easy to change logging levels at runtime to see exactly what is happening in SECSConnect. By sending the logging information to the application in a callback, the application can pipe the logging information into any logging system.
Proven Technology SECSConnect has been used in many different systems worldwide to implement SECS-II and GEM300 technologies.

Back to Top.

Host Sample from the SECS-II Library

SECSConnect includes a sample called 'Host'. This sample is written in Visual C++ 6.0. It demonstrates clearly how to send and receive messages and implement SECS-II message logs. Additional C# and VB.NET samples are available from Cimetrix.

SECS GEM Library Host Sample GUI

Back to Top.

Uses for the SECS-II Software Product, SECSConnect

Equipment Suppliers

Equipment suppliers may use SECSConnect in the following ways:

Back to Top.

Factories

Factories may use SECSConnect in the following ways:

Back to Top.

Supported SEMI Standards

Additional Resources

Some of this information may require Acrobat Reader available for free from Adobe.

Schedule an architecture discussion to discuss your individual project requirements.

Back to Top.

SEMI Organization Member PV Group Member

If you would like to learn more about our products and/or services, please contact our sales department.

© Copyright 2009 Cimetrix, Incorporated. All Rights Reserved. Please report corrections to: webmaster@cimetrix.com.

Find broken links on your website for free with LinkTiger.com



Find out more


Products

General Information