background image

46

Sect

ion 3

Dev

ic

e

Net

 Co

m

m

u

n

ic

at

io

n Se

tt

ings

E3X-DRT21-S

User’s Manual

Section 3
Explicit Message Communications

Read Commands

A Read command reads data of a connected sensor or communication unit.

When using an OMRON master, command/response formats are shown as follows:

Command Format

Response Format

• Normal

• Error

Destination

Node

Address

Service 

Code

Class ID

Instance ID

Attribute 

ID

0E (Fixed)

1 byte

1 byte

2 bytes

2 bytes

1 byte

Length of Received 

Bytes

Destination

Node

Address

Service 

Code

Read Data

0004

8E (Fixed)

2 bytes

1 byte

1 byte

2 bytes (*1)

Length of Received 

Bytes

Destination

Node

Address

Service 

Code

Error Code

0004

94 (Fixed)

2 bytes

1 byte

1 byte

2 bytes

Summary of Contents for E3X-DRT21-S

Page 1: ...Communication Unit For Digital Type Sensor E3X DRT21 S DeviceNet User s Manual Cat No Z223 E1 03 ...

Page 2: ...igning FA systems Personnel in charge of managing FA systems and facilities Note that this product must be used in the range of the general specifications Intended Audience This manual is intended for the following personnel who must also have knowledge of electrical systems an electrical engineer or the equivalent Copyrights and Trademarks DeviceNet is a registered trademark of the ODVA Open Devi...

Page 3: ... 2 Section 3 Section 4 Introduction Section 1 Section 2 Section 3 Section 4 Application Considerations Please Read Overview Installation and Connection DeviceNet Communication Settings APPENDIX User s Manual Communication Unit for Digital Type Sensor E3X DRT21 S DeviceNet ...

Page 4: ...SER ALONE HAS DETERMINED THAT THE PRODUCTS WILL SUITABLY MEET THE REQUIREMENTS OF THEIR INTENDED USE OMRON DISCLAIMS ALL OTHER WARRANTIES EXPRESS OR IMPLIED LIMITATIONS OF LIABILITY OMRON SHALL NOT BE RESPONSIBLE FOR SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES LOSS OF PROFITS OR COMMERCIAL LOSS IN ANY WAY CONNECTED WITH THE PRODUCTS WHETHER SUCH CLAIM IS BASED ON CONTRACT WARRANTY NEGLIGENCE OR STRI...

Page 5: ...the products nor is it intended to imply that the uses listed may be suitable for the products Outdoor use uses involving potential chemical contamination or electrical interference or conditions or uses not described in this document Nuclear energy control systems combustion systems railroad systems aviation systems medical equipment amusement machines vehicles safety equipment and installations ...

Page 6: ...TS Dimensions and weights are nominal and are not to be used for manufacturing purposes even when tolerances are shown ERRORS AND OMISSIONS The information in this document has been carefully checked and is believed to be accurate however no responsibility is assumed for clerical typographical or proofreading errors or omissions PROGRAMMABLE PRODUCTS OMRON shall not be responsible for the user s p...

Page 7: ...icates a potentially hazardous situation which if not avoided will result in minor or moderate injury or may result in serious injury or death Additionally there may be significant property damage Alert statements in this Manual Configure the safety circuits such as emergency stop circuits interlock circuits and limit circuits with external control circuits in order to remain the safety of the ent...

Page 8: ...with high voltage or high current lines Do not bend cables past their natural bending radius or pull on cables Check all wiring carefully and completely before supplying power Confirm that the correct polarity has been used in wiring the terminals and that the communications and power lines have been otherwise wired correctly Incorrect wir ing may result in failure Do not connect or disconnect con...

Page 9: ...ust saline air or metal powder Direct vibration or shock Use appropriate shielding when using this product in the following places Presence of noise such as static electric Strong magnetic or electric field Subject to possible expose to radiation Near power supply lines Do not clean with organic solvents such as paint thinner Organic solvents will dis solve and discolor the surface of the product ...

Page 10: ...ceives input from slaves Communications timing is determined by regular cycles heartbeat timer The communication unit will send data at a regular cycle This connection can be used to send data to the master from the communication unit only when the data changes Transmission timing is determined by a heartbeat timer Data can be sent only when required thereby reducing the communications load on the...

Page 11: ...dicated enclosed by brackets Visual Aids Indicates points that are important to ensure full product performance such as operational precau tions and application procedures Indicates pages where related information can be found Indicates information helpful in operation Indicates functions that can be set only when the setup menu has been switched to EXP menu ...

Page 12: ...10 Introduction E3X DRT21 S User s Manual Introduction MEMO ...

