Home

BL20 – USER MANUAL ECO-GatEway for DeviceNet™

image

Contents

1. Potential free Gateway I O module module installation with fieldbus T BL20 E GW DN data 5V and Bus T DC Refreshing V Us DC module V GND n EENEEM Potential field bus XE isolation cable logic UL GND U GND VA 1 external V Ug IGND Another possibility would be to supply both U at the gateway as well as U at the Bus Refreshing module via the field bus cable connected to the gateway via Open Style Connector see Figure 7 5 Figure 7 5 Bus Refreshing Potential free installation with BL20 E GW DN and Bus Refreshing module Gateway 1 0 module module field bus m data lt sv S 7 DC V U r 4 V GND field bus NS cable logic P U GND GND VA D301141 1211 BL20 ECO DeviceNet 7 5 Guidelines for Electrical Installation 7 3 Electromagnetic Compatibility EMC BL20 products comply in full with the requirements pertaining to EMC regulations Nevertheless an EMC plan should be made before installation Hereby all potential electromechanical sources of interference should be considered such as galvanic inductive and capacitive couplings as well as radiation couplings 7 3 1 Ensuring Electromagnetic Compatibility The EMC of BL20 modules is gu
2. or Device BL20 gateway 1 33 3313 35 15 35 12 33 15 tHititititititititit Bus line BL20 gateway 63 3 1 3 Addressing The valid range of DeviceNet node addresses is 0 to 63 The station default node address is 63 Each node s address must be set initially The address is set using the decimal rotary coding switches on the gateway it can also be set with a DeviceNet configuration tool but it is not possible to allocate address directly via the bus D301141 1211 BL20 ECO DeviceNet 3 3 DeviceNet Fieldbus description 3 1 4 Power Distribution Bus power and communication are supplied ona single cable Bus power is 24 VDC and supplies current to operate the node as well as current to power input devices 3 1 5 EDS Files Electronic data sheets or EDS files are specifically formatted ASCII files that contain detailed information about the device including I O data size and the device s configurable parameters The information in an EDS guides a user through the steps necessary to configure a device EDS files are available on disk or from the TURCK website www turck com 3 1 6 Communication Rate Cycle Time The DeviceNet specification defines three transmission speeds 125 250 and 500 kbps All nodes on a network must communicate at the same rate The complete cycle time of a DeviceNet system is affected by several factors E the number of node
3. 9 3 9 2 Explicit cct E 9 3 3 3 Predefined Master Slave Connection Set sssssssssssseeeeseeeeeeeeee nennen nnne nnn nnne 9 xd dele cct MEM EH 9 VO Messaging ConnectiOn oisi enituit eter tn red ne dioe ebd Lama Erud dm Du suae se EKANSAN 9 3 3 4 Communications Profile of the BL20 DeviceNet Gateway cccccceeesseeeeeeenneeeeeeeeeeeeeeeeeeeeeenee 10 Polled VO GONMGCTION m 10 COS VO COMMECUOM LEE EE ERA 10 Cyclic VO Connection E 10 Bit Strobe Il O Connection iicseieiie etie esee eed ct seqg accescanescechteeeeesuctsde daadesqanecstcbd EEE aN EaR 10 Uum 10 Oline Conneccion Set 4 uci roi torture tectae tb o bote abe dede nb eaves datae HERR ASS 10 Device Heartbeat Message 22 cccseeeneecesseeeeeeessneeeeeeeeeceeneeeseaeeneesnsaeeceseeeaueceesnsnseeeeeseeeseeseesensoees 10 Device Shut Down Message eeeeessssieeseeeesseseneee enne tenen n tnter nen n nene NEN nene n nnne nnn nens 10 miele nA P 11 D301141 1211 BL20 ECO DeviceNet 3 1 DeviceNet Fieldbus description 3 1 3 1 1 3 2 General Information About DeviceNet DeviceNet System Overview DeviceNet is a low cost communication link to connect industrial devices such as limit switches photoelectric sensors valv
4. Table 10 34 Modules Power loss typical Power loss of the BL20 modules Gateway BL20 BR 24VDC D BL20 PF 24VDC D BL20 PF 120 230VAC D BL20 2DI 24VDC P 0 7W BL20 2DI 24VDC N 0 7 W BL20 2DI 120 230VAC lt 1W BL20 4DI 24VDC P lt 1W BL20 4DI 24VDC N lt 1W BL20 16DI 24VDC P lt 2 5W BL20 32DI 24VDC P 4 2W BL20 1AI I 0 4 20MA lt 1W BL20 2AI I 0 4 20MA lt 1W BL20 1AI U 10 0 10VDC lt 1W BL20 2AI U 10 0 10VDC 1W BL20 2AI PT NI 2 3 1W BL20 2AI THERMO PI 1W BL20 2DO 24VDC 0 5A P 1W BL20 2DO 24VDC 0 5A N 1W BL20 2DO 24VDC 2A P 1W BL20 4DO 24VDC 0 5A P 1W BL20 16DO 24VDC 0 5A P lt 4W BL20 2DO 120 230VAC 0 5A lt 1W BL20 1AO I 0 4 20MA lt 1W BL20 2AO 1 0 4 20MA 1W BL20 2AO U 10 0 10VDC 1W BL20 2DO R NC 1W BL20 2DO R NO 1W BL20 2DO R CO 1W BL20 1CNT 24VDC 1 3 W BL20 2RFID S lt 1W 10 82 D301141 1211 BL20 ECO DeviceNet Industri A 11 Glossary Acknowledge Acknowledgment of a signal received Active metal component Conductor or conducting component that is electrically live during operation Address Identifier of e g a memory position a system or a module within a network Addressing Allocation or setting of an address e g for a module in a network Analog Infinitely variable value e g voltage The value of an analog signal can take on any value within certain limits Attribute Attributes represent the data
5. 7 EMC Compliant Cabinet Installation eseseessssssssessssseeeeeeeenee nennen nnn nnne n nnn nennt nnns nennen 8 Shielding of cables 9 Potential Comipaensatlon hie eei x E YR EN uA ERERKR cae Ea aeaa inaa bees sasha ARR PADS a ER ERR eR 10 SWITCHING Inductive Loads eret e tetti AAAA 11 Protection against Electrostatic Discharge ESD eeescceeeeeseeeeeeeeeeeeeeeeeeaaeeeeeeeaaeeeeesenaaeeeeeeeaaees 11 D301141 1211 BL20 ECO DeviceNet 7 1 Guidelines for Electrical Installation 7 1 7 1 1 7 1 2 7 2 General Notes General Cables should be grouped together for example signal cables data cables heavy current cables power supply cables Heavy current cables and signal or data cables should always be routed in separate cable ducts or bundles Signal and data cables must always be routed as close as possible to ground potential surfaces for example support bars cabinet sides etc Cable Routing Correct cable routing prevents or suppresses the reciprocal influencing of parallel routed cables Cable Routing Inside and Outside of Cabinets To ensure EMC compatible cable routing the cables should be grouped as follows Group 1 shielded bus and data cables shielded analog cables unshielded cables for DC voltage lt 60V unshielded cables for AC voltage lt 25 V Group 2
6. Table 10 9 Attr No Attribute name Get Type Description Object Instance 3 Set diagnostic dec hex instance 104 68h GW G S BOOL 0 disabled summarized 1 enabled 1 bit of diagnosis per slot diagnostics mapped at the end of the input data image page 5 6 The actual data is loaded to the non volatile memory of the gateway Changes become valid after a start up 105 69h GW G S BOOL 0 disabled scheduled 1 enabled time sliced module related diagnostics data block using a round robin mechanism page 5 6 The actual data is loaded to the non volatile memory of the gateway Changes become valid after a start up 106 6Ah reserved 107 6Bh I MAP G USINT Contains the number of summarized summarized diags diagnostic bytes Changes become valid after a start up 108 6Ch I MAP G USINT Contains the number of scheduled scheduled diags diagnostics bytes Changes become valid after a start up D301141 1211 BL20 ECO DeviceNet 10 15 Appendix Object Instance 4 COS CYCLIC instance Table 10 10 Object Instance 4 COS CYCLIC instance Get Set Attr No Attribute name Type dec hex Description 104 68h COS data mapping G S ENUM USINT The actual data are loaded to the non volatile memory of the gateway Changes become valid after a start up 0 standard Data of COS message Data of polled produced message input data 1 process input data onl
7. E E E E E E C9 ORCRCRCRORCRC lt m3 31 DeviceNet RSNetWorx for DeviceNet Wee File Edit View Network Device Diagnostics Tools Help EK SO OB wea ee Am 1747 SDN 1770 KFD BL20 E GW DN E 18 P Motor Starter lal Scanner R5232 Interface Photoelectric Sensor Module PointBus Motor Starter D Rockwell Automation miscellaneous EN ma SCANport Adapter Safety Controllers o0 01 02 Safety Discrete I O Device D Smart mcc C Specialty 1 0 Vendor Rockwell Automation Allen Bradle Rockwell Automation Dodge Rockwell Automation Electro Craf Rockwell Automation Reliance Ele Rockwell Automation Entek Ird Intl Rockwell Automation Sprecher Scl Turck Inc D Communication Adapter zo EGW ONI eu DN Weidmuller Connext Inc e A M 4 b MN Graph Spreadsheet Master Slave Configuration Diagnostics T a Message Code Date Description Note It should be observed when configuring the network that the node address of the KFD tool matches the address that was allocated when establishing communications in RSLinx D301141 1211 BL20 ECO DeviceNet Connection to the Controller SLC 500 from Allen Bradley Configuration of the DeviceNet Gateway and the Connected BL20 Station The DeviceNet gateway is configured via the Device Device properties command The allocation of a station name and the no
8. Industrial Automation BL2O USER MANUAL ECO GATEWAY FOR DeviceNet All brand and product names are trademarks or registered trade marks of the owner concerned Edition 12 2011 Hans Turck GmbH Muelheim an der Ruhr All rights reserved including those of the translation No part of this manual may be reproduced in any form printed photocopy microfilm or any other process or processed duplicated or distributed by means of electronic systems without written permission of Hans Turck GmbH amp Co KG Muelheim an der Ruhr Subject to alterations without notice Industri A Before commencing the installation Disconnect the power supply of the device Ensure that devices cannot be accidentally restarted Verify isolation from the supply Earth and short circuit Cover or enclose neighboring units that are live Follow the engineering instructions of the device concerned Only suitably qualified personnel in accordance with EN 50 110 1 2 VDE 0 105 Part 100 may work on this device system Before installation and before touching the device ensure that you are free of electrostatic charge The functional earth FE must be connected to the protective earth PE or to the potential equal ization The system installer is responsible for implementing this connection Connecting cables and signal lines should be installed so that inductive or capacitive interfer ence do not impair the automatio
9. eesssssssssssssseeeeeeneee enne nennen nennen nnns 20 D301141 1211 BL20 ECO DeviceNet 5 1 Connection to Automation Devices 5 1 5 2 Introduction This chapter contains detailed information about connecting a BL20 station to other automation devices for example programmable logic controllers PLC that comply with the DeviceNet profile DeviceNet is based on the DeviceNet specification of the Open DeviceNet Vendors Association ODVA Rel V2 0 Vol 1 and 2 BL20 is compatible with all automation devices that comply with the communications profile according to the ODVA specification More detailed information concerning the individual controller systems and DeviceNet modules can be found in the respective manuals provided by the manufacturers The modules with which BL20 is to communicate must comply with the ODVA specification and the communication profile described therein This manual contains a description of the connection to the SLC 500 controller and the 1747 SDN Scanner Module manufactured by Allen Bradley Designations for hardware and software used in this manual are registered and protected trademarks of the respective manufacturer D301141 1211 BL20 ECO DeviceNet Electronic Data Sheet EDS File Industri A 5 2 Electronic Data Sheet EDS File The BL20 gateway can be integrated in to the DeviceNet structure with the aid of a standardized EDS file The classes instan
10. 2 2 2 Power Distribution Modules The power supply for gateways and I O modules is fed to the power distribution modules therefore it is not necessary to supply each individual module with a separate voltage Figure 2 3 Power distribution module 2 4 D301141 1211 BL20 ECO DeviceNet BL20 Components Industri A 2 2 3 Electronics Modules Standard Product Line The standard electronics modules contain the I O functions of the BL20 modules power distribution modules digital and analog input output modules and technology modules They are plugged onto the base modules and are not directly connected to the wiring and can be plugged or pulled when the station is being commissioned or for maintenance purposes without having to disconnect the field wiring from the base modules Figure 2 4 Electronics module in slice design Figure 2 5 Electronics module in block design 2 2 4 ECO Electronics Modules New ECONOMY modules with a high signal density and exceptionally low channel price expand the BL20 I O bus terminal system Depending on type up to 16 digital inputs and outputs can be connected on only 13 mm This high connection density considerably reduces the mounting width required for typical applications All advantages at a glance E Space saving thanks to 16 channels on 13 mm 0 51 inch width E Cost saving thanks to electronics with integrated connection level High signal density
11. Figure 5 20 Diagnostic example of an analog input module ALU ch 2 diag O value range error Di reserved Di reserved O reserved O reserved O reserved Di reserved Di reserved 5 7 3 Parameterization of the BL20 Station The BL20 modules are also parameterized in the BL20 E GW DN window Double click the line with the parameters of the respective module to open the window with the parameter settings Figure 5 21 Setting the parameters of a BL20 module 5 20 a General Parameters 1 0 Data EDS File Select the parameter that you want to pone iin action using the toolbar V Groups is 3 Y amp amp d Parameter Curri LI block diags Hes O deactivate channel amp dt AIU module count 0 Di cteserved gt Selected AI U mod Li reserved A dt ALUmodule lt EMI 7 ceserved AIU module slot number 0 C reserve A e ALU ch data 0 A d ALU ch data 0 A d AlUch diag ooo A e ALU ch diag ooo ALU chit param ooog amp AIU chi 2 param ooog odules dules fules OK Abbrechen I Hilfe AI U ch 1 param O 10v 10v 12bit left justified not 15 sign Altered parameter settings are loaded in to the BL20 gateway by clicking the appropriate button D301141 1211 BL20 ECO DeviceNet Connection to the Controller SLC 500 from Allen Bradley Industri A D3
12. Lecce eee eee Lees e eee ee ee ee ette n osse eaae eese ts nass s osse eese esee soos osse eese e eee enoo 10 6 7 il LJ ji 10 D301141 1211 BL20 ECO DeviceNet 6 1 Guidelines for Station Planning 6 1 Module Arrangement 6 1 1 Random Module Arrangement The arrangement of the I O modules within a BL20 station can basically be chosen at will Nevertheless it can be useful with some applications to group certain modules together Note i A mixed usage of gateways of the BL20 ECO and the BL20 standard product line and I O modules of both product lines base modules with tension clamp terminals is possible without any problems Figure 6 1 Example of a station structure with ECO gateway ECOand standard I O modules Note Fr The mixed usage of base modules with screw connections and base modules with tension clamp connections requires a further power supply module to be mounted Thereby it must be ensured that the base modules are fitted with the same connection technology screw or tension clamp as the power supply module 6 1 2 Complete Planning The planning of a BL20 station should be thorough to avoid faults and increase operating reliability Attention Ifthere are more than two empty slots next to one another the communication is interrupted to all following BL20 modules The power to BL20 systems is supplied from a common external source This avo
13. see chapter 6 page 6 3 ff Permissible range according to EN 61 131 2 18 to 30 V DC Residual ripple according to EN 61 131 2 Isolation voltage U to Us 500 V U against V fieldbus Voltage anomalies see EN 61131 2 incl voltage break of 10ms Ime supply of module bus nodes 700 mA Connection technology Push in tension clamp terminals see page 4 6 Physical interfaces Fieldbus Protocol DeviceNet Transmission rate 125 Bbit s 250 kBit s 500 kBit s autobaud can be set using DIP switches Isolation voltage field to U and to U 500 Veg Fieldbus connection Open Style Connector max wire cross section 2 5 mm Address setting via DIP switch addresses 0 to 63 Terminating resistor via DIP switch Service interface connection RS232 via PS2 mini DIN female connector Ambient conditions Ambient temperature tambient 0 to 55 C 32 to 131 F tstore 25 to 85 C 13 to 185 F 4 4 D301141 1211 BL20 ECO DeviceNet Technical Data Industri A Relative humidity 5 to 95 96 indoor Level RH 2 no condensation according to EN 61131 2 EN 50178 storage at 45 C no function test Climatic tests according to IEC 61131 2 Resistance to vibration according to IEC 61131 2 10 to 57 Hz constant Yes amplitude 0 075 mm 0 003 inch 1 g 57 to 150 Hz const
14. 10 54 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 26 Attr No Attribute name Get Type Description Object instance Set dec hex 116 74h Process G BYTE Bit 5 diagnostics data 0 ok 1 handshake error The DTE connected to the module does not answer a XOFF or RTS handshake This may cause a overflow in the internal receive buffer Bit 6 0 ok 1 2 frame error The module has to be parameterized to be adapted to the data structure of the connected DTE A frame error occurs if the parameterization number of data bits stop bits parity is not correct Bit 7 0 ok 1 buffer overflow Overflow in the RX buffer Bit 8 to Bit 15 reserved 117 75h RX data G ARRAY OF Defines the receive data 0 7 BYTE 118 76h RX data and G ARRAY OF Defines the data received via RS485 422 release BYTE 0 7 acknowledge for reception 119 77h TX byte count G S USINT Number of the valid user data bytes in this data segment 120 78h TX count G S USINT This value is transferred together with every data segment The TX count values are sequential 00 gt 01 gt 10 gt 11 gt 00 decimal 0 gt 1 gt 2 gt 3 gt 0 Errors in this sequence show the loss of data segments 121 79h RX count G S USINT This value is a copy of RX count acknowledge RX count has been transmitted together with the last data segment
15. Tool less connection via push in spring type terminal technology for simple and fast mounting D301141 1211 BL20 ECO DeviceNet 2 5 BL20 Philosophy Simple assembly reduces error sources Figure 2 6 ECO I O module LELIETITITO 2 2 5 Base Modules The field wiring is connected to the base modules These are constructed as terminals in block and slice designs and are available in the following variations with either tension clamp or screw connections 2 3 wire 2 channel 4 wire 2 channel and 4 x 2 3 wire 4 channel Figure 2 7 Base module with tension clamp connection Figure 2 8 Base module with Screw connection 2 6 D301141 1211 BL20 ECO DeviceNet BL20 Components Figure 2 9 Base module in block design 2 2 6 End Plate An end plate on the right hand side physically completes the BL20 station An end bracket mounted into the end plate ensures that the BL20 station remains secure on the mounting rail even when subjected to vibration Figure 2 10 End plate D301141 1211 BL20 ECO DeviceNet 2 7 BL20 Philosophy 2 2 7 End Bracket A second end bracket to the left of the gateway is necessary as well as the one mounted into the end plate to secure the station Figure 2 11 End bracket 2 2 8 Jumpers Jumpers QVRs are used to bridge a connection level of a 4 wire base module They can be used to connect potentials in relay modules bridging th
16. Capacitive coupling Electrical capacitive couplings occur between cables with different potentials Typical sources of interference are e g parallel routed signal cables contactors and electrostatic discharges Class A group of Objects that all describe the same system components All Objects of a Class are identical in form and behavior they can though contain different attributes COB Communication Object which is made of one or more CAN frames Any information transmitted via CANopen has to be mapped into COBs Source CiA DS 401 V2 1 COB ID COB Identifier Identifies a COB uniquely in a CAN network The identifier determines the priority of that COB in the data link layer too Source CiA DS 401 V2 1 Coding elements Two piece element for the unambiguous assignment of electronic and base modules Configuration Systematic arrangement of the I O modules of a station CPU Central Processing Unit Central unit for electronic data processing the processing core of the PC Cyclic Messages are triggered time controlled in Cyclic I O connections by means of a time generator Digital A value e g a voltage which can adopt only certain statuses within a finite set mostly defined as 0 and 1 DIN German acronym for German Industrial Standard EDS Electronic Device Data Sheet which contains standardized DeviceNet station descriptions They simplify the planning of the DeviceNet nodes EIA Ele
17. Industri A Guidelines for Electrical Installation iip re n 2 GO OFA ceca c 2 CADIS ROUT e e HEURES 2 Cable Routing Inside and Outside of Cabinets essssssssseeeeeeeeeeen nme 2 Cable Routing Outside Buildings 2 reciente eno ceteri sme te naaesatecstenesseccensedsueaebaeetecnenee 2 HONNING PrOTSCUIOM PE m 3 Trarismission Cables i noie enne enc c re dete tic eeu lioe i cim EUER AERE sn cabe s 3 SCIPIO 3 OCDnuLEdLurl pp 4 Potential Free Installation pe 4 E 4 For BL20 stations with BL20 E GW DN eeeeseeeeieeeeseesieeeeeseenetnmn nen nn nnnm nn tn nn nnme tenen nnnm RENA 4 Electromagnetic Compatibility EMC eee eese ee eene eee teet etae etate etes eee e etae eee e ee eee ee eese eese eese ee 6 Ensuring Electromagnetic Compatibility seseesesseeeeeeeeeeenenenenn nennen nennen 6 Grounding of Inactive Metal Components esesssssseseeeeeeeeeenn nennen nnne nnne nennen nnns 6 PE COnMOCUOM CCP 6 Earth Free Operation Em 6 Protection against high frequency interference signals cceeeeeeeeeeeeeeeeeeeeeeeeeeeeeaaeeeeeeesaeeeenenaaees 7 MOUNTING Ralls T
18. 0 A write job would be accepted with the next telegram of process output data handshake for data transmission to the register 1 control register write acknowledged A modification of the register contents by a process output was initiated i e WRITE OPERATION 1 A write job would not be accepted with the next telegram of process output data 113 71h Result write G Bit 7 operation 0 The writing of user data for process output to the register addressed with Address write register in the process output data could not be executed 1 control register write accepted The writing of user data for process output to the register addressed with Address write register in the process output data could be executed successfully 10 62 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 27 Object instance Attr No dec hex Attribute name Get Set Type Description Result read operation 114 72h G BYTE Bit 0 to 6 reserved Bit 7 0 The reading of the register stated in Address read register was accepted and executed The content of the register is located in Value read register 1 register read operation aborted The reading of the register stated in Address read register was not accepted Value read register is zero Address read register 115 73h UINT Address of the
19. 7 3 7 EMC Compliant Cabinet Installation Figure 7 7 EMC compliant cabinet installation 7 8 Peuun wun a dup Septet SSSSSSSS EEEE EE EErEE B C A Bonding straps Bonding straps connect inactive metal components if it is not possible to create a large surface area contact Use short bonding straps with large surface areas B Mounting plates Mounting plates used to hold control components must have a large surface area contact with the cabinet housing C Protective conductor rail The protective conductor rail must also be connected over a large surface area to the mounting plates and additionally with an external cable cross section at least 10 mm 0 015 inch to the protective conductor system to avoid interference currents D Protective conductor terminal block The protective conductor terminal block must be connected to the protective conductor rail E Protective conductor system cable grounding point The cable must be connected over a large surface area with the protective conductor system D301141 1211 BL20 ECO DeviceNet Shielding of cables Industri A 7 4 Shielding of cables Shielding is used to prevent interference from voltages and the radiation of interference fields by cables Therefore use only shielded cables with shielding braids made from good conducting materials copper or aluminum with a minimum degree of coverage of 80 The cable shield should always b
20. 80h 87h data channels 1 to 8 of the analog input module Only those channels are supported that are defined in attribute 111 Number of supported channels Attribute 128 contains the data for channel 1 attribute 135 for channel 8 BYTE mode Bit 0 Current mode 0 0 to 20 mA 1 4to 20 mA Bit 1 Value representation 0 Integer 15 Bit sign 1 12 Bit left justified Bit 2 Diagnostic 0 enable 1 disable Bit 3 to 7 reserved D301141 1211 BL20 ECO DeviceNet 10 29 Appendix Analog Output Current Module Class VSC109 6Dh This Class contains all information and parameters for analog output modules current Class Instance Note i Please refer to paragraph sectiont Class Instance of the VSC page 10 5 for the description of the class instances for VSC Object Instance The Object Instances attributes of the analog output modules current correspond to those of the analog output modules voltage Differences are only to be found in the attributes no 112 to 143 that concern the measurement ranges of the modules current or voltage measurements Table 10 21 Object Instance 10 30 Attr No Attributename Get Type Description dec hex Set 112 119 Consumed data G INT Contains the data received by the analog 70h 77h output module of channels No 1 to No 8 Only those channels are supported that are contained in attribute 111 Number of supported channels
21. BL20 ECO DeviceNet 1 3 About this Manual 1 3 Overview Attention AN Please read this section carefully Safety aspects cannot be left to chance when dealing with electrical equipment This manual includes all information necessary for the prescribed use of BL20 gateway BL20 E GW DN products It has been specially conceived for personnel with the necessary qualifications 1 3 1 Prescribed Use Danger A The devices described in this manual must be used only in applications prescribed in this manual or in the respective technical descriptions and only with certified components and devices from third party manufacturers Appropriate transport storage deployment and mounting as well as careful operating and thorough maintenance guarantee the trouble free and safe operation of these devices 1 3 2 Notes Concerning Planning Installation of this Product Danger A All respective safety measures and accident protection guidelines must be considered carefully and without exception 1 4 D301141 1211 BL20 ECO DeviceNet List of Revisions Industri A 1 4 List of Revisions In comparison to the previous manual edition the following changes revisions have been made Table 1 1 Chapter Subject new changed deleted List of revisions Chap 9 BL20 Approvals for Zone 2 Division 2 X Note The publication of this manual renders all previous editions invalid D301141 1211 BL20 ECO Devi
22. C 7 Type T 270 400 C 8 50 mV 9 100 mV 10 500 mV 11 1000 mV 12 to 255 reserved 10 38 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Counter1 Module Class VSC112 70h Industri A This Class contains all information and parameters concerning the counter module Object Instance Two different operating modes can be selected for the counter module counter mode and measurement mode Different attributes are supported depending on the operating mode selected meaning with certain attributes the operating mode has to be defined The operating mode is determined in attribute 113 Table 10 24 Attr No Attribute name Get Type Description Object instance Set dec hex 100 64h Max object G USINT Contains the number of the last object attribute attribute to be implemented 101 65h Module present G BOOL 0 module missing base module without electronic module 1 2 module is plugged 102 66h Terminal slot G USINT The slot number of the base module number belonging to the module base module to the right of the gateway No 1 Corresponds to the respective Instance Number within the TERMINAL SLOT CLASS 103 67h Module ID G DWORD Contains the module ID 104 68h Module order G UDINT Contains the ident number of the module number 105 69h Module order G SHORT Contains the name of the module for name
23. Diag data Contains the diagnostic data of the channels 1 to 8 of the analog output module Only those channels are supported that are defined in attribute 111 Number of supported channels Attribute 120 contains the data for channel 1 attribute 127 for channel 8 BYTE diag Bit 0 to 7 reserved 128 135 Mode parameter 80h 87h data G S Contains the diagnostic data of the channels 1 to 8 of the analog output module Only those channels are supported that are defined in attribute 111 Number of supported channels Attribute 128 contains the data for channel 1 attribute 135 for channel 8 BYTE mode BitO Voltage mode 0 2 0 10V 1 10V 10V Bit1 Value representation 0 Integer 15Bit sign 1 12Bit left justified Bit2 to 7 reserved 136 143 88h 8Fh Fault value parameter data G S INT Contains the Fault Value Definition of the channels 1 to 8 of the analog output modules Only those channels are supported that are defined in attribute 111 Number of supported channels Attribute 136 contains the data for channel 1 attribute 143 for channel 8 Analog Input Current Module Class VSC108 6Ch This Class contains all information and parameters for analog input modules current Class Instance Note i Please refer to paragraph sectiont Class Instance of the VSC page 10 5 for the description of the class instances for VSC D301141 1211 BL20 EC
24. eee 4 12 C cable length 5 need gertne 3 4 cable types oes eeeeceeeeeeeeceeeeeeeeeeeetaeeetaseesasetateetaeeetateetans 7 3 MEI css vesisdesevarsies apsveesstesmsdivaaasaccavieesesertaecaeeleaye 10 2 classes process data cesceceeceececceceeceeeceeeaecaeeeeesteeeeeeeeteeeaseas 10 14 RFID modules sse 10 78 Command Codes esses 5 9 communication bytes sssseseeeeeenene 6 3 communication rate esssseseeeeeeneeenen 3 4 Communications Profile sse 3 10 communications profile esses 3 9 Connection Object sssseeeeeeeeenn 3 7 Consistency Value sss 3 11 Control Word Command Codes ee 5 9 COS 170 Connection essseeeneeee 3 10 C rail cross connection 6 7 Cyclic VO Connection seen 3 10 D Device Heartbeat Message sse 3 10 Device Shut Down Message eee 3 10 DeviceNet eeeuesssssssseeesseeeenn entren rnnt nna 3 2 DeviceNet Standard Classes ssusssss 10 2 DeviceNet Object sessseseeeeeneeeneeenennn 3 7 Digital Input Module Class cess 10 20 Digital Output Module Class ess 10 22 Digital Versatile Module Class 10 67 DIP switches sssssssssssseeeeeeneen nee 4 10 DIVISION siete EH
25. 122 7Ah Param error G S BYTE report control Bit 0 Slave error field 0 Single diagnostics is activated 1 Single diagnostics is not activated Bit 1 Group error Slave error 0 Group diagnostics is activated 1 Group diagnostics is not activated Bit 2 PKZ error field 0 Single diagnostics is activated 1 Single diagnostics is not activated Bit 3 Group error PKZ error 0 Group diagnostics is activated 1 Group diagnostics is not activated Bit 4 Configuration error field 0 Single diagnostics is activated 1 Single diagnostics is not activated Bit 5 Group error Configuration error 0 Group diagnostics is activated 1 Group diagnostics is not activated Bit 6 Error message UAUX 0 Error message UAUXERR activated 1 Error message UAUXERR not activated Bit 7 reserved 124 7Ch Lifeguarding time G S USINT O2 phe Default 64 Disconnect FF Setting of lifeguarding time time out time up to automatic reset of the slaves in the event of communication failure n x 10 ms Default 1s Process dataslave G S WORD diag 125 7Dh Input bit communication error slave x 0 Slave diagnostics message from Byte 1 Bit 7 is accepted in the feedback interface as Bit4 1 Slave diagnostics message from Byte 1 Bit 7 is accepted in the feedback interface as Bit4 126 7Eh reserved 127 7Fh Param SWIRE G S BYTE type ident slave 1 128 7Eh 143 8F
26. 20 kHz 2 to 255 reserved 131 83h Sensor input filter B G S ENUM USINT Defines the value of the input filter B Sensor input filter B 0 2 5 ms 200 kHz 1 25 ms 20 kHz 2to 255 reserved 132 84h Sensor input filter DI G S ENUM USINT Defines the value of the input filter DI Sensor input filter DI 0 2 5 ms 200 kHz 1 25 ms 20 kHz 2 to 255 reserved 133 85h Sensor A G S ENUM USINT Defines the sensor mode ENUM USINT sensor A 0 normal 1 inverted 2to 255 reserved 134 86h Direction input B G S BOOL States if the direction input B will be inverted Direction input B FALSE normal TRUE inverted 135 87h Group diagnostics G S BOOL Defines if the group diagnostic will be transmitted to the gateway or not Group diagnostic FALSE release TRUE block 10 44 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 24 Attr No Attribute name Get Type Description Object instance Set dec hex 136 88h Onl Oconnection G S ENUM Defines the behavior of the module in the fault USINT cased of an I O Connection Fault of the gateway Behavior by I O Connection Fault parameter name of the counter CPU master STOP 0 turn off DO1 1 proceed with operating mode 2 DO1 switch to Fault Value 3 DO1 hold
27. 67h Module ID G DWORD Contains the module ID 104 68h Module order G UDINT Contains the ident number of the module number 105 69h Module order G SHORT Contains the name of the module for name STRING example BL20 2AO V 106 6Ah Module revision G USINT Contains the revision number of the module firmware 107 6Bh Module type ID G ENUM Describes the module type see attribute USINT 107 6Bh on page 10 18 108 6Ch Modulecommand G S ARRAY The control interface of the BL20 module interface ARRAY OF BYTE Control byte sequence 109 6Dh Module response G ARRAY Response interface of the BL20 module interface ARRAY OF BYTE Response byte sequence 110 6Eh Moduleregistered G ENUM Contains the index numbers specified in all index USINT the module lists 111 6Fh Number of G USINT States the number of analog input supported channels supported by this module channels Instance D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 19 Object instance Attr No Attribute name dec hex Get Set Type Description 112 119 70h 77h Consumed data INT Contains the data received by the analog output module of channels No 1 to No 8 Only those channels are supported that are contained in attribute 111 Number of supported channels Attribute 112 contains the data for channel 1 attribute 119 for channel 8 120 127 78h 7Fh
28. 87h data Contains the diagnostic data of the channels 1 to 8 of the analog input module Only those channels are supported that are defined in attribute 111 Number of supported channels Attribute 128 contains the data for channel 1 attribute 135 for channel 8 BYTE mode BitO Voltage mode 0 0 10V 1 10V 10V Bit 1 Value representation 0 Integer 15Bit sign 1 12Bit left justified Bit 2 Diagnostic 0 enable 1 disable Bit 3 to 7 reserved D301141 1211 BL20 ECO DeviceNet 10 25 Appendix Analog Output Voltage Module Class VSC107 6Bh This Class contains all information and parameters for analog output modules voltage Class Instance Note i Please refer to paragraph sectiont Class Instance of the VSC page 10 5 for the description of the class instances for VSC Object Instance Table 10 19 Object instance 10 26 Attr No Attributename Get Type Description dec hex Set 100 64h Max object G USINT Contains the number of the last object attribute attribute to be implemented 101 65h Module present G BOOL 0 2 module missing base module without electronic module 1 module is plugged 102 66h Terminal slot G USINT The slot number of the base module number belonging to the module base module to the right of the gateway No 1 Corresponds to the respective Instance Number within the TERMINAL SLOT CLASS 103
29. dec hex 108 6Ch Modulecommand G S ARRAY The control interface of the module interface ARRAY OF BYTE Control byte sequence 109 6Dh Module response G ARRAY Response interface of the module interface ARRAY OF BYTE Response byte sequence 110 6Eh Diag size G UINT Indicates the number of diagnostic bits of the module 111 6Fh Diag G WORD Contains the diagnostic information of the module WORD Bit for bit assignment according to module specification 112 70h Moduleregistered G ENUM Contains the index numbers specified in all index USINT the module lists D301141 1211 BL20 ECO DeviceNet 10 19 Appendix Digital Input Module Class VSC104 68h This Class contains all information and parameters for digital input modules Class InstanceObject Instance Note i Please refer to paragraph sectiont Class Instance of the VSC page 10 5 for the description of the class instances for VSC Table 10 16 Object instance 10 20 Attr No Attributename Get Type Description dec Set hex 100 Max object G USINT Contains the number of the last object 64h attribute attribute to be implemented 101 Module present G BOOL 0 2 module missing base module without 65h electronic module 1 module is plugged 102 Terminal slot G USINT The slot number of the base module 66h number belonging to the module base module to the right of the gateway No 1 Correspon
30. 117 75h RX data ARRAY OF BYTE Defines the receive data 0 7 118 76h RX data and release ARRAY OF BYTE Defines the data received via RS232 0 7 acknowledge for reception 119 77h TX BYTE count G S USINT Number of the valid user data bytes in this data segment 120 78h TX count G S USINT This value is transferred together with every data segment The TX count values are sequential 00 gt 01 gt 10 gt 11 gt 00 decimal 0 gt 1 gt 2 gt 3 gt 0 Errors in this sequence show the loss of data segments 121 79h RX count acknowledge G S USINT This value is a copy of RX count RX count has been transmitted together with the last data segment of the process input data RX count acknowledge is an acknowledge for the successful transmission of the data segment with RX count 10 48 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 25 Attr No Attribute name Get Type Description Object instance Set dec hex 122 7Ah Status reset G S BOOL STATRES control This bit is set to reset the STAT bit in the process input data With the change from 1 to 0 the status bit is reset from 0 to 1 If this bit is O all changes in TRANSMIT BYTE count TRANSMIT count and RECEIVE count acknowledge are ignored Flushing the transmit receive buffer with Process control data
31. 200 150 C 8 PT1000 200 850 C 9 PT1000 200 150 C 10 NI1000 60 250 C 11 NI1000 60 150 C 12 resistance 0 100 Q 13 resistance 0 200 Q 14 resistance 0 400 Q 15 resistance 0 1000 Q 16 to 255 reserved D301141 1211 BL20 ECO DeviceNet 10 35 Appendix Analog Input THERMO Module Class VSC111 6Fh This Class contains all information and parameters for analog input modules for thermocouples Class Instance Note i Please refer to paragraph sectiont Class Instance of the VSC page 10 5 for the description of the class instances for VSC Object Instance Table 10 23 Object instance 10 36 Attr No Attributename Get Type Description dec hex Set 100 64h Max object G USINT Contains the number of the last object attribute attribute to be implemented 101 65h Module present G BOOL 0 2 module missing base module without electronic module 1 module is plugged 102 66h Terminal slot G USINT The slot number of the base module number belonging to the module base module to the right of the gateway No 1 Corresponds to the respective Instance Number within the TERMINAL SLOT CLASS 103 67h Module ID G DWORD Contains the module ID 104 68h Module order G Contains the ident number of the module number 105 69h Module order G SHORT Contains the name of the module for name STRING example BL20 2AI
32. 29 Attr No Attribute name Get Type Description Object instance Set dec hex 100 64h Max object G USINT Contains the number of the last object attribute attribute to be implemented 101 65h Module present G BOOL 0 module missing base module without electronic module 1 module is plugged 102 66h Terminal slot G USINT The slot number of the base module number belonging to the module base module to the right of the gateway No 1 Corresponds to the respective Instance Number within the TERMINAL SLOT CLASS 103 67h Module ID G DWORD Contains the module ID 104 68h Module order G UDINT Contains the ident number of the module number 105 69h Module order G SHORT Contains the name of the module for name STRING example BL20 4DO 0 5A P 106 6Ah Module revision G USINT Contains the revision number of the module firmware 107 6Bh Module type ID G ENUM Describes the module type see attribute USINT 107 6Bh on page 10 18 108 6Ch Modulecommand G S ARRAY The control interface of the BL20 module interface ARRAY OF BYTE Control byte sequence 109 6Dh Module response G ARRAY Response interface of the BL20 module interface ARRAY OF BYTE Response byte sequence D301141 1211 BL20 ECO DeviceNet 10 71 Appendix Table 10 29 Attr No Attributename Get Type Description Object instance Set dec hex 110 6Eh Module registered G ENUM Contains the index nu
33. 78h Upper limit G S DINT Defines the upper limit of the module The module reacts according to its parameterization on reaching or overshooting the upper limit 121 79h MSRM integration G S A USINT Defines the integration time Integration 10 ms 122 7Ah CNT G S hysteresis A USINT Defines the hysteresis meaning the differential threshold value Hysteresis 123 7Bh CNT pulse G S duration A USINT Defines the pulse duration Pulse duration 2 ms 124 7Ch MSRM pulses per G S revolution A UINT Defines the number of pulses per revolution Pulses per revolution 125 7Dh Fault value DO1 G S BOOL Defines the substitute value of the digital output DO1 Fault value DO1 FALSE 0 off OV TRUE 1 on 24V 10 42 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 24 Attr No Attribute name Get Type Description Object instance Set dec hex 126 7Eh Diagnostic DO1 G S BOOL Defines if the diagnostic data of the DO1 are transmitted to the gateway Diagnostic DO1 FALSE on Diagnostic data of the DO1 are being transmitted TRUE off Diagnostic data of the DO1 are not being transmitted ADependon the 127 7Fh Function DO1 A G S ENUM Defines the function of the output DO1 selected USINT Function DO1 operating mode 0 output CNT MSRM 1 CNT and are not on when count v
34. All measures taken to protect a system from damage due to overvoltages caused by lightning strike Low impedance connection Connection with a low AC impedance LSB Least Significant Bit M Mass All interconnected inactive components that do not take on a dangerous touch potential in the case of a fault Module bus The module bus is the internal bus in a BL20 station The BL20 modules communicate with the gateway via the module bus which is independent of the fieldbus MSB Most Significant Bit o Overhead System administration time required by the system for each transmission cycle PLC Programmable Logic Controller Polling Establish a Polled I O Connection i e a conventional Master Slave relationship between a controller and a DeviceNet device 11 4 D301141 1211 BL20 ECO DeviceNet Industri A Potential compensation The alignment of electrical levels of electrical components and external conductive components by means of an electrical connection Potential free Galvanic isolation of the reference potentials in I O modules of the control and load circuits Potential linked Electrical connection of the reference potentials in I O modules of the control and load circuits Protective earth Electrical conductor for protection against dangerous shock currents Generally represented by PE protective earth R Radiation coupling A radiation coupling appears when an electromagnetic wave hit
35. Attr 123 is possible If this bit is 1 or with the change from 0 to 1 the flushing of the transmit receive buffer with Process control data Attr 123 is not possible 123 7Bh Process control G S BYTE Bit 0 transmit buffer flush data Bit 1 2 receive buffer flush 124 7Ch TX data G S ARRAY OF Defines the transmit data 0 7 BYTE 125 7Dh TX data and S ARRAY OF _ Defines the data to be transmitted via release BYTE RS232 0 7 transmission is released charged immediately 126 7Eh reserved D301141 1211 BL20 ECO DeviceNet 10 49 Appendix Table 10 25 Attr No Attributename Get Type Description Object instance Set dec hex 127 7Fh Diagnostics G WORD Contains the diagnostic messages low byte Diagnostics messages Bit 0 to Bit 2 reserved Bit 3 0 ok 1 parameter error The set parameter values are not supported Bit 4 0 ok 1 hardware failure The module has to be replaced e g EEPROM or UART may be defect Bit 5 0 ok 1 handshake error The DTE connected to the module does not answer a XOFF or RTS handshake This may cause a overflow in the internal receive buffer Bit 6 0 ok 1 2 frame error The module has to be parameterized to be adapted to the data structure of the connected DTE A frame error occurs if the parameterization number of data bits stop bits parity is not correct Bit 7 0 ok 1 buffer overflow Overflow in the RX buffe
36. D301141 1211 BL20 ECO DeviceNet 3 11 DeviceNet Fieldbus description 3 12 D301141 1211 BL20 ECO DeviceNet Industri A 4 Eco Gateway for DeviceNet 4 1 Introduction 2 4 1 1 PUIG TION e 2 4 2 I4 np M 3 4 2 1 General Technical Data of a Station eessssssssssisesseeseeeeseee enne nennen REIA ARKEA AEEA 4 Approvals and Tests ee ERE Ue EET ee SKIRERE RERO RNRnS A EEEEN ex RRENEAR RN VES EEERU D AHERKR ERN VR RA aa 6 4 2 2 Technical Data for the Push in Tension Clamp Terminals 2 eceeceeeeeeeeeeeeeeeeceeaaeeeeeeeeeeeeeteeees 6 4 3 Connection Possibilities at the Gateways eene eee eee eere en noon neas tette eee tnos osea es eese e eee eo sooo see e eee en 7 4 3 1 Fieldbus Connection via Open Style Connector ssssssseeeeeeeeneenn meer 7 4 3 2 Voltage Sup PLY D M 8 4 4 Service Interface Connection e eee ee eee eese ee esso esso sss es sess sss ess esee eee eee eee eee esee ee eese e eese esee sees 9 4 4 1 Connection through an I O ASSISTANT Cable essen nennen nnne nnns 9 4 5 Setting the S 10 4 6 Setting the Bit 11 4 6 1 DIP SWItCH SOttin GS rics
37. Data 0 0 Slot number of the module which sends the diagnostic data 1 State of the diagnostic message bit 5 1 diagnostic active bit 6 1 wrong module bit 7 1 module pulled acc to VSC 100 Gateway Class Attr 116 page 10 10 n Module diagnostics from the module actually referenced by the round robin mechanism The scheduled diagnostic data is placed at the end of the input data and after the summarized diagnostic data see page 5 6 D301141 1211 BL20 ECO DeviceNet Status Register of the Gateway Industri A 5 5 Status Register of the Gateway The Status Register of the gateway is assembled as follows Table 5 3 Status Bit Designation Meaning Meaning of the No status bit AThisbitcanonly 0to7 MESSAGE REGISTER The Message Register of the Status Register is be read out by considered as a group of 8 bits 00h to FFh The list of the I O message and error codes are contained in the tables ASSISTANT via below the service Table 5 4 Status Register Message Codes interface on the Table 5 5 Status Register Error Codes gateway 8 OUTPUTS NOT PROCESSING The BL20 outputs are no longer controlled by the process data of an I O connection 9 MODULE LIST WARNING The current module list at the gateway has been modified meaning a module has been added a module has been pulled or a module has been placed on a slot which was pre configured as empty 10 LOCAL FORCE MODE The f
38. Data Industri A 4 2 Technical Data Figure 4 1 Gateway BL20 E GW DN BL20 E GW DN A A type GW designation EC lOs B BLEDs for BL20 c module bus SERVICE Cservice interface poe DDIP switches for Node ID v 7 F EDIP switches for 0 i 22 bit rate a L H 2 D FSET DIP switch Y B GDIP switch forthe c Hol E terminating am 2 a resistor F a a HLEDs for Ga DeviceNet Ifield supply JDeviceNet Open H Style Connector I 2 GNDJ T 2 J Structure of a BL20 ECO gateway Figure 4 2 ee eee cocus Structure of a BL20 ECO 1 gateway Fleld bus Service Controller External RAM Module bus External Interface i Internal rt te External internal RAM ROM Flash WDG NN c f D301141 1211 BL20 ECO DeviceNet 4 3 Eco Gateway for DeviceNet 4 2 1 General Technical Data of a Station Attention A The auxiliary power supply must comply with the stipulations of SELV Safety Extra Low Voltage according to IEC 364 4 41 Table 4 1 Supply voltage auxiliary voltage General technical data of a station Uys V Nominal value 24V DC provision for other modules lys at maximum station extension ca 500 mA
39. Feeding modules BL20 PF 24VDC D BL20 PF 120 230VAC D They are used to build up potential groups or in case of insufficient power supply Attention Ensure that a sufficient number of Bus Refreshing and Power Feeding modules are used if the system is extended to its maximum If the system limits are exceeded the software I O ASSISTANT generates an error message when the user activates the command Station gt Verify A ST D301141 1211 BL20 ECO DeviceNet 6 3 Guidelines for Station Planning For the calculation of the maximum system extension the following table contains an overview about communication bytes as well as about the modules nominal current consumptions Table 6 1 Communication bytes and nominal current consumptions of the BL20 modules 6 4 Module Number of Nominal current communication bytes consumption at the module bus BL20 BR 24VDC D 2 BL20 PF 24VDC D 2 28mA BL20 PF 120 230VAC D 2 25mA BL20 2DI 24VDC P 1 28mA BL20 2DI 24VDC N 1 28 mA BL20 2DI 120 230VAC 1 28mA BL20 4DI 24VDC P 1 29 mA BL20 4DI 24VDC N 1 28 mA BL20 4DI NAMUR 5 40 mA BL20 E 8DI 24VDC P 1 15 mA BL20 E 16DI 24VDC P 2 15 mA BL20 16DI 24VDC P 2 45 mA BL20 32DI 24VDC P 4 30mA BL20 1AI I 0 4 20MA 3 41 mA BL20 2AI I 0 4 20MA 5 35 mA BL20 1AI U 10 0 10VDC 3 41 mA BL20 2AI U 10 0 10VDC 5 35mA BL20 2AI PT NI 2 3 5 45 mA BL20
40. Idle State Red Red flashing At least one input output has an error At least one input output is in Faulted State D301141 1211 BL20 ECO DeviceNet Industri A 5 Connection to Automation Devices 5 1 Introduction 2 5 2 Electronic Data Sheet EDS Fille ccccccccccccccccccsscccscccsscccsccccssccccccccccccccsccccccceccccscccsscccscccscccscccscccecs 3 5 3 Mapping of Process Data 4 5 3 1 Data Mapping for the BL20 E GW DN cccccccceceee cece eeeeeeeee eee eeee eee nnn eteaaaaaaaaaaeeeeeeeeeeeeeeegeceaaeeeaeeeeeees 4 5 3 2 Data Mapping for an Example Station cccccccceceeeeeeeeeeeceeeeeeeeeeeeeeeeeecaaaaaaaaeeeeeeeeeeeeeeseeceeeeuaeeeeeeeeeees 5 5 4 Diagnostic Options 6 5 4 1 oummarized DIagnaostlcs o sect ce ves cedex tert e iere eo eo xo ccc dee Vaan egy Teo E order eee 6 5 4 2 ochoduled DIAGNOSTICS vesiic cessszectesvasbecctns sesqegesbduveeecessvtseeetaguaeeesteaviaeetsdesstidess NOARD 6 5 5 Status Register of the Gateway ssssssccccccccecccecccccccccccccccccccoccccocccecccccecccoccccccccccccccoceccccscssecccccccecesese 7 5 6 Control Register of the Gateway eese eee eene een nn eene sees e nean osos eaa es esee eee osos see ea eese e eee en sooo osea eee 9 5 7 Connection to the Controller SLC 500 from Allen Bradley eere eiiis esee
41. PKZSTx SIx 8 12 D301141 1211 BL20 ECO DeviceNet SWIRE Modules Industri A The following table shows the meaning of the data bits Table 8 2 DesignationStatus Comment Meaning of the data bits Six Switch status relay x SIx supplies the switch status of the contactor coil of the SWIRE bus slave as a feedback signal SIx makes it possible to check whether the set switch status was executed by a mechanical connection This must take into account the time delay between the setting of an output a mechanical execution and the subsequent feedback signal 0 OFF OFF Contactor coil is switched off 1 ON ON Contactor coil is switched on PKZSTx Switch status PKZ x 0 OFF OFF The motor protective circuit breaker is off or has tripped 1 ON ON The motor protective circuit breaker is switched on SDx Communication error slave x Setting the NDDIAG parameter copies the slave diagnostics message input byte 1 bit 3 to the feedback interface The information is provided as status information in the PLC for the user 0 ON LINE ON LINE Status of slave x Everything o k 1 OFF LINE OFF LINE Status of slave x Slave diagnostics message present D301141 1211 BL20 ECO DeviceNet 8 13 Integration of Technology Modules in DeviceNet 8 4 2 Process Output Data Field output data is output from an BL20 E 1SWIRE module to a field device The process output data is the data that is tran
42. Register Command Codes 9to14 Reserved 15 ACTIVATE COMMAND The execution of a command of the Command Register Control Bit 0 to 7 is initiated by setting the bit O 1 Table 5 7 Command Designation Description Control Register Codes Command Codes 00h ABORT CMD A pending command is aborted no other command is given O1hto7Fh Reserved 80h FORCE OUTPUTS OFF The output of Consumed Data is stopped The outputs are no longer operated via I O Connections 81h FORCE OUTPUTS FAULT they are switched off This command can be revoked VALUES either by using the command FORCE OUTPUTS 83h FORCE OUTPUTS The exchange of process data is taking place again The PROCESSING outputs are communicating via 1 0 Connections 84h to EFh Reserved FOh MODULEBUS SHUTDOWN The transmission of data via the module bus is stopped The reaction of the individual BL20 modules depends on their respective parameterization Fih RESTART MODULE BUS The transmission of data via the module bus will be started The module list at the gateway will be read in The exchange of data between the gateway and the modules is taking place again F2htotFFh Reserved D301141 1211 BL20 ECO DeviceNet 5 9 Connection to Automation Devices 5 7 5 7 1 Connection to the Controller SLC 500 from Allen Bradley Setting Up Communications with the Software Tool RSLinx The Allen Bradley software tool RSNetworx version 3 00 00 from Rockwell Automation is used to conf
43. TC 106 6Ah Module revision G USINT Contains the revision number of the module firmware 107 6Bh Module type ID G ENUM Describes the module type see attribute USINT 107 6Bh on page 10 18 108 6Ch Modulecommand G S ARRAY The control interface of the BL20 module interface ARRAY OF BYTE Control byte sequence 109 6Dh Module response G ARRAY Response interface of the BL20 module interface ARRAY OF BYTE Response byte sequence 110 6Eh Moduleregistered G ENUM Contains the index numbers specified in all index USINT the module lists 111 6Fh Number of G USINT States the number of analog input supported channels supported by this module channels Instance D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 23 Attr No Attribute name Get Type Description Object instance Set dec hex 112 119 Produced data G INT Contains the data received by the analog 70h 77h input module of channels No 1 to No 8 Only those channels are supported that are contained in attribute 111 Number of supported channels Attribute 112 contains the data for channel 1 attribute 119 for channel 8 120 127 Diag data G BYTE Contains the diagnostic data of the 78h 7Fh channels 1 to 8 of the analog input module Only those channels are supported that are defined in attribute 111 Number of supported channels Attribute 120 contains the data for channel 1 att
44. USINT 107 6Bh on page 10 18 108 6Ch Modulecommand G S ARRAY The control interface of the BL20 module interface ARRAY OF BYTE Control byte sequence 109 6Dh Module response G ARRAY Response interface of the BL20 module interface ARRAY OF BYTE Response byte sequence 110 6Eh Moduleregistered G ENUM Contains the index numbers specified in all index USINT the module lists 111 6Fh Number of G USINT States the number of analog input supported channels supported by this module channels Instance D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 18 Attr No Attribute name Get Object instance dec hex Set Type Description 112 119 Produced data G 70h 77h INT Contains the data transmitted by the analog input module of channels No 1 to No 8 Only those channels are supported that are contained in attribute 111 Number of supported channels Attribute 112 contains the data for channel 1 attribute 119 for channel 8 120 127 Diag data G 78h 7Fh Contains the diagnostic data of the channels 1 to 8 of the analog input module Only those channels are supported that are defined in attribute 111 Number of supported channels Attribute 120 contains the data for channel 1 attribute 127 for channel 8 BYTE diag BitO 0 ok 1 measurement value range error Bit1 to 7 reserved 128 135 Mode parameter G S 80h
45. V Not 230 V D301141 1211 BL20 ECO DeviceNet 6 7 Guidelines for Station Planning The C rail can be used as required by the application for example as a protective earth PE In this case the PE connection of each power distribution module must be connected to the mounting rail via an additional PE terminal which is available as an accessory Figure 6 4 8 DI Using the C rail as PF 2DO gco 2DO 2DI PF 2DO 2DI 2DO 2DI a protective earth BIGEGWON m p uk NI m gew los SERVICE 0 1 PE terminal BR ADDRESS A E OUOG000000 s s amp TS 11 2111 219 MAKEEN 2111 2111 2111 21 M gt o co c cn 4 o n BC SBC SBBC SBC SBB EEEN SAES elel oleole co w e 2 w D C rails can be used for a common voltage supply when relay modules are planned To accomplish this the load voltage is connected to a Power Feeding module with the BL20 P4x SBBC base module with tension clamp or screw connection All the following relay modules are then supplied with power via the C rail Attention When relay modules are planned and the C rail is used for a common voltage supply a further power distribution module must be used for the potential isolation to the following modules The C ra
46. button to select the driver module for example the 1770 KFD Figure 5 3 1 Sel ed ng th e Available Driver Types DeviceNet Driver D DeviceNet Driver Selection RSLinx DeviceNet 3 module l a L1 in L1 p The node is configured in the window that opens which means for example that the data transmission rate the serial interface the node address as well as the baud rate are entered Figure 5 4 la I j llen i i i 2 Configuring the Allen Bradley 1770 KFD Driver Configuration 1770 KFD Allen Bradley 1770 KFD Driver Driver Revision 2 06 Copyright 1998 Allen Bradley Company Division of Rockwell Automation KFD Driver Setup Serial Port Setup DeviceNet Port Setup Port Select COM2 xf Node Address g DataRate 57600 v Data Rate 125K v Modem Setup Use Modem Dialer This port is not currently in use OK Cancel Help o cee ne D301141 1211 BL20 ECO DeviceNet Connection to Automation Devices The connection to the DeviceNet is established following successful configuration of the KFD tool Figure 5 5 Depicting the DeviceNet network in RSLinx W RSLinx Classic Lite RSWho 1 E Linx Gateways Ethernet ge 1770 KFD 1_S00K DeviceNet Linx Gateways 1770 KFD 1_500K Ge AB_DF1 1 DH 485 Ethernet DeviceNet zz 4B_DF1 1 DH 485 For Help press F1 05 02 08 01 46PM 7 5 7 2 Configur
47. connected contact your Turck representative Green 5 V DC operating voltage available firmware active gateway is ready to operate and transmit Green flashing Firmware not active Re install the firmware or contact your slowly 1 Hz software download Turck representative and necessary lOs LED red green U undervoltage Check that the supply voltage is within the blinking V undervoltage permissible range 1 Hz Open Style connector Green flashing Firmware active gateway Replace the gateway fast 4 Hz hardware defect D301141 1211 BL20 ECO DeviceNet Status Indicators Diagnostic Messages Gateway Industri A Table 4 6 LED Status Meaning Remedy LED displays lOs Off and LED No voltage Check the voltage supply at the Bus GW off Refreshing module Green Module bus active configured list of modules corresponds to current list at the gateway communication active Green flashing Station is in force mode of the I O ASSISTANT Deactivate the force mode of the l O ASSISTANT Red and LED GW off Controller is not ready or V level is not within the required range Check the Bus Refreshing module to the right of the gateway and its wiring If the mains voltage is correctly connected contact your Turck representative Red Module bus error Check the individual BL20 modules for correct mounting Red flashing 1Hz Non adaptable modification of
48. data eneral odule Scanlist npul utput ummary Node Type Size Maj 02 BL20 E Polled 6 11 1 0 Unmap Advanced 4 gt Options Memory Discrete gt Start Word p a Abbrechen bemehmen Hilfe Parameterization and Diagnostic of the BL20 Station Double click the BL20 gateway icon to open the BL20 E GW DN window The parameters of all the modules in the BL20 station are contained in the tabbed page Parameters The lines 1 to 27 relate to the gateway thereafter the BL20 modules follow in the order in which they were plugged in the station Figure 5 18 82 5 20 E GW DN ES Station General Parameters 1 0 Data EDS File parameters 5 18 Select the parameter that you want to configure and initiate an action using the toolbar Groups p oa far mb M m amp zs Parameter Current Value GW scheduled diagnos disabled bd d COS data mapping standard X f d I MAP GW status regis 2 bytes f dt 4 ILMAP polled input O bytes f d LMAP summarized diags 0 bytes amp d 1 MAP scheduled diags O bytes amp amp 4 COS MAPCOS CYC inp O bytes amp amp 9 Q MAP GW control regi 2 bytes A zt E Q MAP polled output O bytes d slot count 0 d soi BL20 E 8DI P S d sot2 BL20 2DO 24VDC 0 5A sot3 BL20 2AI PT NI 2 3 m d dora RI 20 4DT 24VDC P bil Abbrechen bemehmen Hilfe D301141 1211 BL20 ECO DeviceNet Connection to the Controller SL
49. field bus system DeviceNet exact information about function and structure of the gateway as well as all bus specific information concerning the connection to automation devices the maximum system extension etc The bus independent I O modules for BL20 as well as all further fieldbus independent chapters like mounting labelling etc are described in a separate manual BL20l O modules TURCK Documentation No English D300717 Furthermore the manual mentioned above contains a short description of the project planning and diagnostics software for TURCK I O systems the software I O ASSISTANT D301141 1211 BL20 ECO DeviceNet Description of Symbols Used Industri A 1 2 Description of Symbols Used A Danger This sign can be found next to all notes that indicate a source of hazards This can refer to danger to personnel or damage to the system hardware and software and to the facility This sign means for the operator work with extreme caution A Attention This sign can be found next to all notes that indicate a potential hazard This can refer to possible danger to personnel and damages to the system hardware and software and to the facility Note This sign can be found next to all general notes that supply important information about one or more operating steps These specific notes are intended to make operation easier and avoid unnecessary work due to incorrect operation D301141 1211
50. idet opt erii edet eer mna irse sedan Rs cessi aane Re Eai 11 4 7 SET Switch P 12 4 7 1 Activating the Bus Terminating Resistor sssesssessseeeeeeeeeeneeen nnne nnne enne nnns 12 4 7 2 Configuring the BL20 Station Using a Configuration Tool 12 4 7 3 Reading in of Station Configuration without Configuration Tool sseeeeeeeenn 13 4 8 Status Indicators Diagnostic Messages Gateway e eene eee eee eeeen ene e sese een sonos esses eese eeenono 14 4 8 1 Diagnostic Messages vla LEDS 2 erret decente eret dnan NERAN ENE EnA abo ERE CRY EE ER ER RE oedis 14 D301141 1211 BL20 ECO DeviceNet 4 1 Eco Gateway for DeviceNet 4 1 Introduction This chapter contains a description of BL20 ECO gateways for the standardized fieldbus DeviceNet The chapter is divided up as follows a description of functions general and specific technical data a description of addressing and status displays 4 1 1 Function The BL20 gateways enable BL20 modules to operate on DeviceNet The gateway is the connection between the BL20 modules and a DeviceNet host system It regulates the process data between the 1 0 level and the fieldbus and generates diagnostic data for the higher level host system Information is made available to the software tool I O ASSISTANT via the service interface 4 2 D301141 1211 BL20 ECO DeviceNet Technical
51. interface ARRAY OF BYTE Control byte sequence 109 6Dh Module response G ARRAY Response interface of the BL20 module interface ARRAY OF BYTE Response byte sequence 110 6Eh Moduleregistered G ENUM Contains the index numbers specified in all index USINT the module lists 111 6Fh Number of G USINT States the number of analog input supported channels supported by this module channels Instance D301141 1211 BL20 ECO DeviceNet 10 59 Appendix Table 10 27 Attr No Attributename Get Type Description Object instance Set dec hex 112 70h Diagnostics and G WORD Bit 0 status 0 No enabled status signal is active SSI_STSx 0 1 group diagnostics At least one enabled status signal is active SSI_STSx 1 Bit 1 0 SSI encoder signal present 1 SSI error open circuit SSI encoder signal faulty e g due to a cable break Bit 2 0 A comparison of the register contents has produced the following result REG_SSI_POS lt REG_UPPER_LIMIT 1 error POS gt UPPER LIMIT A comparison of the register contents has produced the following result REG_SSI_POS gt REG_UPPER_LIMIT Bit 3 0 A comparison of the register contents has produced the following result REG_SSI_POS gt REG_LOWER_LIMIT 1 error POS lt LOWER LIMIT A comparison of the register contents has produced the following result REG_SSI_POS lt REG_LOWER_LIMIT Bit 4 0 The
52. module has to be replaced e g EEPROM or UART may be defect Bit 5 0 ok 1 handshake error The DTE connected to the module does not answer a XOFF or RTS handshake This may cause a overflow in the internal receive buffer 10 56 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 26 Attr No Attribute name Get Object instance d dec hex Set Type Description 127 7Fh Diagnostics G WORD Bit 6 0 ok 1 2 frame error The module has to be parameterized to be adapted to the data structure of the connected DTE A frame error occurs if the parameterization number of data bits stop bits parity is not correct Bit 7 0 ok 1 buffer overflow Overflow in the RX buffer High byte reserved 128 80h Active mode G S BOOL 0 1byte ctrl status header The diagnostic data are not part of the process input data 7 bytes of user data are available 1 2byte ctrl status header The diagnostic data are part of the process input data 6 bytes of user data are available 129 81h Bit rate G S ENUM USINT Used to set the bit rate for the gateway 0 reserved 1 300 bps 2 600 bps 3 1200 bps 4 2400 bps 5 4800 bps 6 9600 bps 7 14400 bps 8 19200 bps 9 28800 bps 10 38400 bps 11 57600 bps 12 115200 bps 15 reserved 130 82h Disable G S diagnostics BOO
53. name of the module for name STRING example BL20 4DO 0 5A P 106 6Ah Module revision G USINT Contains the revision number of the module firmware 107 6Bh Module type ID G ENUM Describes the module type see attribute USINT 107 6Bh on page 10 18 108 6Ch Modulecommand G S ARRAY The control interface of the BL20 module interface ARRAY OF BYTE Control byte sequence 109 Module response G ARRAY Response interface of the BL20 module 6Dh interface ARRAY OF BYTE Response byte sequence 110 Consumed data G UINT Contains information concerning the 6Eh size range of data consumed by the module 111 Consumed data G DWORD Contains the output data of the module 6Fh DWORD Bit for bit assignment according to module specification 10 22 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 17 Attr No Attribute name Get Type Description Object instance Set dec hex 112 Diag size G UINT Contains information concerning the 70h range of the diagnostic data of the module 113 Diag G S DWORD Contains the diagnostic information of the 71h module DWORD Bitfor bitassignmentaccording to module specification 114 Param size G UINT Contains information concerning the 72h range of parameters of the module 115 Params G S DWORD Contains the parameters of the module 73h DWORD Bit for bit assignment according to module specification 116 Module r
54. of the process input data RX count acknowledge is an acknowledge for the successful transmission of the data segment with RX count D301141 1211 BL20 ECO DeviceNet 10 55 Appendix Table 10 26 Attr No Attributename Get Type Description Object instance Set dec hex 122 7Ah Status reset G S BOOL STATRES control This bit is set to reset the STAT bit in the process input data With the change from 1 to 0 the status bit is reset from O to 1 If this bit is 0 all changes in TRANSMIT BYTE count TRANSMIT count and RECEIVE count acknowledge are ignored Flushing the transmit receive buffer with Process control data Attr 123 is possible If this bit is 1 or with the change from 0 to 1 the flushing of the transmit receive buffer with Process control data Attr 123 is not possible 123 7Bh Process control G S BYTE Bit 0 transmit buffer flush data Bit 1 2 receive buffer flush 124 7Ch TX data G S ARRAY OF Defines the transmit data 0 7 BYTE 125 7Dh TX data and S ARRAYOF Defines the data to be transmitted via release BYTE RS485 422 0 7 transmission is released charged immediately 126 7Eh reserved 127 7Fh Diagnostics G WORD Contains the diagnostic messages low byte Diagnostics messages Bit 0 to Bit 2 reserved Bit 3 0 ok 1 parameter error The set parameter values are not supported Bit 4 0 ok 1 hardware failure The
55. set to 1 is even incl data and parity bit 134 86h Stop G S ENUM USINT Number of the stop bits 0 1 bit 1 2 bits 135 87h XON character G S USINT XON character This sign is used to start the data transfer to the data terminal equipment DTE with the activation of the software handshake 0 255 default 17 11h D301141 1211 BL20 ECO DeviceNet 10 51 Appendix Table 10 25 Object instance Attr No dec hex Attribute name Get Set Type Description 136 88h XOFF character G S USINT XOFF character This sign is used to stop the data transfer to the data terminal equipment DTE with the activation of the software handshake 0 255 default 19 13h 10 52 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway RS485 422 Module Class VSC115 73h Industri A This Class contains all information and parameters for RS485 422 modules Class Instance Note Please refer to paragraph sectiont Class Instance of the VSC page 10 5 for the description of the class instances for VSC Object Instance Table 10 26 Attr No Attribute name Get Type Description Object instance Set dec hex 100 64h Max object G USINT Contains the number of the last object attribute attribute to be implemented 101 65h Module present G BOOL 0 module missing ba
56. that a device makes available via the DeviceNet fieldbus e g status of an object serial number of the device process data Automation device A device connected to a technical process with inputs and outputs for control Programmable logic controllers PLC are a special group of automation devices B Baud Baud is a measure for the transmission speed of data 1 Baud corresponds to the transmission of one bit per second Bit s Baud rate Unit of measurement for data transmission speeds in Bit s Bidirectional Working in both directions Bit Strobe A Bit Strobe I O connection is a connection between a DeviceNet client and an undetermined number of servers these being queried by commands sent by the client Bonding strap Flexible conductor normally braided that joins inactive components e g the door of a switchgear cabinet to the cabinet main body Bus Bus system for data exchange e g between CPU memory and I O levels A bus can consist of several parallel cables for data transmission addressing control and power supply Bus cycle time Time required for a master to serve all slaves or stations in a bus system i e reading inputs and writing outputs D301141 1211 BL20 ECO DeviceNet 11 1 Glossary 11 2 Bus line Smallest unit connected to a bus consisting of a PLC a coupling element for modules on the bus and a module Bus system All units which communicate with one another via a bus
57. this class 103 67h Max class G USINT Contains the number of the last Class attribute Attribute to be implemented D301141 1211 BL20 ECO DeviceNet 10 5 Appendix Gateway Class VSC 100 64h The Gateway Class contains all the parameters that concern the BL20 system and the gateway Class Instance Note instance for the VSC Please refer to paragraph Class Instance of the VSC page 9 6 for the description of the class Object Instance 1 Table 10 4 Object instance 1 Boot instance Attr No Attributename Get Type Description dec hex Set 100 64h Max object G USINT Contains the number of the last object attribute attribute to be implemented 101 65h Hardware G STRUCT Contains the hardware revision number of revision the gateway USINT Maj USINT Min 102 66h Firmware G STRUCT Contains the revision number of the Boot revision Firmware for DeviceNet Maj Min 103 67h Service toolident G UDINT Contains the BOOT ID number that serves number as an identification number for the software I O ASSISTANT 104 68h Hardware G STRUCT Contains gateway hardware information info UINT count number of the following entries CLOCK FREQUENCY kHz MAIN FLASH in kB MAIN FLASH SPEED ns SECOND FLASH kB RAM kB RAM SPEED ns RAM data WIDTH bit SERIAL EEPRPOM kbit RTC SUPPORT in AUTO SERVICE BSL SUPPORT BOOL HDW S
58. to adapt the system to practically all applications in automated industry Compactness The slim design of the BL20 modules standard gateway 50 4 mm 1 98 inch ECO gateway 34 mm 1 34 inch standard slice 12 6 mm 0 49 inch ECO slice 13 mm 0 51 inch and block 100 8 mm 3 97 inch and their low overall height favor the installation of this system in confined spaces Easy to handle All BL20 modules of the standard line with the exception of the gateway consist of a base module and an electronics module The gateway and the base modules are snapped onto a mounting rail The electronics modules are plugged onto the appropriate base modules The base modules of the standard line are designed as terminal blocks The wiring is secured by tension clamp or screw connection The electronics modules can be plugged or pulled when the station is being commissioned or for maintenance purposes without having to disconnect the field wiring from the base modules The ECO electronics modules combine base module and electronics module in one housing All BL20 ECO modules can be used with the standard products with tension clamp connection technology D301141 1211 BL20 ECO DeviceNet BL20 Components Industri A 2 2 BL20 Components 2 2 1 Gateways The gateway connects the fieldbus to the I O modules It is responsible for handling the entire process data and generates diagnostic information for the higher level master and the so
59. unshielded cables for DC voltage gt 60 V and lt 400V unshielded cables for AC voltage gt 25 V and lt 400 V Group 3 unshielded cables for DC and AC voltages 400 V Various types of cables within the groups can be routed together in bundles or in cable ducts The following group combination can be routed only in separate bundles or separate cable ducts no minimum distance apart Group 1 Group 2 The group combinations Group 1 Group 3 and Group 2 Group 3 must be routed in separate cable ducts with a minimum distance of 10 cm apart This is equally valid for inside buildings as well as for inside and outside of switchgear cabinets Cable Routing Outside Buildings Outside of buildings cables should be routed in closed where possible cage type cable ducts made of metal The cable duct joints must be electrically connected and the cable ducts must be earthed Warning A Observe all valid guidelines concerning internal and external lightning protection and grounding specifications when routing cables outside of buildings D301141 1211 BL20 ECO DeviceNet General Notes Industri A 7 1 3 Lightning Protection The cables must be routed in double grounded metal piping or in reinforced concrete cable ducts Signal cables must be protected against overvoltage by varistors or inert gas filled overvoltage arrestors Varistors and overvoltage arrestors must be installed at the point where the cables en
60. 01141 1211 BL20 ECO DeviceNet 5 21 Connection to Automation Devices 5 22 D301141 1211 BL20 ECO DeviceNet Industri A 6 Guidelines for Station Planning 6 1 DDLLIICY Vir e 2 6 1 1 Random Module Arrangement ete E RE enata kane n EREE Le RRE E esa REINAR 2 6 1 2 Grenelle ERIT 2 6 2 Maximum System Extension esee e eee eee eee e een so sese esee estate sonos ee as esee en OOo sos s se eaae esee oo nosse esee eaae ee enone 3 6 3 Power Supply 6 6 3 1 Power Supply tothe Qateway circi eee Eee een Re Eee Hx e Dee e dep Ebr ee ER RE REN Ra 6 6 3 2 Module Bus Reftreshing xin Iit dete tt iibri erit bat eri br talia leased ei aac bee ke eR Eu ua 6 6 3 3 Creating Potential Groups cx e oe decd e a eee RR Resa LO CREE RRXE E dace CHER Ee SR Rex ER RR REM eS 6 6 3 4 G Rall Cross COnnectlOn ccs aec ep ate szx pennae are rex aiana ap eA aA EE O a ankan 7 6 3 5 Direct Wiring of Relay Modules iure eren ae ee EXE Eben HER REED ERE R e n HERR Ree E ERE Reve 9 6 4 Protecting the Service Interface on the Gateway 4 eee eee eee eeeeen ones esee aset nass oso se esee ee sno 10 6 5 Plugging and Pulling Electronics Modules eee eee ee nentes eene eee ee etes ones esee aee seen asso osse esee ee enoo 10 6 6 Extending an Existing Station
61. 105 page 10 15 Consumed Data Output Data WORD Format Bit 15 gt 0 Word No 0 Control Register of the Gateway Mapping can be disabled via VSC100 instance 2 attr 133 85h page 10 11 1 F15 F14 F1 FO 2 L1 LO 11 10 H1 HO G1 GO 3 D301141 1211 BL20 ECO DeviceNet 5 5 Connection to Automation Devices 5 4 5 4 1 5 4 2 5 6 Diagnostic Options Summarized Diagnostics The summarized diagnostic data mode will send back 1 bit for each slice within the station This bit will be 0 if there are no diagnostic flags set on the slice If there are any diagnostic events on the slice the bit will be set to 1 Values 0 ok 1 module sends diagnostics wrong module or module pulled acc to VSC 100 Gateway Class Attr 116 page 10 10 The diagnostic bits are placed at the end ofthe input data The diagnostic data start WORD aligned see page 5 6 Scheduled Diagnostics The scheduled diagnostic data map is a time sliced module related data block which holds diagnostic data of all modules with active diagnostics using a round robin mechanism This diagnostic window visualizes a specific module diagnostic data for approx 125 ms and changes over to the next active diagnostics afterwards This is done automatically by the gateway The data length for the scheduled diagnostics is set according to properties of the modules attached to the gateway Word Byte
62. 11 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway SSI Module Class VSC116 74h Industri A This Class contains all information and parameters for SSI modules Class Instance Note Please refer to paragraph sectiont Class Instance of the VSC page 10 5 for the description of the class instances for VSC Object Instance Table 10 27 Attr No Attribute name Get Type Description Object instance Set dec hex 100 64h Max object G USINT Contains the number of the last object attribute attribute to be implemented 101 65h Module present G BOOL 0 module missing base module without electronic module 1 module is plugged 102 66h Terminal slot G USINT The slot number of the base module number belonging to the module base module to the right of the gateway No 1 Corresponds to the respective Instance Number within the TERMINAL SLOT CLASS 103 67h Module ID DWORD Contains the module ID 104 68h Module order UDINT Contains the ident number of the module number 105 69h Module order G SHORT Contains the name of the module for name STRING example BL20 1SSI 106 6Ah Module revision G USINT Contains the revision number of the number module firmware 107 6Bh Module type ID G ENUM Describes the module type see attribute USINT 107 6Bh on page 10 18 108 6Ch Modulecommand G S ARRAY The control interface of the BL20 module
63. 14 Param size G UINT Contains information concerning the 72h range of parameters of the module 115 Params G S DWORD Contains the parameters of the module 73h DWORD Bit for bit assignment according to module specification 116 Module registered G ENUM Contains the index numbers specified in all 74h index USINT the module lists D301141 1211 BL20 ECO DeviceNet 10 21 Appendix Digital Output Module Class VSC105 69h This Class contains all information and parameters for digital output modules Class Instance Note i Please refer to paragraph sectiont Class Instance of the VSC page 10 5 for the description of the class instances for VSC Object Instance Table 10 17 Attr No Attributename Get Type Description Object instance Set dec hex 100 64h Max object G USINT Contains the number of the last object attribute attribute to be implemented 101 65h Module present G BOOL 0 2 module missing base module without electronic module 1 module is plugged 102 66h Terminal slot G USINT The slot number of the base module number belonging to the module base module to the right of the gateway No 1 Corresponds to the respective Instance Number within the TERMINAL SLOT CLASS 103 67h Module ID G DWORD Contains the module ID 104 68h Module order G UDINT Contains the ident number of the module number 105 69h Module order G SHORT Contains the
64. 20 module interface ARRAY OF BYTE Control byte sequence 109 6Dh Module response G ARRAY Response interface of the BL20 module interface ARRAY OF BYTE Response byte sequence 110 6Eh Module registered G ENUM Contains the index numbers specified in all index USINT the module lists 111 6Fh Number of G USINT States the number of analog input supported channels supported by this module channels Instance D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 25 Attr No Attribute name Get Object instance d dec hex Set Type Description 112 70h RX byte count G USINT Number of the valid bytes 0 to 7 in this data segment 113 71h RX count G USINT This value is transferred together with every data segment of the process input data The RX count values are sequential 00 gt 01 gt 10 gt 11 gt 00 decimal 0 gt 1 gt 2 gt 3 gt 0 Errors in this sequence show the loss of data segments 114 72h TX count G acknowledge USINT This value is a copy of the value TX count TX count has been transmitted together with the last data segment of the process output data TX count acknowledge is an acknowledge for the successful transmission of the data segment with TRANSMIT count 115 73h Status G BOOL 0 The communication with the data terminal equipment DTE is disturbed A diagnostic message is ge
65. 2AI THERMO PI 5 45 mA BL20 4AI U I 9 30 mA BL20 2DO 24VDC 0 5A P 2 32mA BL20 2DO 24VDC 0 5A N 2 32mA BL20 2DO 24VDC 2A P 2 33mA BL20 2DO 120 230VAC 0 5A 2 35 mA BL20 4DO 24VDC 0 5A P 2 30mA BL20 E 8DO 24VDC 0 5A P 2 15 mA BL20 E 16DO 24VDC 0 5A P 2 25 mA BL20 16DO 24VDC 0 5A P 3 120 mA D301141 1211 BL20 ECO DeviceNet Maximum System Extension Industri A Table 6 1 Module Number of Nominal current Communication communication bytes consumption at the module bytes and bus nominal current consumptions of the BL20 modules BL20 32DO 24VDC 0 5A P 5 30 mA BL20 1AO I 0 4 20MA 4 39mA BL20 2AO 1 0 4 20MA 7 40 mA BL20 2AO U 10 0 10VDC 7 43 mA BL20 2DO R NC 1 28 mA BL20 2DO R NO 1 28mA BL20 2DO R CO 1 28 mA BL20 1CNT 24VDC 9 40 mA BL20 1RS232 9 140 mA BL20 1RS485 422 9 60 mA BL20 1SSI 9 50mA BL20 E 1SWIRE 9 60 mA BL20 E 2RFID S 9 30 mA D301141 1211 BL20 ECO DeviceNet 6 5 Guidelines for Station Planning 6 3 Power Supply 6 3 1 Power Supply to the Gateway The gateways BL20 E GW DN offer an integrated power supply see also Voltage Supply page 4 8 6 3 2 Module Bus Refreshing Attention A The usage of a Bus Refreshing module BL20 BR 24VDC D is supported But Using the Bus Refreshing module causes a galvanic coupling of V V and the supplied voltage U GND sys sys This may cause communication problems The use of a Bus Refreshing modul
66. 301141 1211 BL20 ECO DeviceNet 5 13 Connection to Automation Devices The BL20 gateway appears in the hardware catalogue of the software following correct registering of the EDS file Figure 5 9 Hardware catalog with BL20 gateway 32 DeviceNet RSNetWorx for DeviceNet We File Edit View Network Device Diagnostics Tools Help EK als ulas BB ele e r Ew aly ie 18 P Motor Overload l 1 Motor Starter Photoelectric Sensor PointBus Motor Starter Rockwell Automation miscellaneous SCANport Adapter Safety Controllers Safety Discrete I O Device Smart MCC Specialty 1 0 vendor i C Rockwell Automation Allen Bradle i Rockwell Automation Dodge Ei Rockwell Automation Electro Craf ic Rockwell Automation Reliance Ele Ei Rockwell Automation Entek Ird Intl E Rockwell Automation Sprecher Scl EMD Turck Inc E Communication Adapter RM BL67 GW DN c IE reines Comma Te v z e nw STUPET Graph EGET SS CSOT dei f xi SI Message Code Date Description Offline Configuration of the Network The network nodes are selected from the hardware catalogue using the drag and drop operation or by double clicking on the product name In this example the Allen Bradley 1747 SDN Scanner Module and the DeviceNet driver module 1770 KFD RS232 Interface are used as well as the BL20 gateway Figure 5 10 Selecting the BL20 gateway ja
67. 4 5 Setting the Node ID The setting of the MAC ID for the BL20 ECO gateway for DeviceNet is done via the DIP switches 2 to 2 at the gateway These DIP switches can be found under the gateway s upper label Figure 4 9 DIP switches for Node ID setting n JM BR ADDRESS off lt on Note Pull the label upwards out of the housing in order to reach the DIP switches The gateway s bus address results from the addition of the valences 2 to 2 of the switched DIP switches position 1 Default setting 0x3FH ADR 63 Example Bus address 38 0x26 100110 Figure 4 10 Bus address 38 0 41 ql v m 20 2 L m 22 ma 23 E 24 a 23 Qc ADDRESS The internal module bus does not require any addressing D301141 1211 BL20 ECO DeviceNet Setting the Bit Rate Industri A 4 6 Setting the Bit Rate The gateway BL20 E GW DN offers 2 DIP switches for setting the bit rate BR Figure 4 11 DIP switches for setting the bit rate e JORDON R ADDRESS B ue T UuPERCZE o ER o 2 4 6 1 DIP Switch Settings DIP switch Bit rate bd autobaud 125 kBit s 250 kBit s 500 kBit s 2 1 0 1 0 21 1 0 0 1 Note Setting the autobaud function via the gateway s ODVA DeviceNet Standard Classes Class 3 Instance 1 Attribute 0x64 0 disable 1 enable is only possible when the device is set to the autobaud mode 11 v
68. 6h Slot state ENUM USINT NOT USED 0 A non occupied slot is not taking part in process data traffic It is not responding to data transmitted or received via I O Connection Messages PROCESSING 1 A BL20 module recognized by the fieldbus is occupying a slot Data transfer is taking place with the other fieldbus devices via I O Connection Messages ALLOCATED 2 The slot is not occupied but has been reserved for a certain electronic module The process data are set to 0 WRONG MODULE 3 The wrong module has been plugged in the slot meaning it supports process data lengths that were not previously defined or itis a different type of module This false module will not be made known to the fieldbus and will not take part in process data traffic The process data for this slot are set to 0 103 67h Module ID DWORD Contains the ID of the BL20 module 104 68h Module diag bit count e UINT States the number of diagnostic bits of the module 105 69h Module param bit count UINT States the number of parameter bits of the module 106 6Ah Module diag bit count UINT States the number of input bits produced bits of the module 10 12 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 6 Attr No Attribute name Get Type Description Object Instances Se
69. 74h SSI Module Class Describes the modules of the type BL20 1SSI page 10 59 D301141 1211 BL20 ECO DeviceNet 10 3 Appendix Table 10 2 VSC Vendor Specific Classes page 10 78 Class Code Name Description dec hex 117 75h Digital Versatile Module No BL20 modules available in this class Class page 10 67 118 76h X Analog Versatile Module Describes modules of the type BL20 4AI U I Class page 10 71 121 79h SWIRE Module Class Describes modules of the type BL20 E SWIRE page 10 74 124 6Ah RFID S Module Class Describes modules of the type BL20 2RFID S 10 4 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Class Instance of the VSC Industri A Note The Class Instance attributes are the same for each Vendor Specific Class The class specific Object Instances and the corresponding attributes are explained in the paragraphs for the different VSC The general VSC Class Instance attributes are defined as follows Table 10 3 Attr No Attribute name Get Type Description Class instance Set dec hex 100 64h Class revision G UINT States the revision number of the class Maj Rel 1000 Min Rel 101 65h Max instance G USINT Contains the number of the highest instance of an object created on this level in the class hierarchy 102 66h of instances G USINT Contains the number of Object Instances created in
70. Attribute 112 contains the data for channel 1 attribute 119 for channel 8 120 127 Diag data G BYTE Contains the diagnostic data of the 78h 7Fh channels 1 to 8 of the analog output module Only those channels are supported that are defined in attribute 111 Number of supported channels Attribute 120 contains the data for channel 1 attribute 127 for channel 8 BYTE diag Bit 0 to 7 reserved 128 135 Mode parameter G S BYTE Contains the diagnostic data of the 80h 87h data channels 1 to 8 of the analog output module Only those channels are supported that are defined in attribute 111 Number of supported channels Attribute 128 contains the data for channel 1 attribute 135 for channel 8 BYTE mode Bit 0 Current mode 0 0to20mA 1 4 to 20 mA Bit 1 Value representation 0 Integer 15Bit sign 1 12Bit left justified Bit 2 to 7 reserved D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 21 Attr No Attribute name Get Type Description Object Instance Set dec hex 136 143 Fault value G S INT Contains the Fault Value Definition of the 88h 8Fh parameter data channels 1 to 8 of the analog output modules Only those channels are supported that are defined in attribute 111 Number of supported channels Attribute 136 contains the data for channel 1 attribute 143 for channel 8 D301141 1211 BL20 ECO DeviceNe
71. Bit 1 Automatic SWIRE configuration 0 The physically present configuration of the SWIRE bus is only accepted as the ACTUAL configuration by pressing the CFG button The comparison with the SET configuration is then carried out 1 The physically present configuration is automatically accepted as the ACTUAL configuration and then compared with the SET configuration 121 79h Param common G S operation modes Byte Bit 2 PLC configuration check 0 Configuration check based on device ID Only SWIRE slaves with a device ID completely matching the set configuration are accepted on the bus 1 All slaves are mapped in 4Bit INPUT 4Bit OUTPUT without checking the device ID 121 79h Param common G S operation modes Byte Bit 3 Configuration check 0 No data exchange with a slave with an incomplete incorrect configuration 1 The bus also goes into operation with the correctly configured slaves even if the configuration is incomplete This means in position oriented addressing All slaves detected by the daisy chain configuration with a position that matches the set configuration are started up Slaves that do not match the set configuration are inactive Bit 4 to bit 6 reserved 10 76 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 30 Attr No Attribute name Get Type Object instance d dec hex Set Description
72. Bito o ss ses re ien ere s RT 1 2 3 X m y r D301141 1211 BL20 ECO DeviceNet 8 11 Integration of Technology Modules in DeviceNet 8 4 SWIRE Modules 8 4 1 Process Input Data The field input data is transferred from the connected SWIRE BUS to the BL20 E 1SWIRE module The process input data is the data that is transferred by the BL20 E 1SWIRE module via a gateway to the PLC The transfer is carried out in 8 byte format 4 bits are reserved for each SWIRE slave The following information can be transferred E Contactor coil on off Motor protective circuit breaker off or tripped on E Status of the slave 0 k diagnostics message present input data The field input data is transferred from the connected SWIRE BUS to the BL20 E 1SWIRE module Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Byte 0 SWIRE Slave 2 SWIRE Slave 1 Byte 1 SWIRE Slave 4 SWIRE Slave 3 Byte 2 SWIRE Slave 6 SWIRE Slave 6 Byte 3 SWIRE Slave 8 SWIRE Slave 7 Byte 4 SWIRE Slave 10 SWIRE Slave 9 Byte 5 SWIRE Slave 12 SWIRE Slave 11 Byte 6 SWIRE Slave 14 SWIRE Slave 13 Byte 7 SWIRE Slave 16 SWIRE Slave 15 The data of SWIRE slave 1 is the data of the first physical slave on the SWIRE bus The remaining slaves are assigned in consecutive order accordingly The meaning of the data of an SWIRE slave depends on the product concerned Meaning of the 4 bit process input data on an SWIRE DIL device Bit 7 Bit 6 Bit 5 Bit 4 SDx free free
73. C 500 from Allen Bradley Industri A Status Register and Control Register of the Gateway The Status Register and the Control Register of the gateway are displayed in positions two and three of the gateway specific data The following shows the Status Register with the error message module list warning This message indicates that the module list saved in the gateway does not correspond to the current one now attached to the gateway Figure 5 19 Status register with module list warning GW status register Di status code BHO Di status code Bit Di status code BH2 Di status code BH3 Di status code BH4 Di status code BHS Di status code BHE Di status code BH Oo outputs not processing module list warning LI local force mode O module diag LI supply voltages error C module list error O modulebus fault O cmd confirmation Please refer to Table 5 4 and Table 5 5 for a detailed description of the Status Register and the Control Register as well as their bit assignments Table 5 6 Status Register Message Codes shows the message codes for Bit 0 to Bit 7 of the Status Register D301141 1211 BL20 ECO DeviceNet 5 19 Connection to Automation Devices BL20 Station Diagnostics Activate the Groups box and select the module group for which the parameters and diagnostics are to be displayed As an example the following indicates a value range error at an analog input module
74. Connection Object The latter can be set up via an Explicit Messaging Connection Object which already exists in the device 3 3 2 Explicit Messages Explicit Message are used to transmit low priority configuration data general management data or diagnostic data between two specific devices This is a point to point connection in a Server Client System that requires that a request from a client always has to be confirmed by a response from the server As is the case with the I O Messages the communication between devices using Explicit Massages requires that a Connection Object the Explicit Messaging Connection Object is set up This can be achieved either by activating a static Connection Object which already exists in the device via the Predefined Master Slave Connection Set or dynamically via the so called UCMM port Unconnected Message Manager Port of a device 3 3 3 Predefined Master Slave Connection Set The Group 2 Only Unconnected Explicit Message Port of the Predefined Master Slave Connection Set provides an interface with which it is possible to assign up to 4 predefined connections This model is based on the Master Slave principle The predefined Connection Objects occupy the instances 1 to 4 in the Connection Object Class ID 5 Explicit Messages Group 2 Explicit Request Response Message Class ID 5 Instance ID 1 1 0 Messaging Connection Polled I O Connection Class ID 5 Instance ID 2 Bit Strobe I O Connection Cla
75. F BYTE Control byte sequence 109 6Dh Module response G ARRAY Response interface of the BL20 module interface ARRAY OF BYTE Response byte sequence 110 6Eh Moduleregistered G ENUM Contains the index numbers specified in all index USINT the module lists 10 32 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 22 Attr No Attribute name Get Type Description Object instance Set dec hex 111 6Fh Number of G USINT States the number of analog input supported channels supported by this module channels Instance 112 119 Produced data G INT Contains the data received by the analog 70h 77h input module of channels No 1 to No 8 Only those channels are supported that are contained in attribute 111 Number of supported channels Attribute 112 contains the data for channel 1 attribute 119 for channel 8 120 127 Diag data G BYTE Contains the diagnostic data of the 78h 7Fh channels 1 to 8 of the analog input module Only those channels are supported that are defined in attribute 111 Number of supported channels Attribute 120 contains the data for channel 1 attribute 127 for channel 8 BYTE diag Bit 0 0 ok 1 measurement value range error Bit 1 0 ok 1 open circuit Bit 2 0 ok 1 short circuit D301141 1211 BL20 ECO DeviceNet 10 33 Appendix Table 10 22 Attr No Attributename Get Type Description Obj
76. L 0 released The diagnostic function is activated 1 blocked The diagnostic function is deactivated D301141 1211 BL20 ECO DeviceNet 10 57 Appendix Table 10 26 Attr No Attribute name Object instance dec hex Get Set Type Description 131 83h Flow control G S ENUM USINT 0 off data flow control is deactivated 1 XON XOFF Software handshake is activated 2 RTS CTS Hardware handshake is activated 3 reserved 132 84h Data width G S ENUM USINT 0 7 bits 1 8 bits 133 85h Parity G S ENUM USINT 0 none 1 odd The number of the bits set to 1 is odd incl data and parity bit 2 even The number of the bits set to 1 is even incl data and parity bit 134 86h Stop G S ENUM USINT Number of the stop bits 0 1 bit 1 2 bits 135 87h XON character G S USINT XON character This sign is used to start the data transfer to the data terminal equipment DTE with the activation of the software handshake 0 255 default 17 11h 136 88h XOFF character G S USINT XOFF character This sign is used to stop the data transfer to the data terminal equipment DTE with the activation of the software handshake 0 255 default 19 13h 137 89h RSxxx mode G S ENUM USINT 0 RS422 Parameterization as 422 1 RS485 Parameterization as 485 10 58 D301141 12
77. Modules in DeviceNet 8 1 Counter module BL20 1CNT 24VDC 8 1 1 Process Input for Count Mode Process input data is data from the connected field device that is transmitted via the BL20 1CNT 24VDC module to the PLC This is transferred in an 8 byte format as follows E 4bytes are used to contain the count values 1 byte contains the diagnostics data E 2bytes contain status information Structure of the data bytes in DeviceNet Figure 8 1 PDIn X reserved 8 1 2 8 2 Process input data CNT gt PLC for Counter mode Byte Bit Bit Bit5 Bit4 Bit3 Bit2 Bit1 Bito Counter value Diagnostic data ERR ERR_ ERR x RES_ ERR_ STS_ 24Vdc DO PARA STS A LOAD LOAD Process Output for Count Mode The process output data is the data that is output from the PLC via the gateway to the BL20 1CNT 24VDC module The BL20 1CNT 24VDC module allows some parameters to be modified during operation The other parameters must be changed prior to commissioning Note The current count operation is stopped if parameters are changed during operation The parameters modified via the process output data are not retentive The commissioning after a power failure is based on the parameter data of the configuration tool or default configuration H mer The data is transferred in 8 byte format The firs
78. O DeviceNet 10 27 Appendix Object Instance The Object Instances attributes of the analog input modules current correspond to those of the analog input modules voltage Differences are only to be found in the attributes no 112 to 135 that concern the measurement ranges of the modules current or voltage measurements Table 10 20 Attr No Attribute name Get Type Object Instance Set dec hex Description 112 119 Produced data G INT 70h 77h Contains the data transmitted by the analog input module of channels No 1 to No 8 Only those channels are supported that are contained in attribute 111 Number of supported channels Attribute 112 contains the data for channel 1 attribute 119 for channel 8 120 127 Diag data G BYTE 78h 7Fh Contains the diagnostic data of the channels 1 to 8 of the analog input module Only those channels are supported that are defined in attribute 111 Number of supported channels Attribute 120 contains the data for channel 1 attribute 127 for channel 8 BYTE diag Bit 0 0 ok 1 measurement value range error Bit 1 0 ok 1 open circuit only measurement range 4to 20 mA Bit 2 to 7 reserved 10 28 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Attr No Attribute name Get Type Description dec hex sei 128 135 Mode parameter G S BYTE Contains the diagnostic data of the
79. O DeviceNet 10 69 Appendix Table 10 28 Object instance 10 70 Attr No Attributename Get Type Description dec hex Set 142 8Dh Enable low side G S DWORD Enables the low side output driver of output driver 2 channels channel 33 to 64 143 8Eh Filter 2500 us G S DWORD Enables the input filter of the channel channel 1 channel 1 to 32 144 8Fh Filter 2500 us G S DWORD Enables the input filter of the channel channel 2 channel 33 to 64 145 90h Fault value G S DWORD Activates the fault value for the channel channel 1 to 32 146 91h Fault value G S DWORD Activates the fault value for the channel channel 33 to 64 147 92h Block G S DWORD Channel specific diagnostic information is Diagnostics blocked channel 1 to 32 148 93h Block G S DWORD Channel specific diagnostic information is Diagnostics blocked channel 33 to 64 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Analog Versatile Module Class VSC118 76h This class contains all information and parameters for analog versatile modules Attention AN In this class chosen parameter options can only be deactivated by activating another option of this parameter Class Instance Note i Please refer to paragraph sectiont Class Instance of the VSC page 10 5 for the description of the class instances for VSC Object Instance Table 10
80. RT Contains the name of the module for name STRING example BL20 2RFID S 106 6Ah Module revision G USINT Contains the revision number of the module firmware 107 6Bh Module type ID G ENUM Describes the module type USINT see attribute 107 6Bh on page 10 18 108 6Ch Modulecommand G S ARRAY The control interface of the module interface ARRAY OF BYTE Control byte sequence 10 78 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 31 Attr No Attribute name Get Type Description Object instance Set dec hex 109 6Dh Module response G ARRAY Response interface of the module interface ARRAY OF BYTE Response byte sequence 110 6Eh Diag size G UINT Indicates the number of diagnostic bits of the module 111 6Fh Diag G WORD Contains the diagnostic information of the module WORD Bit for bit assignment according to module specification 112 70h Moduleregistered G ENUM Contains the index numbers specified in all index USINT the module lists 113 71h Module output G ARRY OF Process data output information data BYTE 114 72h Module input data G ARRY OF Process data input information BYTE 115 73h Bypass time G S WORD Bypass time in ms channel 1 116 74h Bypass time G S WORD Bypass time in ms channel 2 Note For further information concerning the RFID communication interfaces see the special RFID documentation which ca
81. Rs eR eE e AERE TERRE 9 1 E EDS files E 3 4 electronics modules sse 2 5 EMCE cuiu uu nM LIUC 7 6 end bracket neta deerit 2 8 end plate eee eee 2 7 D301141 1211 BL20 ECO DeviceNet Industri A Error Codes a eaae araa e ia 5 8 Explicit Messages eseceseceeseceeeeseereeeeeeeeeeeeereaeersatereatees 3 9 F firmware download sse 6 10 G oru Mec 2 8 l VO MessagesS nei etie giclee 3 9 O Messaging Connection eene 3 9 identity object s e etie de aie DH RRS 3 6 J jue mm 2 8 L EIL 2 9 lightning protection sseeeenennn 7 3 M Management Object sene 3 6 n dc 2 9 maximum ratings soiirci eiaa aiioa 3 4 maximum system extension sess 6 3 Message Codes sse nens 5 8 Message Router Object see 3 7 module arrangement sss 6 2 N NODE ID setting seen 4 10 nominal current consumption sss 10 80 o object model sss 3 6 Offline Connection Set sse 3 10 P Parameter Object sse 3 8 Polled I O Connection sse 3 10 potential compensation ssssssssssseeee 7 10 power distribution ccecceceeceeeeeeeeeeeeeeeeteeeenees 2 4 3 4 power loss eccecceceeceeceecceeeeececeaeeaeeaeeeeeeeeeteeeeetereeeatens 10 80 powersu
82. STRING example BL20 1RS232 106 6Ah Module revision G USINT Contains the revision number of the number module firmware 107 6Bh Module type ID G ENUM Describes the module type see attribute USINT 107 6Bh on page 10 18 108 6Ch Modulecommand G S ARRAY The control interface of the BL20 module interface ARRAY OF BYTE Control byte sequence 109 6Dh Module response G ARRAY Response interface of the BL20 module interface ARRAY OF BYTE Response byte sequence 110 6Eh Moduleregistered G ENUM Contains the index numbers specified in all index USINT the module lists 111 6Fh Number of G USINT States the number of analog input supported channels supported by this module channels Instance D301141 1211 BL20 ECO DeviceNet 10 39 Appendix Table 10 24 Object instance 10 40 Attr No dec hex Attribute name Get Type Description Set 112 70h Counter diag G WORD Contains the diagnostic data of the counter module Bits 0 to 7 apply to the counter mode CNT bits 8 to 15 the counter mode MSRM CNT BitO 0 ok 1 short circuit open circuit Bit1 0 ok 1 short circuit in sensor power supply 24V DC Bit2 0 ok 1 upper limit wrong Bit3 0 ok 1 lower limit wrong Bit4 0 ok 1 it is not permitted to invert the level of the digital input when using the latch retrigger function Bit5 0 ok 1 main count direction wrong Bit6 0 ok 1 counter operating mode wrong Bit7 0 CNT Mod
83. T_CFG b M d The coupling of the DeviceNet gateway to programmable logic controllers PLC and the integration in to a DeviceNet network is described in chapter 3 Actual 4 7 3 Reading in of Station Configuration without Configuration Tool The current BL20 station configuration at the gateway is saved to the non volatile Required Memory of the gateway using the SET Switch on the gateway thus making it possible for the configuration to be read out by the DeviceNet scanner please refer to chapter 5 This means that the BL20 Station can be configured without the need for a configuration tool D301141 1211 BL20 ECO DeviceNet 4 13 Eco Gateway for DeviceNet 4 8 Status Indicators Diagnostic Messages Gateway The gateway transmits the following diagnostics the status of the BL20 station the communication via the internal module bus the communication to CANopen and the status of the gateway Diagnostic messages are displayed in two ways via individual LEDs via the software of the respective host system i e PLC 4 8 1 Diagnostic Messages via LEDs Every BL20 gateway displays the following statuses via LEDs E 2LEDs for module bus communication module bus LEDs GW and IOs E 2LEDs for DeviceNet communication fieldbus LEDs MNS and IOs Table 4 6 LED displays LED Status Meaning Remedy GW off No voltage Check the voltage supply at the Bus Refreshing module If the mains voltage is correctly
84. The receive buffer is cleared BL20 ECO DeviceNet Industri A 8 9 Integration of Technology Modules in DeviceNet 8 3 SSI Module The structure of the process image is represented with symbolic names These correspond to the attribute names which also correspond to the relevant functions The bits and bit groups assigned to the names indicate numerical values The meaning of the numerical values is explained in the description of the attributes Classes and Instances of the DeviceNet Gateway chapter 10 8 3 1 Process Input Data Figure 8 12 Process input data Process input data SSI PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Diegnosticmessages jS x ER ti erie SS nio 1 2 3 4 5 6 7 Table 8 1 SSI_STS3 These four bits transfer the status bits of the SSI encoder with the status messages of Meaning of data the SSI module bits 0 to 3 Byte2 SSI STS2 With some SSI encoders the status bits are transferred together with the position ss sms Value SSI STSO 8 10 D301141 1211 BL20 ECO DeviceNet SSI Module 8 3 2 Process Output Data Figure 8 13 Process output Process output data PLC gt SSI data Byte Bit7 Bit6 Bit5 Bit4 Bits Bit2 Bit1
85. YSTEM 10 6 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Object Instance 2 Industri A Table 10 5 Attr No Attribute name Get Type Description Object Instance 2 Set Gateway Instance ec hex 100 64h Max object G USINT Contains the number of the last object attribute attribute to be implemented 101 65h Hardware G STRUCT Contains the hardware revision number of revision the gateway USINT Maj USINT Min 102 66h Firmware G STRUCT Contains the revision number of the Boot revision Firmware for DeviceNet Maj Min 103 67h Service tool ident G UDINT Contains the BOOT ID number that serves number as an identification number for the software I O ASSISTANT 104 68h Hardware G STRUCT Contains gateway hardware information info UINT count number of the following entries CLOCK FREQUENCY kHz MAIN FLASH in kB MAIN FLASH SPEED ns SECOND FLASH kB RAM kB RAM SPEED ns RAM data WIDTH bit SERIAL EEPRPOM kbit RTC SUPPORT in AUTO SERVICE BSL SUPPORT BOOL HDW SYSTEM 105 69h Gateway order G UDINT Contains the ident number of the gateway 106 6Ah Compiler build G SHORT Contains the creation date of the STRING Firmware for example AUG 12 2003 11 22 01 107 6Bh System time G TIME Displays the time elapsed in ms since the Power up of the gateway 108 6Ch Status array G ARRAY Co
86. a Category D AC Drive Barcode Scanner Communication Adapter DPI to DeviceNet DSI to DeviceNet DeviceNet Safety Scanner amp amp a E E DeviceNet to SCANport D Dodge EZLINK General Purpose Discrete 1 C Generic Device E Human Machine Interface E E E E amp amp amp amp Inductive Proximity Switch Limit Switch Motor Overload Motor Starter Photoelectric Sensor PointBus Motor Starter Rockwell Automation miscell SCANport Adapter Gees Cantenllnen gi G aj M 4 bM Graph Spreadsheet Master Slave Configuration Diagnostics J i bf Message Code Date Description lt m B Execute the Electronic Data Sheet installation wizard Offline Click the Register an EDS file s button to add the EDS file to be registered to the program s database Fig dd RA Rockwell Software s EDS Wizard Registering the ptions D EDS File What task do you want to complete iegisler an EDS file s C Unregister a device This option will remove a device that has been registered by an EDS file from our database C Change a device s graphic image This option allows you to replace the graphic image icon file associated with a device A Create an EDS file This option creates a new EDS file that allows our software to recognize your device Zur ck Abbrechen D
87. able 1 disable SSI error detection After the last valid bit a ZERO test of the data cable is not carried out Bit 6 to 15 reserved D301141 1211 BL20 ECO DeviceNet 10 65 Appendix Table 10 27 Attr No Attribute name Get Type Description Object instance Set dec hex AINVALID BITS 125 7Dh Invalid bits LSBA G S USINT Number of invalid bits on the LSB side of INVALID BITS the position value supplied by the SSI MSB INVALID encoder The meaningful word width of BITS LSB the position value transferred to the module bus master is as follows FRAME LENGTH INVALID BITS MSB INVALID BITS LSB The invalid bits on the LSB side are removed by shifting the position value to the right starting with the LSB Default 0 Bit Ohex INVALID BITS MSB INVALID BITS LSB must always be less than FRAME LENGTH 126 7Eh Bit rate ENUM 0 1 Mbps USINT 1 500 kbps 2 250 kbps 3 100 kbps 4 125 kbps 5 83 kbps 6 71 kbps 7 62 5 kbps 8 to 15 reserved 128 80h Frame length G S USINT Number of bits of the SSI data frame FRAME LENGTH must always be greater than INVALID BITS A Default 25 19hex 129 81h Kind of coding SSI G S BOOL 0 Binary code 1 GRAY code 130 82h Invalid G S USINT Number of invalid bits on the MSB side of bits MSB the position value supplied by the SSI encoder The meaningful word width of the position value transferred to the module bus master is as foll
88. ad current 0 10 80 D301141 1211 BL20 ECO DeviceNet Nominal Current Consumption and Power Loss Industri A Table 10 33 Modules Power supply Nominal current consumption Nominal current of the BL20 Gateway lt 250 mA modules on the module bus BL20 BR 24VDC D 1500 mA BL20 PF 24VDC D lt 28 mA BL20 PF 120 230VAC D lt 25 mA BL20 2DI 24VDC P lt 28 mA BL20 2DI 24VDC N lt 28 mA BL20 2DI 120 230VAC lt 28 mA BL20 4DI 24VDC P lt 29 mA BL20 4DI 24VDC N lt 28 mA BL20 16DI 24VDC P lt 45 mA BL20 32DI 24VDC P lt 30mA BL20 1 Al I 0 4 20MA lt 41mA BL20 2AI 1 0 4 20MA lt 35 mA BL20 1Al U 10 0 10VDC lt 41 mA BL20 2Al U 10 0 10VDC lt 35 mA BL20 2Al PT NI 2 3 lt 45 mA BL20 2Al THERMO PI lt 45 mA BL20 2DO 24VDC 0 5A P lt 32mA BL20 2DO 24VDC 0 5A N lt 32 mA BL20 2DO 24VDC 2A P lt 33 mA BL20 4D0 24VDC 0 5A P lt 30 mA BL20 16DO 24VDC 0 5A P lt 45 mA BL20 2DO 120 230VAC 0 5A P 35 mA BL20 1AO 0 4 20MA lt 39 mA BL20 2A0 I 0 4 20MA lt 40 mA BL20 2AO U 10 0 10VDC lt 43 mA BL20 2DO R NC lt 28 mA BL20 2DO R NO lt 28 mA BL20 2DO R CO lt 28 mA BL20 1CNT 24VDC lt 40 mA BL20 2RFID S 30 mA BL20 E 1SWIRE lt 60 mA D301141 1211 BL20 ECO DeviceNet 10 81 Appendix 10 3 Power Loss of the Modules
89. alue gt reference value supported in the 2 CNT other operating mode Please on when count value lt reference value referto Attribute 3 CNT No 113 BASIC pulse when count value reference value MODE 4 MSRM outside of limit 5 MSRM below lower limit 6 MSRM above upper limit 7 to 255 reserved 128 80h CNT G S ENUM Defines the function of the output DO2 function DO2 A USINT This is not a physical output meaning the value from this output is read in the process input image only Function DO2 0 output 1 CNT on when count value 2 reference value 2 CNT on when count value lt reference value 3 CNT pulse when count value reference value 4 to 255 reserved D301141 1211 BL20 ECO DeviceNet 10 43 Appendix Table 10 24 Attr No Object instance dec hex Attribute name Get Set Type Description ADependonthe 129 81h selected operating mode CNT MSRM and are not supported in the other operating mode Please Signal evaluation A G S ENUM USINT Defines the kind of signal evaluation Signal evaluation 0 pulse and direction 1 rotary sensor single 2 CNT rotary sensor double 3 CNT rotary sensor fourfold 4 to 255 reserved refer to Attribute 130 82h No 113 BASIC MODE Sensor input filter A G S ENUM USINT Defines the value of the input filter A Sensor input filter A 0 2 5 ms 200 kHz 1 25 ms
90. ame Get Type Description Object instance Set dec hex 181 B5h X Value G S ENUM Sets the value representation for the to representation channels 196 C4h channel 1 0 default to 1 16bit integer Value 2 12bit left justified diagnostics representation channel 16 D301141 1211 BL20 ECO DeviceNet 10 73 Appendix SWIRE Module Class VSC121 79h This class contains all the parameters and information for the BL20 E SWIRE module Attention In this class chosen parameter options can only be deactivated by activating another option of this parameter Class Instance Note E Please refer to paragraph sectiont Class Instance of the VSC page 10 5 for the description of the class instances for VSC Table 10 30 Object instance 10 74 Object Instance Attr No Attributename Get Type Description dec hex Set 100 64h Max object G USINT Contains the number of the last object attribute attribute to be implemented 101 65h Module present G BOOL 0 2 module missing base module without electronic module 1 module is plugged 102 66h Terminal slot G USINT The slot number of the base module number belonging to the module base module to the right of the gateway No 1 Corresponds to the respective Instance Number within the TERMINAL SLOT CLASS 103 67h Module ID G DWORD Contains the module ID 104 68h Module order G UDINT Contains the ident num
91. ant Yes acceleration 1 g Mode of vibration Frequency sweeps with a change in speed of 1 Octave min Period of oscillation 20 frequency sweeps per axis of coordinate Shock resistant according to IEC 68 2 27 18 shocks sinusoidal half wave 15 g peak value 11 ms in each case in direction per space coordinate Resistance to repetitive shock according to 1 000 shocks half sinus 25 g peak value 6 ms in each IEC 68 2 29 case in direction per space coordinate Topple and fall according to IEC 68 2 31 and free fall according to IEC 68 2 32 Height of fall weight 10 kg 1 0m Height of fall weight 10 to 40 kg 0 5 m Test runs 7 Device with packaging electrically tested printed circuit board Electromagnetic compatibility EMC according to EN 50 082 2 Industry Static electricity according to EN 61 000 4 2 Discharge through air direct 8 kV Relay discharge indirect 4kV Electromagnetic HF fields according to EN61 10V m 000 4 3 and ENV 50 204 Conducted interferences induced by HF 10V fields according to EN 61 000 4 6 Fast transients Burst according to EN 61 000 4 4 Emitted interference according to according to EN 55 011 Class A Group 1 EN 50 081 2 Industry Attention This device can cause radio disturbances in residential areas Additional measures to suppress the disturbance are necessary D301141 1211 BL20 ECO DeviceNet 4 5 Eco Gateway fo
92. aranteed when the following basic rules are adhered to E Correct and large surface grounding of inactive metal components Correct shielding of cables and devices Proper cable routing correct wiring Creation of a standard reference potential and grounding of all electrically operated devices Special EMC measures for special applications 7 3 2 Grounding of Inactive Metal Components All inactive metal components for example switchgear cabinets switchgear cabinet doors supporting bars mounting plates top hat rails etc must be connected to one another over a large surface area and with a low impedance grounding This guarantees a standardized reference potential area for all control elements and reduces the influence of coupled disturbances Inthe areas of screw connections the painted anodized or isolated metal components must be freed of the isolating layer Protect the points of contact against corrosion Connect all free moving groundable components cabinet doors separate mounting plates etc by using short bonding straps to large surface areas Avoid the use of aluminum components as its quick oxidizing properties make it unsuitable for grounding Warning A The grounding must never including cases of error take on a dangerous touch potential For this reason always protect the ground potential with a protective cable 7 3 3 PE Connection A central connection must be established between gr
93. atus Register removed from device input data All other values are not allowed The values are stored to the non volatile memory of the gateway The changes become valid after a start up 134 86h 137 89h reserved 138 8Ah GW status register G S ENUM USINT Enables disables the status register mapping in the process input data 0 0 bytes status register not mapped in process input data 1 2 bytes status register mapped in process input data 139 8Bh GW control G S register ENUM USINT Enables disables the control register mapping in the process output data 0 0 bytes control register not mapped in process output data 1 2 bytes control register mapped in process output data D301141 1211 BL20 ECO DeviceNet 10 11 Appendix Terminal Slot Class VSC 101 65h This class contains parameters and data for the base modules Class Instance Note i Please refer to paragraph sectiont Class Instance of the VSC page 10 5 for the description of the class instances for VSC Object Instance Table 10 6 Object Instances Attr No dec hex Attribute name Get Set Type Description 100 64h Max object attribute G USINT Contains the number of the last object attribute to be implemented 101 65h Module present BOOL 0 module missing base module without electronic module 1 module is plugged 102 6
94. ber of the module number 105 69h Module order G SHORT Contains the name of the module for name STRING example BL20 4DO 0 5A P 106 6Ah Module revision G USINT Contains the revision number of the module firmware 107 6Bh Module type ID G ENUM Describes the module type USINT see attribute 107 6Bh on page 10 18 108 6Ch Modulecommand G S ARRAY The control interface of the module interface ARRAY OF BYTE Control byte sequence 109 6Dh Module response G ARRAY Response interface of the module interface ARRAY OF BYTE Response byte sequence D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 30 Attr No Attribute name Get Type Description Object instance Set dec hex 110 6Eh Module G ENUM Contains the index numbers specified in all registered Index USINT the module lists 111 6Fh Number of G USINT Shows the number of input channels supported input supported by this channels module instance 112 70h Number of G USINT Shows the number of output channels supported output supported by this channels module instance SWIRE data 113 71h Input1_DWORD G DWORD Contains the first 4 bytes of the process input data 114 72h Input2 DWORD G DWORD Contains the last 4 bytes of the process input data 115 73h Output1 DWORD G DWORD Contains the first 4 bytes of the process output data 116 74h Output2_DWORD G DWORD Con
95. bytes The actual data is loaded to the non volatile memory of the gateway The changes become valid after a start up 104 68h RFID status G S USINT Defines the length of the RFID status data interface within the process input data 0 disabled 0 bytes 1 reduced 4 bytes 2 full 6 bytes Object Instance 7 RFID last updated channel data instance Table 10 13 Attr No Attribute name Get Type Description Object Instance 7 Set RFID last updated ec hex annei dan 104 68h Oldest updated G USINT Contains the number of the channel with instance channel the oldest data FIFO Only accessible via Explicit Messaging Object Instance 8 RFID CIP support Table 10 14 Attr No Attribute name Get Type Description Object Instance 8 Set RFID CIP support dec hex 104 68h RFID CIP support G USINT 0 disabled 1 enabled access via RFID CIP expl msg read write to VSC120 attributes 113 and 114 page 10 79 D301141 1211 BL20 ECO DeviceNet 10 17 Appendix Power Supply Module Class VSC103 67h This class contains all the relevant information and parameters for the power distribution modules Class Instance Note i Please refer to paragraph sectiont Class Instance of the VSC page 10 5 for the description of the class instances for VSC Object Instance Table 10 15 Object instance 10 18 Attr No Attributename Get Type Descri
96. ccccccccccccccccccccccsccccccccecccccccccccccecccccccccecccccccccecccs 2 8 1 1 Process Input for Count Mode eit OR Pe RRERRERRERAENERK RA Y RR dase aaa aE RENE KE Eaa a aa Enaid 2 8 1 2 Process Output for Count Mode c c cccccceeeeeeeeeeeeeeeaaeeeeeeeeeeeeeeceaaaaaaaeaeaeeeeeeeeeeeaaaaaaeaeeeaeeseeeeeeees 2 8 1 3 Process Input for Measurement Mode sssssssssssssssssseeeeee nenne nnneeenhnnnn nennt enhn tin nn nnns nnns nnne 4 8 1 4 Process Output for Measurement Mode ssssssssssssssessseeeeeeeene nnn neneennn nnn h nnn n nnn nnne nnrnnn sss n nnn 5 8 2 RSXXX dUDPII LT 7 8 2 1 Process Input By 7 8 2 2 PROCESS OUTDUT alacer eenteni iet tet i ATIUM E Ec EE Gas 8 8 3 HMEBUDLIUCT 10 8 3 1 PROCESS INPUT Date EE 10 8 3 2 Process Output Datacs caaiess cesccccctttenessseineusecscccieeaccesedevsescasecenalaaeveusdeetssuaececcdseduetestuayeenesbactatedeeee waves 11 8 4 SWIRE Modules 12 8 4 1 Process Input Date E mtd 12 8 4 2 Process Output Data ere ERE ORE cenczdanyevads feeyiecenecvunyess CREER dencuveh senses cevesadeceeoeeee sansa ees 14 8 5 RFID Modules 15 D301141 1211 BL20 ECO DeviceNet 8 1 Integration of Technology
97. ccccetececsobcesedcscssoseseeCscdcsccceboosvesseccccobeseosedessestecececes 1 5 BL20 Philosophy The Basic CONCEP ii 05 lt 0ccsccssssecccesessoscootsoncesvocsescecevseatesvocscssosovssetssvennssexeescecvessencesextessecnssvesesssesscsencosedeesesesensness 2 2 BL20 Components eee e esee ee eee eee eee eee enn n osos esee eee eo sette tens osse ese esee ee ees osos ese sees eese esee en saa a esee esee eee eee svS CLIQUE Power Distribution Modules sss Electronics Modules Standard Product Line ECO Electronics Modules see T BaseModul8stcascsassutamadaddceDUedudE IE NE NU MU EE Enid Plate deitate tnam eL UD E MTM ELM LAE D DTE EAR AE End Brat Kelaan Ea E kc nsa RR MM ME EM A Berri E E Marking Material eterne Shield Connection Standard Product Line Shield Connection ECO Product Line RE Shield Connection 2 Pole for Analog Modules ee etes etes teen testen ttto statis tta ttoat ttes ttto s ttt att nostina 2 10 DeviceNet Fieldbus description General Information About DeviceNet DeviceNet System Overview sscsssciscsicccosnisiceascessedsessstctsssnisessodiastcaiensoessesisiseasonivecsodeustsasesiveseseustedentiat assdesteadsedsediesienienseedvedieodeat Maximum Echec Addes
98. ce interface and the DIP switches must remain in place due to EMC and ESD requirements 6 5 Plugging and Pulling Electronics Modules BL20 enables the pulling and plugging of electronics modules without having to disconnect the field wiring The BL20 station remains in operation if an electronics module is pulled The voltage and current supplies as well as the protective earth connections are not interrupted Attention If the field and system supplies remain connected when electronics modules are plugged or pulled short interruptions to the module bus communications can occur in the BL20 station This can lead to undefined statuses of individual inputs and outputs of different modules 6 6 Extending an Existing Station Attention Please note that extensions to the station mounting further modules should be carried out only when the station is in a voltage free state 6 7 Firmware Download Firmware can be downloaded via the service interface on the gateway using the software tool O ASSISTANT More information is available in the program s online help Attention A The station should be disconnected from the fieldbus when downloading Firmware must be downloaded by authorized personnel only The field level must be isolated 6 10 D301141 1211 BL20 ECO DeviceNet 7 7 1 7 1 1 7 1 2 7 1 3 7 1 4 7 1 5 7 2 7 2 1 7 3 7 3 1 7 3 2 7 3 3 7 3 4 7 3 5 7 3 6 7 3 7 7 4 7 4 1 7 4 2 7 4 3
99. ceNet 1 5 About this Manual 1 6 D301141 1211 BL20 ECO DeviceNet Industri A 2 BL20 Philosophy 2 1 The Basic Concept 2 2 2 BL20 Components 3 2 2 1 IC MI 3 ECO GIWA Sea 3 Gateway with Integrated Power Supply ssesessssseeeeeeeeeeeeeen nnne nnne nnne nennen 3 Gateways without Power Supply ccceeseeccceeesseeceeeeesseeeeeeeaeeeceesessaeeceessaeeseesesaeeeeeseseeeeeeesesseneees 4 2 2 2 Power Distribution Modules norint rx eR REREXE RENE ERRERR REN RER a aa aE tex EE X RRRAREEESRKRERARERX AE 4 2 2 3 Electronics Modules Standard Product Line eeesssssssssessseeeeeeeneeneneneenenn nnn 5 2 2 4 ECO Electronics Modules rtr eee re RRRR PR RRRUSRERBERS ENEKK RH RE NER RARE ERURERK en ERAN NERA E daa aidad haa 5 2 2 5 BaSe MOGUIGS ie cesses EE 6 2 2 6 End Plate iseis C M 7 2 2 7 EndBraekeb citet a AEE Aaa teMRIMtef c tta ee NINE AE 8 2 2 8 NMVaeifqee Mer M 8 2 2 9 Marking Material ccs tes ccc ERE 9 2 2 10 Shield Connection Standard Product Line sssssssssssssssesssseseeeenn nennen rnnt nnns 9 2 2 11 Shield Connection ECO Product Line eeessssssssssssssssssssseseseee eene nnn nrenennn nnn nnns nnn 10 2 2 12 Shield Connection 2 Pole fo
100. ces and accompanying attributes of the BL20 modules are listed in the EDS file BL20 offers two different versions of EDS files 6827xxxVy eds and 6827xxxVy_SP eds which can be used according to the application The EDS file 6827xxxVy_SP eds provides the means for processing the selected instance of one module The respective current version of the EDS file is available from TURCK It is also possible to make an update by downloading the file from the TURCK Homepage www turck com The following table shows the restrictions that result from the use of the respective EDS files 6827xxxVy eds 6827xxxVy SP eds Engineering online offline online ADR 3 Supported instances F 62 incl Power supply modules Gateway parameterization 3 3 Monitoring Diagnostic Parameter Diagnostic Parameter Input Output Possible number of each module 16 BL20 xAI I 50 BL20 xAI I type configurable with the EDS 16 BL20 xAI PT NI 2 3 50 BL20 xAI PT NI 2 3 file 16 BL20 4AI UI 28 BL20 4AI UI Do not exceed the max number 16 BL20 xAO U 28 BL20 1CNT 24VDC of supported instances the 8 BL20 1CNT 24VDC 62 BL20 xDI x necessary number of power 32 BL20 xDI x 62 BL20 xDO x supply modules has to be planned additionally Advantage Simplification of substitution of faster handling max no of modules is gateway and module atthe same time restricted only by BL20 system limits D301141 1211 BL20 ECO DeviceNet 5 3 Connection to Automa
101. ctive power distribution modules is provided by the base modules Attention A Ensure that the correct base modules are planned for when using Bus Refreshing modules 6 6 D301141 1211 BL20 ECO DeviceNet Power Supply Note F The system can be supplied with power independent of the potential group formation When using a digital input module for 120 230 V AC it should be ensured that a potential group is created in conjunction with the Power Feeding module BL20 PF 120 230VAC D Attention A It is not permitted to use modules with 24 V DC and 120 230 V AC field supply in a joint potential group 6 3 4 C Rail Cross Connection The C rail runs through all base modules The C rail of the base modules for power distribution modules is mechanically separated thus potentially isolating the adjoining supply groups Access to the C rail is possible with the help of base modules with a C in their designation for example BL20 S4T SBCS The corresponding connection level is indicated on these modules by a thick black line The black line is continuous on all I O modules On power distribution modules the black line is only above the connection 24 This makes clear that the C rail is separated from the adjoining potential group to its left Figure 6 2 C rail front view Figure 6 3 C rail side view ua lt amp 24 A73 0 v a Warning It is permitted to load the C rail with a maximum of 24
102. ctronic Industries Association association of electrical companies in the United States D301141 1211 BL20 ECO DeviceNet Industri A Electrical components All objects that produce convert transmit distribute or utilize electrical power e g conductors cable machines control devices EMC Electromagnetic compatibility the ability of an electrical part to operate in a specific environment without fault and without exerting a negative influence on its environment EN German acronym for European Standard ESD Electrostatic Discharge Field power supply Voltage supply for devices in the field as well as the signal voltage Fieldbus Data network on sensor actuator level A fieldbus connects the equipment on the field level Characteristics of a fieldbus are a high transmission security and real time behavior Force Mode Software mode which enables the user to set his plant to a required state by forcing certain variables on the input and output modules GND Abbreviation of ground potential 0 Ground Expression used in electrical engineering to describe an area whose electrical potential is equal to zero at any given point In neutral grounding devices the potential is not necessarily zero and one speaks of the ground reference Ground connection One or more components that have a good and direct contact to earth Ground reference Potential of ground in a neutral grounding device Unlik
103. de address is made in the General tabbed page Figure 5 11 aD FCWON we Setting the node General Parameters 1 0 Data EDS File address of the BL20 gateway a BL2O E GW DN Name BL20 E Gw DNI Description Address Po oa Device Identity Primary Vendor lukIneB8 Type Communication Adapter 12 Device BL20E GW DN 2730 Catalog 6827301 Revision 1 003 Abbrechen Hife Setting the Gateway Parameters The gateway parameters are set in the Device Parameters tabbed page where the gateway and the connected modules can be parameterized offline H a a Figure 5 12 EBLE GWON Setting the General Parameters 1 0 Data EDS File Gateway l m Select the parameter that you want to configure and initiate an Parameters action using the toolbar Groups R y a gt T s amp s amp Parameter Current Value GW status register enabled ad a XS GW status register 00000000 00000000 d GW control register enabled A d GW control register 00000000 00000000 amp d GwWcfgstate ok amp onmodlist warn switch outp faulted 4 on mod list err switch outp Faulted bd onljO cnctn timeout swichoutpfauted f amp 4 cfg consistency BUS OFF irpt switch outp ol GW summarized diagno hold outp d GW scheduled diagnos disabled m d COS data mapping standard bd M ds _1 MAP GW statis renis 2 hvte
104. ds to the respective Instance Number within the TERMINAL SLOT CLASS 103 Module ID G DWORD Contains the module ID 67h 104 Module order G UDINT Contains the ident number of the module 68h number 105 Module order G SHORT Contains the name of the module for 69h name STRING example BL20 4DI P 106 Module revision G USINT Contains the revision number of the 6Ah module firmware 107 Module type ID G ENUM Describes the module type 6Bh USINT see attribute 107 6Bh on page 10 18 108 Modulecommand G S ARRAY The control interface of the BL20 module 6Ch interface ARRAY OF BYTE Control byte sequence 109 Module response G ARRAY Response interface of the BL20 module 6Dh interface ARRAY OF BYTE Response byte sequence 110 Produced data G UINT Contains information concerning the 6Eh size range of data produced by the module 111 Produced data G DWORD Contains the input data of the module 6Fh DWORD Bit for bit assignment according to module specification D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 16 Attr No Attribute name Get Type Description Object instance Set dec hex 112 Diag size G UINT Contains information concerning the 70h range of the diagnostic data of the module 113 Diag G S DWORD Contains the diagnostic information of the 71h module DWORD Bit for bit assignment according to module specification 1
105. dule position with diagnostic messages BYTE SLOT FLAGS Offers slot related information Bit 7 1 module missing Bit 6 1 wrong module plugged DWORD Diag Contains the module diagnostic information Module diagnostic bits that are not used are indicated by a 0 117 118 75h 76h reserved 119 77h reserved 120 78h reserved 121 79h Supply voltage G UINT field Field voltage supply monitoring 0 U not in the required range 18 V DC 1 U in the required range gt 18 V DC 122 7Ah Supply voltage G UINT field bus Monitoring of supply voltage V of DeviceNet 0 V not in the required range 11 V DC 1 V in the required range gt 11 V DC 123 131 7Bh 83h reserved 10 10 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 5 Attr No Object Instance 2 Gateway Instance dec hex Attribute name Get Set Type Description 132 84h GW Control G S register mapping USINT 2 Control Register mapped into output data default 4 Control Register removed from device output data All other values are not allowed The values are stored to the non volatile memory of the gateway The changes become valid after a start up 133 85h GW status register G S mapping USINT 1 Status Register mapped into input data default 3 St
106. e 10 11 1 n Output data of the modules Note i The data mapping can be structured individually All parts except for the in and output data of the station can be enabled disabled independently from each other 5 4 D301141 1211 BL20 ECO DeviceNet Mapping of Process Data Industri A 5 3 2 Data Mapping for an Example Station Gateway BL20 E GW DN Module A BL20 2DI 24VDC P Module B BL20 4DI 24VDC P Module C BL20 4DI 24VDC P Module D BL20 4DI 24VDC P Module E BL20 4DI 24VDC P Module F BL20 1AO I 0 20MA Module G BL20 2DO 24VDC 0 5A P Module H BL20 2DO 24VDC 0 5A P Module I BL20 2DO 24VDC 0 5A P Module J BL20 2DI 24VDC P Module K BL20 1AI U 10 0 10VDC Module L BL20 2DO 24VDC 2A P The example station transmits a minimum 4 word input data without diagnostics and 3 word output data Table 5 2 Produced Data Input Data WORD Format Bit 15 0 Process imageof Word No example station 0 Status Register of the Gateway Mapping can be disabled via VSC100 instance 2 attr 132 84h page 10 11 1 D3 DO C3 CO B3 BO A1 AO 2 J1 JO E3 EO 3 K15 K14 K1 KO 34y Possible summarized diagnostic data page 5 6 Can be enabled disabled using VSC102 Object Instance 3 attr 104 page 10 15 3 z Possible scheduled diagnostic data page 5 6 Can be enabled disabled using VSC102 Object Instance 3 attr
107. e BL20 Station Using a Configuration Tool The configuration of a BL20 station is temporarily saved to the Temp Required Configuration Memory when it is being configured with the aid of a configuration tool To save this configuration as the reference configuration for the process data traffic in the Required Memory of the gateway the following command must be carried out SET_CFG _REQUEST VSC100 Object Instance 2 Attribute No 112 Note If the station configuration in the temporary memory no longer corresponds to the actual station configuration then this is indicated by the IOs LED flashing for further information see Section Status Indicators 4 12 D301141 1211 BL20 ECO DeviceNet SET Switch Industri A The command LOAD_CURRENT_CFG VSC100 Object Instance 2 Attribute No 112 loads the Current Configuration of the station from the Actual Configuration Memory into the Temp Required and Required Configuration Memories The command RESTORE_OLD_GFG VSC100 Object Instance 2 Attribute No 112 loads the Required Configuration into the temporary memory Note i All temporarily saved configuration changes instigated by the configuration software are overwritten by the commands LOAD_CURRENT_CFG and RESTORE_OLD_GFG Figure 4 14 RESTORE_OLD_CFG Accepting the 7 m station Temp zu Bm configuration END SET CFG REQUEST gt Required Required SET button SET button LOAD_CURRENT_CFG LOAD_CURREN
108. e NOT active 1 CNT Mode active MSRM Bit 8 0 ok 1 short circuit open circuit Bit9 0 ok 1 short circuit in sensor power supply 24V DC Bit10 0 ok 1 sensor pulse wrong Bit11 0 ok 1 integration time wrong D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 24 Attr No Attribute name Get Object instance Set dec hex Type Description 112 70h Counter diag G WORD MSRM Bit12 0 ok 1 upper limit wrong Bit13 0 ok 1 power limit wrong Bit14 0 2 ok 1 measurement operating mode wrong Bit15 0 2 measurement Mode NOT active 1 2 measurement Mode active 113 71h Basic mode G S ENUM USINT Definesthe operating mode ofthe counter module hence it must be written first The definition of the operating mode in this attribute is the prerequisite for all further Instances and attributes in this class Operating mode basic mode 0 CNT continuous count 1 CNT single action count 2 CNT periodical count 3 MSRM frequency measurement 4 MSRM revolutions measurement 5 MSRM period duration measurement 6 to 255 reserved ADependonthe 114 72h CNT gatefunction G S selected A operating mode CNT MSRM and are not supported in the other operating mode Please refer to Attribute No 113 BASIC ENUM USINT The gate function defines the counter s reaction to the rese
109. e break detection mode monitoring channel 1 to 32 mode_1 126 7Eh Open circuit G S DWORD Enables the wire break detection channel monitoring 33 to 64 mode 12 127 7Fh Invert input G S DWORD The input signal is inverted channel 1 to data 1 32 128 80h Invert input G S DWORD The input signal is inverted channel 33 to data 2 64 129 81h Invert output G S DWORD The output signal is inverted channel 1 to data 1 32 130 81h Invert output G S DWORD The output signal is inverted channel 33 data 2 to 64 131 82h reserved 132 83h reserved 133 84h Auto recovery G S DWORD The outputs switch on automatically after output 1 an overload 134 85h Auto recovery G S DWORD The outputs switch on automatically after output 2 an overload 135 86h reserved 136 87h reserved 137 88h X Retriggered G S DWORD The outputs channel 1 to 32 have to be recovery retriggered in case of an overload output 1 138 89h Retriggered G S DWORD The outputs channel 33 to 64 have to be recovery retriggered in case of an overload output 2 139 8Ah Enable high side G S DWORD Enables the high side output driver of output driver 1 channels channel 1 to 32 140 8Bh Enable high side G S DWORD Enables the high side output driver of output driver 2 channels channel 33 to 64 141 8Ch Enable low side G S DWORD Enables the low side output driver of output driver 1 channels channel 1 to 32 D301141 1211 BL20 EC
110. e connected to both sides of the respective reference potential if no exception is made for example such as high resistant symmetrical analog signal cables Only then can the cable shield attain the best results possible against electrical and magnetic fields A one sided shield connection merely achieves an isolation against electrical fields Attention AN When installing please pay attention to the following the shield should be connected immediately when entering the system the shield connection to the shield rail should be of low impedance the stripped cable ends are to be kept as short as possible the cable shield is not to be used as a bonding conductor The insulation of the shielded data cable should be stripped and connected to the shield rail when the system is not in operation The connection and securing of the shield should be made using metal shield clamps The shield clamps must enclose the shielding braid and in so doing create a large surface contact area The shield rail must have a low impedance for example fixing points of 10 to 20 cm apart and be connected to a reference potential area The cable shield should not be severed but routed further within the system for example to the switchgear cabinet right up to the interface connection Note Should it not be possible to ground the shield on both sides due to switching arrangements or device specific reasons then it is possible to route the
111. e earth whose potential is always zero it may have a potential other than zero Hexadecimal System of representing numbers in base 16 with the digits 0 9 and further with the letters A B C D E and F Hysteresis A sensor can get caught up at a certain point and then waver at this position This condition results in the counter content fluctuating around a given value Should a reference value be within this fluctuating range then the relevant output would be turned on and off in rhythm with the fluctuating signal 1 0 Input output D301141 1211 BL20 ECO DeviceNet 11 3 Glossary Impedance Total effective resistance that a component or circuit has for an alternating current at a specific frequency Inactive metal components Conductive components that cannot be touched and are electrically isolated from active metal components by insulation but can adopt voltage in the event of a fault Inductive coupling Magnetic inductive couplings occur between two cables through which an electrical current is flowing The magnetic effect caused by the electrical currents induces an interference voltage Typical sources of interference are for example transformers motors parallel routed network and HF signal cables Instance An Instance is defined as being an Object that is actually set up in a device EN Load value Predefined value for the counter module with which the count process begins Lightning protection
112. e field level is connected to the gateway All BL20 modules gateway Bus Refreshing Power Feeding and I O modules are connected capacitively via base modules to the mounting rails E Separate power supplies for the system and the field level allow a potential free installation The block diagram shows the arrangement of a typical BL20 with the ECO gateway BL20 E GW DN Figure 7 3 power Block diagram of Gateway I O module I O module feeding a BL20 field bus _ x station with an data oY EE module bus ECO DN Z gateway Ye Ubs zz V GND e U GND field bus x PE cable logic logic Ui GND VA PE U VA VA 20 21 7 2 1 Potential Free Installation General In a potential free installation the reference potentials of control and load circuitry have to be galvanically isolated from each other A potential free installation is necessary with All AC load circuits for example when using the Power Feeding module BL20 PF 120 230VAC D Floating DC load circuits The potential free installation does not depend on the method of grounding For BL20 stations with BL20 E GW DN Attention A The use of the BL20 BR 24VDC D is only allowed by using separate power supplies for V U V GND of the Gateway and for U and GND of the BL20 BR 24VDC D see Figure 7 4 7 4 D301141 1211 BL20 ECO DeviceNet Potential Relationships Industri A Figure 7 4 Bus Refreshing
113. e is thus not recommended in order to guarantee error free communication The number of BL20 modules which can be supplied via the internal module bus by the gateway or a Bus Refreshing module depends on the modules nominal current consumptions at the module bus see page 6 4 Attention A The sum of the nominal current consumptions of the modules following directly the gateway BL20 E GW DN must not exceed 700 mA If a Bus Refreshing module is mounted the sum of the current consumptions which follow the Bus Refreshing module must not exceed 1 5 A Note i The Bus Refreshing modules which are used in a station with BL20 E GW DN have to be combined with the base modules BL20 P3T SBB B or BL20 P4T SBBC B tension clamp or with the base modules BL20 P3S SBB B or BL20 P4S SBBC B screw terminals With the system supply it must be ensured that the same ground potential and ground connections are used Compensating currents flow via the module bus if different ground potentials or ground connections are used which can lead to the destruction of the Bus Refreshing module All Bus Refreshing modules are connected to one another via the same ground potential The power to the module bus is supplied via the connections 11 and 21 on the base module 6 3 3 Creating Potential Groups Bus Refreshing and Power Feeding modules can be used to create potential groups The potential isolation of potential groups to the left of the respe
114. e manifolds motor starters process sensors bar code readers variable frequency drives panel displays and operator interfaces to a network and eliminate hard wiring The direct connectivity provides improved communication between devices as well as important device level diagnostics not easily accessible or available through hard wired I O interfaces DeviceNet is based on a broadcast oriented communications architecture the Controller Area Network CAN CAN uses the CSMA BA bus arbitration method CSMA BA assures that the highest priority message always gets transmitted The DeviceNet protocol further defines message priorities such that I O messages are given top priority and configuration messages have lower priority DeviceNet allows Peer to Peer data exchange in which any DeviceNet product can produce and consume messages and Master Slave operation called the Predefined Master Slave Connection Set The organization which observes product compliance with the DeviceNet Specifications is the ODVA www ODVA org D301141 1211 BL20 ECO DeviceNet General Information About DeviceNet 3 1 2 Maximum System Extension A DeviceNet network supports up to 64 nodes and an unlimited amount of I O The bus uses a trunkline dropline topology Figure 3 1 Programmable logic controller Maximum system with DeviceNet scanner extension PC with i eee DeviceNet interface
115. e relay roots thus considerably reducing the amount of wiring Figure 2 12 Jumpers A 2 8 D301141 1211 BL20 ECO DeviceNet BL20 Components 2 2 9 Marking Material Labels for labeling BL20 electronics modules Markers for colored identification of connection levels of BL20 base modules Dekafix connector markers for numbering the mounting slots on BL20 base modules Figure 2 13 rata P d a Z Xy 2 2 10 Shield Connection Standard Product Line If the gateway is wired directly to the fieldbus it is possible to shield the connection using an attachment BL20 SCH 1 on the gateway Figure 2 14 Shield connection gateway D301141 1211 BL20 ECO DeviceNet 2 9 BL20 Philosophy 2 2 11 Shield Connection ECO Product Line The shielding of the fieldbus connection at the BL20 E GW xx can be realized using shielding brackets on the mounting rail Figure 2 15 Shielding the bus cable via shielding brackets on the mounting rail 2 2 12 Shield Connection 2 Pole for Analog Modules The 2 pole shield connection can be used to connect signal cable shielding to the base modules of analog input and output modules A special tension clamp operating tool BL20 ZBW5 2 is required to mount the shield connection onto the base module Figure 2 16 Shield connection 2 10 D301141 1211 BL20 ECO DeviceNet Industri A 3 DeviceNet Fieldbus description 3 1 G
116. ect instance Set dec hex 128 135 Mode parameter G S BYTE Contains the diagnostic data of the 80h 87h data channels 1 to 8 of the analog input module Only those channels are supported that are defined in attribute 111 Number of supported channels Attribute 128 contains the data for channel 1 attribute 135 for channel 8 BYTE mode Bit 0 Mains suppression 0 50 Hz mains suppression 1 60 Hz mains suppression Bit 1 value representation 0 Integer 15Bit sign 1 12Bit left justified Bit 2 Diagnose 0 release 1 block Bit 3 Channel 0 activate channel 1 2 deactivate channel Bit 4 Measurement mode 0 2 wire 1 3 wire Bit 5 to 7 reserved 10 34 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 22 Attr No Attribute name Get Type Description Object instance Set dec hex 136 143 Sensor parameter G S ENUM Contains the sensor specific parameter 88h 8Fh data USINT data of the channels 1 to 8 of the analog input module Only those channels are supported that are defined in attribute 111 Number of supported channels Attribute 136 contains the data for channel 1 attribute 143 for channel 8 ENUM USINT Element 0 PT100 200 850 C 1 PT100 200 150 C 2 NI100 60 250 C 3 NI100 60 150 C 4 PT200 200 850 C 5 PT200 200 150 C 6 PT500 200 850 C 7 PT500
117. ed d e ton etaaiueee 4 2 Technical Data cccsicsasisscssccvcvecsennsiucocssssuststaadestecetssuwasiacsoutecsvasead sosssuateuvessuossesseustescdseleasecsseasseucscdecssassestes 4 3 General Technical Data of a Station cssssssssscsssscssecsssccsssccssteessescssccssscccsnscessecessecsssecssscessseccsseesssecsssccesscessucessnecesnecessecesseeesseestee 4 4 Technical Data for the Push in Tension Clamp Terminals eee eeen tentent stesso ttont tton ttte ttt netto sacs 4 6 Connection Possibilities at the Gateways e eeee eere e eere eren eene nete eene tense esee n setas etes etes setas etes seen sense ense 4 7 Fieldbus Connection via Open Style Connector ee eese tentent tton ttto ttt na s ttsos totas tton ttbo netta tta sna sisns 4 7 Voltage Supply ette eene eri ee deti e ci ha UC e e Ee veces RR ecc en ecc ee vec ee e en 4 8 Service Interface Connection Connection through an I O ASSISTANT Cable Setting the Pere d p Rott t RS 4 10 Setting the BitRate J 4 11 DIP Switch Settings decederet a a dieeh e coe ee ae aree dle ee edt 4 11 SET SWiItch 4 12 Activating the Bus Terminating Resistor essesssescsessseecssesseecstecseecsscessecsscessecssecssccsscessecsseseesnecsnecsuscsaseassccescenscenscenseenseesneees 4 12 Configuring the BL20 Station Using a Configurat
118. ee e eene esee en ono ae an 10 5 7 1 Setting Up Communications with the Software Tool RSLinx esseseeeeeeeneneenn 10 5 7 2 Configuring the DeviceNet Network with RSNetworx essessseeeeeeenenneneeenn nene 12 Reading in the EDS Elle cecidit ec hest de rt euer teo NEE EEES ARANA 13 Offline Configuration of the Network nennen nnn nene n nennen nnne nnns 14 Configuration of the DeviceNet Gateway and the Connected BL20 Station 15 Setting the Gateway Parameters cccsecceeeeeeeeceeeeeseeeceeeeeaeeeeeeesaaeceesesaaeeseesesnaeeeeesesseesenseeneeees 15 Offline Configuration of the BL20 Station esesssssesseeeeneeneeneen eene 16 ane dc m 16 Incorporating the BL20 Station in the Scan List of the DeviceNet Scanner 17 Mapping the Input and Output Data cece ec ceceeee cece eter rete teeee eae eeee sees eerste n nnne trrenl sss neni nnn nnn 18 Parameterization and Diagnostic of the BL20 Station eeesceceeeeeeeeeeeeeeeeeeeeenneeeeeseseeeeeeeenaaees 18 Status Register and Control Register of the Gateway cceeeccceeeeeeeneeeeeeeeaeeeeeeesnaeeeeeteseneeeeeeenaaes 19 BL20 Station DiaQnOSwes so coe its cath cpcns edkeis cape taetvatg eves sahiecesheacdecssheneceacuects bia sa tus cds Asset AR NRE ELLE 20 5 7 3 Parameterization of the BL20 Station
119. eeeeeeeeeeee 18 Digital Input Module Class VSC104 68N ccceeecee cette treet teen ea eae nnne nennen 20 Digital Output Module Class VSC105 69h sssssssssssssesessseeeeeeeeen nennen nnn nnn 22 Analog Input Voltage Module Class VSC106 6Ah sssssssssssssssseseneenernere nnne 24 Analog Output Voltage Module Class VSC107 6BN cceceeeeceee eee e eee eeeeeeeeeeaaeeeeeeeeeeeeeneeeeeee 26 Analog Input Current Module Class VSC108 6Ch esessssssssssseeeenreeernnennnnn 27 Analog Output Current Module Class VSC109 6DN ccccceeeeeee cece eter eet eeeeeeeaeeeeeeeeeeeeeeteeneeee 30 Analog Input PT100 NI Module Class VSC110 GEN cccceeeeeeeee eee eter eee eeeeeeeaaeeeeeeeeeeeeeeeeeneees 32 Analog Input THERMO Module Class VSC111 GF eee eeeeceeeeeee cette ee eee eteeceeaaeeeee eee eeeeeeteeeeeeaaaee 36 Counter1 Module Class VSC112 7ON ccceeeeeeeeeeee eee eter eee teeta ae eae eset etree ee caaaaaeeeeeeeeeeeeeeeeeeee 39 RS232 Module Class VSC114 721 0 2 ececeeeeeeeeeeee cece cee eee ee teens aaaaaeeaeeeeeeeeeeeeedaaaaaaeaeeaeaeeeeeeeeeeeeeeaae 46 RS485 422 Module Class VSC115 73N eccceceeeeeeeee eee ee eee teen ea eee sees eee e eee ecaaaaaeeeeeeeeeeeeeeeneee 53 SSI Module Class VSC116 TAP sri cece eeeeeseseeceeeeeeeeeeeeeeeeaaaaaaceeaaaeeeeeeseenscenaaaeaeeaeaaesee
120. eeeeeenaas 59 Digital Versatile Module Class VSC117 75h e eee cececeeeeee eect eeeeeeeeee ease settee eee taaaaaaeeeeeeeeeeeeeeeneee 67 Analog Versatile Module Class VSC118 76 cccceceeeeeeeeeeeeeeeeeee eset eee e ee eececeaaaeeeeeeeeeeeeeeeeneee 71 SWIRE Module Class VSC121 79 cece cece eeece cece eee eee eter ett e aaa ease eee sees teeta aaaaaeeeeeeeeeeeeeeeneee 74 RFID S Module Class VSC124 7Ch o ccecceeeeeeeeeccee cece cette ee eet eee aaaaeeaeee sees ee eeeeaaaaaaeaaeeeeeeeeeeeeneas 78 Nominal Current Consumption and Power LOSS cccccccccscssssssscccscccscccccsscccsccssccscccccccscccccccccccccccs 80 Power Loss of the Modules c ccce eere ee e eere eene e e oet eese eese sso eee esee se Pa etae eese e sao e esee ees es esse etes 82 D301141 1211 BL20 ECO DeviceNet 10 1 Appendix 10 1 Classes and Instances of the DeviceNet Gateway 10 1 1 DeviceNet Standard Classes The BL20 gateway supports the following DeviceNet Standard Classes in accordance with ODVA DeviceNet specification Vol 1 Rel V2 0 Table 10 1 Class Name Description DeviceNet Code Standard Classes dec hex 01 1h Identity Enables clear and unambiguous identification of modules Contains information such as name of manufacturer product type serial number ident number revision number and so forth 02 2h Message Router Provides the means for accessi
121. eem CER Power Distrib UtiOnnsssscuscisssasssconssscsmsvvesunscsonsvvesnovesonsvveenived PII AER Communication Rate Cycle Time eee rete eeenn ttes ttts ntis totiens ttt tetto ttt netto ttt sette ttts nones Maximum Ratings eee eenttenntnnttnnnen Mixed Operation with Other Station Types JS Ee Management Object cc Connection Objects Application Specific Objects The DeviceNet Communications Profile ee ee creer esee eene eene en seen tn atn s natat enata stata seats sens tss toss 3 9 Jen a rc s 3 9 Explicit Messages aeneis teieetens mensae a EN LOVE MADE MI 3 9 Predefined Master Slave Connection Set csscsssscsssecsssscssecssssecssesesssesssescssecssscccesceesueecsncessuecessessecessesesaecsaceesaceesneecsnessneeesneesses 3 9 Communications Profile of the BL20 DeviceNet Gateway essere eeenn tentent nn ttts nn tts notet nonis 3 10 4 1 4 1 1 4 2 4 2 1 4 2 2 4 3 4 3 1 4 3 2 4 4 44 1 4 5 4 6 4 6 1 4 7 4 7 1 4 7 2 4 7 3 4 8 4 8 1 5 1 5 2 5 3 5 3 1 5 3 2 5 4 5 4 1 5 4 2 5 5 5 6 5 7 5 7 1 5 7 2 5 7 3 Eco Gateway for DeviceNet ig Tapis p TR 4 2 EU COT ca asd idee A e t DU eite emen tt OR dede d Die poo Qn eo rt t
122. egistered G ENUM Contains the index numbers specified in all 74h index USINT the module lists D301141 1211 BL20 ECO DeviceNet 10 23 Appendix Analog Input Voltage Module Class VSC106 6Ah This Class contains all information and parameters for analog input modules voltage Class Instance Note i Please refer to paragraph sectiont Class Instance of the VSC page 10 5 for the description of the class instances for VSC Object Instance Table 10 18 Object instance 10 24 Attr No Attributename Get Type Description dec hex Set 100 64h Max object G USINT Contains the number of the last object attribute attribute to be implemented 101 65h Module present G BOOL 0 2 module missing base module without electronic module 1 module is plugged 102 66h Terminal slot G USINT The slot number of the base module number belonging to the module base module to the right of the gateway No 1 Corresponds to the respective Instance Number within the TERMINAL SLOT CLASS 103 67h Module ID G DWORD Contains the module ID 104 68h Module order G UDINT Contains the ident number of the module number 105 69h Module order G SHORT Contains the name of the module for name STRING example BL20 2AI V 106 6Ah Module revision G USINT Contains the revision number of the module firmware 107 6Bh Module type ID G ENUM Describes the module type see attribute
123. eneral Information About DeviceNet ccccccccccssscsccccscccscccsccccccccccccccccccccccccsscccsccccccccsccssccees 2 3 1 1 DeviceNet System Overview ccececceeeeeseeeceeeeeeeeseeeeceeeeeeeeseaeeeeeeessaeseesesaaeeeesensaeseeseeeeeneeeeeeeaes 2 3 1 2 Maximum System Extensi csi ceteri exe tee uei iUe repa acer nad iateedwaisdanecseadscudeendseiceeesedeuneeztens 3 3 1 3 Addressing nsn m 3 3 1 4 Power DISTIDUTION e H m 4 3 1 5 EDS PIGS E 4 3 1 6 Communication Rate Cycle TIMO isipan nan AARE ADAAL ATN AEAN 4 3 1 7 Maximum a SUITRIO NIE E ERE IET QE LLL 4 3 1 8 Mixed Operation with Other Station Types 0 cccceeeeeeeeeeeeeeeee eee ee eee eeeeeaaaaaeeeeeeeeeeeeeeeseccnaaaeeeeeeeeeeeees 5 3 2 Object 6 3 2 1 Management B Oe Toric m 6 Eie Hr O 6 Message Router Object ein Re re ti Eee ERE e tieu apa ERE Tace cepe Pese Ex eri renena 7 3 2 2 Connection BICCUS zidina EERO ETE iin Mexx E tes eU I Ede ces DES 7 3 2 3 Application Specific Objects niit Exp R ee RRERERR NER RERRRRASRREUERNPARRRERRAYN E RRE SNR gece aN RAAH daii baas 8 3 3 The DeviceNet Communications Profile eee ee e eee eee eee eene eee esee esee eese esee sees eese esee esee esses sosesooe 9 3 3 1 Henr m
124. ent 113 71h RX count USINT This value is transferred together with every data segment of the process input data The RX count values are sequential 00 gt 01 gt 10 gt 11 gt 00 decimal 0 gt 1 gt 2 gt 3 gt 0 Errors in this sequence show the loss of data segments 114 72h TX count acknowledge USINT This value is a copy of the value TX count TX count has been transmitted together with the last data segment of the process output data TX count acknowledge is an acknowledge for the successful transmission of the data segment with TRANSMIT count 115 73h Status BOOL 0 The communication with the data terminal equipment DTE is disturbed A diagnostic message is generated if the parameter Diagnostics is set to 0 release The diagnostic data show the cause of the communication disturbance The user has to set back this bit in the process output data by using STATRES 1 The communication with the data terminal equipment DTE is error free 116 74h Process diagnostics data BYTE Contains the diagnostic information The diagnostic data are part of the process input data if ACTIVE MODE 1 or 2bytes ctrl status header is set Diagnostics messages Bit 0 to Bit 2 reserved Bit 3 0 ok 1 parameter error The set parameter values are not supported Bit 4 0 ok 1 hardware failure The module has to be replaced e g EEPROM or UART may be defect
125. es the temporary and momentary station configurations CFG MISMATCH 1 The station configuration saved to the non volatile memory does not match the temporary configuration Module SET MODIFIED 2 The momentary station configuration does not match the temporary configuration 10 8 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 5 Attr No Attribute name Get Object Instance 2 Set Gateway Instance dec hex Type Description 112 70h Gateway CFG G S command ENUM USINT Configuration Command Register of the gateway ENUM USINT IDLE 0 no action SET CFG REQUEST 1 The temporarily saved station configuration is saved to the non volatile memory This saves the Power up configuration LOAD CURRENT CFG 2 The momentary station configuration is loaded to both the temporary and the non volatile memory of the gateway The non volatile memory saves the Power up configuration RESTORE OLD CFG 3 The Required Station Configuration is saved to the temporary memory All data saved in the temporary memory will be lost changes will be overwritten 113 71h On mod list G S warning ENUM USINT Reaction to an alteration of a module list modified by the pulling of a module or of module occupying slot configured as empty SWITCH IO FAULTED 0 The modules are switched to Faulted State SWITCH IO OFF 1 The ga
126. essnsecssscecsssseesssssccsssseeesseceesnsescesnseeeseee Grounding of Inactive Metal Components sssccsessccssssccssssscesssscesssccessscecsssnscesssceessssecsssnscessesessssescessnsessssseeesseecesneeeenaneeesneseess PE Connectlon oett tiara tiis tt etate obvia Earth Free Operation Protection against high frequency interference signals I nunncl EMC Compliant Cabinet Installation eese entente tton ttn tton ttt atto tono ttt no tto tt satt sos tto osito ttt nott so tb sois FDCnHREOJECL Ig 7 9 Potential GCIMjo Eden Switching Inductive Loads Protection against Electrostatic Discharge ESD Integration of Technology Modules in DeviceNet Counter module BL20 1CNT 24VDG ccccccccccccccccssscsscccccsscccsccccscscccceccscecccesccceccccccessccsccscsccecscccccecescesssosess 8 2 Process Input for Ge TU uidi oTo RR 8 2 Process Output for Count Mode ssssssssccsssecssecsssscessesessccsssccssscessseesusccsscecsnsessuscessscssssessscecsnscessesesuscesscesasecssceesscessueessnecsueecsneessss 8 2 Process Input for Measurement Mode cescsssecsssscssecssssesssecssscesseeessscesscecsuecssnscessecesseessseecsscesssecessscesseecsuseessseesaneessuecesneceateeesseeess 8 4 Process Output for Measurement Mode csscssscssssccssecsssccsssccssscessecesscecssecssuccessecessecsuseessscessecce
127. female connector DeviceNet male connector is available for connecting the gateway to the field bus DeviceNet see Volume 3 DeviceNet Adaptation of CIP section 8 3 12 2 Table 4 4 1 2 red V Supply voltage 24 V DC Uys Pin assignment of the DeviceNet 3 4 white CAN_H Non inverted data signal dominant high female connector 5 6 Shield Shielding braid not insulated 7 8 blue CAN_L Inverted data signal dominant low 9 10 black V Ground reference Uys Figure 4 3 DeviceNet female connector top connection level Figure 4 4 DeviceNet female connector e l viewed from below mi Wu a u a m Figure 45 25 GND DeviceNet male ER o 8 connector on the ES t gateway 83 8 5 V 3 Se 5 CANH 2 d EO 5 g SHIELD o 9 5 amp 5 CANL D301141 1211 BL20 ECO DeviceNet 4 7 Eco Gateway for DeviceNet The shielding concept for the BL20 E GW DN is similar to that of the BL20 GWBR DNET Figure 4 6 Shielding connection here for an BL20 GWBR DNET Attention A No compensating current should flow through the shielding To achieve this a reliable system of equipotential bonding must be installed Attention Mixing up the connectors for power supply and bus connection can lead to the destruction of the gateways electronics 4 3 2 Voltage Supply The BL20 E GW DN is su
128. ftware tool I O ASSISTANT ECO Gateways The BL20 ECO gateways enlarge the product portfolio of BL20 They offer an excellent cost performance ratio Further advantages of the BL20 ECO gateways E Low required space width 34 mm 1 34 inch E Integrated power supply E Can be combined with all existing standard modules with tension clamp connection technology and ECO modules E Simple wiring with Push in tension clamp terminals and DeviceNet connection via Open Style Connector with a possible wire cross section of up to 2 5 mm E Automatic bit rate detection Setting of fieldbus address and bus terminating resistor via DIP switches E Service interface for commissioning with I O ASSISTANT without PLC Figure 2 1 Gateway BL20 E GW DN Gateway with Integrated Power Supply All standard gateways BL20 GWBR xxx as well as the BL20 gateways for DPV1 and Ethernet BL20 GW DPV1 BL20 GW EN BL20 GW EN IP BL20 PG EN and BL20 PG EN IP offer an integrated power supply unit for feeding the gateway and the connected I O modules D301141 1211 BL20 ECO DeviceNet 2 3 BL20 Philosophy It is not necessary to supply each individual module with a separate voltage Figure 2 2 Gateway example BL20 GWBR DNET Gateways without Power Supply Note i The gateways without integrated power supply unit need an additional power supply module bus refreshing module which feeds the gateway an the connected I O modules
129. gs concerning the gateway and the BL20 system as a whole 101 65h Terminal Slot Class Contains data concerning the base modules page 10 12 102 66h Process Data Class Contains process data page 10 14 103 67h Power Supply Module Class Describes the power distribution modules page 10 18 104 68h Digital Input Module Class Describes the modules of the type BL20 DI page 10 20 105 69h Digital Output Module Class Describes the modules of the type BL20 DO page 10 22 106 6Ah Analog Input Voltage Describes the modules of the type BL20 AI U Module Class page 10 24 107 6Bh Analog Output Voltage Describes the modules of the type BL20 AO U Module Class page 10 26 108 6Ch Analog Input Current Describes the modules of the type BL20 AI I Module Class page 10 27 109 6Dh Analog Output Current Describes the modules of the type BL20 AO I Module Class page 10 30 110 6Eh Analog Input RTD Module Describes the modules of the type BL20 AI PT NI Class page 10 32 111 6Fh Analog Input THERMO Describes the modules of the type BL20 AI THERMO PI Module Class page 10 36 112 70h Counter Module Class page Describes the modules of the type BL20 CNT 10 39 113 71h reserved 114 72h RS232 Module Class Describes the modules of the type BL20 1RS232 page 10 46 115 73h RS485 422 Module Class Describes the modules of the type page 10 53 BL20 1RS485 422 116
130. h Param SWIRE type ident slave 16 Bit 0 to bit 3 Variant ID FF ex No slave 20 4 SWIRE DIL MTD D301141 1211 BL20 ECO DeviceNet 10 77 Appendix RFID S Module Class VSC124 7Ch This class contains all information and parameters for the modules BL20 2RFID S Attention In this class chosen parameter options can only be deactivated by activating another option of this parameter Class Instance Note ES Please refer to paragraph sectiont Class Instance of the VSC page 10 5 for the description of the class instances for VSC Object Instance Note i The object instances of VSC 124 represent the individual RFID S channels not the complete modules Table 10 31 Attr No Attributename Get Type Description Object instance Set dec hex 100 64h Max object G USINT Contains the number of the last object attribute attribute to be implemented 101 65h Module present G BOOL 0 module missing base module without electronic module 1 electronics module is plugged 102 66h Terminal slot G USINT The slot number of the base module number belonging to the module base module to the right of the gateway No 1 Corresponds to the respective Instance Number within the TERMINAL SLOT CLASS 103 67h Module ID G DWORD Contains the module ID 104 68h Module order G UDINT Contains the ident number of the module number 105 69h Module order G SHO
131. h Integration Time set Figure 8 7 Process output data SPS gt CNT PDOut with for TP Measurement mode Integration time Cintegration time set X reserved Byte Bit 7 Bit 6 Bit5 Bit4 Bit3 Bit 2 Bit 1 Bit 0 Integration time 8 6 D301141 1211 BL20 ECO DeviceNet RSxxx Modules 8 2 RSxxx Modules The structure of the process image is represented with symbolic names These correspond to the attribute names which also correspond to the relevant functions The bits and bit groups assigned to the names indicate numerical values The meaning of the numerical values is explained in the description of the attributes Classes and Instances of the DeviceNet Gateway chapter 10 Note The description of the process input and output data of the modules BL20 1RS232 and BL20 1RS485 422 is identical 8 2 1 Process Input Data E ACTIVE MODE 1byte ctrl status header Figure 8 8 Process input data Process input data RSxxx field bus Byte Bit 7 Bit 6 Bit 5 Bit4 Bit3 Bit 2 Bit 1 Bit 0 i 0 RX DB 0 2 RX DB 1 3 RX DB 2 4 5 6 7 E ACTIVE MODE 2byte ctrl status header Figure 8 9 Process input data Process input data RSxxx field bus Byte EL Bite eis Bit4 Bit 3 m2 ET Bto scs FOE Diagnostic byte reserved Buf Frame HndSh Hw Pr
132. he register contents has produced the following result REG SSI POS REG CMP2 1 CMP2 register value matches POS A comparison ofthe register contents has produced the following result REG SS POS REG CMP29 Bit 12 0 Default status i e the register contents have not yet matched REG SSI POS REG CMP2 since the last reset 1 CMP2 flag set The contents of the registers match REG SSI POS REG CMP2 This marker must be reset with bit 12 of the Control attribute D301141 1211 BL20 ECO DeviceNet 10 61 Appendix Table 10 27 Object instance Attr No dec hex Attribute name Get Type Description Set 112 70h Diagnostics and G WORD Bit 13 status 0 A comparison of the register contents has produced the following result REG_SSI_POS lt REG_CMP2 1 POS gt CMP2 register value A comparison of the register contents has produced the following result REG_SSI_POS gt REG_CMP2 Bit 14 0 The SSI encoder values are incremented or the values are constant 1 counting downwards The SSI encoder values are decremented Bit 15 0 The SSI encoder values are decremented or the values are constant 1 counting upwards The SSI encoder values are incremented 113 71h Result write G Bit 0 to 5 reserved operation Bit 6 0 No modification of the data in the register bank by process output i e WRITE OPERATION
133. her types of cables Thin Cable Flat Cable Cable II Cable I can be found in the ODVA DeviceNet Specification Rel V2 0 Appendix B 3 1 8 Mixed Operation with Other Station Types In addition to the BL20 gateway itis possible to integrate other stations for example station types and modules from the WIN bloc range or third party devices that comply with the DeviceNet communications protocol in to the fieldbus system thus enabling mixed operation This makes the DeviceNet system extremely flexible and suitable for use in the most difficult of industrial environments D301141 1211 BL20 ECO DeviceNet 3 5 DeviceNet Fieldbus description 3 2 Object Model All DeviceNet devices are described based on an unambiguous object model Each device is exactly defined with the aid of objects The following graphic shows the most important objects of a DeviceNet device Figure 3 2 DeviceNet x jd um Application jects entity network Objects Objects Objects Message Router p Objects vd Connection Objects DeviceNet Objects Explicit Messaging Connections The objects depicted in the graphic can be divided in to 3 groups 3 2 1 Management Objects Define DeviceNet specific data and functions these must be supported by all DeviceNet devices Identity Object The Identity Object Class Code 01Hex contains all data necessary to clearly identify a node within a net
134. ia its DIP switches see the table above Once that is done the bit rate can be changed via the standard ODVA DeviceNet Class Class 3 Instance 1 Attribute 0x02 as long as the device switches remain in the autobaud position 11 All other switch settings 00 10 01 define a fixed baud rate In this case any setting done in the ODVA DeviceNet Class will be ignored and the device works with the bit rate set at the switches All new settings become valid only after a power cycle D301141 1211 BL20 ECO DeviceNet 4 11 Eco Gateway for DeviceNet 4 7 SET Switch After setting the SET switch from Off gt On Off the Current Configuration of the station is saved as the Actual Configuration and is also saved to the both the Temp Required Configuration Memory and the Required Configuration Memory The LED GW flashes Figure 4 12 0 SET switch v o W fac Q E K Q 5 oc tn SETI hb ur 4 7 1 Activating the Bus Terminating Resistor If the gateway is used as the first or the last station in the bus communication the fieldbus line has to be terminated using a terminating resistor The BL20 E GW DN allows the activation of the resistors Ry using the last DIP switch Figure 4 13 Bus terminating resistor Bus terminating resistor Bus terminating switched off switched on resistor Ry E E w Lu oc 0 c 0 A S O Q E ie Jj E SET SET bu F 4 7 2 Configuring th
135. ids the occurrence of potential compensating currents within the BL20 station 6 2 D301141 1211 BL20 ECO DeviceNet Maximum System Extension Industri A 6 2 Maximum System Extension The maximum number of modules within BL20 station with the gateway BL20 E GW DN depends on the following factors The maximum permissible number of 252 communication bytes which are transmitted via the module bus from the modules to the gateway must not be exceeded see below Table 6 1 Communication bytes and nominal current consumptions of the BL20 modules If the maximum sum of the modules nominal current consumptions see below Table 6 1 Communication bytes and nominal current consumptions of the BL20 modules right to the gateway max sum X lmg 700 mA is reached a Bus Refreshing module has to be used in order to provide the module bus voltage Right to the Bus Refreshing module the sum of the modules current consumptions can amount to 1 5 A Attention A The usage of a Bus Refreshing module BL20 BR 24VDC D is supported in order to enlarge a station But Using the Bus Refreshing module causes a galvanic coupling of V V and the supplied voltage U GND This may cause communication problems The use of a Bus Refreshing module is thus not recommended in order to guarantee error free communication The station must not exceed the station limits of max 62 modules Further limitations can occur using Power
136. igure the connection of a BL20 gateway with an Allen Bradley SLC 500 Before a connection to this tool can be established access to the DeviceNet must be created using the software RSLinx version 2 20 02 from Rockwell Automation The following explains the creation of a connection via the node 1770 KFD Figure 5 1 Software RSLinx fromAllenBradley amp sg Cink E Les File View Communications Station DDE OPC Security Window Help Display station browser 05 02 08 01 41PM 7 The selection of the DeviceNet Driver module is made using the Communications Configure Drivers command Figure 5 2 Selecting the driver type category m Available Driver Types RS 232 DF1 devices Ethemet devices Ethemet IP Driver 1784KT KTX D PKTX D PCMK for DH DH 485 devices 1784 KTC X for ControlNet devices DF1 Polling Master Driver 1784 PCC for ControlNet devices 1784 PCIC 5 for ControlNet devices 1747 PIC AIC Driver DF1 Slave Driver 5 5 SD SD2 for DH devices DH485 UIC devices Virtual Backplane SoftLogixS8xx USB Status Running Running All PLC 5 DH Emulator driver SLC 500 DH485 Emulator driver SmartGuard USB Driver SoftLogix5 driver D301141 1211 BL20 ECO DeviceNet Connection to the Controller SLC 500 from Allen Bradley Once the type of device has been selected click the Add new
137. il can only again be used as a PE following potential isolation 6 8 D301141 1211 BL20 ECO DeviceNet Power Supply Figure 6 5 8 DI Using the C rail as PF 2DO gco 2DO 2DI PF NO NC NO NC protective earth mum A E E E i and for the power Fi per supply with relay 959 SERVICE modules e HE Ex PE 0 ims Ono terminal E ES E cum a cj SET CE bes off on TS 10L 1 aH LE 111 m a 11 11 1 9 506 22 8 e v 1 esas 2 1e eer ree 3 23 9 E v Z3 13 2 on e v C rail PE Grail 24V DC 20 14 24 14 24 14 24 14 24 14 24 ROJO SBC 44 e SBC SBB SBBC SBCS SBCS SBCS SBCS 50 108 Cross connecting relay module roots is achieved by the use of jumpers The corresponding wiring diagram including the jumpers can be found the manuals for BL20 I O modules German D300716 English D300717 6 3 5 Direct Wiring of Relay Modules As well as the options mentioned above relay modules can be wired directly In this case base modules without C rail connections should be chosen to guarantee the potential isolation to the adjoining modules D301141 1211 BL20 ECO DeviceNet 6 9 Guidelines for Station Planning 6 4 Protecting the Service Interface on the Gateway During operation the label protecting the servi
138. ing the DeviceNet Network with RSNetworx The BL20 gateway is integrated in to the DeviceNet network using the configuration software RSNetworx from Allen Bradley Figure 5 6 Tim Reino els The Soft tware Eie Edit View Network Device Diagnostics Tools Help RSNetworx jals alas e v je elE EI S xv m as x E DeviceNet EMG Category AC Drive Barcode Scanner Communication Adapter DPI to DeviceNet DSI to DeviceNet DeviceNet Safety Scanner DeviceNet to SCANport Dodge EZLINK General Purpose Discrete If Generic Device Human Machine Interface Inductive Proximity Switch Limit Switch Motor Overload Motor Starter Photoelectric Sensor PointBus Motor Starter Rockwell Automation miscell SCANport Adapter S sfeku Costvellosc Lee ae ee ee ee 9 KH 4 b MN Graph Spreadsheet j Master Slave Configuration Diagnostics J dd of Message Code Date Description 5 12 D301141 1211 BL20 ECO DeviceNet Connection to the Controller SLC 500 from Allen Bradley Reading in the EDS File Create a new or open an existing project E Open the EDS Wizard using the Tools EDS Wizard command Figure 5 7 Opening the EDS Wizard 3 DeviceNet RSNetWorx for DeviceNet Joe Sie Newer ice Doves Took Lice H 5 KS iS W ard z xj Node Commissioning Faulted Addres DeviceNet I
139. input register with contents stated in Value read register when Result read operation 0 116 74h Value read register DWORD Content of the register to be read if Result read operation 0 If Result read operation 1 Value read register 0 117 75h Control G S WORD Bit 0 to 6 reserved Bit 7 0 Request to read the SSI encoder cyclically 1 suspend communication requested Request to interrupt communication with the encoder Bit 8 0 Default status i e the data bits 8 to 10 of the Diagnostics and status attribute always have the value 0 irrespective of the actual SSI encoder value 1 compare flag CMP1 active Comparison active i e the data bits 8 to 10 of the Diagnostics and status attribute always have a value based on the result of the comparison with the actual SSI encoder value Bit 9 0 Default status i e reset of Bit 9 of the Diagnostics and status attribute not active 1 clear CMP1 flag Reset of bit 9 of the Diagnostics and status attribute active D301141 1211 BL20 ECO DeviceNet 10 63 Appendix Table 10 27 Attr No Object instance dec hex Attribute name Get Set Type Description 117 75h Control G S WORD Bit 10 reserved Bit 11 0 Default status i e the data bits 11 to 13 of the Diagnostics and status attribute always have the value 0 irrespective of the actual SSI e
140. ion Tool 0 2 ssssssssssssccseeccssssecessescesssecesnssecsnssccesssceesssecesnscecensseessneesesene 4 12 Reading in of Station Configuration without Configuration TOO ssssssssscsssecsseecssecesecsssecsssecensccensesuecssnseessecesseeessees 4 13 Status Indicators Diagnostic Messages Gateway Diagnostic Messages vla LEDs yira hra hisia anora asasaran aaao aaa asais a sasa Sisiane sonnas oiis Connection to Automation Devices Aae Ira e rper PCI EEA 5 2 Electronic Data Sheet EDS File eene eee ee eee een n nne e eee e teet teet eee en sess sese sete eese e eese ease sess eese ee eee eensssaoo 5 3 Mapping of Process Data 54 rere errore ra es Verne tror bn a eps Ua El pU e oue a VEA Vene aeu T e EYE UU V e Tea eura s Sreo sorso voros oeisio Data Mapping for the BL20 E GW DN Data Mapping for an Example Station Diagnostic Options 5 6 Summarized RDTT To afe 3 io En P 5 6 Sched led DiaQrOstics n RR 5 6 Status Register of the Gateway eese cesse eene eene eene seen setas tastes sense tasses seta seta sesta sense ease sa seen ESSEEN SSos ena 5 7 Control Register of the Gateway s cccccisssssscsccsscscesesceseuosseossesseseessessseessessesesnsensscessevsseesescusseussetesosssseusaseasseeses 5 9 Connection to the Controller SLC 500 from Allen Bradley eere eerte eene eene ente nttn tenta tnut
141. itten The write operation is executed without checking whether a write job is already present 10 64 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 27 Attr No Attribute name Get Type Description Object instance Set dec hex 123 Bh Diagnostics G WORD Bit 0 0 No enabled status signal is active SSI_STSx 0 1 group diagnostics At least one enabled status signal is active SSI_STSx 1 Bit 1 0 SSI encoder signal present 1 SSI error open circuit SSI encoder signal faulty e g due to a cable break Bit 2 0 A comparison of the register contents has produced the following result REG_SSI_POS lt REG_UPPER_LIMIT 1 error POS gt UPPER LIMIT A comparison of the register contents has produced the following result REG_SSI_POS gt REG_UPPER_LIMIT Bit 3 0 A comparison of the register contents has produced the following result REG_SSI_POS gt REG_LOWER_LIMIT 1 error POS lt LOWER LIMIT A comparison of the register contents has produced the following result REG_SSI_POS lt REG_LOWER_LIMIT Bit 4 0 The parameter set of the module has been accepted 1 parameterization error Operation of the module is not possible with the present parameter set Bit 5 to 15 reserved 124 7Ch Check mode G S WORD Bit 0 to 4 reserved Bit 5 0 ZERO test of data c
142. ject The Message Router Object Class Code 02Hex makes it possible to access all classes and instances in the device via Explicit Messages 3 2 2 Connection Objects Define the messages exchanged via DeviceNet E DeviceNet Object The DeviceNet Object Class Code 03Hex must be supported by every device It defines the physical connection of a device and the DeviceNet network That means it contains amongst other things the device address MAC ID and the currently set baud rate E Connection Object The Connection Object Class Code 05Hex is supported by all DeviceNet devices in at least one instance It defines the connection to the data via I O Messages or Explicit Messages the path and the length of the produced consumed data the CAN Identifier used for the connection time monitoring as well as the behavior in the case of error D301141 1211 BL20 ECO DeviceNet 3 7 DeviceNet Fieldbus description 3 2 3 Application Specific Objects Define device specific data and functions Application Objects Parameter Object Assembly Object Application Objects Application Objects describe simple applications in automation technology These are either predefined in the DeviceNet object library or they are defined by the user Parameter Object The Parameter Object Class Code OFHex is an interface to the configuration data and the parameters of a device It contains an instance for each paramete
143. last value 4 to 255 reserved D301141 1211 BL20 ECO DeviceNet 10 45 Appendix RS232 Module Class VSC114 72h This Class contains all information and parameters for RS232 modules Class Instance Note i Please refer to paragraph sectiont Class Instance of the VSC page 10 5 for the description of the class instances for VSC Object Instance Table 10 25 Object instance 10 46 Attr No Attributename Get Type Description dec hex Set 100 64h Max object G USINT Contains the number of the last object attribute attribute to be implemented 101 65h Module present G BOOL 0 2 module missing base module without electronic module 1 module is plugged 102 66h Terminal slot G USINT The slot number of the base module number belonging to the module base module to the right of the gateway No 1 Corresponds to the respective Instance Number within the TERMINAL SLOT CLASS 103 67h Module ID G DWORD Contains the module ID 104 68h Module order G UDINT Contains the ident number of the module number 105 69h Module order G SHORT Contains the name of the module for name STRING example BL20 1RS232 106 6Ah Module revision G USINT Contains the revision number of the number module firmware 107 6Bh Module type ID G ENUM Describes the module type see attribute USINT 107 6Bh on page 10 18 108 6Ch Modulecommand G S ARRAY The control interface of the BL
144. m Ovfl Err Err Failure Err 2 RX DB 0 3 RX DB 1 D301141 1211 BL20 ECO DeviceNet 8 7 Integration of Technology Modules in DeviceNet 8 2 2 Process Output Data The individual bits and bit groups provide numerical values The meaning of the numerical values is explained in the description of the attributes ACTIVE MODE 1byte ctrl status header Figure 8 10 Process output Process output data field bus RSxxx data Byte Bit7 Bit 6 Bit 5 Bit 4 Bits Bit2 Bit1 Bito 0 1 2 3 4 5 6 7 E ACTIVE MODE 2byte ctrl status header Figure 8 11 Process output Process output data field bus RSxxx data Byte Bit7 Bit 6 Bit 5 Bit 4 Bit3 Bit2 Bit1 Bito Ae cel Reset of RX_ and TX buffer 1 RXBUF TXBUF 8 8 D301141 1211 BL20 ECO DeviceNet RSxxx Modules D301141 1211 RXBUF FLUSH The RXBUF FLUSH bit is used for clearing the receive buffer If STATUS RESET CONTROL 1 A request with RXBUF FLUSH 1 will be ignored If STATUS RESET CONTROL 0 With RXBUF FLUSH 1 The receive buffer is cleared TXBUF FLUSH The TXBUF FLUSH bit is used for clearing the transmit buffer If STATUS RESET CONTROL 1 A request with TXBUF FLUSH 1 will be ignored If STATUS RESET CONTROL 0 With TXBUF FLUSH 1
145. mbers specified in all index USINT the module lists 111 6Fh Module input G USINT Contains the number of input channels channel count supported by the module 112 70h Module output G USINT Contains the number of output channels channel count supported by the module Input data 113 71h Module input 1 G UINT Input data of the module according to to to channels 128 80h Module input 16 Output data 129 81h Module output 1 G DWORD Output data of the module according to to to channels 144 8Fh Module output 16 Diagnosis data 145 90h Range error G WORD Indicates an over or undercurrent of 1 96 of the set current voltage range whereby undercurrents can only be recognized with those modules that have a set current range of 4 to 20 mA 146 91h Open circuit error G WORD Indicates an open circuit in the signal line for the operating mode 147 92h Short circuit error G WORD 148 93h reserved a A Parameter data 149 94h Channel 1 G S UINT Activates or deactivates the to to corresponding channel 164 A4h Channel 16 165 A5h Operating mode G S ENUM Sets the operating mode for the channel to channel 1 0 deactivate channel 180 B4h to 12 10V 10V Operating mode 2 OV 10V channel 16 3 0 mA 20 mA 4 4 mA 20 mA 10 72 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 29 Attr No Attribute n
146. n be downloaded from www turck com D301141 1211 BL20 ECO DeviceNet 10 79 Appendix 10 2 Nominal Current Consumption and Power Loss Table 10 32 Nominal current consumption of the BL20 modules from supply terminal lg Modules Power supply Nominal current consumption Gateway BL20 BR 24VDC D 10A BL20 PF 24VDC D 10A BL20 PF 120 230VAC D 10A BL20 2DI 24VDC P lt 20 mA BL20 2DI 24VDC N lt 20 mA BL20 2DI 120 230VAC lt 20 mA BL20 4DI 24VDC P lt 40 mA BL20 4DI 24VDC N lt 40 mA BL20 16DI 24VDC P lt 40 mA BL20 32DI 24VDC P lt 30 mA BL20 1Al I 0 4 20MA lt 50 mA BL20 2Al I 0 4 20MA lt 12mA BL20 1Al U 10 0 10VDC lt 50 mA BL20 2Al U 10 0 10VDC lt 12 mA BL20 2AI PT NI 2 3 30 mA BL20 2AI THERMO PI 30 mA BL20 2DO 24VDC 0 5A P 20 mA when load current 0 BL20 2DO 24VDC 0 5A N 20 mA when load current 0 BL20 2DO 24VDC 2A P 50 mA when load current 0 BL20 4DO 24VDC 0 5A P 25 mA when load current 0 BL20 16DO 24VDC 0 5A P lt 30 mA BL20 2DO 120 230VAC 0 5A lt 20 mA when load current 0 BL20 1AO 1 0 4 20MA lt 50 mA BL20 2AO 1 0 4 20MA lt 50 mA BL20 2AO U 10 0 10VDC lt 50 mA BL20 2DO R NC 20 mA BL20 2DO R NO 20 mA BL20 2DO R CO 20 mA BL20 1CNT 24VDC 50 mA when load current 0 BL20 2RFID S lt 100 mA when lo
147. n functions Install automation devices and related operating elements in such a way that they are well protected against unintentional operation Suitable safety hardware and software measures should be implemented for the I O interface so that a line or wire breakage on the signal side does not result in undefined states in the automa tion devices Ensure a reliable electrical isolation of the low voltage for the 24 volt supply Only use power supply units complying with IEC 60 364 4 41 VDE 0 100 Part 410 or HD 384 4 41 S2 Deviations of the mains voltage from the rated value must not exceed the tolerance limits given in the specifications otherwise this may cause malfunction and dangerous operation Emergency stop devices complying with IEC EN 60 204 1 must be effective in all operating modes of the automation devices Unlatching the emergency stop devices must not cause restart Devices that are designed for mounting in housings or control cabinets must only be operated and controlled after they have been installed with the housing closed Desktop or portable units must only be operated and controlled in enclosed housings Measures should be taken to ensure the proper restart of programs interrupted after a voltage dip or failure This should not cause dangerous operating states even for a short time If neces sary emergency stop devices should be implemented Wherever faults in the automation system may cause damage to persons or
148. ncoder value 1 compare flag CMP2 active Comparison active i e the data bits 11 to 13ofthe Diagnostics and status attribute always have a value based on the result of the comparison with the actual SSI encoder value Bit 12 0 Default status i e no reset of Bit 12 of the Diagnostics and status attribute active 1 clear CMP2 flag Reset of bit 12 of the Diagnostics and status attribute active Bit 13 to 15 reserved 118 76h Address read register G S UINT Address of the register with contents stated in Value read register when Result read operation 7 0 119 77h Address write register G S UINT Address of the register to be written with Value write register 120 78h Value write register G S DWORD Value to be written to the register with the address stated at Address write register 121 79h Write operation G S BOOL 0 Default status i e there is no request to overwrite the content of the register address stated at Address write register with Value write register Bit 6 of the Result write operation attribute is reset 0 if necessary 1 Request to overwrite the content of the register at the address Address write register with Value write register 122 7Ah Write register and execute S STRUCT OF UINT DWORD The structure contains both parts Address of the register to be written Value to be wr
149. nerated if the parameter Diagnostics is set to 0 release The diagnostic data show the cause of the communication disturbance The user has to set back this bit in the process output data by using STATRES 1 The communication with the data terminal equipment DTE is error free 116 74h Process G diagnostics data Contains the diagnostic information The diagnostic data are part of the process input data if ACTIVE MODE 1 or 2bytes ctrl status header is set Diagnostics messages Bit 0 to Bit 2 reserved Bit 3 0 ok 1 parameter error The set parameter values are not supported Bit 4 0 ok 1 hardware failure The module has to be replaced e g EEPROM or UART may be defect D301141 1211 BL20 ECO DeviceNet 10 47 Appendix Table 10 25 Attr No Attribute name Object instance dec hex Get Set Type Description 116 74h Process diagnostics data G BYTE Bit 5 0 ok 1 handshake error The DTE connected to the module does not answer a XOFF or RTS handshake This may cause a overflow in the internal receive buffer Bit 6 0 ok 1 frame error The module has to be parameterized to be adapted to the data structure of the connected DTE A frame error occurs if the parameterization number of data bits stop bits parity is not correct Bit 7 0 ok 1 buffer overflow Overflow in the RX buffer Bit 8 to Bit 15 reserved
150. ng each class and each instance in the device via Explicit Messages 03 3h DeviceNet Defines the physical connection of a device and the DeviceNet network Contains for example the MAC ID of the device the currently set baud rate and describes switches that may be available for setting of MAC ID and baud rate 04 4h Assembly Defines the data transmitted and received via the I O connections produced consumed data of a device 05 6h DeviceNet Defines amongst other things the connection to the data via Connection the I O messages or Explicit Messages as well as the path and length of the transmitted and received data 06 6h Off link Connection Makes it possible to later establish connections between Manager DeviceNet and other networks 43 2Bh Acknowledge Makes possible the installation of acknowledged COS Cyclic I Handler Object O connections 10 2 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A 10 1 2 VSC Vendor Specific Classes As well as supporting the above named DeviceNet Standard Classes the DeviceNet gateway supports the following vendor specific classes It is possible to gain read G Get and or write S Set access to the attributes of classes described in the following Table 10 2 ClassCode Name Description VSC Vendor Specific Classes dec hex 100 64h Gateway Class page 10 6 Contains data and settin
151. nseccnsecssscessscessecesscessuecssneecsneesees 8 5 D301141 1211 BL20 ECO DeviceNet iii 8 2 8 2 1 8 2 2 8 3 8 3 1 8 3 2 8 4 8 4 1 8 4 2 8 5 10 10 1 10 1 1 10 1 2 10 2 10 3 11 12 RS X20C MOLES SasccscscecccecsccescoscsdesceecesueseasecteccescussesestestecccsceseascducescsesesestedsoscecacSecteateassesesusSeece stsceesessceseeseceenees 8 7 Process Input Data ederet ceti eerte tree dee ban dectatec ued d Mae eee eee bossa cute SER e ERE de ee Reb indeed 8 7 Process Output D ta os t AS e lecto etait tdi leoi a a tit stupeo die oberg et cb dues 8 8 SSIEMO UM Sb A 8 10 Process Input Data 5 5 conet lesa e E ee ES AERE Gee ee Te Ee Ere RETE ERR Ea 8 10 Process Output Data odit dece reden tetende ie eee iere ee desee pe pec enl pe ces ei eee enu eaan da eni eeu ee er eR EROR S 8 11 SWIRE Modules ecce eese eene e eee netten etes sets eet oiea iion Skoa EE o ss seen o sees o ssepe sese ep Osee tnos s 8 12 Process IN PUT Data I eter terree e eee ae ete inler edoceri estere detenti eie det eene ed 8 12 Process Outp t Data e Rei e etre tete ft tee T eed ea 8 14 REID Modules escosesa eseeton ee ere eese o uta aooe vel ue een et aeu sub Uva sues Ves ona uu epe ed ee ee ues Pub cse os eue eo epu ende see EDU Red 8 15 BL20 Approvals for Zone 2 Division 2 Appendix Classes and Instances of the DeviceNet Gateway eee ee eese eee eere nennen seen atto esto
152. ntains all status information of the register gateway This status indicator indicates the status that was integrated in to the I O data field which is created at the same time as the I O connection Only the most significant status is saved to the Status Register of the transmitted I O data The status array register makes it possible to read all the momentary status data ARRAY OF USINT STAT status information D301141 1211 BL20 ECO DeviceNet 10 7 Appendix Table 10 5 Attr No Attribute name Get Object Instance 2 Set Gateway Instance dec hex Type Description 109 6Dh GW status register G STRUCT Status Register of the gateway see also Status Register of the Gateway page 5 7 This status indicator belongs to control register2 and makes it possible to read the presently available status data STRUCT OF USINT status register status code BYTE status FLAGS defined bit related status information 110 6Eh GW control G S register STRUCT Control Register of the gateway see also Control Register of the Gateway page 5 9 Makes it possible for commands to be carried out STRUCT OF USINT COMMAND register command code BYTE COMMAND FLAGS defines bit related commands 111 6Fh Gateway CFG G state ENUM USINT Configuration Status Register of the gateway ENUM USINT CFG OK 0 The station configuration saved to the non volatile memory match
153. o 5 10 Setting Up Communications with the Software Tool RSLinx eerte teen tenente nentes nnncttnnnos 5 10 Configuring the DeviceNet Network with RSNetworx Parameterization of the BL20 Station essssssssssssssscssssecssssesessseccssssesssssecesnsecssssecesunecessssesusssesussesssssesesunsesssssesssnneeesnesesssneseeee D301141 1211 BL20 ECO DeviceNet 6 1 6 1 1 6 1 2 6 2 6 3 6 3 1 6 3 2 6 3 3 6 3 4 6 3 5 6 4 6 5 6 6 6 7 7 1 74 1 7 1 2 7 13 7 1 4 7 1 5 7 2 7 2 1 7 3 7 3 1 7 3 2 7 3 3 7 3 4 7 3 5 7 3 6 7 3 7 7 4 7 4 1 7 4 2 7 4 3 8 1 8 1 1 8 1 2 8 1 3 8 1 4 Industr A Guidelines for Station Planning Module Arrangement sissssscccsscssscsscsessecsssusssccscsensonnssstescscsousevasescsteveseaussossesceicvescoussossesdussecsesausesesscdedeusceousesesesd 6 2 Random Module Arrangement ssssccsscccssssecssscecssscecessecesssccesnsceccsssceesseceesnseecsnseecesscessnseecsussescesusescessescesnscecunseseesseeesunsesensseessusess 6 2 GO MMPS TSP LAAT To EE 6 2 Maximum System Extension 6 3 POWEN SUPPLY CERERI LEL EN 6 6 Power Supply to the Gateway sssssssssccssssccssseecssseecessescessesessnsescesseceesnsceesnseecsnsesessnseessnseeecsnsesecsseescessesessnecessusesersseescuneeseesseeseusess 6 6 Module Bus Refreshing eet essen eeen teen etn tts n EE aE sette ttt set
154. o the online mode following the offline configuration of the station using the Network Online command or by clicking the corresponding button on the toolbar Figure 5 14 f tevicellt RSHetWorx for DeviceHer XE Changing to the Le Lk ve ewok Denke DORKS Took Lb dw Hdxutc IQUE El AAD oninemode a ipo mmm 3 KD Photoelectric Sensor Module HEURE J uU V RD armor adapter LES Safety Controllers 00 01 Sal ety Discrete 110 Device Smet MOC KD seeosty jo E Rockwell automation Alien Bracke f QD Rockwell automation Dodge LES Rochwesl Automation Erctro Cral E KO Rockwell Automation Relince Ele QD Rochwell automationfintek rd tni lt Rochwesl Automation Sprecher Scl Turek tne p ee ow on L e D wesmater Comment ine M4 M Graph Spreadsheet Mastet Slsve Corfiguiaticn Dingrostics ej of Toggle the online state of the network 5 16 D301141 1211 BL20 ECO DeviceNet Connection to the Controller SLC 500 from Allen Bradley Incorporating the BL20 Station in the Scan List of the DeviceNet Scanner In order for the 1747 SDN Scanner Module of the SLC 500 to be able to communicate with the BL20 gateway the BL20 gateway has to be included in the scan list of the 1747 SDN Scanner Module Figure 3 15 fag 1747 SDN Scanner Module GJE3 Incorporating the Eau EET Fo canlis t Output BL20 Sta
155. of shield connection impedance Should the length of the compensation cable be less than 200 m then its cross section must be at least 16 mm 0 025 inch If the cable length is greater than 200 m then a cross section of at least 25 mm 0 039 inch is required The compensation cable must be made of copper or zinc coated steel The compensation cable must be connected to the protective conductor over a large surface area and must be protected against corrosion D301141 1211 BL20 ECO DeviceNet Shielding of cables E Compensation cables and data cables should be routed as close together as possible meaning the enclosed area should be kept as small as possible Figure 7 9 Potential compensation between switchgear cabinets Potential compensation 7 4 2 Switching Inductive Loads In the case of inductive loads a protective circuit on the load is recommended 7 4 3 Protection against Electrostatic Discharge ESD Attention Electronics modules and base modules are at risk from electrostatic discharge when disassembled Avoid touching the bus connections with bare fingers as this can lead to ESD damage D301141 1211 BL20 ECO DeviceNet 7 11 Guidelines for Electrical Installation 7 12 D301141 1211 BL20 ECO DeviceNet Industri A 8 Integration of Technology Modules in DeviceNet 8 1 Counter module BL20 1CNT 24VDC cccccccccccccccccc
156. on D301141 1211 BL20 ECO DeviceNet 8 3 Integration of Technology Modules in DeviceNet 8 1 3 Process Input for Measurement Mode Process input data is data from the connected field device that is transmitted via the BL20 1 CNT 24VDC module to the PLC This is transferred in an 8 byte format as follows E Four bytes are used to contain the measured values 1 byte contains the diagnostics data E 2 bytes contain status information Structure of the data bytes in DeviceNet Figure 8 4 PDin for measurement mode x reserved 8 4 Process input data CNT gt PLC for Measurement mode Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 ERR ERR ERR RES ERR_ STS 24Vdc DO PARA STS A LOAD LOAD Measured value Diagnostic data D301141 1211 BL20 ECO DeviceNet Counter module BL20 1CNT 24VDC 8 1 4 Process Output for Measurement Mode The process output data is the data that is output from the PLC via the gateway to the BL20 1CNT 24VDC module The BL20 1CNT 24VDC module allows some parameters to be modified during operation The other parameters must be changed prior to commissioning Note i The current count operation is stopped if parameters are changed during the measuring operation Note i The parameters modified via the process output data are no
157. on TURCK document D101642 which can be downloaded from www turck com D301141 1211 BL20 ECO DeviceNet 8 15 Integration of Technology Modules in DeviceNet D301141 1211 BL20 ECO DeviceNet 9 BL20 Approvals for Zone 2 Division 2 Note i The Zone 2 approval certificates for BL20 can be found in a separate manual for approvals D301255 on www turck de D301141 1211 BL20 ECO DeviceNet 9 1 BL20 Approvals for Zone 2 Division 2 9 2 D301141 1211 BL20 ECO DeviceNet Industri A 10 Appendix 10 1 10 1 1 10 1 2 10 2 10 3 Classes and Instances of the DeviceNet Gatewal cccccccccsccssccsccccccccccccccccccccccccccccccscccccsccccssceses 2 DeviceNet Standard Classes eite i nasaia ieor ea naa ae daN aAa aaa ONUN aani aa aa AEREA 2 VSC Vendor Specific Classes eee 3 Class Instance of the VOC ice RR ER SH RRERERE ex ER XRR aAA E eR AENEAN aa ENN MEER N ae iaae 5 Gateway Class VSC 100 64 cece eect eeeeeccee eee e eee sete eee eaaaaaaaaaaaeeeeeeeeeeaaaaaaaaaaaeaeeeeeeeeeeeeeeneee 6 Terminal Slot Class VSC 101 65 eee e ee eee eee eee ee etree rete aaa aa eae ease sees eee eea aaa aaaaeeeeeeeeeeeeeeneeeeee 12 Process Data Class VSC102 66h 20 e cece ee eeeeeee eee e ee etree eee eae ae seat enhn nnne nnn aasaeeeeeeeeeeeeeeeeeee 14 Power Supply Module Class VSC108 67h cccccceceeeee eee eeeeeeeeeeaeeee eee eee eee etteaaaaaeeeeeeee
158. ontains the ident number of the module number 105 69h Module order G SHORT Contains the name of the module for name STRING example BL20 4DO 0 5A P 106 6Ah Module G USINT Contains the revision number of the revision module firmware 107 6Bh Module type ID G ENUM Describes the module type see attribute USINT 107 6Bh on page 10 18 108 6Ch Modulecommand G S ARRAY The control interface of the BL20 module interface ARRAY OF BYTE Control byte sequence 109 6Dh Module response G ARRAY Response interface of the BL20 module interface ARRAY OF BYTE Response byte sequence D301141 1211 BL20 ECO DeviceNet 10 67 Appendix Table 10 28 Attr No Attributename Get Type Description Object instance Set dec hex 110 6Eh Module registered G ENUM Contains the index numbers specified in all index USINT the module lists 111 6Fh Module output G USINT Contains the number of input channels channel count supported by the module 112 70h Module input G USINT Contains the number of output channels channel count supported by the module Input data 113 71h Module input 1 G DWORD Input data of the module according to channels 114 72h Module input 2 G DWORD Input data of the module according to channels Output data 115 73h Moduleoutput 1 G DWORD Output data of the module according to channels 116 74h Module output 2 G DWORD Output data of the module acc
159. orce mode of the I O ASSISTANT is active meaning the outputs are being controlled by the I O ASSISTANT 11 MODULE DIAG At least one module has a diagnostic message Which module is transmitting a diagnostic message and what type of message this is indicated in Attribute 116 MODULE DIAG SUMMARY of the Gateway Class 100 Gateway Instance 2 12 NO FIELDBUS PWR A The fieldbus voltage supply at the fieldbus connector is not guaranteed 13 MODULE LIST ERROR The current module list at the gateway has been modified meaning at least one module has been replaced by a module with a different catalogue number 14 MODULEBUS FAULT Hardware error The module bus communication is interrupted 15 CMD CONFIRMATION This bit reflects the ACTIVATE COMMAND bit of the Control Register The execution of a command from the Command Register Control Register is confirmed by setting this bit D301141 1211 BL20 ECO DeviceNet 5 7 Connection to Automation Devices Table 5 4 Message Designation Description Status Register Codes Message Codes 00h MSG OK No error OlhtoOFh Reserved gt 10h ADD EXPL ESTABLISHED There is at least one Explicit Message between the gateway and another slave 11hto1Fh Reserved E 20h MODULE ID UNKNOWN At least one module on the BL20 station is unknown meaning it is neither represented by an existing Vendor Specific Classes nor is it listed in the EDS file Nevertheless the module i
160. ording to channels Diagnosis data 117 75h Open circuit G DWORD This attribute contains diagnosis error 1 information about open circuit errors according to channels 118 76h Open circuit G DWORD This attribute contains diagnosis error 2 information about open circuit errors according to channels 119 77h Short circuit G DWORD This attribute contains diagnosis output error 1 information about output short circuits according to channels 120 78h Short circuit G DWORD This attribute contains diagnosis output error 2 information about output short circuits according to channels 121 79h Short circuit G DWORD This attribute contains diagnosis sensor error 1 information about sensor short circuits according to channels 122 7Ah Short circuit G DWORD This attribute contains diagnosis sensor error 2 information about sensor short circuits according to channels 123 7Bh Cable error 1 G DWORD This attribute contains diagnosis information about a wire break channel 1 to 32 10 68 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 28 Attr No Attribute name Get Type Description Object instance Set dec hex 124 7Ch Cable error 2 G DWORD This attribute contains diagnosis information about a wire break channel 33 to 64 Parameter data 125 7Dh Open circuit G S DWORD Enables the wir
161. ound and PE connection protective earth 7 3 4 Earth Free Operation Observe all relevant safety regulations when operating an earth free system 7 6 D301141 1211 BL20 ECO DeviceNet Electromagnetic Compatibility EMC Industri A 7 3 5 Protection against high frequency interference signals Attention AN In order to comply with radiation limit values in accordance with EN 55 011 2 000 the supply lines for supplying the gateway with power are to be fed through a ferrite ring PS416 ZBX 405 This is to be placed immediately next to the connection terminals From there on it is not permitted to make connections to further devices 7 3 6 Mounting Rails All mounting rails must be mounted onto the mounting plate with a low impedance over a large surface area and must be correctly earthed Figure 7 6 200 mm 7 87 inch Mounting options B puma A TS35mounting rail S S B Mounting rail C Mounting plate C D TS 35 mounting rail x x tad x x x x S N N N N N Mount the mounting rails over a large surface area and with a low impedance to the support system using screws or rivets Remove the isolating layer from all painted anodized or isolated metal components at the connection point Protect the connection point against corrosion for example with grease caution use only suitable grease D301141 1211 BL20 ECO DeviceNet 7 7 Guidelines for Electrical Installation
162. ows FRAME LENGTH INVALID BITS MSB INVALID BITS LSB The invalid bits on the MSB side are zeroed by masking the position value NVALID BITS MSB INVALID BITS LSB must always be less than FRAME LENGTH Default 0 Ohex 10 66 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Table 10 28 Object instance Industri A Digital Versatile Module Class VSC117 75h This class contains all information and parameters for digital versatile modules Attention AN In this class chosen parameter options can only be deactivated by activating another option of this parameter Class Instance Note i Please refer to paragraph sectiont Class Instance of the VSC page 10 5 for the description of the class instances for VSC Object Instance Attr No Attribute name Get Type Description dec hex set 100 64h Max object G USINT Contains the number of the last object attribute attribute to be implemented 101 65h Module present G BOOL 0 module missing base module without electronic module 1 module is plugged 102 66h Terminal slot G USINT The slot number of the base module number belonging to the module base module to the right of the gateway No 1 Corresponds to the respective Instance Number within the TERMINAL SLOT CLASS 103 67h Module ID G DWORD Contains the module ID 104 68h Module order G UDINT C
163. parameter set of the module has been accepted 1 parameterization error Operation of the module is not possible with the present parameter set Bit 5 to 6 reserved Bit 7 0 The SSI encoder is read cyclically 1 SSI communication suspended Communication with the SSI encoder is stopped as STOP 1 process output or ERR_PARA 1 10 60 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 27 Attr No Attribute name Get Type Description Object instance Set dec hex 112 70h Diagnostics and G WORD Bit 8 status 0 A comparison of the register contents has produced the following result REG SSI POS REG CMP1 1 CMP1 register value matches POS A comparison of the register contents has produced the following result REG SSI POS REG CMP1 Bit 9 0 Default status i e the register contents have not yet matched REG SSI POS REG CMP1 since the last reset 1 CMP1 flag set The contents of the registers match REG SSI POS REG CMP1 This marker must be reset with bit 9 of the Control attribute Bit 10 0 A comparison of the register contents has produced the following result REG SSI POS lt REG CMP1 1 POS gt CMP1 register value A comparison of the register contents has produced the following result REG SSI POS 2 REG CMP1 Bit 11 0 A comparison of t
164. pplied via the DeviceNet cable see Fieldbus Connection via Open Style Connector 4 8 D301141 1211 BL20 ECO DeviceNet Service Interface Connection 4 4 Service Interface Connection Industri A In order to connect the service interface on the gateway with a PC and the I O ASSISTANT software project planning and diagnostics software a cable with a pin assignment different from the PS2 standard pin assignment has to be used E O ASSISTANT KABEL BL20 BL67 A 4 4 1 Connection through an I O ASSISTANT Cable Attention Standard commercial cables will have to be rewired The I O ASSISTANT cable is fitted with a PS 2 plug connection to the socket on the gateway and a SUB D socket connection to the plug on the PC Note The service interface can be found under the upper label of the gateway Pull the label upwards out of the housing in order to reach the service interface Figure 4 7 PS 2 plug on the connection cable to the gateway top view Figure 4 8 9 pole SUB D socket connector on the cable for connecting to PC eevee eooee 5 43 2 1 top view 9876 Table 4 5 Pin BL20 gateway Sub D interface at the PC Pin Pin assignment PS 2 socket PS 2 and SUB D interface 1 CLK DTR DSR 4 6 2 GND GND 5 3 DATA 4 n c DATA2 RxD 2 5 5V RTS 7 6 n c CLK2 TxD 3 D301141 1211 BL20 ECO DeviceNet 4 9 Eco Gateway for DeviceNet
165. pply sssrini Eee Rr Eee reae dde on 6 6 Power Supply Module Class sssssss 10 18 Predefined Master Slave Connection Set 3 9 Process input Count mode in DeviceNet eeessssssssss 8 2 Measurement mode in DeviceNet uuuu 8 4 Process output Count mode in DeviceNet eessssssssss 8 2 Measurement mode in DeviceNet aansens 8 5 product overview ssssssssseeeeeeneneeenennn 2 1 D 4 9 12 1 Index R RFID S Module Class sese 10 78 RS232 Module Class orione 10 46 RS485 422 Module Class eene 10 53 S shield connection analog modules sse 2 10 Orr audire a a ied 2 9 2 10 SSI Module Class silen taniri a a a 10 59 station planning ssseseeeeenenennn 6 1 Status Word Error Codes eene 5 8 Status Word Message Codes sssssssssssss 5 8 system extension maximum esee 3 3 T technical data et tet rece er niet 4 3 Terminal Slot Class cccccsscessecsssceseecsseeessessseeeseeesees 10 12 topology 2 2 i den teet anes 3 4 transmission cables eee eseseceeeceseeeseeceseecseeesseeeseeesaeees 7 3 U GMM rm 3 10 V VSC Vendor Specific Classes eseessssss 10 3 Z TAa pp E E E E E lie 9 1 12 2 D301141 1211 BL20 ECO DeviceNet Industrial Automation w
166. property external measures must be implemented to ensure a safe operating state in the event of a fault or malfunction for example by means of separate limit switches mechanical interlocks etc The electrical installation must be carried out in accordance with the relevant regulations e g with regard to cable cross sections fuses PE All work relating to transport installation commissioning and maintenance must only be carried out by qualified personnel IEC 60 364 and HD 384 and national work safety regulations All shrouds and doors must be kept closed during operation Industr A Table of Contents 1 1 1 1 2 1 3 1 3 1 1 3 2 1 4 2 1 2 2 2 2 1 2 2 2 2 2 3 2 24 2 2 5 2 2 6 2 2 7 2 2 8 2 2 9 2 2 10 2 2 11 2 2 12 3 1 3 1 1 3 1 2 3 1 3 3 1 4 3 1 5 3 1 6 3 1 7 3 1 8 3 2 3 2 1 3 2 2 3 2 3 3 3 3 3 1 3 3 2 3 3 3 3 3 4 D301141 1211 BL20 ECO DeviceNet About this Manual DOCUMENTATION CONCEP vvscssiccscicsecscssssnnnessssesnocessessnanccsesesnedssesbenessedesencsssonskencsesdestotsdesnavecuedesesacdedsseencoussssenves 1 2 Description of Symbols Used csscscsccscssscccscccsccsssssssccscesescsssccssccessccesccssccsescsssccesccssecsesccssccsesesescassceseees 1 3 Overview Prescribed Use Notes Concerning Planning Installation of this Product List of REVISIONS siccsccccivccccccssccseseccecccccscsscscessssvcsssccousesessoesousue
167. ption dec hex Set 100 64h Max object G USINT Contains the number of the last object attribute attribute to be implemented 101 65h Module present G BOOL 0 module missing base module without electronic module 1 module is plugged 102 66h Terminal slot G USINT The slot number of the base module number belonging to the module base module to the right of the gateway No 1 Corresponds to the respective Instance Number within the TERMINAL SLOT CLASS 103 67h Module ID G DWORD Contains the module ID 104 68h Module order G UDINT Contains the ident number of the module number 105 69h Module order G SHORT Contains the name of the module name STRING 106 6Ah Module G USINT Contains the revision number of the revision module firmware 107 6Bh Module type ID G ENUM Describes the module type USINT 0x00 type of module unknown default 0x01 digital module 0x11 analog voltage mod 0x12 analog current mod 0x13 analog RTD mod 0x14 analog THERMO mod 0x1F analog volt curr mod 0x22 counter incr encoder 32bit 0x28 SSI interface 0x31 starter mechanical 0x32 starter electronical 0x41 RS232 mod 0x42 RS485 RS422 mod 0x51 CVI mod etc D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 15 Attr No Attribute name Get Type Description Object instance Set
168. ption of the class instances for VSC Object Instance 1 standard input process data compressed Table 10 7 Attr No Attributename Get Type Description Object instance 1 Set standardinput ec hex process data compressed 100 64h Max object G USINT Contains the number of the last object attribute attribute to be implemented 101 65h Attribute list G ARRAY OF List of all attributes that are supported by USINT this Instance 102 66h Standard packed G ARRAY OF Input process data 16 bit aligned process input data WORD compressed 103 67h Process databyte G USINT The number of bytes that are exchanged count with this Instance Object Instance 2 standard output process data compressed Table 10 8 Attr No Attributename Get Type Description Object instance 2 Set standard output ec hex process data 100 64h Max object G USINT Contains the number of the last object compressed A attribute attribute to be implemented 101 65h Attribute list G ARRAY OF List of all attributes that are supported by USINT this Instance 102 66h Standard packed G S ARRAYOF Output process data 16 bit aligned process output WORD compressed data 103 67h Process data byte G USINT The number of bytes that are exchanged count with this Instance 10 14 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Object Instance 3 diagnostic instance Industri A
169. r High byte reserved 128 80h Active mode G S BOOL 0 byte ctrl status header The diagnostic data are not part of the process input data 7 bytes of user data are available 1 2byte ctrl status header The diagnostic data are part of the process input data 6 bytes of user data are available 10 50 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Industri A Table 10 25 Object instance Attr No dec hex Attribute name Get Set Type Description 129 81h Bit rate G S ENUM USINT Used to set the bit rate for the gateway 0 reserved 1 300 bps 2 600 bps 3 1200 bps 4 2400 bps 5 4800 bps 6 9600 bps 7 14400 bps 8 19200 bps 9 28800 bps 10 38400 bps 11 57600 bps 12 115200 bps 15 reserved Disable diagnostics 130 82h G S BOOL 0 released The diagnostic function is activated 1 blocked The diagnostic function is deactivated 131 83h Flow control G S ENUM USINT 0 off data flow control is deactivated 1 XON XOFF Software handshake is activated 2 RTS CTS Hardware handshake is activated 3 reserved 132 84h Data width G S ENUM USINT 0 7 bits 1 8 bits 133 85h Parity G S ENUM USINT 0 none 1 odd The number of the bits set to 1 is odd incl data and parity bit 2 even The number of the bits
170. r which is linked to the parameter to be set Assembly Objects The Assembly Object Class Code 04Hex offers the user a mapping option meaning data from attributes of differing instances in different classes can be summarized in a single attribute of an instance from an Assembly Object 3 8 D301141 1211 BL20 ECO DeviceNet The DeviceNet Communications Profile Industri A 3 3 The DeviceNet Communications Profile DeviceNet is based on a connection oriented communications model That means that it is only possible to exchange data via specified connections assigned to the devices The communication between the slaves in the DeviceNet network can be carried out either via I O Messages or via Explicit Messages 3 3 1 I O Messages I O Messages serve to exchange high priority process and application data over the network The communication between the slaves in the DeviceNet network is carried out according to the Server Client Model which means a producing application transmits data to another or a number of consuming applications It is quite possible that information is passed to a number of Application Objects in a single device The communication between the devices via I O Messages requires that an IO Message is set up This can be achieved either by activating a static I O Connection Object which already exists in the device via the predefined Master Slave Connection Set or via a dynamically set up I O
171. r Analog Modules sessssssssssesssseeeeeeeeenee eene nnne 10 D301141 1211 BL20 ECO DeviceNet 2 1 BL20 Philosophy 2 1 2 2 The Basic Concept BL20 is a modular I O system for use in industrial automation It connects the sensors and actuators in the field with the higher level master BL20 offers modules for practically all applications Digital input and output modules Analog input and output modules E Technology modules counters RS232 interface A complete BL20 station counts as one station on the bus and therefore occupies one fieldbus address in any given fieldbus structure A BL20 station consists of a gateway power distribution modules and I O modules The connection to the relevant fieldbus is made via the bus specific gateway which is responsible for the communication between the BL20 station and the other fieldbus stations The communication within the BL20 station between the gateway and the individual BL20 modules is regulated via an internal module bus Note i The gateway is the only fieldbus dependent module on a BL20 station All other BL20 modules are not dependent on the fieldbus used Flexibility All BL20 stations can be planned to accommodate the exact number of channels to suit your needs because the modules are available with different numbers of channels in block and slice design A BL20 station can contain modules in any combination which means itis possible
172. r DeviceNet Approvals and Tests Table 4 2 Description Approvals and tests Approvals cUL in preparation Tests EN 61131 2 Cold DIN IEC 68 2 1 temperature 25 C 13 F duration 96 h not in use Dry heat DIN IEC 68 2 2 Temperature 85 C 185 F duration 96 h device not in use Damp heat cyclic DIN IEC 68 2 30 temperature 55 C 131 F duration 2 cycles every 12 h device in use Operational life MTBF 120 000 h Pollution severity according to 2 IEC 664 EN 61 131 2 Protection class according to IEC 529 IP20 4 2 2 Technical Data for the Push in Tension Clamp Terminals Table 4 3 Designation Technical data for the Push in Protection class IP20 tension clamp nz r terminals Insulation stripping length 8 mm 1 0 32 inch 0 039 Max wire range 0 14 to 1 5 mm 0 0002 to 0 0023 inch 26 to 16 AWG Crimpable wire e solid core H 07V U 0 14 to 1 5 mm 0 0002 to 0 0023 inch 26 to 16 AWG f flexible core H 07V K 0 5 to 1 5 mm 0 0008 to 0 0023 inch 25 to 16 AWG f with ferrules according to DIN 46 228 1 ferrules crimped gas tight 0 25 to 1 5 mm 0 0004 to 0 0023 inch 30 to 16 AWG 4 6 D301141 1211 BL20 ECO DeviceNet Connection Possibilities at the Gateways 4 3 Connection Possibilities at the Gateways 4 3 1 Fieldbus Connection via Open Style Connector An Open Style Connector 5 pole
173. ransmitted commands via a Client The length of the commands is limited to 8 bytes with each possible node address in the system being assigned a bit within these 8 bytes Servers respond with up to 8 bytes of I O Data UCMM The DeviceNet gateway offers the option of setting up dynamic Connection Objects via the UCMM port Unconnected Message Manager Port This is the only supported method The Group2 Only method is not supported Offline Connection Set The offline connection set makes it possible to communicate with a node which is in Communication Fault but not in the Bus OFF It is not normally possible to communicate with such a node via the network it either has to be switched off manually or re initialized by turning it off and on It is possible to communicate with just such a node over the network with the help of the Offline Connection Set Device Heartbeat Message Device Heartbeat Messages enable DeviceNet devices to disclose their own statuses in configured intervals These messages are configured in the Identity Object Device Shut Down Message If a device has to shut itself down due to internal errors or statuses it can sign off from the controller with a defined Device Shut Down Message D301141 1211 BL20 ECO DeviceNet The DeviceNet Communications Profile Industri A Consistency Value The non volatile Required Configuration Memory can be tested with the assistance of the Consistency Value
174. ribute 127 for channel 8 BYTE diag Bit 0 0 ok 1 measurement value range error Bit 1 0 ok 1 open circuit Bit 2 to 7 reserved 128 135 Mode parameter G S BYTE Contains the diagnostic data of the 80h 87h data channels 1 to 8 of the analog input module Only those channels are supported that are defined in attribute 111 Number of supported channels Attribute 128 contains the data for channel 1 attribute 135 for channel 8 BYTE mode Bit 0 Mains suppression 0 50 Hz mains suppression 1260 Hz mains suppression Bit 1 value representation 0 Integer 15Bit sign 1 12Bit left justified Bit 2 Diagnose 0 release 1 block Bit 3 Channel 0 activate channel 1 deactivate channel Bit 4 to 7 reserved D301141 1211 BL20 ECO DeviceNet 10 37 Appendix Table 10 23 Attr No Attribute name Get Object instance Set dec hex Type Description 136 143 Sensor parameter G S 88h 8Fh data ENUM USINT Contains the sensor specific parameter data of the channels 1 to 8 of the analog input module Only those channels are supported that are defined in attribute 111 Number of supported channels Attribute 136 contains the data for channel 1 attribute 143 for channel 8 ENUM USINT Element 0 Type K 270 1370 C 1 Type B 100 1820 C 2 Type E 270 1000 C 3 Type J 210 1200 C 4 Type N 270 1300 C 5 Type R 50 1760 C 6 Type S 50 1540
175. s Ea Abbrechen Oi Hilfe The gateway parameters occupy the lines 1 to 27 The following IDs are reserved for the BL20 I O modules D301141 1211 BL20 ECO DeviceNet 5 15 Connection to Automation Devices Offline Configuration of the BL20 Station The offline configuration of the BL20 station is also carried out in this tabbed page Double click the text EMPTY BASE TERMINAL The respective I O modules can be selected from the pull down menu that opens Figure 5 13 2 BL20 E GW DN x Selecting the BL20 General Parameters 1 0 Data EDS File modules m me Select the parameter that you want to configure and initiate an action using the toolbar Groups ke G All v gt Monitor E e amp d e Parameter Current Value lal BUS OFF irpt hold CAN chip in BUS O d GW summarized diagno disabled E GW scheduled diagnos disabled RA COS data mapping standard i amp amp e IMAP GW status regis 2 bytes A d 1 MAP polled input 0 bytes f d ILMAP summarized diags O bytes f d 1 MAP scheduled diags O bytes COS MAPCOS CYC inp Obytes d Q MAP GW control regi 2 bytes A amp Q MAP polled output 0 bytes amp d amp slot count 0 e soi BL20 2DI 24VDC P de dor BLZO 2DI 24VDC P ral ii BL20 2DI 24VDC N BL20 2D1 120 230VAC BL20 2DO 24VDC 2A P ov Online Mode Change t
176. s a conductive structure Voltages and currents are induced by the collision Typical sources of interference are e g sparking gaps spark plugs commutators from electric motors and transmitters e g radio that are operated near to conducting structures Reaction time The time required in a bus system between a reading operation being sent and the receipt of an answer It is the time required by an input module to change a signal at its input until the signal is sent to the bus system D301141 1211 BL20 ECO DeviceNet 11 5 Glossary 11 6 D301141 1211 BL20 ECO DeviceNet 12 Index A addressing ee eeeeceeseceeeeeeeeeeeeceeeeeeeeeteeceneatseseteeeateesaseneeeeneas 3 3 Analog Input Current Module Class 10 27 Analog Input PT100 NI Module Class 10 32 Analog Input THERMO Module Class 10 36 Analog Input Voltage Module Class 10 24 Analog Output Current Module Class 10 30 Analog Output Voltage Module Class 10 26 Application Object sssssseeeenens 3 8 Applications Specific Object sssssssssss 3 8 Assembly Object sss 3 8 B base modules sssssssssseeeeereennennne 2 6 h veEci cp M 4 11 Bit Strobe I O Connection eee 3 10 BL20 components sese 2 3 bus terminating resistor
177. s being scanned E the amount of data produced and consumed by the nodes E type of I O messaging change of state strobe poll network communication rate device time out and explicit messaging traffic the cycle time of the control program All of these factors must be considered when calculating the cycle time of a particular network 3 1 7 Maximum Ratings The DeviceNet bus uses a trunk and drop topology The trunk is the main communication cable and requires a 121 Q resistor at both ends of the cable The length of the cable depends on the communication rate and the cable type Drops are branches off the trunk and may be from 0 to 6 m 20 ft The cumulative drop lengths are dependent on the communication rate The table below shows the maximum ratings for a trunk using a thick mid or thin trunk cable in a DeviceNet network with the maximum number of 64 nodes Table 3 1 Baud rate Thick cable Mid cable Thin cable Droplength Drop length Maximum cable max length max length max length max cumulative length max 125 kbps 500m 300m 100m 6m 156m 1640 ft 984 ft 328 ft 20 ft 512 ft 250 kbps 250m 100m 6m 78m 820 ft 328 ft 20 ft 256 ft 500 kbps 100m 100m 6m 39m 328 ft 328 ft 20 ft 128 ft 3 4 D301141 1211 BL20 ECO DeviceNet General Information About DeviceNet Industri A Note The exact specifications relating to maximum cable lengths when using ot
178. s etes e tenes ense tenet ene stn 10 2 DeviceNet Standard Classes eter etit reete tenen tiet create tese iaeia dece le edo ple ie edi cde an quae 10 2 VSC Vendor Specific Classes erecti hee T TR ERE AE En Seems tub A 10 3 Nominal Current Consumption and Power Loss ee eee ee eene eee e e eterne etta aae en asse enne ee etes tene eee eaa etes a 10 80 Power Loss of the Modules sscsiecsicc ccosccescesscscssscustsensenscssuoscunscenecvacestascussteaseosesetccsusddeesconsssuesdcoatcesecsuscssoess 10 82 Glossary Index D301141 1211 BL20 ECO DeviceNet Industri A 1 About this Manual 1 1 Documentation Concept ecce eese ee ee e eee eee eese eee eese aeos ose e eee eee eso OP o ee eese epo P e ee eee esas e esee eese sse Pe esee 1 2 Description of Symbols Used eee e eere eere eee een een eese eee ee eaae eee e eee esee ee eese eese eese eese seu 1 3 OVErVIEW X 1 3 1 izzlejorMELI e a 1 3 2 Notes Concerning Planning Installation of this Product eeeeennennnnn 1 4 List of Qn r D301141 1211 BL20 ECO DeviceNet 1 1 About this Manual 1 1 1 2 Documentation Concept This manual contains all information about the BL20 gateway for DeviceNet of the product series BL20 ECO BL20 E GW DN The following chapters contain a short BL20 system description a description of the
179. s taking part in process data exchange Table 5 5 Error Codes Designation Description Status Register Error Codes 80h to CF Reserved AThisstatus DOh DUP MAC ID ERROR A The Duplicate MAC ID Check has failed because there is can only be read a module on the network with the same MAC ID out by the l O ASSISTANT 1h MAC ID ERROR The set MAC ID has exceeded the 63 address limitation via the service interface onthe D2h BAUDRATE NOT PERMITTED The baud rate set using the DIP switches on the gateway gateway is not permissible D3h to DFh Reserved EOh EEPROM ERROR A Internal error Gateway replacement required E1h ROTARY CODING SWITCH DIP SWITCH ERROR A E2h ROM FLASH CRC ERROR A E3h to EF Reserved FOh CFG MODIFICATION IN The station s configuration at the gateway is being PROGRESS modified F1h to FE Reserved FFh CMD PROCESSING ERROR An error has occurred as a command was being executed The command will not be carried out 5 8 D301141 1211 BL20 ECO DeviceNet Control Register of the Gateway 5 6 Control Register of the Gateway Industri A The Control Register of the gateway is assembled as follows Table 5 6 Control Bit Designation Meaning Meaning ofthe No control bit 0to7 COMMAND REGISTER The Message Register of the Status Register is considered as a group of 8 bits 00h to FFh The list of Command Codes is contained in Table 5 7 Control
180. se module without electronic module 1 2 module is plugged 102 66h Terminal slot G USINT The slot number of the base module number belonging to the module base module to the right of the gateway No 1 Corresponds to the respective Instance Number within the TERMINAL SLOT CLASS 103 67h Module ID G DWORD Contains the module ID 104 68h Module order G UDINT Contains the ident number of the module number 105 69h Module order G SHORT Contains the name of the module for name STRING example BL20 1RS485 422 106 6Ah Module revision G USINT Contains the revision number of the number module firmware 107 6Bh Module type ID G ENUM Describes the module type see attribute USINT 107 6Bh on page 10 18 108 6Ch Modulecommand G S ARRAY The control interface of the BL20 module interface ARRAY OF BYTE Control byte sequence 109 6Dh Module response G ARRAY Response interface of the BL20 module interface ARRAY OF BYTE Response byte sequence 110 6Eh Moduleregistered G ENUM Contains the index numbers specified in all index USINT the module lists 111 6Fh Number of G USINT States the number of analog input supported channels supported by this module channels Instance D301141 1211 BL20 ECO DeviceNet 10 53 Appendix Table 10 26 Attr No Attribute name Object instance dec hex Get Set Type Description 112 70h RX byte count USINT Number of the valid bytes 0 to 7 in this data segm
181. second cable shield side to the local reference potential via a capacitor short connection distances If necessary a varistor or resistor can be connected parallel to the capacitor to prevent disruptive discharges when interference pulses occur A further possibility is a double shielded cable galvanically separated whereby the innermost shield is connected on one side and the outermost shield is connected on both sides D301141 1211 BL20 ECO DeviceNet 7 9 Guidelines for Electrical Installation 7 4 1 Potential Compensation Potential differences can occur between installation components that are in separate areas and these E are fed by different supplies have double sided conductor shields which are grounded on different installation components A potential compensation cable must be routed to the potential compensation Warning A Never use the shield as a potential compensation Connection 1 Connection 2 CANH 2 0 2 0 CAN H CANL 0 pJ n 0 CAN L GND 0 0 GND Figure 7 8 puce pec E f I pea tion x Shield Reference potential Potential compensation cable Reference potential A potential compensation cable must have the following characteristics E Low impedance In the case of compensation cables that are routed on both sides the compensation line impedance must be considerably smaller than that of the shield connection max 10
182. sferred by the PLC via a gateway to the BL20 E 1SWIRE module The transfer is carried out in 8 byte format 4 bits are reserved for each SWIRE slave The following information is transferred E Switch status of contactor coil on off Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Byte 0 SWIRE Slave 2 SWIRE Slave 1 Byte 1 SWIRE Slave 4 SWIRE Slave 3 Byte 2 SWIRE Slave 6 SWIRE Slave 6 Byte 3 SWIRE Slave 8 SWIRE Slave 7 Byte4 SWIRE Slave 10 SWIRE Slave 9 Byte 5 SWIRE Slave 12 SWIRE Slave 11 Byte 6 SWIRE Slave 14 SWIRE Slave 13 Byte 7 SWIRE Slave 16 SWIRE Slave 15 The data of SWIRE slave 1 is the data of the first physical slave on the SWIRE bus The remaining slaves are assigned in the same way The meaning of the data of an SWIRE slave depends on the product concerned Meaning of the 4 bit process output data on an SWIRE DIL device Bit 7 Bit 6 Bit 5 Bit 4 free free free SOx The following table shows the meaning of the data bits Table 8 3 DesignationStatus Comment Meaning of the data bits SOx Relay x relay x SOx is transferred as the switch status of the contactor coil from the SWIRE bus master to the appropriate SWIRE bus slave 0 OFF OFF Contactor not switched on 1 ON ON Contactor is switched on 8 14 D301141 1211 BL20 ECO DeviceNet RFID Modules 8 5 RFID Modules Note i For all information concerning the RFID communication interfaces see the special RFID documentati
183. ss ID 5 Instance ID 3 Change of State COS Cyclic I O Connection Class ID 5 Instance ID 4 D301141 1211 BL20 ECO DeviceNet 3 9 DeviceNet Fieldbus description 3 3 4 Communications Profile of the BL20 DeviceNet Gateway The DeviceNet gateway behaves as a DeviceNet Server in the network the scanner of the higher level controller operates as a DeviceNet Client The following DeviceNet communications types are supported Polled I O Connection COS Connection Cyclic I O Connection Bit Strobe I O Connection UCMM Offline Connection Set Device Heartbeat Message Device Shut Down Message Polled I O Connection A Polled I O Connection establishes a conventional Master Slave relationship between a controller and a DeviceNet device A Polled I O Connection is a point to point connection between two slaves on the fieldbus The master Client transmits a Poll Request to the slave Server who then answers with a Poll Response COS I O Connection COS Change Of State I O Connections establish event controlled connections That means that the DeviceNet devices generate messages as soon as a change of status occurs Cyclic I O Connection Messages are triggered time controlled in Cyclic I O connections by means of a time generator Bit Strobe I O Connection A Bit Strobe I O Connection is a connection between a DeviceNet Client and an undefined number of Servers the Servers being queried by t
184. t 10 31 Appendix Analog Input PT100 NI Module Class VSC110 6Eh This Class contains all information and parameters for analog input modules for PT100 NI sensors current Class Instance Note Please refer to paragraph sectiont Class Instance of the VSC page 10 5 for the description of the class instances for VSC Object Instance Table 10 22 Attr No Attributename Get Type Description Object instance Set dec hex 100 64h Max object G USINT Contains the number of the last object attribute attribute to be implemented 101 65h Module present G BOOL 0 2 module missing base module without electronic module 1 module is plugged 102 66h Terminal slot G USINT The slot number of the base module number belonging to the module base module to the right of the gateway No 1 Corresponds to the respective Instance Number within the TERMINAL SLOT CLASS 103 67h Module ID G DWORD Contains the module ID 104 68h Module order G UDINT Contains the ident number of the module number 105 69h Module order G SHORT Contains the name of the module for name STRING example BL20 2AI PT 106 6Ah Module revision G USINT Contains the revision number of the module firmware 107 6Bh Module type ID G ENUM Describes the module type see attribute USINT 107 6Bh on page 10 18 108 6Ch Modulecommand G S ARRAY The control interface of the BL20 module interface ARRAY O
185. t dec hex 107 6Bh Moduleoutputbit G UINT States the number of output bits count consumed bits of the module 108 6Ch Module G USINT Contains the Submode ID of the BL20 SUBMODE module 109 6Dh Module group G USINT States the number of internal groups of count the module 110 6Eh Diag G ARRAYOF Contains the diagnostic information ofthe BYTE module 111 6Fh Param G S ARRAYOF Contains the parameters of the module BYTE 112 70h Input G ARRAY OF Contains the input data produced data of BYTE the module 113 71h Output G S ARRAYOF Contains the output data consumed data BYTE of the module 114 72h Referenced G USINT The VSC that represents this BL20 module VSC If this module is contained in the internal gateway library then it is listed in a specific VSC that describes the typical attributes of the module 115 73h Referenced VSC G USINT The VSC Instance that represents this BL20 instance module If this module is contained in the internal gateway library then it is listed in a specific VSC that describes the typical attributes of the module 116 74h Moduleregistered G S ENUM Contains the index numbers specified in all index USINT the module lists D301141 1211 BL20 ECO DeviceNet 10 13 Appendix Process Data Class VSC102 66h This class contains the process relevant information Class Instance Note i Please refer to paragraph sectiont Class Instance of the VSC page 10 5 for the descri
186. t four bytes provide the parameter values for load direct load in preparation reference value 1 reference value 2 or behavior of the digital outputs D301141 1211 BL20 ECO DeviceNet Counter module BL20 1CNT 24VDC E Two control bytes contain the control functions for transferring the parameter values for starting stopping the measurement for acknowledging errors and for resetting the status bit E 2bytesare not yet assigned Structure of the data bytes in DeviceNet with Load value direct Load value in preparation Reference value 1 or Reference value 2 i Process output data SPS gt CN Figure 8 2 t for PDOut with Load Counter mode t Load value direct Load value in preparation value direct Reference value 1 or Reference value 2 Irect Load value in Bye Bit7 Bit 6 Bits Bit4 Bits Bit2 Bit 1 Bit 0 preparation Reference value 1 or Load value direct Refi l Load value in preparation Reference value Reference value 1 or 2 Reference value 2 B TEE Structure of the data bytes in the DeviceNet fieldbus with Function and Behavior of DO1 DO2 Figure 8 3 Process output data SPS gt CNT j for PDOut with Counter mode Function and Function and behavior DO1 DO2 Behavior of DO1 DO2 Byte Bit 7 Bit6 Bits Bit 4 Bit3 Bit2 Bit 1 Bit 0 X reserved Pulse durati
187. t no ntt 6 6 Creating Potential Groups e 6 6 e ET Cross COMMCCEIOMIM ER 6 7 Direct Wiring of Relay Modules e etse tern tnter n nott tottt nott toot nott toot ttt no ttt notte tttt nones 6 9 Protecting the Service Interface on the Gateway eere eere eene eene nets senses aseo seen sensns eene ta senses enus 6 10 Plugging and Pulling Electronics Modules 4 eere e eere eene teens ento aetas enses sense ens to sense tas en sena 6 10 Extending an Existing Station eese eese eese eren eene eese tenete sets teas tnos etas esse no setas tenete satt sese sese en sten a se 6 10 HG VELCSTOULHIDET 6 10 Guidelines for Electrical Installation GEM ral NOLES A E E A E NE EE E E O EA E E E E A 7 2 I EE E T E E EET A T O ET Cable Routing Lightning Protection Transmission Cables Canle Typos T Potential Relationships s lt sscssesoccsseoss M 7 4 Poteritial Free Installation soe ttt cc re tee edicere c AR TR TU eie Rua a 7 4 Electromagnetic Compatibility EMC 4 ces eee esee ener eene e eere ern en osten sensn esent ense a sees tens s esos snee 7 6 Ensuring Electromagnetic Compatibility ssssssccssssccssssecsssssccsssccsnssecssssscesnssecsnssscesss
188. t retentive The commissioning after a power failure is based on the parameter data of the configuration tool or default configuration The data is transferred in 8 byte format The first four bytes represent the parameter values for Lower limit or Upper limit Function of DO1 or Integration time E Two control bytes contain the control functions for transferring the parameter values for starting stopping the measurement for acknowledging errors and for resetting the status bit E 2 bytes are not yet assigned Structure of the data bytes in the DeviceNet fieldbus with Lower limit or Upper limit set Figure 8 5 PDOut with Lower limit or Upper limit set X reserved Process output data SPS gt CNT for Measurement mode Cupper limit or lower limit Byte Bit Bit Bit5 Bit4 Bit3 Bit2 Bit1 Bito 1 upper limit or lower limit D301141 1211 BL20 ECO DeviceNet 8 5 Integration of Technology Modules in DeviceNet Structure of the data bytes in the DeviceNet fieldbus with Function of DO1 set set Figure 8 6 Process output data SPS gt CNT PDOut with for Measurement mode Function of DO1 Function of DO1 set X reserved Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Structure of the data bytes in the DeviceNet fieldbus wit
189. tains the last 4 bytes of the process output data 117 75h Diag G WORD One bit per SWIRE slave shows if common error diagnostics messages are present or not Slave 1 belongs to bit 0 slave 2 to bit 1 etc 0 o k 1 One several diagnostics messages present 118 76h Diag config error G WORD One bit per SWIRE slave shows the configuration state of the slave Slave 1 belongs to bit 0 slave 2 to bit 1 etc 0 The bus is in data exchange mode 1 The configuration was not accepted the bus does not switch to data exchange mode LED SW flashing 119 77h Diag G WORD One bit per SWIRE slave shows possible communication error communication errors Slave 1 belongs to bit 0 slave 2 to bit 1 etc 0 o k 1 A communication error is present such as a slave is no longer reached its internal time out has elapsed or communication is faulty The master cannot carry out data exchange with at least one slave D301141 1211 BL20 ECO DeviceNet 10 75 Appendix Table 10 30 Attr No Attribute name Get Object instance dec hex Set Type Description 120 78h Diag PKZ error G WORD One bit per SWIRE slave shows if the PKZ has tripped or not Slave 1 belongs to bit 0 slave 2 to bit 1 etc 0 No PKZ has tripped or diagnostics function has been deactivated via the parameter setting 1 At least one PKZ has tripped 121 79h Param common G S operation modes Byte Bit 0 reserved
190. ter the building 7 1 4 Transmission Cables The slaves on the bus are connected to one another with fieldbus lines that correspond to the DeviceNet specification ODVA Spec Rel V2 0 The bus cables must be terminated at the beginning and end with a bus terminating resistor This can be connected via the number DIP switch R on the gateway Figure 7 1 Representation of a bus cable Rt Rt terminating I i l terminating resistor resistor 7 1 5 Cable Types The following types of cables are used in DeviceNet Thick Cable Thick DeviceNet cables are used mostly as rigid trunk cables Thin Cable Thin flexible DeviceNet cables are used for drop lines E Flat Cable E Cable ll E Cable Please refer to the DeviceNet specifications ODVA Spec Rel V2 0 Vol 1 or the ODVA homepage www odva org The following diagram shows the schematic construction of a round DeviceNet cable Figure 7 2 DeviceNet cable schematic CAN_H CAN_L D301141 1211 BL20 ECO DeviceNet 7 3 Guidelines for Electrical Installation 7 2 Potential Relationships The potential relationship of a DeviceNet system realized with BL20 modules is characterized by the following The system s power supply to the gateway I O modules and th
191. teway switches off the outputs of the modules SWITCH IO HOLD 2 The gateway makes no further changes to the data of the I O modules The outputs are held SWITCH IO PROCSSING 3 The gateway continues to exchange I O process data 114 On mod list error G S 72h ENUM USINT Reaction to an alteration of a module list modified by plugging a false module meaning a module whose ident number does not match that of the pulled module SWITCH IO FAULTED 0 The modules are switched to Faulted State SWITCH IO OFF 1 The gateway switches off the outputs of the modules SWITCH IO HOLD 2 The gateway makes no further changes to the data of the I O modules The outputs are held D301141 1211 BL20 ECO DeviceNet 10 9 Appendix Table 10 5 Object Instance 2 Gateway Instance Attr No dec hex Attribute name Get Set Type Description 115 73h On IO cnctn timeout G S ENUM USINT Reaction to the I O connection exceeding the time limit SWITCH IO FAULTED 0 The modules are switched to Faulted State SWITCH IO OFF 1 The gateway switches off the outputs of the modules SWITCH IO HOLD 2 The gateway makes no further changes to the data of the I O modules The outputs are held 116 74h Module Diag G summary ARRAY OF STRUCT Contains the diagnostic information of all modules ARRAY OF STRUCT USINT SLOT Indicates the slot number mo
192. the physical list of modules Compare the engineering of your BL20 station with the physical list of modules Check the construction of your BL20 station for defect or incorrectly fitted electronic modules Red flashing fast 4 Hz No module bus communication Ensure that the guidelines for the use of power distribution modules have been Observed Red green flashing The engineered and current list of modules do not correspond data exchange is still active Check your BL20 station for pulled modules incorrectly fitted modules subsequently fitted modules D301141 1211 BL20 ECO DeviceNet Eco Gateway for DeviceNet The function meaning and color as well as the frequency of flashing of the LEDs MNS and IO are precisely defined in the ODVA Table 4 7 LED indicators LED Status Meaning Remedy MNS OFF Duplicate MAC ID Check active Green Connection s established device status OK Greenflashing No connection established slowly device status OK Red Network error Check your devices for possible double MAC IDs Check if the CAN controller is set to BUS OFF Red flashing Connection s are in Time Check if the fieldbus cable is interrupted Out Check if a field bus connector has been pulled Check the 24 V fieldbus voltage 10 Green Outputs are controlled and data exchange is active Green flashing slowly At least one input output is in the status
193. tion Devices 5 3 Mapping of Process Data The process image of the BL20 gateway is depicted in WORD format 16 bit The process data of successive modules of the same type with process data of less than 1 word are grouped together until 16 bits of process data is reached The process data is written in a new word when 16 bit input data is reached and further input modules follow 16 bit output data is reached and further output modules follow E An input module whose process data length cannot be completely incorporated in the preceding word follows on from another input module E An output module whose process data length cannot be completely incorporated in the preceding word follows on from another output module 5 3 1 Data Mapping for the BL20 E GW DN Table 5 1 Produced Data Input Data Data Mapping for Word No the example station 0 Status Register of the Gateway Mapping can be disabled using attr 138 in VSC 100 Object Instance 2 page 10 11 1ton Input data of modules n x Summarized diagnostic data page 5 6 Can be enabled disabled using VSC102 Object Instance 3 attr 104 page 10 15 nay Scheduled diagnostic data page 5 6 Can be enabled disabled using VSC102 Object Instance 3 attr 105 page 10 15 Consumed Data Output Data Word No 0 Control Register of the Gateway Mapping can be disabled using attribute 139 GW CONTROL REGISTER in Gateway Class VSC 100 64h Object Instance 2 pag
194. tion in eneral Module npu utpui ummary the Scan List Available Devices Scanii gt lt lt IV Automap on Add Node Active Electronic Key L seedfiom Scanner IV Device Type V Vendor Dowricedto Scemer IV Product Code Major Revision Edit 1 0 Parameters n r Abbrechen bemehmen Hilfe Click the Edit I O Parameters button to determine the type of process data exchange Bit Strobe COS Cyclic Polling as well as the exact length of input and output data for the respective station Fig ug 5 16 Edit 1 0 Parameters 02 BL20 E GW DN 2JE3 Setting thetype of data transmission Strobed Change of State Cyclic Input Size E Bytes J c c Input Size i Bytes v Polled Dutput Size Bytes Input Size 6 a Bytes Heartbeat Rate msec Dutput Size E 4 Bytes Poll Rate EveryScan Cancel Restore 0 Sizes D301141 1211 BL20 ECO DeviceNet Connection to Automation Devices Mapping the Input and Output Data The tabbed pages Input and Output display the address of the input and output data in the controller These can either be automatically mapped by clicking the AutoMap button or assigned by setting a start word in the Start word box The addresses set here are accessed in a program in the SLC 500 Figure 5 17 fag 1747 SDN Scanner Module Mapping the General Module Scaniist Input Output ADR S in ut
195. tting of the internal release Gate function 0 CNT abort count procedure 1 CNT interrupt count procedure 2 to 255 reserved MODE 115 73h Digital input DI G S ENUM USINT Defines if the digital input of the module will be inverted or not USINT digital input DI 0 normal 1 inverted 2 to 255 reserved D301141 1211 BL20 ECO DeviceNet 10 41 Appendix Table 10 24 Attr No Attribute name Get Object instance dec hex Set Type Description ADependonthe selected operating mode CNT MSRM and are not supported in the other operating mode Please refer to Attribute No 113 BASIC MODE 116 74h Function DI A G S ENUM USINT Defines the function of the digital input Function DI 0 input 1 HW gate 2 CNT latch retrigger when edge positive 3 CNT synchronization when edge positive 4 to 255 reserved 117 75h CNT G S synchronization A ENUM USINT Defines the kind of synchronization Synchronization 0 CNT single action 1 CNT periodical 2 to 255 reserved 118 76h CNT main count G S direction A ENUM USINT Defines the main count direction 0 CNT none 1 CNT up 2 CNT down 3 to 255 reserved 119 77h Lower limit G S DINT Defines the lower limit of the module The module reacts according to its parameterization on reaching or undershooting the lower limit 120
196. work such as Vendor ID Device Type and Product Code In addition it contains the current status of a device the serial number and the product name Instance Attributes The following attributes are the most important attributes of the Identity Object in order to clearly identify a device Table 3 2 Attr No Attribute Name Get Type Description Instance Set attributes 1 0x01 VENDOR ID G UINT Contains the vendor ID managed by the Open DeviceNet Vendor Association Inc ODVA and ControlNet International CI TURCK 48 2 0x02 DEVICE TYPE G UINT Indicates the general type of product Communications Adapter 12 0K0C 3 0x03 PRODUCT CODE G UINT Identifies a particular product within a device type Default 27301 3 6 D301141 1211 BL20 ECO DeviceNet Object Model Industri A 4 0x04 REVISION G STRUCTOF Revision of the item the Identity Object is USINT representing Major USINT For example Minor 0x01 0x06 5 0x05 STATUS G WORD See Table 3 3 Device Status 6 0x06 SERIAL NUMBER G UDINT Contains the ident no of the product 7 0x07 PRODUCT NAME SHORT BL20 E GW DN STRING Device Status Table 3 3 Bit Name Definition Device Status Oto 1 reserved Default 0 2 Configured TRUE The application of the device has been configured default settings 3 reserved Default 0 4to7 reserved Default 0 8to 15 reserved Default 0 Message Router Ob
197. ww turck com Hans Turck GmbH amp Co KG 45472 M lheim an der Ruhr Germany WitzlebenstraBe 7 Tel 49 0 208 4952 0 Fax 49 0 208 4952 264 E Mail moreQturck com Internet www turck com D301141 1211
198. y the process data input image is transferred to scanner 2to 7 RFID operation modes 2 16 bytes of RFID data mapped into a COS message 7 2512 bytes of RFID data mapped into a COS message For detailed information please refer to the special RFID documentation D101642 Object Instance 5 RFID command interface instance Table 10 11 Object Instance 5 RFID command interface instance Get Set Attr No Attribute name Type dec hex Description 105 69h Q MAP RFIDcmd G interface UINT Contains the number of RFID command interface bytes For further information see the special RFID documentation document number D101642 The actual data are loaded to the non volatile memory of the gateway The changes become valid after a start up 104 68h RFID cmd interface length G S USINT Values 0 to 200 Bytes only even byte values allowed 0 disabled Required min length depends on RFID commands used For further information see the special RFID documentation document number D101642 10 16 D301141 1211 BL20 ECO DeviceNet Classes and Instances of the DeviceNet Gateway Object Instance 6 RFID status interface instance Industri A Table 10 12 Attr No Attribute name Get Type Description Object Instance 6 Set RFID status S6 interface instance hex 103 67h I MAP RFID status G UINT Contains the number of RFID status interface interface

Download Pdf Manuals

image

Related Search

Related Contents

即利用BOYV550取扱説明書  ディーアーツ ロックマン 取扱説明書 259.5 KB  Targus APD80CA mobile device charger  OLT OVERTEK E8110T  Acer Extensa EX2508-C2AE  こちら - Sony  4 - way cassette - Hitachi Air Conditioning  OPERATORLS MANUAL - Northern Tool + Equipment  Vitoladens 300-C (Typ VC3) Bedienungsanleitung  Philips Forecast Marta Wishes  

Copyright © All rights reserved.
Failed to retrieve file