Skip to content
Mike Bergsma edited this page Jul 31, 2014 · 12 revisions

Welcome to the HS documentation. HS is an interpretive programming language with a C-like syntax used for developing client/server factory automation applications. HS can be used in two configurations, as a standalone application or integrated into the PROMIS MES application. Special methods for accessing Oracle databases, PROMIS Transaction Log and databases, and semiconductor equipment using the SECS protocol are available.

There are 3 sections of Documentation:

  1. HS Language Guide

This describes the HS language in detail. There is a tutorial which guides you through a description of the language. There is also a reference guide for all of the HS built-in functions, with code examples that you can execute and display the results on a web page.

  1. User Guide

This describes the application of HS in real world examples. This is divided into the different areas in which HS is applied:

  • SECS/GEM clients and servers
  • CGI enabled HS services
  • PROMIS Automation
    • Client Scripting
    • Server Transaction Processing Scripting.
    • Transaction Log Feed (TLOGFEED)
    • AutoMan
    • AutoView (for Operator Station)
    • Batch Into Step
  • SQL integration
  1. Install Guide

This describes how-to install the various products. This covers building the underlying software and setting up the directory structures and other infrastructure components.

Clone this wiki locally