Page 13: ...ew 15 Features and System Configuration 16 Overview 16 Features 17 System Configuration 18 Section 2 Installation and Connection 19 Specifications and External Dimensions 20 Specifications 20 External Dimensions 21 Connecting Sensors 22 Connectable Sensors 22 Number of Connectable Sensors 23 Connecting and Identifying Sensors Unit Number 23 Registering the Number of Connected Sensors 24 Sensor Res...

Page 14: ...viceNet Communication Type 39 DeviceNet Remote I O Communications 40 Allocating to Master 40 Explicit Message Communications 44 Basic Format of Explicit Messages 44 Read Commands 46 Write Commands 60 Operation Instruction Commands 70 Error Code List 72 Example of Explicit Message Functions 74 Sensor Setting Monitoring Operating Functions from Configurator 76 Overview 76 Setting the Communication U...

Page 15: ...ations Timing 84 Communications Timing 84 Errors and Countermeasures 86 DeviceNet Connection Settings 88 Setting Connections without Using Configurator 88 Changing Connections Using the Configurator 89 DeviceNet Device Profile 95 Device Profile 95 Mounted Objects 96 Index 97 Revision History 100 ...

Page 16: ...14 E3X DRT21 S User s Manual Introduction Contents Introduction MEMO ...

Page 17: ...15 E3X DRT21 S User s Manual Section 1 Overview S e c t i o n 1 Overview Features and System Configuration 16 Overview 16 Features 17 System Configuration 18 ...

Page 18: ...e Amplifier Laser Sensors E3X LDA series and Separate Amplifier Proximity Sensor E2C EDA series The ON OFF output and monitoring the detection level can be performed using remote I O communications without any programming Moreover reading and writing any parameters using Explicit messages and batch transfer and monitoring any parameters using a configurator are possible If the Sensor is connected ...

Page 19: ... device DeviceNet supported products including sensors temperature controller etc can be set to download them to all devices all at once Moreover the ON OFF output and monitoring the detection level for sensors and teaching operations can be performed Monitoring sensor s operating time Operating time Turn on time for Amplifier Unit of sensors and Sensor Heads can be monitored respectively by confi...

Page 20: ...s communications and setting monitoring and operating from the configurator Mobile Console E3X MC11 SV2 For Digital Type Sensor Communication Unit DeviceNet Communication Type E3X DRT21 S Amplifier Unit DeviceNet configurator CS CJ series DeviceNet unit PLC Serial connection Setting monitoring and operating of sensor Explicit message DeviceNet Digital Type Sensor DeviceNet slave ...

Page 21: ...ions 20 Specifications 20 External Dimensions 21 Connecting Sensors 22 Connectable Sensors 22 Number of Connectable Sensors 23 Connecting and Identifying Sensors Unit Number 23 Registering the Number of Connected Sensors 24 Sensor Reset Switch 24 Installation 25 Installation Procedures 25 Removing Procedures 26 Precautions for Replacing Units 26 ...

Page 22: ...t cannot be used in combination with monitoring detection level via remote I O communications Explicit message communications and setting monitoring operating of Sensors from configurator Power supply Supplies from DeviceNet communications connector Power is supplied to all Sensors being connected via wire saving connectors Maximum number of connected Sensors 13 or 16 depending on the operating mo...

Page 23: ...21 E3X DRT21 S User s Manual Section 2 Installation and Connection Section 2 Specifications and External Dimensions External Dimensions 65 75 106 34 8 16 34 6 30 71 3 ...

Page 24: ...since November 1 2008 when you use the function only of shape E3X DA7 and E3X DA9 Type Model Types Output type Threshold value Number of units occupied Fiber Sensors E3X DA7 S Hi grade type NPN 2 2 E3X DA9 S PNP E3X DA6 S Standard type NPN 1 1 E3X DA8 S PNP E3X DAB6 S For mark detecting Blue LED NPN E3X DAB8 S PNP E3X DAG6 S For mark detecting Green LED NPN E3X DAG8 S PNP E3X DAH6 S Infrared LED N...

Page 25: ...connected Sensors according to the unit numbers Unit numbers of sensors are assigned to the units from unit number 1 starting from the communication unit side Note that some Sensors occupy two unit numbers Type Setting Number of Connectable Sensors DeviceNet Communication Type E3X DRT21 S Remote I O communications in 1CH mode Max 13 Remote I O communications in 2CH mode or Remote I O communication...

Page 26: ...ed When there is a difference between the number of Sensors connected and the number of Sensors registered it is indicated as follows The SS LED lights red Sensor Communication Error Flag turns ON Setting the Number of Connected Sensors The Sensors that are allocated two unit numbers must be counted as two units when counting the number of sensors Sensor Reset Switch Using the sensor reset switch ...

Page 27: ...ont part of the unit on the DIN track 2 Press the rear part of the unit onto the DIN track 3 Slide the Sensor Amplifier Unit to fit the hook of the connector to the communication unit and keep pushing until you hear it snap into place 4 Fix the both ends firmly with End Plate PFP M sold separately Communication Unit DIN Track Press Sensor Amplifier Unit Communication Unit End Plate ...

