00192402-01 - 第79页
GEM for SIPLACE V7.01 ©Siemens AG, all rights r eserved page 79 of 251 6)1HZ(TXLSPHQW&RQVWDQW6HQG S2F15 W * H->E <L <L [2] <U4 VID> * Equipm ent Constant ID <V> > ... > . Th…

GEM for SIPLACE V7.01
Page 78 of 251 ©Siemens AG, all rights reserved
6WUHDP
6)(TXLSPHQW&RQVWDQW5HTXHVW
S2F13 W * H->E
<L
<U4 VID> * Equipment Constant ID
...
> .
The Host requests the VIDs of interest. Several VIDs can be specified if desired.
Normally, only VIDs of class EC (i.e. Equipment Constants) are used in this message.
However, any VID of class DV, EC, or SV can be used.
If S2F13 contains a zero-length list, then the Equipment will report all variables of class
EC, in order by VID.
For compatibility with older Host implementations, the Equipment allows the following
alternative form for this message, using an array format:
S2F13 W * H->E
<U4 VID VID ...> . * Equipment Constant ID
6)(TXLSPHQW&RQVWDQW'DWD
S2F14 * H<-E, Multiblock
<L
<V> * Equipment Constant Value
...
> .
The Equipment returns the Equipment Constants in the order requested in S2F13. If any
VID specified in S2F13 is invalid, the corresponding V in S2F14 has the following error
format:
<L> * V for Invalid VID

GEM for SIPLACE V7.01
©Siemens AG, all rights reserved page 79 of 251
6)1HZ(TXLSPHQW&RQVWDQW6HQG
S2F15 W * H->E
<L
<L [2]
<U4 VID> * Equipment Constant ID
<V>
>
...
> .
The Host sends new values for desired Equipment Constants. Several Equipment
Constants can be specified if desired.
Only VIDs of class EC can be used in this message.
6)(TXLSPHQW&RQVWDQW6HQG$FNQRZOHGJH
S2F16 * H<-E
<B [1] EAC> . * Equipment Acknowledge Code
Normal completion returns a zero (0) in EAC. If any ECID or ECV in S2F15 is invalid,
then EAC contains a non-zero value, and the Equipment rejects the entire S2F15.
Possible EAC values are:
EAC Description
0x00 OK
0x01 At least one ECID invalid
0x03 At least one ECV out of range

GEM for SIPLACE V7.01
Page 80 of 251 ©Siemens AG, all rights reserved
6)'DWHDQG7LPH5HTXHVW
S2F17 W . * H<->E
The Host may send this message at any time to determine the Date and Time base which
the SIPLACE is currently using.
The SIPLACE sends this message at the request of the operator.
6)'DWHDQG7LPH'DWD
S2F18 * H<->E
<A 'YYMMDDhhmmss'> . * TIME - Date and Time
This message contains the current Date and Time.
<< Year (last two digits), 00 to 99
00 Month, 01 to 12
'' Day, 01 to 31
KK Hours, 00 to 23
PP Minutes, 00 to 59
VV Seconds, 00 to 59
When the Equipment receives a good S2F18, it sets its internal clock/calendar. When
receiving S2F18, the Equipment will discard an invalid date or time. For example, if the
date is good but the time is bad, the Equipment sets its date but not its time.
6)5HPRWH&RPPDQG
S2F21 [W] * H->E
<A RCMD> . * Remote command string
1RWH7KLVPHVVDJHLVRQO\SURYLGHGIRUFRPSDWLELOLW\ZLWKQRQ*(0+RVWV
The Host sends a Remote Command to the Equipment.
The SIPLACE ignores case when performing validity checks on the RCMD strings.
The Host may optionally set the W-Bit to "1" in S2F21. If so, the Equipment replies with
S2F22.
6)5HPRWH&RPPDQG$FNQRZOHGJH
S2F22 * H<-E
<B [1] CMDA> . * Command Ack. Code
Normal completion returns a zero (0) in CMDA.
A non-zero value for CMDA indicates that the Equipment has rejected the Remote
Command.
CMDA Description
0x00 OK. All normal.
0x01 Invalid command. Equipment rejects command