00191134-03.pdf - 第81页

GEM for SIPLACE V5.01 ©Siemens AG, all rights r eserved page 81 of 252  6),QLWLDWH3URFHVV5HT XHVW S2F27 [W ] * H->E <L [3] <B LOC> * Location (always '0') <A [1..8] PPID> * Proc…

100%1 / 245
GEM for SIPLACE V5.01
Page 80 of 252 ©Siemens AG, all rights reserved
S2F23 W * H->E
<L [5]
<U4 TRID> * Trace ID
<A 'hhmmss'> * DSPER - Data Sample Period
<U4 TOTSMP> * Total Number of Samples
<U4 REPGSZ> * Reporting Group Size
<U4 SVID SVID ...> * Status Variable ID array
> .
 6)7UDFH,QLWLDOL]H$FNQRZ OHGJH
S2F24 * H<-E
<B [1] TIAACK> . * TIAACK - Trace Init. Ack. Code
TIAACK Description
0x00 Normal. Everything Correct
0x03 Invalid period. DSPER is incorrect. The
Equipment does not start the trace.
The SIPLACE does not signal an error if a Host error in S2F23 causes S6F1 to be multi-
block. Instead, this Equipment sends multi-block S6F1 as requested by the Host.
This Equipment does not signal an error if the Host initiates more than four (4)
simultaneous traces. The maximum number of traces supported depends on the size of
the trace data, but is always at least 4.
 6)'LDJQRVWLF/RRSEDFN5HTXHVW
S2F25 W * H->E
<B ABS> . * ABS - Any Binary String
The Host sends an arbitrary binary string to test operation of the link.
The Equipment never sends this message to the Host.
 6)'LDJQRVWLF/RRSEDFN'DWD
S2F26 * H<-E
<B ABS> . * ABS - Any Binary String
The Equipment "echoes" back the binary data from the Host's S2F25.
GEM for SIPLACE V5.01
©Siemens AG, all rights reserved page 81 of 252
 6),QLWLDWH3URFHVV5HTXHVW
S2F27 [W] * H->E
<L [3]
<B LOC> * Location (always '0')
<A [1..8] PPID> * Process Program ID
<L [1]
<A [1..16] MID> * Lot ID
>
> .
The Host sends this command to initiate a new lot for processing.
The SIPLACE ignores case when performing validity checks on the PPID string.
The Host may optionally set the W-Bit to "1" in S2F27. If so, the Equipment replies with
S2F28.
 6),QLWLDWH3URFHVV$FNQRZOHGJH
S2F28 * 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
0x02 Cannot perform now. Equipment rejects
command.
0x40 Control State is Local. Equipment rejects
command.
0x41 Incorrect Process State for this command.
Equipment rejects command.
0x42 Invalid command parameter.
0x43 Invalid command parameter
 6)(TXLSPHQW&RQVWDQW1DPHOLVW5HTXHVW
S2F29 W * H->E
<L
<U4 VID> * Equipment Constant ID
...
> .
GEM for SIPLACE V5.01
Page 82 of 252 ©Siemens AG, all rights reserved
The Host requests format descriptions for the specified Equipment Constants. Several
VIDs can be specified if desired.
Only VIDs of class EC (i.e. Equipment Constants) can be used in this message.
If S2F29 contains a zero-length list, then the Equipment will report all variables of class
EC, in order by VID.
 6)(TXLSPHQW&RQVWDQW1DPHOLVW5HSO\
S2F30 * H<-E, Multiblock
<L
<L [6]
<U4 VID> * Equipment Constant ID
<A ECNAME> * Equipment Constant Name
<ECMIN> * ECV Minimum Value
<ECMAX> * ECV Maximum Value
<ECDEF> * ECV Default Value
<A UNITS> * Units of Measure
>
...
> .
The Equipment returns the Equipment Constant descriptions in the order requested in
S2F29. If any VID specified in S2F29 is invalid, the corresponding List in S2F30 has the
following error format:
<L> * Instead of L [6]
 6)'DWHDQG7LPH6HQG
S2F31 W * H->E
<A 'YYMMDDhhmmss'> . * TIME - Date and Time
The Host commands the Equipment to set its Date and Time base to the specified value.
When the Equipment receives a good S2F31, it sets its internal clock/calendar. When
receiving S2F31, 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)'DWHDQG7LPH
S2F32 * H<-E
<B [1] TIACK> . * TIACK - Acknowledge Code
TIACK Description
0x00 Normal. Everything correct.
0x01 Invalid Date and/or Time.