Page 28: ...ommunication unit 2 Keep pressing the communication unit in direction A and lift it up in direction B to remove Precautions for Replacing Units The following parameters have been stored into the internal memory of the communications unit If the default value have been changed these parameters must be set again when replacing units Number of connected Sensors Number of monitors for the detection le...

Page 29: ...ng DeviceNet Communication Type 39 DeviceNet Remote I O Communications 40 Allocating to Master 40 Explicit Message Communications 44 Basic Format of Explicit Messages 44 Read Commands 46 Write Commands 60 Operation Instruction Commands 70 Error Code List 72 Example of Explicit Message Functions 74 Sensor Setting Monitoring Operating Functions from Configurator 76 Overview 76 Setting the Communicat...

Page 30: ...e detection level can be performed using remote I O communications without any programming Moreover reading and writing any parameters using Explicit messages and batch transfer and monitoring any parameters using a configurator are possible If the Sensor is connected using a connector with a cable external noise may prevent correct communication of ON OFF signals to the Communication Unit If a hi...

Page 31: ...er unit ON OFF output data for maximum 16 units Number of sensors that can be communicated with Number of connected Sensors Max 16 Remote I O Communicati on 2CH Detection level Monitor mode IN Area 2CH Connected Sensors Unit CH Sending the following data to the master unit ON OFF output data for maximum 16 units Number of sensors that can be communicated with Number of connected Sensors Detection ...

Page 32: ...it Read command Reads any parameters such as the ON OFF output data the detection level and threshold values Not allowed when connected with the Mobile Console Sends an Explicit Write command Writes sets any parameters such as threshold values Sends an Explicit Operation Instruction command Various operations such as teaching Unit No 1 Unit No 2 Unit No 13 DeviceNet Unit CPU Unit PLC Ladder Progra...

Page 33: ...old values Not allowed when connected with the Mobile Console Sensor monitoring Reads any parameters such as the ON OFF output data the detection level and threshold values Sensor teaching Performs various teaching operations DeviceNet Configurator CS CJ series DeviceNet unit PLC Sensor settings monitor operation functions by the Configurator Various settings and downloading for sensors Monitoring...

Page 34: ...No 1 When using the 1CH mode SW1 OFF SW2 OFF When E3X DRT21 S DeviceNet node address is 00 IN Area Fix Assignment 1 Bit 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 3300CH Node Address 00 Sensor ON OFF output state of unit No 1 DeviceNet unit CS1W DRM21 Remote I O communication fix assignment CS1 CPU Unit IN Area DeviceNet Monitors ON OFF output of the Unit No 1 E3X DRT21 S Node Address 00 Refl...

Page 35: ...6 Slave node address 00 ServiceCode 16Hex D01002 0 0 9 C ClassID 009CHex D01003 0 0 0 1 InstanceID 0001Hex unit No D01003 3 0 0 0 Data 30Hex Fixed D D02000 Head CH number for response store C D00000 0 0 0 9 Byte length of command data 9 D00001 0 0 0 A Byte length of response data D00002 0 0 0 1 Destination network address 1 D00003 0 5 F E Destination DeviceNet node address 05Hex Destination unit N...

Page 36: ...FF due to low battery of the Mobile Console Make sure any of the above conditions will not occur Rotary Switches Sensor Reset Switch By turning ON the connected sensors you can reset them Display Power Supply Connector Since electricity is supplied from a communication connector for E3X DRT21 S there is no cable for power supply Communication Connector This is a DeviceNet communication connector M...

Page 37: ...DeviceNet online not connected Red Lit DeviceNet fatal communication error Flashing DeviceNet non fatal communication error Not lit DeviceNet offline power OFF SS Sensor Communication Status Green Lit Communicating with Sensor Red Lit Sensor communications error Not lit Waiting for communications with the sensors power OFF MS Green is lit when normal NS Green is lit normal online connected SS Gree...

Page 38: ...ors that can be communicated one or more sensors might have been released If so mount all of the displaced sensors correctly and then reset the power to establish communications between sensors again If the power is turned off the communication unit is released from DeviceNet which might affect the entire system by this switch reestablish communications between the sensors In E3X DRT21 S DeviceNet...

Page 39: ...n DeviceNet Communication Power Supply V V provides DC electricity to the Communication Unit and all connected sensors 5 Set the Rotary Switches Two upper switches Set the DeviceNet node address between 0 and 63 One lower switch Set the number of connected sensors between 1 and 16 The Sensors that are allocated two unit numbers must be counted as two units when counting the number of sensors 6 Set...

Page 40: ... s Manual Section 3 How to Use Units 9 Communications Start When remote I O communications Enable the scan list of the master side to change PLC to Running mode When Explicit message communications Send Explicit messages from the master side Step Item Description ...

