Manual
3-34 Operating Characteristics
3.7 Remote Commands
Setup and processing at the GES-1993 can be guided by either a local operator or by
a Host computer. This section describes the remote commands available to the Host.
Much of the behavior of the GES-1993 and its acceptance of remote commands is
directed by requirements of the Control State. For a complete description of the
Control State, please see section "Control States".
The GES-1993 will accept remote commands only when the Control State is
Remote. While in the Local state, the Host can not put the Equipment into Remote,
this must be done by an operator at the Equipment.
The Host has the ability to configure whether the Equipment will transition to
Remote or local as a default upon entering the On-Line state from Off-Line. This is
done through the GEM property page dialog, Setup page.
Once in the Remote state, the Host has the authority to issue any of these remote
commands and they will not be rejected because of an invalid control state.
Commands may be rejected for other reasons (trying to start a process with no
material loaded, etc.).
While in Remote state, the Operator still has the ability to issue commands and
change the control state. If the operator issues a command while in Remote state, the
GES-1993 will send the Operator Command collection event if enabled. When the
Operator "grabs" control away from the Host by changing the Control State to not
Remote, the GES-1993 will send either the GemControlStateLOCAL or
GemEquipmentOFFLINE event to the Host. The Host also has the ability to put the
Equipment into a Local state by sending the LOCAL remote command while in
Remote state. Furthermore, if the operator press any of the buttons on the Run
Window (GO, PAUSE, STOP, ABORT), the host will get the corresponding events
(StartCmd, PauseCmd, StopCmd, AbortCmd - refer to appendix B).
As mentioned previously, GWGEM maintains the Control State finite state machine.
FmNT can control going On and Off line, and can query the current and previous
Control State using GWGEM functions ([RefGWGEMUser] p 93 ‘Remote Control’).
The Host shall be able to order FmNT to obey the following GEM commands: Start,
Stop, Pause, Resume, Local, Remote, and Abort.