00193786-02 - 第34页
S I P L A C E G EM S W V e r s i on G EM 505 . 03 SP 1 H O S T I n t e r f a c e M anua l P age 34 o f 241 ©S i e m en s A G, a ll r i gh t s r e s e r v ed { XE O ff- Lin e / E Q U I PME N T OFF - LI N E } O ff- Lin e /…

SIPLACE GEM SW Version GEM 505.03 SP1 HOST Interface Manual
©Siemens AG, all rights reserved page 33 of 241
# From Trigger To Description
and receiving the
S1F16 with
OFLACK = 0x00.
The SIPLACE will
accept a Host initiated
request to go On-Line
by replying to the {XE
„S1F17 „}S1F17 with
{XE „ONLACK
„}ONLACK = 0x00.
10 Host Off-
Line
Successful
completion of {XE
„S1F17 „}S1F17 /
{XE „S1F18 „}S1F18
transaction, with {XE
„ONLACK
„}ONLACK = 0x00.
On-Line The Equipment is now
On-Line.
11 Unknown Entry into On-Line
super-state.
Conditional
(Local or
Remote)
EVENT:
GemControlStateLOCA
L (CEID 1000003) or
GemControlStateREMO
TE (CEID 1000004).
The SIPLACE will
transition to whichever
state is specified in the
EC {XE
„ONLINESUBSTATE
„}ONLINE- SUBSTATE
(VID 1002010).
12 Local Operator or Host
requests to go
Remote.
Remote
EVENT: {XE
„GemControlStateREM
OTE“}GemControlState
REMOTE (CEID
1000004). All
documented messages
will be accepted in this
state, including remote
commands.
13 Remote Operator or Host
requests to go Local.
Local
EVENT: {XE
„GemControlStateLOC
AL“}GemControlStateL
OCAL
(CEID 1000003) .
Remote commands will
be rejected.
14 On-Line Operator requests to
go Off-Line.
Equipment
Off-Line.
EVENT:
GemEquipmentOFFLIN
E (CEID 1000005). A
Host request to go On-
Line will not be
accepted.
3.2.3 Control States{XE "Control States"}
The variable {XE "CONTROLSTATE "}CONTROLSTATE represents the current control
state, and will be one of the following values:

SIPLACE GEM SW Version GEM 505.03 SP1 HOST Interface Manual
Page 34 of 241 ©Siemens AG, all rights reserved
{ XE Off-Line/EQUIPMENT OFF-LINE }Off-Line/EQUIPMENT OFF-LINE
The Operator has put the SIPLACE Off-Line. In this state, the Host may not put the
Equipment On-Line, only the operator can attempt this from this state. Any Host-initiated
primary message (except S1F13 and S1F17) will be replied to with an SnF0 ABORT
message by the Equipment. The Equipment will not send any primary messages except
for S1F13 when necessary to establish communications, and the S9F1 and S9F9
messages for SECS errors.

SIPLACE GEM SW Version GEM 505.03 SP1 HOST Interface Manual
©Siemens AG, all rights reserved page 35 of 241
{ XE Off-Line/HOST OFF-LINE }Off-Line/HOST OFF-LINE
While in this state, the SIPLACE will accept either the S1F17 (Go Online), or the S1F13
(Connect Request) message. When in this state, the operator has allowed the Host to
put the Equipment On-Line, but the Host has not yet done so, or the Host has just put the
Equipment Off-Line by sending {XE "S1F15"}S1F15. The Host may request for the
Equipment to come On-Line by sending the S1F17 Go Online message. The Operator
can not put the Equipment On-Line from this state.
The S1F13/S1F14 messages are used to maintain the Communications Finite State
Machine. All messages (except S1F13 and S1F17) received will be replied to with the
SnF0 ABORT message. The Equipment will not send any primary messages except for
S1F13 when necessary to establish communications, and the S9F1 and S9F9 messages
for SECS errors.
{ XE Off-Line/ATTEMPT ON-LINE }Off-Line/ATTEMPT ON-LINE
The Operator has requested that the Equipment go On-Line, causing the transition to this
state. SIPLACE sends a single S1F1, indicating its desire to go On-Line. When either a
transmission failure (here, T3 or RTY errors) occurs, or a successful reply to the S1F1
has been received, a transmission is made out of this state.
{XE "LOCAL"}On-Line/LOCAL
The local operator has control of the SIPLACE.
The only possibility of controling processing is sending RemoteStop {XE "S2F41 "}S2F41
to equipment. Other Remote Commands will be rejected with 0x40 by equipment.In
LOCAL mode, the Equipment continues to send Event and Alarm reports to the Host.
The Host can monitor operations, but cannot control processing, despite RemoteStop.
However, the Host can still exert "controls" other than {XE "S2F41 "}S2F41 which do not
directly affect processing. For example, the Host can enable/disable Alarms and set the
Clock.
{XE "REMOTE "}On-Line/REMOTE
The remote Host Computer has control of the SIPLACE using {XE "S2F41 "}S2F41
(Remote Command).
Power Up{XE "Power Up"}
At Power Up, the Equipment Constant {XE "INITCONTROLSTATE
"}INITCONTROLSTATE (VID 1002005) controls whether ControlState is initialized to
{XE "ONLINE "}ONLINE or {XE "OFFLINE"}OFFLINE. Within the Off-Line super-state,
the Equipment Constant {XE "OFFLINSUBSTATE "}OFFLINESUBSTATE (VID
1002010) controls whether the Control State defaults to:
1 = Equipment Off-Line
2 = Host Off-Line
3 = Attempt On-Line
If INITCONTROLSTATE (VID 1002005) initializes to On-Line, the variable {XE
"ONLINESUBSTATE "}ONLINESUBSTATE (VID 1002009) determines whether
the default state is:
4 = Local
5 = Remote
3.2.4 Related Variables
The following table lists the variables (SV's, EC's, or DVVALS) which are relevant to the
Control State. For a more complete description of these variables, see "Appendix A --
Variables".