Page 41: ...opriate power supply by considering consumption electricity of the communication unit and sensors Allowable current of the DeviceNet thin cable is 3 A and that of the thick cable is 8 A Make sure not to exceed these limits For how to calculate electricity power as the DeviceNet system refer to DeviceNet User s Manual No SCCC 308 Insertion direction White CAN H Red V Black V Blue CAN L Shield Wirin...

Page 42: ...s with a sensor fail after the connection with the sensor is established it is turned ON Communicating with the Mobile Console When the connection with the Mobile Console is established it is turned ON Once the Mobile Console is connected either Explicit message communications or setting monitoring operations from the Configurator cannot be performed SW1 SW2 Operating Mode Settings Number of Senso...

Page 43: ...blished it is turned ON Bit Description Bit Description 00 Unit No 1 ON OFF output data 08 Unit No 9 ON OFF output data 01 Unit No 2 ON OFF output data 09 Unit No 10 ON OFF output data 02 Unit No 3 ON OFF output data 10 Unit No 11 ON OFF output data 03 Unit No 4 ON OFF output data 11 Unit No 12 ON OFF output data 04 Unit No 5 ON OFF output data 12 Unit No 13 ON OFF output data 05 Unit No 6 ON OFF ...

Page 44: ...No 2 ON OFF output data 09 Unit No 10 ON OFF output data 02 Unit No 3 ON OFF output data 10 Unit No 11 ON OFF output data 03 Unit No 4 ON OFF output data 11 Unit No 12 ON OFF output data 04 Unit No 5 ON OFF output data 12 Unit No 13 ON OFF output data 05 Unit No 6 ON OFF output data 13 Unit No 14 ON OFF output data 06 Unit No 7 ON OFF output data 14 Unit No 15 ON OFF output data 07 Unit No 8 ON OF...

Page 45: ...he detection level of the sensor are 7FFF The ON OFF output of the sensor and update timing of the detection level are not synchronized Note that even if you confirm ON OFF state to retrieve the detection level they are not the detection level upon ON OFF Set the display settings to peak on detected and bottom on undetected to retrieve the detection level upon ON OFF 15 14 13 12 11 10 09 08 07 06 ...

Page 46: ...Instance ID to specify to sensors for which the command is intended Sensor unit number Some commands do not require an Attribute ID Depending on the master each length of Class ID Instance ID and Attribute ID might be different When a message is sent from an Omron DeviceNet master specify a Class ID and an Instance ID in two bytes as four digits and an Attribute ID in a single byte as two digits D...

Page 47: ...or more The setting method is as follows 1 For CS1W DRM21 and CJ1W DRM21 You can set the following by using the Configurator 1 Switch the Configurator to online select Network Connection 2 Select either CS1W DRM21 or CJ1W DRM21 and then double click it 3 Set the monitoring timer for the node of the communication unit to 20 000 ms 4 Set the response monitoring timer in CMND commands which sends Exp...

Page 48: ...esponse formats are shown as follows Command Format Response Format Normal Error Destination Node Address Service Code Class ID Instance ID Attribute ID 0E Fixed 1 byte 1 byte 2 bytes 2 bytes 1 byte Length of Received Bytes Destination Node Address Service Code Read Data 0004 8E Fixed 2 bytes 1 byte 1 byte 2 bytes 1 Length of Received Bytes Destination Node Address Service Code Error Code 0004 94 ...

Page 49: ...cted OFF 9F Unit Number 97 All models Read Threshold Settings With specifying a Unit No with the Instance ID reads the threshold value 9C Unit Number 11 All models Read Differentiation Threshold Settings With specifying a Unit No with the Instance ID reads the differentiation mode threshold 9C Unit Number 10 Except DA and MDA Read Difference Threshold Settings With specifying a Unit No with the In...

Page 50: ...e output settings timer function 9C Unit Number 2B MDA Read Output Settings Timer Time With specifying a Unit No with the Instance ID reads the output settings timer time 9C Unit Number 2D MDA Read External Input Settings With specifying a Unit No with the Instance ID reads the input settings 9C Unit Number 2C RM LDARM EDARM Read External Input Memory Settings With specifying a Unit No with the In...

Page 51: ...e zero reset level 9C Unit Number 48 All models Read Threshold Ratio Settings With specifying a Unit No with the Instance ID reads threshold ratio settings 9C Unit Number 4E DA7 Read the number of mutual interference prevention units With specifying a Unit No with the Instance ID reads the number of mutual interference 9C Unit Number 4D EDATW EDARM Read Key Lock Settings With specifying a Unit No ...

Page 52: ...hexadecimal When failure occurs you can confirm how many sensors are communicating successfully Communicating with Sensor When the communication with a sensor is established it is turned ON Sensor communications error When the registered number of connected sensors doesn t match the number of sensors that can be communicated or when communications with a sensor fail after the connection with the s...

