Home             Products            Support   




Our Customers



Consulting and Implementation
Services

Supporting
SECS-I      HSMS
 SECS-II    300mm

   GEM    PVECI

Platforms!

     


.NET SECS Component
for Distributed Factory Applications

The Hume SecsHost .Net Component is a high-level, working host SECS interface ready for immediate use.  Development effort can be concentrated on integrating equipment into your factory system instead of bogged down with developing and maintaining a library of low-level messaging code.  It is a true component that can be imbedded and deployed in an application of your own design. 

Without any code development, the SecsHost Component is able to communicate with GEM standard equipment, manage dynamic Event Reports, upload and download process programs, and manage Equipment Constant values.  The component also imbeds extensive fallback logic that accommodates working with non-standard and non-GEM compliant equipment.   Here are some other advantages:

  • Supports interactive configuration and management of multiple Host interfaces.

  • Allows equipment to be dynamically taken off-line and restored without interrupting other processes

  • Fully CLS (Common Language Specification) compliant API and can be used from any of the .NET programming languages, including C#, C++, Visual Basic, and Java

  • Allows application developer to register event handlers and callback delegates to receive asynchronous inputs such as Event Reports, Alarm Reports, or specified SECS message types.

  • Transparent conversion of .NET Unicode string data to SECS data types

  • Built-in management of communication and control state models with automatic initialization of dynamic Event Reports and Equipment Constants.

  • Configurable Virtual Reporting:  Event Reports and Status Variables can be renamed to provide commonality across equipment.

  • Fully integrated into the .NET design environment with IntelliSense coding of event handlers, visible method descriptions, and parameter prompting

  • Comprehensive debugging and diagnostic features with support for remote debugging using Hume Inspect and hubclient applications

  • Demonstrated very high reliability

  • Enables new and custom messages to be easily implemented without updated software

  • Implements SEMI E4, E5, E30, and E37 specifications (both SECS-I and SECS-II/HSMS)

Moreover, our SECS/GEM software comes with an integration backbone.  This backbone, or middleware, provides the connectivity needed to tie separate applications into a coordinated system. Providing elegant separation of data producers and consumers, it allows development teams to work independently and code to a shared table schema.  Communication is accomplished using an event-driven subscription approach with an in-memory SQL database.  The subscription feature eliminates polling and includes sophisticated message queuing.  Queuing smoothes over peaks and bottlenecks, and provides a dynamic connection interface.  The whole package is called the Hume Datahub Solution Development Kit (SDK).  See a Datahub conceptual overview here.   The SDK is portable to major operating systems including HP-UX, Linux, SunOS, and Windows. 

We proudly count Agilent, Delta Design, Freescale, and National Semiconductor among our very happy customers. Here are some links within our site that you might find useful.  Thanks for visiting. 

M
Host Developer's Overview

Example Implementation Diagrams

.NET SecsHost Documentation
 (new window)


Contact us today for more information

 


  About Us                   Contact Us                 News and Views             Integrators                Documentation                Support 

Serving the semiconductor manufacturing industry since 1992                          Copyright Hume Integration Software 2021