SECTION 4 Reading from/Writing to ID Tags When SECS is Used 64 When SECS is Not Used 74 SECTION 4 Reading from/Writing to ID Tags CIDRW System User’s Manual 63
SECTION 4 Reading from/Writing to ID Tags When SECS is Used The SEMI standards are subject to revision: you must refer to the actual standards. • SEMI E99 THE CARRIER ID READER/WRITER FUNCTIONAL STANDARD • SEMI E5 EQUIPMENT COMMUNICATION STANDARD 2 MESSAGE CONTENT (SECS II) • SEMI E4 EQUIPMENT COMMUNICATION STANDARD 1 MESSAGE TRANSFER (SECS I) SECS Protocol Specifications Refer to page 113.
SECTION 4 Reading from/Writing to ID Tags Data Item Dictionary Format Value List of STATUS SECS II data items Status Name L,4 1. 2. 3. 4. *2 The STATUS values are included in the PM information. CPVAL State request 20 "OP", "MT", "PS" *1 TARGETID Target ID 20 "00"-"31" "00" indicates the CIDRW Controller itself.
SECTION 4 Reading from/Writing to ID Tags Specifications for Each Stream/Function • Online check S1,F1 Are You There Request S,H→E,reply Header only S1,F2 On Line Data S,H←E L,2 1. 2. • Set MDLN (model number). • Set SOFTREV (software revision level). SECTION 4 When SECS is Used • Get attributes S18,F1 Read Attribute Request S,H→E,reply 1. "00"-"31" L,2 2.L,n 1. ⋅ n.
SECTION 4 Reading from/Writing to ID Tags • Set attributes F18,F3 Write Attribute Request S,H→E,reply 1. "00" (fixed) L,2 2.L,n 1.L,2 1. 2. n.L,2 1. 2, Since the attributes for heads are all RO in this system, the target ID is fixed as "00". Write Attribute Acknowledge S,H←E 1. "00" (fixed) SECTION 4 When SECS is Used S18,F4 L,3 2. 3.L,s 1. ⋅ s.
SECTION 4 Reading from/Writing to ID Tags • Read data S18,F5 Read Request S,H→E,reply 1. "01"-"31" L,3 2. 3. • When the data of all segments is batch read, both DATASEG and DATALENGTH are omitted (they are zero length items). • When all the data for a particular segment is read, DATALENGTH is omitted (it is a zero length item).
SECTION 4 Reading from/Writing to ID Tags • Write data S18,F7 Write Request S,H→E,reply 1. "01"-"31" L,4 2. 3. 4. Data Segment Area SECTION 4 When SECS is Used • 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).
SECTION 4 Reading from/Writing to ID Tags • Write ID S18,F11 Write ID Request S,H→E,reply 1. "01"-"31" L,2 2. • If an MID that is under the set ID length is specified, the data is compressed into the smaller addresses, and NULL (0x00) is written as the remaining data. Data Segment Area S18,F12 Refer to page 111. Write ID Acknowledge S,H←E 1. "01"-"31" L,3 SECTION 4 When SECS is Used 2. 3.L,s 1. ⋅ s.
SECTION 4 Reading from/Writing to ID Tags • Subsystem command (GetStatus) S18,F13 Subsystem Command Request (GetStatus) S,HÅ→,reply L,3 1. "00"-"31" 2. "GetStatus" 3.L,0 S18,F14 Subsystem Command Acknowledge (GetStatus) S,H←E 1. "00"-"31" 2. "GetStatus" L,3 3.L,s 1. SECTION 4 When SECS is Used ⋅ s.
SECTION 4 Reading from/Writing to ID Tags • Subsystem command (Reset) S18,F13 Subsystem Command Request (Reset) S,H→E,reply 1. "00" (fixed) 2. "Reset" L,3 3.L,0 S18,F14 Subsystem Command Acknowledge (Reset) S,H←E 1. "00" L,3 2. 3.
SECTION 4 Reading from/Writing to ID Tags Operation Conditions The response messages and response codes (SSACK) in each state are shown below: State Message Function Initializing Operating IDLE Maintenance BUSY S1,F1 OnlineRequest S1,F0 S1,F2 S1,F2 S1,F2 S18,F11 WriteID S18,F0 S18,F0 S18,F0 NO S18,F7 WriteData S18,F0 NO NO S18,F0 S18,F3 SetAttribute S18,F0 NO NO NO S18,F13(Reset) Reset S18,F0 NO NO NO S18,F9 ReadID S18,F0 NO NO NO S18,F5 ReadData S18,F0 NO NO
SECTION 4 Reading from/Writing to ID Tags When SECS is Not Used Command/Response Format Command SOH Node No. Command code Parameter 1 ⋅⋅⋅ FCS n 01h CR 0Dh Response SECTION 4 When SECS is Not Used SOH Node No. Response code 1 ⋅⋅⋅ n 01h FCS CR 0Dh Meaning of FCS (frame check sequence) This is two ASCII code characters obtained by conversion from the 8-bit exclusive logical sum (EOR) of the characters from the character immediately after SOH to the character immediately before FCS.
SECTION 4 Reading from/Writing to ID Tags Command Command code list Name Value Function See 0100 When this command is received, the system communicates with the ID Tag, and reads the specified page(s) of data. Any pages up to a maximum of 16 can be selected. p.76 WRITE 0200 When this command is received, the system communicates with the ID Tag, and writes the specified page(s) of data. Any pages up to a maximum of 16 can be selected. p.
SECTION 4 Reading from/Writing to ID Tags READ Reads any pages of data from the ID Tag. The maximum number of pages that can be read at one time is 16. Command SOH Node No.
SECTION 4 Reading from/Writing to ID Tags Response SOH Node No. 01h 0 Response code 1 0 0 Page 1 Page 3 FCS CR 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 0 7 0Dh WRITE Data is written in page units to the ID Tag. Any page(s) can be specified. It is possible to write to a maximum of 16 pages at one time. SECTION 4 When SECS is Not Used Command Write data SOH Node No.
SECTION 4 Reading from/Writing to ID Tags Example: Writing data to pages 8 and 10 of node No.1: Command SOH Node No. 01h 0 Command Page designation code Data of page 8 Data of page 10 1 0 2 0 0 0 0 0 0 0 A 0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 0 1 2 3 4 5 6 7 8 9 A BCDE F 7 Binary notation 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 SECTION 4 When SECS is Not Used 78 FCS Response SOH Node No.
SECTION 4 Reading from/Writing to ID Tags Same Write Writes the same data to multiple pages of an ID Tag. Any page(s) can be specified. Command SOH Node No.
SECTION 4 Reading from/Writing to ID Tags Byte Write Writes data to any specified number of bytes starting from the address specified in the ID Tag. The maximum number of bytes that can be written at one time is 128. Command SOH Node No.
SECTION 4 Reading from/Writing to ID Tags TEST Performs a communication test on communications between the host device and Amplifier Unit. When an Amplifier Unit receives a test command, it sends the response code and command test data to the host device as the response. Command SOH Node No.
SECTION 4 Reading from/Writing to ID Tags NAK Sends the response made immediately before again. Command SOH Node No. 01h Command code 1 FCS 2 CR 0Dh Response Sends the response made immediately before again. SECTION 4 When SECS is Not Used Noise measurement The levels of noise in the vicinity of the CIDRW Head are measured and the noise level is expressed numerically in the range "00" to "99." Command SOH Node No.
SECTION 5 Troubleshooting When SECS is Used 84 When SECS is Not Used 90 SECTION 5 Troubleshooting CIDRW System User’s Manual 83
SECTION 5 Troubleshooting When SECS is Used Errors are indicated by the contents of the CIDRW Controller response messages, and by the indicators. List of Error Messages When responses are made to messages sent by the CIDRW Controller, errors are expressed by the contents of error messages and the nature of the SSACK response.
SECTION 5 Troubleshooting Operation Check Flowchart Normal Operation Mode Error occurrence POWER-LED is off. Yes An error has occurred in the CIDRW Controller power supply. Check the power supply of the CIDRW power supply. No Yes Check the contents of the response message. When the CIDRW Controller responds to a message transmission Refer to page 86. No All LEDs are lit Yes or flashing. An error has occurred at the CIDRW Controller. Check the status of the indicators.
SECTION 5 Troubleshooting • When the CIDRW Controller responds to a message transmission There is a mistake in the message sent to the CIDRW Controller or the Amplifier Unit settings. After taking the appropriate corrective action, restart the Controller and the Amplifier Unit and send the message again. Response S — Main check points F 0 Status conditions when the message was issued (e.g.
SECTION 5 Troubleshooting • When the CIDRW Controller fails to respond to messages sent to it There is a mistake in the CIDRW Controller or Amplifier Unit settings. After taking the appropriate corrective action, restart the CIDRW Controller and Amplifier Unit.
SECTION 5 Troubleshooting Setting Mode Error occurrence POWER-LED is OFF Yes An error has occurred in the CIDRW Controller power supply. Check the power supply of the CIDRW Controller. No All LEDs are lit Yes or flashing. An error has occurred at the CIDRW Controller. Check the status of the indicators. When all the LEDs are lit or flashing SECTION 5 When SECS is Used No Check if the CIDRW Controller settings are correct.
SECTION 5 Troubleshooting • When all the LEDs are lit or flashing An error has occurred in the CIDRW Controller. After taking appropriate corrective action, restart the CIDRW Controller and check the indicators. POWER OPERATING ALARMS BUSY ERROR Main check points • Supply of 24 VDC power • The CIDRW Controller may be damaged. • Mode switch setting (Is the setting "3"?) If the error cannot be resolved after checking, the CIDRW Controller may be damaged. • The CIDRW Controller may be damaged.
SECTION 5 Troubleshooting When SECS is Not Used Errors are indicated by the presence or absence of a response to an Amplifier Unit command, and by the indicators. List of Error Messages Type Host communications error 14 Name Description SECTION 5 When SECS is Not Used Format error There is a mistake in the command format. (E.g. the command portion is undefined, or the page or address specification is inappropriate.
SECTION 5 Troubleshooting Operation Check Flowchart From Installation to Trial Operation Errors are indicated by whether or not a response to the test command is received and by the status of the Amplifier Unit indicators. Error occurrence RUN-LED is OFF Yes An error has occurred at the Amplifier Unit. Amplifier Unit error Refer to page 92. No SECTION 5 When SECS is Not Used Test command transmission Response received Yes Check the nature of the response.
SECTION 5 Troubleshooting • Amplifier Unit error Check the status of the indicator LEDs after transmission of the test command. After taking appropriate corrective action, restart the Amplifier Unit, send the test command again and check again.
SECTION 5 Troubleshooting From Trial Operation to Communications Errors are indicated by the status of the indicators after transmission of the write command, and by the response code of the response. Error occurrence Write command sent RUN-LED is OFF Yes An error has occurred at the Amplifier Unit. Amplifier Unit error Refer to page 94. No code 1 Yes Check the command format. If the response code is 1 ? Refer to page 94.
SECTION 5 Troubleshooting • Amplifier Unit error Check the status of the indicator LEDs after transmission of the command. After taking appropriate corrective action, send the write command again and check again. RUN COMM NORM ERROR — Main check points • Influence of background noise (Change installation position) • Amplifier Unit power supply (If RUN is OFF, the status of the other indicaIf the error cannot be resolved by checking the two points above, tor LEDs can be ignored.
SECTION 6 Appendix Specifications and Dimensions 96 100 When SECS is Not Used 101 Data Segment Area 111 Regular Inspection 112 SECS Protocol Specifications 113 ASCII Code Table 118 Protective Construction 119 CIDRW System User’s Manual SECTION 6 Appendix System Configuration Examples 95
SECTION 6 Appendix Specifications and Dimensions Controller V700-L21 (Unit: mm) Mounting dimensions r Power indicator r / Indicators SECTION 6 Specifications and Dimensions 96 2 : Item (mounting Four, 4.5-dia. holesholes) Ǿ Specifications Power supply voltage 24 VDC +10% -15% Current consumption 150 mA max. (inrush current: approx. 10 A max.
SECTION 6 Appendix Amplifier Unit V640-HAM11 (Unit: mm) 㧔 㧕 㧔 㧕 㧔 㧕 㧔 㧕 㧔 㧕 㧔 㧕 㧔 㧕 㧔 㧕 4 indicators 㧔 㧕 DIP switch Four, 4.5-dia. holes Ǿ SECTION 6 Specifications and Dimensions Mounting dimensions r r / Item Specifications Power supply voltage 24 VDC +10% -15% Current consumption 150 mA max.
SECTION 6 Appendix CIDRW Head V640-HS61 (Unit: mm) Four, 3.5-dia. holes Ǿ Antenna center Connector Coaxial cable 3.0 dia., standard length 2 m Mounting dimensions Four / 14 Ǿ M3 or 3.5-dia.
SECTION 6 Appendix Link Unit V700-L11 (Unit: mm) Two, 4.5-dia. holes Ǿ SECTION 6 Specifications and Dimensions r Mounting dimensions r Two M4 or 4.2-dia. holes / ޓ14ޓǾ Item Specifications Power supply voltage 24 VDC +10% -15% Current consumption 250 mA max. (inrush current: approx.
SECTION 6 Appendix System Configuration Examples When SECS is Used Communication with the host device is possible using the SECS protocol. CIDRW Controller Host V700-L21 Amplifier Unit CIDRW Head V640-HAM11 V640-HS61 RS-232C SECS I/II Multiple Amplifier Units are controlled in response to commands (SECS) from the host device. This is e.g. a host, or equipment controller. RS-485 Max. 50 m SECTION 6 System Configuration Examples These are units that control a CIDRW Head.
SECTION 6 Appendix When SECS is Not Used Communications with the host device follow the OMRON proprietary protocol. The Amplifier Units are connected directly to the host device without using a CIDRW Controller. Host Amplifier Unit CIDRW Head V640-HAM11 V640-HS61 RS-232C OMRON original protocol This is e.g. a host, or equipment controller. Max.
SECTION 6 Appendix Characteristic Data depending on Conditions of Use Maps of Communications Areas (Reference Only) Coaxial Mounting • READ Communications Areas (READ) Distance in X direction (mm) • WRITE Communications Areas (WRITE) Distance in Y direction (mm) SECTION 6 Characteristic Data depending on Conditions of Use Distance in Y direction (mm)
SECTION 6 Appendix Parallel Mounting • READ Communications Areas (READ) Distance in Y direction (mm) 0 Distance in X direction (mm) SECTION 6 Characteristic Data depending on Conditions of Use • WRITE Communications Areas (WRITE) Distance in Y direction (mm) 0 Distance in X direction
SECTION 6 Appendix Vertical Mounting • READ Communications Areas (READ) Distance in Y direction (mm) Distance in X direction (mm) Communications Areas (WRITE) Distance in Y direction (mm) SECTION 6 Characteristic Data depending on Conditions of Use 104 • WRITE Distance in X direction (mm) CIDRW System Us
SECTION 6 Appendix Mutual Interference Distances (Reference Only) In order to prevent malfunction due to mutual interference when multiple CIDRW Heads are used, install the heads with the spacing indicated below. For Coaxial Installation: 1 m min. For Parallel Installation: 1 m min. SECTION 6 Characteristic Data depending on Conditions of Use For Face-to-Face Installation: 1 m min.
SECTION 6 Appendix Influence of Background Metals (Reference Only) The CIDRW Head can also communicate from an opening in a ceiling panel (metal body). Metal body (material: AL, SUS) (Thickness : 1 mm) However, ensure the distances indicated below between the CIDRW Head and the metal body. If you do not ensure these distances the communications distance will be substantially shortened. SECTION 6 Characteristic Data depending on Conditions of Use 106 10 mm min. 20 mm min. 8 *5 20 mm min.
SECTION 6 Appendix Communications Time Regardless of whether SECS is used or not, take the time required for processing between the host device and Amplifier Units into account when designing the system. Host Response Command Amplifier Unit Communications time TAT Time Description This is the time required for communication between an ID Tag and the CIDRW Head. TAT This is the time required for processing at the Amplifier Unit, seen from the host device.
SECTION 6 Appendix The graph for communications time for communication between the ID Tag and CIDRW Head, and TAT (when the baud rate is 9600 bps), is shown below. Note however that the communications time and TAT may increase substantially according to the conditions of use.
SECTION 6 Appendix Byte Write Communications time TAT (9600 bps) Communications time (ms) SECTION 6 Characteristic Data depending on Conditions of Use Number of bytes processed CIDRW System User’s Manual 109
SECTION 6 Appendix Communications Distance Characteristics vs. Ambient Noise The graph below compares the results of measurement using the noise measurement function with communications distances. At installation implement measures in regard to metal in the vicinity of the CIDRW Head, power supply noise, and atmospheric noise, to ensure that the noise level does not exceed "10." Noise measurement command (applies only when SECS is not used) Refer to page 82.
SECTION 6 Appendix Data Segment Area The data segment area of the RI-TRP-DR2B ID Tag is shown below. When using a CIDRW Controller, always set the data segment. Refer to page 48.
SECTION 6 Appendix Regular Inspection In order to maintain optimum performance of the functions of the CIDRW system, daily and periodic inspections are necessary. Inspection item Supply voltage fluctuation Environment Ambient temperature Detail Criteria Check that the supply voltage fluctuation at the power supply terminal block is within the permissible range. To be within supply voltage rating. Multimeter Check that there are no frequent instantaneous power failures or radical voltage drops.
SECTION 6 Appendix SECS Protocol Specifications A summary of the SEMI standards that relate to CIDRW is provided for reference when using this product. However, since the SEMI standards are subject to revision, you should also refer to the actual standards.
SECTION 6 Appendix Protocol Specifications • Character composition Start bit (1) + data bits (8) + stop bit (1) * Conforms to SEMI E4 • Protocol parameters Sign Name Default setting Setting unit Setting range BAUD Baud Rate 9600 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 - DEVID Device ID 0 0 to 32767 1 T1 Time-out between characters 0.5 s 0.1 to 10 s 0.1 s T2 Protocol time-out 10 s 0.2 to 25 s 0.
SECTION 6 Appendix • Storing The method for storing in the BUSY status, e.g. because the internal buffer is full, is to use "NAK transmission." • Processing for time-out detection At T3 and T4 time-outs, the time-out is notified by the S9F9 message. • SECS parameters Item Default setting Double block detection yes/no 1 Range Setting Unit 1: The header of the block currently being received is compared with the correct block received immediately before, and double blocks are detected.
SECTION 6 Appendix Support Attributes CIDRW attribute definitions Attribute names Basic items "Configuration" SECTION 6 SECS Protocol Specifications 116 CIDRW System User’s Manual Request Format and mounting Y 20 "00"-"31" The number of heads connected when the system power is turned ON (automatic recognition) Substate of current CIDRW RO alarms Y 20 Substate of current CIDRW RO operations Y "SoftwareRevisionLevel" Software revision (version) RO Y 20 6byte "VVV.
SECTION 6 Appendix Reader/writer head attribute definition Attribute names Basic items "HeadStatus" Description Current status Access RO Request Y Format and mounting 20 "IDLE" "BUSY" "NOOP" Option "HeadID" Head number 1 to 31 RO "Cycles" Number of read/write oper- RO ations executed N 54 (unsigned 4-byte integer) (Not supported by the Reader/ Writer Head) "HeadCondition" Maintenance status N 20 RO Y 20 (multi) "01"-"31" ("00" indicates the CIDRW itself, so cannot be used.
SECTION 6 Appendix ASCII Code Table Leftmost bits b8 - b5 0000 1001 0010 0011 0100 0101 0110 0 1 2 3 4 NUL TC7(DLE) 0111 1000 1101 1010 1011 1100 1101 1110 1111 Rightmost bits Row b4 - b1 5 6 7 8 9 10 11 12 13 14 15 Line SECTION 6 ASCII Code Table 118 0000 0 (SP) 0 @ P ` p 0001 1 TC1(SOH) DC1 ! 1 A Q a q 0010 2 TC2(STX) DC2 " 2 B R b r s 0011 3 TC3(ETX) DC3 # 3 C S c 0100 4 TC4(EOT) DC4 $ 4 D T d t 0101 5 TC5(NEQ) TC8(NAK) % 5 E
SECTION 6 Appendix Protective Construction IP- is governed by the test methods described below. Check in advance the seal characteristics under the actual environment and conditions of use. IP is the abbreviation of International Protection.
SECTION 6 Appendix Class Outline of test methods (tests using water) 3 Protection against spraying water 4 Protection against splashing The product suffers no ill water effects from water splashed on it from all directions. 5 Protection against water jets 6 SECTION 6 Protective Construction 120 Degree of protection Protection against powerful jets of water The product suffers no ill effects from a water spray directed at it at up to 60° from vertical.
SECTION 6 Appendix JEM (Japan Electrical Manufacturers’s association) Standard (JEM1030 : 1991) (A) is consistent with IEC60529 code numbers 1 and 2. (B) class offering protection against entry of oil Class Degree of protection f Oil-proof model The product is not harmed by oil droplets and oil jets from all directions. g Oil-resistant model Oil does not enter the product when oil droplets and oil jets are directed at it from all directions. Note: There are also classes c, d, and e.
SECTION 6 Appendix Index A I Amplifier Unit Amplifier Unit Indicators Amplifier Unit V640-HAM11 ASCII Code Table 23, 30 90 16 118 ID Tag ↔ CIDRW System Communications Test IEC (International Electrotechnical Commission) Standard (IEC605291989-11) Influence of Background Metal on ID Tag Influence of Background Metals (Reference Only) Influence of Noise Installation B Byte Write 80 60 119 25 106 25 22 J C SECTION 6 Index Change the data segment area 48 Change the response time-out time 51 Changing
SECTION 6 Appendix Index P W Parallel Mounting Positional Relationship between the CIDRW Head and the ID Tag Power Supply Power Supply and Grounding Wires Protective Construction Protocol Specifications 103 24 37 27, 30 119 114 What is a CIDRW System? When SECS is Not Used 59, 62, 74, When SECS is Used 14, 59, 60, 64, When the Mode is Selected by a Command Sent from the Host Device When the Mode is Selected with the Mode Switch on the Bottom of the Unit WRITE 12 90 84 53 53 77 R READ Regular Inspectio
Revision History A manual revision code appears as a suffix to the catalog number on the front cover of the manual. Cat. No. Z167-E1-1 Revision code The following table outlines the changes made to the manual during each revision. Page numbers refer to the previous version.
OMRON Corporation Industrial Automation Company Sensing Devices and Components Division H.Q. FA Auto-identification Components Department Shiokoji Horikawa, Shimogyo-ku, Kyoto, 600-8530 Japan Tel : (81)75-344-7069 / Fax : (81)75-344-7107 Regional Headquarters ____________________ OMRON EUROPE B.V. Sensor Business Unit Carl-Benz-Str. 4, D-71154 Nufringen, Germany Tel : (49)7032-811-0 / Fax : (49)7032-811-199 OMRON ELECTRONICS LLC 1 East Commerce Drive, Schaumburg, IL 60173 U.S.A.
Authorized Distributor: Cat. No. Z167-E1-01 Note: Specifications subject to change without notice.