Page 53: ...m on undetected Also its data range is between F831Hex complement of 2 and 0FA0Hex Read detection level ON OFF output It reads the detection level of the sensor with the unit No specified with the Instance ID The data is shown in hexadecimal as a four digit value two bytes If the data is negative the 12th bit is 1 on Detection level Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 09 Bit 08 Bit 07 Bi...

Page 54: ...ong If the data is negative the 12th bit is 1 on Depending on the sensor type Read Differentiation Threshold Settings and Read Difference Threshold Settings might not be able to be performed correctly Read Operating Mode Settings It reads the operating mode settings of the sensor with the unit No specified with the Instance ID Threshold settings Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 09 Bit...

Page 55: ...on Settings It reads the timer function settings of the sensor with the unit No specified with the Instance ID Bit Description Data 00 Detection mode 0 STAND 1 HI RESO 2 Differentiation 4 High speed 6 Tough DA7 01 02 03 to 15 No data Always 0 Bit Description Data 00 Operating mode 0 Single end edge 1 Double end edge 01 to 15 No data Always 0 Bit Description Data 00 Differentiation response time 1 ...

Page 56: ...the Instance ID Read Display Direction Settings It reads the MODE key settings of the sensor with the unit No specified with the Instance ID Bit Description Data 00 Display switching setting 0 Detection level and detection level MDA 1 Detection level and threshold 2 Detection level ratio and threshold 3 Peak on detected and bottom on undetected 4 Detection level at peak and detection level at bott...

Page 57: ... Read Output Setting Timer Time Settings It reads the output timer time settings of the sensor with the unit No specified with the Instance ID Its read data is expressed in hexadecimal and its length is two bytes the data range is between 0000hex 0 and 1388hex 5000 When the output setting timer function setting is OFF Output Setting Timer Time Settings command fails if the command is sent Bit Desc...

Page 58: ...ytes the data range is between 00hex 0 and 63hex 99 Read Counter Settings It reads the counter settings of the sensor with the unit No specified with the Instance ID Bit Description Data 00 Input setting 0 Teaching without a through beam type workpiece 1 Teaching without a reflective type workpiece 2 Teaching with the workpiece or without a workpiece 3 Auto teaching 4 Power tuning E3X E3C or fine ...

Page 59: ... the Instance ID Read Power Tuning Threshold Settings It reads the power tuning threshold settings of the sensor with the unit No specified with the Instance ID Its read data is expressed in hexadecimal and its length is two bytes the data range is between 0000hex 0 and 0FA0hex 4000 Read ATC Function at Power Supply ON Settings It reads the ATC Function at Power Supply ON settings of the sensor wi...

Page 60: ...ratio settings of the sensor with the unit No specified with the Instance ID Read Setting Number of Units for Mutual Interference Prevention It reads the setting number of units for mutual interference prevention of the sensor with the unit No specified with the Instance ID Bit Description Data 00 ATC Function at Power Supply ON settings 0 OFF 1 ATC Start 2 Power tuning and ATC Start 01 02 to 15 N...

Page 61: ...ur digit number and its data length is two bytes The data range is between 0001Hex and 0010Hex Read Number of Units to Monitor The detection level When 2CH the detection level monitor mode DIP switches SW1 OFF SW2 OFF is set it reads the number of units that the detection level are monitored the number is expressed in hexadecimal and two bytes long as four digits The data range is between 0000Hex ...

Page 62: ...response formats are shown as follows Command Format Response Format Normal Error Destination Node Address Service Code Class ID Instance ID Attribute ID Write Data 10 Fixed 1 byte 1 byte 2 bytes 2 bytes 1 byte 2 bytes Length of Received Bytes Destination Node Address Service Code 0002 Fixed 90 Fixed 2 bytes 1 byte 1 byte Length of Received Bytes Destination Node Address Service Code Error Code 00...

Page 63: ...ection Mode Settings With specifying a Unit No with the Instance ID writes the detection mode 9C Unit Number 21 All models Write Differentiation Edge Settings With specifying a Unit No with the Instance ID writes the differentiation edge 9C Unit Number 22 Except DA and MDA Write Differentiation Mode Response Time With specifying a Unit No with the Instance ID writes the differentiation mode respon...

Page 64: ... 9C Unit Number 2E RM LDARM EDARM Write Teaching Level Settings without a Workpiece With specifying a Unit No with the Instance ID writes the teaching level settings without a workpiece 9C Unit Number 4B All models Write Counter Settings With specifying a Unit No with the Instance ID writes the counter settings 9C Unit Number 2F RM LDARM Write Counter Value Upper Settings With specifying a Unit No...

