User's Manual
Table Of Contents
- Read and Understand this Manual
- Warranty
- Limitations of Liability
- Suitability for Use
- Programmable Products
- Change in Specifications
- Dimensions and Weights
- Errors and Omissions
- Applicable Standards
- Applicable SEMI Standards
- Precautions for Safe Use
- Precautions for Correct Use
- Editor’s Note
- Table of Contents
- What is a CIDRW System?
- Features
- System Configuration
- Component Names and Functions
- Flowchart for Getting Started
- Installation
- Connections and Wiring
- Set the Communications Conditions for the CIDRW Controller
- Set the Communications Conditions for Amplifier Units
- Set the Communications Conditions for Link Units
- Communications Test
- When SECS is Used
- When SECS is Not Used
- When SECS is Used
- When SECS is Not Used
- Specifications and Dimensions
- Data Segment Area
- Regular Inspection
- SECS Protocol Specifications
- ASCII Code Table
- Protective Construction
75
CIDRW System
User’s Manual
SECTION 4
When SECS is Used
SECTION 4
Reading from/Writing to ID Tags
• Write data
Data Segment Area Refer to page 122.
S18,F7 Write Request S,H→E,reply
L,4
1.<TARGETID> "01"-"31"
2.<DATASEG>
3.<DATALENGTH>
4.<DATA>
• If DATASEG is specified as "0" and a character string, a size of data corresponding to the DATALENGTH setting and starting
from the address within the data area indicated by the DATASEG setting is written (address specification). If DATALENGTH
= 0, data is written up to the end of the data area.
• If DATASEG is specified as a character string, a size of data determined by DATALENGTH, starting from the address speci-
fied by DATASEG, is written (segment specification).
• When the data for all segments is batch written, both DATASEG and DATALENGTH are omitted (they are zero length items).
• When all the data for a particular segment is written, DATALENGTH is omitted (it is a zero length item).
• In a segment specification, it is not possible to specify a DATALENGTH that exceeds the maximum length of the relevant
DATASEG.
• In a segment specification, if a DATALENGTH that is under the set length for DATASEG is specified, only the data corre-
sponding to the specified DATALENGTH is written, compressed into the smaller addresses.
• The item lengths of DATASEG and DATA must be matched.
• If DATASEG and DATALENGTH are both omitted (made zero length items), the length of DATA must match the total of the
set lengths of all segments.
S18,F8 Write Acknowledge S,H←E
L,3
1.<TARGETID> "01"-"31"
2.<SSACK>
3.L,s
1.<STATUS1>
⋅
s.<STATUSs>
• When the specified target is invalid:
s = 0, SSACK = "CE" communications error
• In an address specification, if:
(SEGMENT + DATALENGTH) ≤ total value for all segments then SSACK = "NO"
• In an address specification, if:
(SEGMENT + DATALENGTH) > total value for all segments then DATA item length = 0, s = 0, SSACK = "CE" (communica-
tions error)
• In a segment specification, if DATASEG and DATALENGTH are illegal:
s = 0, SSACK = "CE" communications error
• If the status of SSACK is other than "NO" (normal), the List of Status will comprise zero items.