Owner's manual

Table Of Contents
Equipment-to-Host Messages 3-27
3.6 Process Program Management
Processing on the Equipment is controlled by Process Programs. The Equipment requires selection of a
Process Program for each process. The Equipment supports the use of unformatted process programs.
FmNT uses proprietary ASCII and binary image files to define process programs (recipes).
3.6.1 Equipment Management of Process Programs
The Equipment provides a Process Program Library, implemented as a set of binary files maintained on a
hard disk. Each Process Program is identified by a unique Process Program ID (PPID). Upper and lower
case alphabetic characters are not considered distinct, and the Equipment will not distinguish between
them.
For FmNT, the PPID corresponds to the name of a recipe file which is the culmination of the main
program and various support files.
The Operator may modify any one of the Process Programs stored on the Equipment. The Host will be
notified via the GemPPChangeEvent Collection Event if the Operator creates, changes, or deletes a
Process Program. The Operator can also select a PPID to be uploaded to the Host (S7F3), or download
from the Host (S7F5).
3.6.2 Host Management of Process Programs
Process Programs are saved to disk on the Equipment. Process Programs are typically created and updated
at the Equipment. However, the Equipment provides complete facilities for the Host to manage the
storage and use of Process Programs. This allows the Equipment to operate cooperatively Host-
implemented systems. The Host has the following capabilities:
The Host can upload a Process Program from the Equipment Library by using S7F5 (Process
Program Request). The Operator can also initiate a Process Program Upload through the
Equipment’s user interface.
The Host can download a Process Program to the Equipment library by using S7F3 (Process
Program Send). The Host may send S7F1 (Multi-block Inquire) to the Equipment before
sending a multi-block Process Program. The Operator can also initiate a Process Program
Download through the Equipment’s user interface.
The Host can delete one or more Process Programs from the Equipment library by using
S7F17 (Process Program Delete).
The Host can determine which Process Programs are currently stored in the Equipment
library by using S7F19 (Process Program Directory).