Page 65: ...meter is attempted the internal memory might be destroyed When a write command is used therefore make sure to create a communication program that writing times don t exceed one million times per sensor per parameter Write Eco Mode Settings With specifying a Unit No with the Instance ID writes the Eco mode settings 9C Unit Number 45 All models Write Number of Mutual Interference Prevention Units Wi...

Page 66: ...it No specified with the Instance ID Write Detection Mode Settings It writes the operating mode settings of the sensor with the unit No specified with the Instance ID Note that some models do not support high speed writing Write Differentiation Edge Settings It writes the differentiation edge settings of the sensor with the unit No specified with the Instance ID Threshold settings Bit 15 Bit 14 Bi...

Page 67: ...tes the display switching settings of the sensor with the unit No specified with the Instance ID Bit Description Data 00 Differentiation response time 1 Differentiation response speed setting 1 2 Differentiation response speed setting 2 3 Differentiation response speed setting 3 4 Differentiation response speed setting 4 5 Differentiation response speed setting 5 01 02 03 04 to 15 No data Always 0...

Page 68: ... is between 0064hex 100 and 0F3Chex 4000 Write Output Settings It writes the output settings of the sensor with the unit No specified with the Instance ID Bit Description Data 00 MODE key setting 0 E3X E3C Power tuning E2C Fine positioning 1 Zero reset 2 Counter reset RM LDARM 3 Position teaching E2C 4 Teaching with the workpiece or without a workpiece 01 02 03 to 15 No data Always 0 Bit Descripti...

Page 69: ...external input memory settings of the sensor with the unit No specified with the Instance ID Write Teaching Level Settings without a Workpiece It writes the teaching level settings without a workpiece of the sensor with the unit No specified with the Instance ID Its write data is expressed in hexadecimal and its length is two bytes the data range is between 00hex 0 and 63hex 99 Bit Description Dat...

Page 70: ...ing Threshold Settings It writes the power tuning threshold settings of the sensor with the unit No specified with the Instance ID Its write data is expressed in hexadecimal and its length is two bytes the data range is between 0000hex 0 and 0FA0hex 4000 Write ATC Function at Power Supply ON Settings It writes the ATC Function at Power Supply ON settings of the sensor with the unit No specified wi...

Page 71: ...ting Number of Mutual Interference Prevention Units It writes the setting number of mutual interference prevention units with the unit No specified with the Instance ID Bit Description Data 00 ATC settings 0 OFF 1 ON 01 to 15 No data Always 0 Threshold ratio settings Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 09 Bit 08 Bit 07 Bit 06 Bit 05 Bit 04 Bit 03 Bit 02 Bit 01 Bit 00 0 Fixed 0 1 0 Fixed ...

Page 72: ...aster command response formats are shown as follows Command Format Response Format Normal Error Destination Node Address Service Code Class ID Instance ID Attribute ID 16 Fixed 009E Fixed 1 byte 1 byte 2 bytes 2 bytes 1 byte Length of Received Bytes Destination Node Address Service Code 0002 96 Fixed 2 bytes 1 byte 1 byte Length of Received Bytes Destination Node Address Service Code Error Code 00...

Page 73: ...st point with the workpiece or without a workpiece by issuing the command 9E Unit Number 33 All models Teaching with the workpiece or without a workpiece the Second Point With specifying a Unit No with the Instance ID performs teaching for the second point with the workpiece or without a workpiece by issuing the command 9E Unit Number 34 All models Position Teaching DA7 is executed by Teaching wit...

Page 74: ...ying a unit No with the Instance ID resets the counter by issuing the command 9E Unit Number 5A RM LDARM Sensor Setting Initialization With specifying a Unit No with the Instance ID resets all of the settings in the sensor to the default settings by issuing the command 9E Unit Number 45 All models Reset When the command is sent all off the connected sensors are turned OFF and then turned ON to res...

Page 75: ...When two point teaching and position teaching are performed a command for the second point has been sent without a command for the first point A command that is not supported has been sent For example a command to read digital values to a terminal unit is sent 20FF Invalid Parameter The specified operation instruction data is not supported 0EFF Attribute not settable Write service code was sent to...

Page 76: ...nit node address 11 ServiceCode 10 Hex 2 009C Hex ClassID 009C Hex 3 0001 Hex InstanceID 0001 Hex 4 11FF Hex AttributeID 11 Hex write data lower byte FF Hex 5 0700 Hex Write data upper byte 07 Hex D D02000 0 Head CH number for response store C D00000 0 000B Hex Byte length of command data 1 0008 Hex Byte length of response data 2 0001 Hex Target destination network address 1 3 05FE Hex Target dest...

Page 77: ... Network communications enabled Network communication error Set 000B in D00000 byte length of send data 11 Set 0008 in D00001 byte length of receive data 8 Set 0001 in D00002 destination network address 01 Set 05FE in D00003 destination node address 05 destination unit No address FE Set 0000 in D00004 response required communication port No 0 retry number 0 Set 00C8 in D00005 response monitoring t...

Page 78: ...h Sensor Threshold value Operating mode Detection mode Differentiation edge selection Differentiation mode response time Timer function Timer time On delay and OFF delay timer time Display switching MODE key Display direction Power tuning target value Output settings Output setting timer function External input settings Output setting timer function External input memory settings Counter settings ...

Page 79: ... to be communicating Operation Instructions for Each Sensor Set maximum sensitivity Teaching without a reflective workpiece Teaching without a through beam workpiece Teaching with the workpiece or without a workpiece Start auto teaching Stop auto teaching Position teaching Power tuning settings Hyper teaching Zero reset Cancel zero reset Stop projection lighting Start projection lighting Reset cou...

Page 80: ...edures 1 Select and double click the applicable communication unit The following Edit Device Parameters dialog box will appear 2 Edit each parameter Settings of each sensor fiber amplifier unit 1 Click the button on the right of Sensor xx xx is unit No in the Sensor Configuration field then select a fiber amplifier unit type from the pull down list 2 Click the Set button on the right of the regist...

Page 81: ...ttings Output setting timer function External input settings Output setting timer function External input memory settings Counter settings Counter value Power tuning threshold settings Power tuning settings HYS Eco mode settings Zero reset level Teaching level settings without a workpiece Number of units for mutual interference prevention Threshold for the amplifier unit head running time In the k...

Page 82: ...ation units by using the following procedures Monitoring communication units 1 Switch the Configurator to online select Network Connection 2 Select Network Upload to upload network configuration 3 Select and double click the applicable communication unit 4 Click the Set button on the right of the fiber amplifier unit type to monitor the current settings 5 Change the settings and click the Download...

Page 83: ...he right of the registered fiber amplifier unit type 4 DIn the Teaching of Sensor xx dialog box configure the following settings Set maximum sensitivity Teaching without a reflective workpiece Teaching without a through beam workpiece Teaching with the workpiece or without a workpiece Start auto teaching Stop auto teaching Position teaching Power tuning settings Hyper teaching Zero reset Cancel ze...

Page 84: ...Teaching to instruct operations to each sensor Sensor Maintenance Select the Maintenance on the monitor screen to show the maintenance screen for the sensors On the maintenance screen the electrification time of the head and amplifier of each sensor is displayed Electrification time threshold value for the head and amplifier configured in the sensor amplifier unit settings will appear in each box ...

Page 85: ...Communications Timing 84 Communications Timing 84 Errors and Countermeasures 86 DeviceNet Connection Settings 88 Setting Connections without Using Configurator 88 Changing Connections Using the Configurator 89 DeviceNet Device Profile 95 Device Profile 95 Mounted Objects 96 ...

Page 86: ...unication unit For details of communication times for DeviceNet master refer to the relevant user s manuals Maximum ON OFF Output Data Input Delay Time The maximum delay time is as follows With up to 8 Sensors connected Maximum ON OFF output data input delay time for Unit n 0 1 x n 2 5 ms With 9 or more Sensors connected Maximum ON OFF output data input delay time for Unit n 0 2 x n 2 5 ms ...

Page 87: ...connected When not using Explicit Messages Normally the update cycle of the detection level is much shorter than the values listed in the tables above However the update cycles can be extended with some timings Consider the maximum refresh cycle when designing the system Number of connected Sensors Maximum update cycle of detection level monitoring ms Number of connected Sensors Maximum update cyc...

Page 88: ...power turned ON to the master The Unit is damaged Replace the Unit MS LED lit green NS LED lit red DeviceNet is in Busoff status Check the following items and then restart the Unit Are cable lengths trunk branch lines appropriate Are cables shorted broken or loose Is terminating resistance connected to both ends of the trunk line only Is there too much noise The same node address has been assigned...

Page 89: ... location by checking the number of Sensors that can be communicated with The number of registered Sensors is incorrect Register the number of Sensors correctly Sensors with unsupported lot numbers are included Replace the unsupported Sensors with the supported Sensors Connecting Sensors on p 22 The number of connected Sensors is more than the limit Connect a number of Sensors that is within the l...

Page 90: ... the CS1W DRM21 and CJ1W DRM21 support COS and Cyclic connections Setting Connections without Using Configurator The connections used for all the IN data of the Sensor communication unit are as follows Data of 8 bytes or less Bit Strobe Data of more than 8 bytes Poll Connection Description Poll Used for basic I O Bit Strobe Used for input of 8 bytes or less Sends broadcasting requests from master ...

Page 91: ... fixed 200424013003 2 ON OFF output data 2 bytes fixed 200424023003 3 Status data 2 bytes fixed 200424033003 4 Detection level data 2 bytes x Number of monitors for the detection level 200424043003 5 ON OFF output data Status data 4 bytes fixed 200424053003 6 Status data Detection level data 2 bytes 2 bytes x Number of monitors for the detection level 200424063003 7 ON OFF output data Status data ...

Page 92: ...ng with Mobile Console Bit 5 Setting change for the number of registered units Bit 12 Number of sensors that can be communicated with 24 Bit 4 Number of connected Sensors 24 Bit 11 Number of sensors that can be communicated with 23 Bit 3 Number of connected Sensors 23 Bit 10 Number of sensors that can be communicated with 22 Bit 2 Number of connected Sensors 22 Bit 9 Number of sensors that can be ...

Page 93: ...a COS 6 Status data Detection level data Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 09 Bit 08 Bit 07 Bit 06 Bit 05 Bit 04 Bit 03 Bit 02 Bit 01 Bit 00 mCH Status data same contents as 3 m 1CH Unit No 1 Detection level m 2CH Unit No 2 Detection level m n 1CH Unit No n 1 Detection level m nCH Unit No n Detection level Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 09 Bit 08 Bit 07 Bit 06 Bit 05 Bit...

Page 94: ... The following dialog box will be displayed Set the connection and number of bytes to be used Example Bit Strobe ON OFF output data COS Status data Detection level data When number of monitors for detection level is 16 settings for this example are as follows Bit Strobe 2 bytes COS 34 bytes 2 bytes x 16 units 2 bytes The above items will be returned to the default settings when the configurator is...

Page 95: ...displayed Select User Setup and set the connection path Step 5 Setting the COS Cyclic Heartbeat Timer From the screen displayed in step 4 set the COS Cyclic heartbeat timer 1 For a Cyclic connection data is periodically sent by the slave in a cycle determined by this setting 2 For a COS connection data is periodically sent by the slave in a cycle determined by this setting even if the data has not...

Page 96: ...ocations 1 Select I O Allocation IN to display the following screen 2 Select and double click the communication unit to be allocated 3 The following dialog box will be displayed Set the values for each item to allocate I O If the memory block 2 is used click the Memory Change button and set the area beforehand ...

Page 97: ...pter Profile number 12 Product catalog number Product revision 1 01 Physical conformance data Network current consumption 24 VDC 70 mA max 1 Connector type Open plug Physical insulation None Supported LEDs Module Network MAC ID setting DIP switch Default MAC ID 0 Transmission baud rate setting Automatic tracking Supported transmission baud rate 125 kbit s 250 kbit s 500 kbit s Communications data ...

Page 98: ...vice Not supported Object instance Attribute ID Description Get Set Value 1 Vendor Yes No 47 2 Product type Yes No 12 3 Product code Yes No 149 4 Revision Yes No 1 01 5 Status bits supported Yes No 6 Serial number Yes No Per unit 7 Product name Yes No E3X DRT21 S 8 State No No Service DeviceNet service Parameter option 05 Reset None 0E Get_Attribute_Single None ...

Page 99: ...pe 36 Operation Instruction Command List DeviceNet Explicit Message Communications 71 P Power supply to Sensors 20 Prewired models 22 R Read Command List DeviceNet Explicit Message Communications 47 Read Number of Connected Sensors DeviceNet Explicit Message Communications 59 Read ON OFF dta DeviceNet Explicit Message communications 47 Read Status DeviceNet Explicit Message Communications 49 Read ...

Page 100: ...or DeviceNet communication type 18 U Unit Number 23 W Wiring DeviceNet Communication Type 39 Write Command List DeviceNet Explicit Message Communications 61 Write Threshold Settings DeviceNet Explicit Message Communications 64 Write Timer Time DeviceNet Explicit Message Communications 67 ...

Page 101: ...99 E3X DRT21 S User s Manual Section 4 APPENDIX Section 4 Index MEMO ...

Page 102: ...006 Pages 16 and 28 Note changed Pages 18 Uses a cordless slave connector removed from illustration Page 20 Specifications for connectable Sensors changed Page 22 Text before and after table changed Pages 29 and 30 can be connected only with a cordless slave connector removed from illustration Page 68 Response code 09FF corrected to 14FF Page 92 Product code 145 corrected to 149 03 October 2008 E3...

Page 103: ...99 OMRON ELECTRONICS LLC One Commerce Drive Schaumburg IL 60173 5302 U S A Tel 1 847 843 7900 Fax 1 847 843 7787 OMRON ASIA PACIFIC PTE LTD No 438A Alexandra Road 05 05 08 Lobby 2 Alexandra Technopark Singapore 119967 Tel 65 6835 3011 Fax 65 6835 2711 OMRON CHINA CO LTD Room 2211 Bank of China Tower 200 Yin Cheng Zhong Road PuDong New Area Shanghai 200120 China Tel 86 21 5037 2222 Fax 86 21 5037 2...

Reviews: