Home
RDIO 16/16-0,5
Contents
1. 16 3 3 Setting the Node ID e 254424024 ee ee steed ern bee cues Re KENNA 17 3 4 Baud Rate reunieron NC nte 17 3 5 Gateways Exceptional Cases unnnnnennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnsnnennnnsnnnennnsnnennnnsnnnnnannnnnn 18 DIGITAL INPUTS OUTPUTS HIGH SIDE LOW SIDE SWITCHING 19 4 1 Grouping of Inputs Outputs ursuu4u44ssnannnnnnnnnnnnnnnnannnnnnnnnnnnnnnannnnnnnnnnnnnnnanmnnnnnnnnnnnnnannnnnnnnn nenn 19 4 1 1 Schematic Diagram of Input Output Grouping high side low side switching 20 4 1 2 Without Grouping high side low side 21 4 2 Digital Inputs high side switching nnne nnne nnne nnne nnn nnn nnns 22 4 2 1 Block diagram of input high side mm 22 4 3 Digital Inputs low side switching nenresnssnrnennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnsnnnnnnnnnnnnnnnsnnnnnn 23 4 3 1 Block diagram of input low side switching 23 4 3 2 Digital Inputs Data high side low side 24 4 4 Digital Outputs high side 26 4 4 1 Block diagram of output high side 26 4 5 Digital Output
2. mapped Wre amp Outputs 0 6200 0x08 Transmit PDO 1 Default Index Subindex Comment Name Value TNumberofmappedoblecie 1 Fobjectto be mapped Read 8 HH 0600001 2 24 mapped Read Inputs 9H 10H 0x6000 0x02 6 object to be mapped Read_8_Inputs_29H 30H 0x6000 0x06 7 object to be mapped Read 8 Inputs 31H 38H 0x6000 0x07 g object to be mapped Read 8 Inputs 39H 40H 0x6000 0x08 Receive PDO 2 manufacturer specific 6 Index Subindex Comment Name Value 0x1602 0 Number of mapped objects 0x02 1 object to be mapped Digital 32 bit I O group 0x0042 0x01 om object to be mapped Data Value 0x0042 0x02 Transmit PDO 2 manufacturer specific Index Subindex Comment Name Value 0 Numberomapedobjens 9X2 1 object to be mapped Digital 32 bit I O group 0x0042 0x01 t om object to be mapped Data Value 0x0042 0x02 42 2D0082003ZD00 doc 2VF100029FE03 doc BERGHOF Automationstechnik Object Dictionaries 5 9 05401 Object Dictionary This section describes all objects from the 05401 device profile for I O mod ules that are supported by the remote module 5 9 1 Overview of the Object Dictionary Digital Input Module Index Object Name Type Acc 0x6000 ARRAY Read State 8 Input Lines unsigned 8 ro 0x6005 Enable Digital Input Interrupt 0x6006 ARRAY Input Interrupt Mask 8 Input Lines any change 0x6007 ARRAY Inp
3. HMM 2VF100085DG00 cdr 2D0082003ZD00 doc 23 Digital I O 16 16 0 5 BERGHOF Automationstechnik 4 3 2 Digital Inputs Data high side low side switching Module data Number of inputs Line lengths in switchgear cabinet Allow for voltage drop when choosing conductor cross section otherwise no restrictions in prac tice dedicated l v wiring Observe all relevant local regula tions and the requirements of EN 61131 3 Please consult manufacturer regarding lightning hazard Rated load voltage L 24 VDC SELV Reverse voltage protection yes Electrical isolation yes optical isolator in groups Status display yes yellow LED for each input Alarms definable according to software Input delay parameterisable by software nput capacitance 24 2D0082003ZD00 doc 2VF100004FE04 doc BERGHOF Automationstechnik Digital 1 16 16 0 5 Digital input operating areas high side low side switching 2VF100004FE04 doc IV IH min 300 T OE 25 0 Ue 24 V DC EIN Bereich ON HIGH area 20 0 St rabstand 1V noise margin 1 V bergangsbereich cross over area CH USC AUS Bereich UL min QFE LOW area t St rabstand lt 1V 7 5 0 noise margin lt 1 V i 11 mA 0 00 1 00 2 00 3 00 4 00 5 00 6 00 7 00 8 00 9 00 10 00 11 00 IL min IL max 0 0 Eingangsspannung DC der
4. BERGHOF Automationstechnik 13 24 V 1 013 1 016 O Status LEDs Printable area for I O labelling Status LEDs application specific Nameplate SET button Printable area for labelling 73 74 75 77 78 79 ao st 82 83 84 as se 87 a 92 93 95 96 97 99 100 101 102 103 104 105 x 2D0082003ZD00 DOC VO Status LEDs 15 24 V 1 029 1 032 OUT L M 2VF100028FE03 doc BERGHOF Automationstechnik Remote module with 32 digital I O 2 5 Assembly Operation A Warning Do not insert apply detach or touch connections when in operation Destruction or malfunctioning may otherwise occur Disconnect all incoming supplies before working on modules including those of connected peripherals such as externally supplied sensors programming devices etc 2 5 1 Commissioning Boot UP I O access Node Guarding 2VF100028FE03 doc Re examine all connections for correct wiring and polarity before applying the sup ply voltage Then switch on supply voltage After the supply voltage is switched on the remote module carries out a boot up process in accordance with the CiA DS301 minimum capability device A boot up identifier is transmitted in the form of an emergency telegram without data bytes The
5. 4 Digital Inputs Outputs high side low side switching Outputs may also be connected to inputs without additional external load 4 1 Grouping of Inputs Outputs Inputs Outputs A Warning 2VF100004FE04 doc The grouping facility permits formation of groups separate power circuits emergency off circuits etc as and when required Inputs outputs can be supplied in groups as 2 input groups 4 output input groups The modular electronic circuit for C modules is supplied together with input group 2 Group 2 over connection terminals 1 L1 and 2 M1 The modular electronic circuit must be supplied with power in any cases otherwise the modules will be inoperable Supply must be provided directly unswitched from the supply unit Inputs sensors must be supplied directly from the supply unit Do not conduct the sensor supply through switched circuits Output groups may be supplied through upstream switch elements emergency off manual switches etc Feedback could destroy the module and or the sensors Otherwise when group power supply is disconnected connected sensors could produce a feedback over the output transistors Always make sure the sensors are each supplied from the same power source as the module s associated group 2D0082003ZD00 doc 19 Digital 16 16 0 5 BERGHOF Automationstechnik 4 1 1 Schematic Diagram of Input Output Grouping high side low side switching ER
6. A CANopen master available in the CAN network can operate the remote module via node guarding telegrams The module responds in accordance with the node guarding protocol specifications by transmitting the corresponding operational status with toggle bit The life guarding function Monitoring of the CANopen master from the slave is implemented See associated software documentation for further information 2D0082003ZD00 DOC 13 Remote module with 32 digital I O BERGHOF Automationstechnik 2 5 2 Function Selection Displays Diagnostics A Warning S button status Operating status Do not touch S button during normal operation Program sequence could otherwise be put into an undefined state Risk of uncontrolled system and machine states Put system machine into a safe initial state maintenance mode for example be fore actuating the S button Used to switch between modes and to re start the module The function of the S button is software dependent Each input and output has a yellow I O status LED assigned to it to indicate the logic state of the input or output in question 5 operating status LEDs indicate the current state of the power supply module mode and other functions Error messages are also displayed by these status LEDs status LED status Logic state input LED yellow ON 1 HIGH activated input LED yellow OFF 0 LOW output LED yellow ON 1 HIGH activated ou
7. Five operating status LEDs display the current state of the power supply module mode and error messages The general states and their meanings were described in the chapter entitled Function Selection Displays Diagnosis The following out line relates exclusively to special system dependent software states that are indi cated by the operating status LEDs Pressing the S key opens a time window for accessing the boot loader configura tion status Pressing the S key once while the application module is active illumi nates LED4 LEDS If you press the S key again while these LEDs are illuminated the boot loader configuration status is activated If you do not press the S key a second time while these LEDs are illuminated the application module is reset only To start the application module from the boot loader press the S key once only The following outline relates exclusively to special software states of the CANopen software that are indicated by the operating status LEDs LED Meaning Blinking PREOPERATIONAL state ON OPERATIONAL state OFF Error state BUS OFF or boot loader indicated with LED4 or LED5 Life Guarding Event BUS OFF on CAN bus Not an error state if LED5 is also off Life Guarding Event on internal module bus E bus OFF Not an error state if LED4 is also off 2D0082003ZD00 doc 33 Object Dictionaries Diagnostics Monitor 34 BERGHOF Automationstechnik The system software of
8. Number of outputs 16 semiconductor outputs in 4 groups Type of outputs semiconductor non holding Suppressor circuit for inductive loads high speed de excitation 50 V terminal voltage typical 24 V Power loss due to de excitation max 0 5 watts per output max 4 watts per module Status display yes yellow LED for each output Diagnostic function yes switching state can be read back at pin Load connection Total loading 100 8A 16x0 5 A Overload protection yes in event of thermal overload Responding of thermal overload protec tion may influence adjoining outputs Short circuit protection yes electronic current limiting response threshold feature min 0 5 A typically 0 9 A 1 Current is limited electronically Responding of the short circuit protection feature produces thermal overload and trips the thermal overload protection circuit Output delay for 0 to 1 max 0 5 ms for 1 to 0 max 0 5 ms Output capacitance Rated voltage Voltage drop at rated current Rated current for 1 signal Leakage current for 0 signal Total current of all outputs max 8 A 16 x 0 5 Total current per group max 2 4 x 0 5 horizontal mounting on vertical mounting plate Lamp load 24 VDC max 6 watts Connection of two outputs in parallel to provide logic operation allowed to increase performance not allowed Insulation resistance Rated voltage V lt Ue lt 50 V T
9. Annex 8 4 Nameplate BERGHOF Automationstechnik Erkl rungen zu den Typenschildern Beispiel nameplate descriptions example 002000000000 oo00 0000000000000000 000000000020002000000 mmm m mmm m mm mu oooo00o00000000000000 Barcode Identifizierungs Nr identification no Modul Typ module type Identifizierungs Nr identification no Modell Bestell Nr model order number Version Versorgungsspannung supply voltage Datum Date 7 CE Kennzeichnung CE mark 52 C LULU ELL S2CDIO 16 16 0 5 1131 eum 20110300300329 Modell 2011030 aS Version 03 OBELYV 24V DC 12A max T 7 Co LUE EU HELL RUE DELE ET wv TEDIO 16 16 0 5 1131 Gum 2012230200000 Modell 2012230 X 5yersion 20 SBELV 24V DC 12 max 3 00836400001073 4 Typ 9407 481 60001 7 Nr 8346 5 Version 2A 6 24V DC 5W intern Made in Germany 4 2VF100080DG01 cdr 2D0082003ZD00 doc 2VF100055FE01 doc BERGHOF Automationstechnik Annex Barcode same as
10. Digital Inputs if using as input The outputs are of low side switching 24 volt type two conductor Maximum out put current per output is 500 mA The outputs have a common earth GND when operating in groups Power is supplied separately from the supply for the modular electronic circuit see Connection Assignment The outputs switch automatically to 1 HIGH if there is no available data link to the CPU or if the module s internal supply is insufficient All outputs are protected by an incorporated current limiting circuit and a thermal overload protection circuit If overloaded the affected output switches off The output can be re activated by program on elimination of the overload and thermal cooling The overload protection of non involved outputs may also respond prematurely if feedback give rise to thermal loads The status of each output is indicated by a yellow operating status LED on the front panel of the module The LEDs are spatially assigned to the supply terminals ALED lights when its associated output is activated logical 0 LOW 4 5 1 Block diagram of output low side switching 2VF100004FE04 doc mun T 7 OUT IN M GND L gt E E Ps 2VF100086DG00 cdr 2D0082003ZD00 doc 27 Digital I O 16 16 0 5 BERGHOF Automationstechnik 4 5 2 Digital Outputs Data high side low side switching 28 Module data
11. it is only actually activated if the first node guarding telegram is received If either of these two objects is set to zero during operation life guarding is deactivated again Note o The life time can never be shorter than the node guard time of the corresponding master The guard time must be at least 10 In addition only values divisible by 10 without a remainder are permitted If this is not the case the system rounds the figure up to the next highest number divisible by 10 Life Guarding Event The life guarding event occurs if the life time is not reached The following actions are executed on the module 1 The module switches to PREOPERATIONAL mode 2 The digital outputs are set to a defined status and can be configured using the Fault Mode 0x6306 0x6326 and Fault State 0x6307 0x6327 objects 3 emergency telegram is issued by the remote module Error code 0x8130 4 The life guarding event is noted with the contents of the error register in the module s internal diagnostics monitor 5 LED4 blinks and indicates the life guarding event Restart If a life guarding event has occurred the system remains in this state until the next node guarding telegram is received A life guarding event can then be triggered again if life guarding remains active Life Guarding Objects 0x100C Guard time in milliseconds 0x100D Life time factor 0x6306 Fault mode 16 bit Outputs whose value is modified in the even
12. 39 5 8 2 Object 0x1002 Manufacturer Specific Status Register 40 5 637 IL pes caet MES 40 5 9 4 PDO MaDppIDg 42 DS401 Object Dictionary 2 un 43 5 9 1 Overview of the Object eene nennen 43 TELEGRAM FORMATS FOR REMOTE I O MODULE 16 16 45 Initiate Domain Download Protocol unesssnennennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnsnnnnnnnnnnnnnnnnnnnnn namen 46 Initiate Domain Upload 47 Abort Domain Transfer 48 EXAMPLES TELEGRAMS FOR REMOTE I O MODULE 16 16 49 16 bit DOWIMNO m saved 49 32 bit Upload eiii ies 49 Upload with abort 49 Diagram of Telegram Data uuusnsssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnneeennnsnnen n nnne nn 50 ANNEX ee 51 Environmental Protection ees
13. IEC 61131 Parts 1 to 4 EN 61131 Parts 1 to and Supplementary Sheet 1 Supplementary Sheet 1 of EN 61131 IEC 61131 4 entitled User Guidelines is of particular importance for the user Order numbers Please see the relevant product overview in the Introduction to CANtrol Automation System manual for a list of available products and their order numbers 2800820 You can reach us at our headquarters at Germany Austria BERGHOF Automationstechnik GmbH BERGHOF Elektronik und Harretstr 1 Umwelttechnik GmbH Nfg KG D 72800 Eningen A 6200 Wiesing 323 Phone 49 0 71 21 8 94 0 Phone 43 0 52 44 6 48 08 0 Telefax 49 0 71 21 89 41 00 Telefax 43 0 52 44 6 48 08 81 http www berghof automation de http www berghof co at e mail info berghof com e mail info berghof co at BERGHOF Automationstechnik GmbH works in accordance with DIN EN ISO 9001 BERGHOF Automationstechnik RDIO 16 16 0 5 Update version Dae SSCS 02 08 00 IEC 1131 changed by IEC 61131 Export hint removed Block diagram cor rected Text completed in Schematic Diagram of Input Output Grouping Data type PdoCommPar corrected Modul type formal amended 02 09 02 Formal updates company name and product names hint removed modification graphic Module diagram 1 2 23 05 03 Update in Remote Modules with 32 digital 1 and Object Dictionaries 2D0082003ZD00 doc 3 RDIO 16 16 0 5 BERGHOF Automationstechnik
14. TM design without ER TM equipment 24 V GND 24V GND GND Ete M1 T i i i i Voltage i supply i i i L2 0600000000090000006 LinouT 4 IN l IN OUT FINOUTS n 690000000009000009 5 EJ supply EI 24V GND 24 V GND 24 V GND NI X X Group IN OUT 1 4 Bemessungsspannung f r Group 2 IN 5 12 erh hte Isolation nach Rated voltage for Group a IN OUT 13 16 increased isolation Group 4 IN OUT 17 20 defined by Group 5 IN 21 28 EN 61131 2 0 50 V Group 6 IN OUT 29 32 2VF100007DG00 cdr 20 2D0082003ZD00 doc 2VF100004FE04 doc BERGHOF Automationstechnik Digital I O 16 16 0 5 4 1 2 Without Grouping high side low side switching Wird auf die Gruppenbildung bei der Spannungsversorgung verzichtet sind vom Anwender die im folgenden Bild dargestellten Verbindungen herzustellen Without grouping of the voltage supply the user has to build the following connection common principle design voltage supply without protection equipment GND 24 V In lt 12 A max 9 C C x2 Voltage supply Group 1 Group 2 Group 3 590090000000090099 EJ L2 IN OUT IN OUT L3 NE EN NEN i L4 FIN OUTS IN Anoura 15 ES Signal Group 4 Group 5 Group 6 WWW WW W C W 67 amp te GJ GJ QJ Voltage supply Ea oo
15. accesses It relates to the first transmit receive PDO described in 05401 and so only supports 64 digital I Os For all 224 digital I Os to be actuated by PDO there is also one manufacturer specific transmit PDO and one receive PDO Note Note that all data are transmitted in Intel Little Endian format but are processed and displayed within the module in Motorola format 2D0082003ZD00 doc 31 Object Dictionaries BERGHOF Automationstechnik 5 2 Access to I O Data A remote module comprises 16 digital inputs and 16 digital combined input output ports see diagram It be expanded with up to six digital I O expansion mod ules with the same I O arrangement The I Os are always accessed via the object dictionary There the I Os are subdivided into 8 16 or 32 bit wide I O groups Be ginning with 1 the individual I O groups are numbered consecutively from left to right in accordance with the physical position of the module After the remote is switched on the system automatically determines the number of I O modules and the I O group objects are created correspondingly the object dictionary There are 4 objects for the 8 bit group index 0x6000 2 objects for the 16 bit group index 0x6100 and 1 object for the 32 bit group index 0x6120 per module The 32 bit object corresponds to the number of I O modules The user can read out the values with SDO telegrams The subindex 0 contains the number of objects that are avail
16. blank page 4 2D0082003ZD00 doc BERGHOF Automationstechnik RDIO 16 16 0 5 Contents 1 2 2 7 1 1 Hazard Categories and Indications 11 nennen 7 1 2 7 A nen 7 1 3 Use as Prescribed esses eene nennen nnne a e aa tnra inna inna sna stant atn nan nn 8 2 REMOTE MODULE WITH 32 DIGITAL 1 9 LM PETI mE 9 P PERITI IRR cpe een 10 2 3 Block Circuit Diagram erret ente eden ene nuu dehnen 11 2 4 Module Diagram and Connection Assignment 12 2 5 Assembly Operation err erre cerra oe sues 13 2 57 Gomtissionilg oer ie E ode dee t ote vett mites 13 2 5 2 Function Selection Displays 0000 14 3 CONFIGURATION AND PROGRAMMING TOOL 2 1 15 3 1 Programming gErl SS H E 15 3 2 Configuration of Cell Controller with the CNW 1
17. capable remote module with 32 digital I Os and fixed functionality The module is a CANopen slave device complying with CiA Draft Standard DS401 The remote module comprises 16 digital inputs and 16 digital outputs Each output is also usable as an input combined I Os The Remote module can be extended locally by connecting digital expansion modules The I O level of the Cell Controller can be extended by adding a maximum of 6 E bus expansion modules each with 32 digital I Os Assembling e g 6 digital expansion modules is equivalent to 224 I Os MC 68332 CPU 25 MHz e 2MB flash memory 1 25 MB CMOS RAM e 16 digital inputs and 16 digital individually configurable inputs outputs outputs may be supplied with power in groups 1 locally extendible over internal E bus with up to six expansion modules digital e Minimal space requirement and mounting depth e Maintenance free having no buffer battery The material supplied comprises e Remote module with 32 digital I Os Note See section on 16 16 0 5 digital I Os for information on digital I Os and the forma tion of I O groups 2D0082003ZD00 DOC 9 2VF100028FE03 doc Remote module with 32 digital I O 2 2 Module data Dimensions W x H x D mm Technical Data BERGHOF Automationstechnik 124 x 170 x 85 5 modular dimension W 113 118 5 Weight approx 7004 Mounting NS 35 7 5 EN 50022 mounting rail Expansion with up to 6 E bus expansi
18. data type PdoCommPar describes the communication parameters of the indi vidual PDOs During the remote module s operation time the individual PDOs can be activated or deactivated in this way and the identifiers set can be changed 40 2D0082003ZD00 doc 2VF100029FE03 doc BERGHOF Automationstechnik Object Dictionaries Bits 11 Bit ID 29 Bit ID Example 11 Bit ID 2VF100029FE03 doc The entry Cobld is identified as follows MSB LSB 28 11 or 0 000000090909090000 TBtkenfe Bitnumber Value 31 MSB 0 PDO valid 1 PDO not valid 30 0 RTR allowed on this PDO 1 no RTR allowed on this PDO 29 0 1 11 bit ID CAN 2 0A 29 bit ID CAN 2 0B 28 11 0 if bit 29 0 X if bit 29 1 bits 28 11 of 29 Bit Cob ID 10 0 LSB Bits 10 0 of Cobld Note It is not possible to use 29 bit identifiers with the remote module release of the receive PDO 2 Index 0x1402 subindex 0x01 ID 1026 MSB LSB o 1 o 000000000000000000 10000000010 2D0082003ZD00 doc 41 Object Dictionaries BERGHOF Automationstechnik 5 8 4 PDO Mapping Receive PDO 1 Default Index Subindex Comment Name Value 1600 0 Number ofmapped objects 9807 1 object to be mapped Write 8 Outputs 1H 8H 0x6200 0x01 2 pnd object to be mapped Write 8 Outputs 9H 10H 0x6200 0x02 3 3 object to be mapped Write 8 Outputs 11H 18H 0x6200 0x03 5 4 object to be mapped Write 8 Outputs 19H 20H 0x6200 0x04 rd th 8 7
19. in a life guarding case An entry is made in the diagnostics monitor with the value 0 LED 4 is illuminated continuously LED 3 goes out A fatal error has occurred The remote module must be restarted 5 7 Network Management Node Guarding Life Guarding 2VF100029FE03 doc The node guarding function is provided from the CANopen master A monitoring telegram is issued there in configurable time intervals The addressed CANopen slave must issue a reply telegram with its current state in response to this If the reply is not received the CANopen Master can assume that the slave is no longer operational and react accordingly If a life guarding function has also been activated on the CANopen slave it can also react to missing node guarding telegrams This means that if the CANopen master fails the module can set its outputs to a secure state The standard setting deactivates outputs You can change this using corresponding objects 2D0082003ZD00 doc 37 Object Dictionaries BERGHOF Automationstechnik Life Time The life time is the period within which a node guarding telegram must be received If this does not occur the module proceeds according to the method described above The life time is calculated by multiplying the guard time objects 0x100C by the life time factor 0x100D E g Guard Time 1000 ms x Life Time Factor 3 Life Time 3000 ms Life guarding is only enabled if both values are not equal to 0 However
20. in state from Initialising to Preoperational is displayed using an emergency telegram with no data content The CAN identifier of the telegram Cobld is calculated by adding 128 to the node number Nodeld The remote module then switches to the preoperational state and can be operated using CANopen SDO accesses The I O status LEDs of the digital outputs are not illuminated during boot up The outputs are set to 0 low when switching the module electronics on and off They remain in this state until the next switching command No short switching peaks occur as a result All digital channels be actuated using either SDO or PDO telegrams All changes to inputs outputs can generate edge triggered event PDOs This is de pendent on the status and configuration of the module Full access to the object dictionary entries via an SDO channel When accessing the object dictionary by SDO the individual objects are selected using an index and subordinate sub index The index is displayed as a 16 bit value and the sub index as an 8 bit value To operate the remote module using a PDO process data object this must be Switched to its operational state using the relevant NMT command start node The remote module supports 2 transmit and 2 receive event PDOs One transmit and one receive PDO are active without any further configuration once the remote module is operational It can be deactivated at runtime using corresponding SDO
21. the left side of the module Q or R modules mustn t end to end E bus and CAN7 IN are not available L4 424 017 020 L6 24 IN21 IN28 M6 2VF100029DG01 cdr 12 Module Diagram and Connection Assignment gt 24 V 2 3141516 1 7 8 91 19 44 12 13 14 15 16 17 24 V 24 V 37 01 02 03 1 04 N5 N6 N IN8 N9 IN10 N11 N12 013 014 015 1 016 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 a 000000000000000 IN IN OUT IN OUT Tor 1027 10 104 zZ 1015 109 Tors Tore CVO OY OL N CN CS CN CN VAY AD Lb 1 1 X1 i 2 10 11 12 13 14 15 18 17 18 X2 18 20 21 22 23 24 25 26 27 28 29 30 27 32 33 34 35 36 3 38 9 40 442 43 4 45 46 47 54 6 48 9 50 5 52 53 12 02 03 04 IN5 IND IN 1 8 ING IN10 INT INI2 11013 014 1015 13 Li CAN STATU dO SIO 14 0017 1018 1019 1020 IN21 IN22 N23 INZ4 IN26 IN26 1 27 28 028 1 030 VO31 1032 15 4 55 58 7 58 59 60 61 83 64 65 6 07 68 6 amp 9 70 71 72 62 0000 OOO OOOO O C I PINOUT 4 IN OUT 4 IN 600000000000
22. 0625 Berlin http www iec ch 8 5 2 Standards Bibliography IEC61131 1 EN61131 1 IEC61131 2 EN61131 2 IEC61131 3 EN61131 3 IEC61131 4 EN61131B11 EN 50081 Parts 1 2 EN 50082 Parts 1 2 ISO DIS 11898 EN 954 1 Bibliography 54 Programmable controllers Part 1 General information Programmable controllers Part 2 Equipment requirements and tests Programmable controllers Part 3 Programming languages Programmable logic controllers Supplementary Sheet 1 User guidelines German EMC Act Emitted interference German EMC Act Noise immunity Draft International Standard Road vehicles Interchange of digital information Controller Area Network CAN for high speed communication Safety of machinery Safety related parts of control systems Part 1 A variety of specialist publications on the CANbus is available from specialist bookshops or can be obtained through the CiA users organisation Note Our Technical Support team will be glad to provide other literature references on request 2D0082003ZD00 doc 2VF100055FE01 doc
23. 0j00000000 nicht identisch mit Nummerierung der Anschlu klemmen Not identical with wire connector numbers 2VF100022DG02 cdr 2D0082003ZD00 doc 2VF100031FE01 doc BERGHOF Automationstechnik Annex 8 Annex 8 1 Environmental Protection 8 1 1 Emission When used correctly our modules do not produce any harmful emissions 8 1 2 Disposal At the end of their service life modules may be returned to the manufacturer against payment of an all inclusive charge to cover costs The manufacturer will then arrange for the modules to be recycled 8 2 Maintenance Upkeep Warning Do not insert apply detach or touch connections while in operation risk of de struction or malfunction Disconnect all incoming power supplies before working on our modules this also applies to connected peripheral equipment such as externally powered sensors programming devices etc All ventilation openings must always be kept free of any obstruction The modules are maintenance free when used correctly Clean only with a dry non fluffing cloth Do not use detergents 8 3 Repairs Service Warning Repair work may only be carried out by the manufacturer or its authorised service engineers 8 3 1 Warranty Sold under statutory warranty conditions Warranty lapses in the event of unau thorised attempts to repair the equipment and or product or in the event of any other form of intervention 2VF100055FE01 doc 2D0082003ZD00 doc 51
24. 100009DG01 cdr 22 2D0082003ZD00 doc 2VF100004FE04 doc BERGHOF Automationstechnik Digital 1 16 16 0 5 4 3 Digital Inputs low side switching Operating status The digital inputs are low side switching type 1 inputs for 3 conductor sensors They are designed for input voltages of 24 V nominal The inputs are transmitted cyclically to the CPU An open input is interpreted as static 0 LOW Pulse recognition and interference suppression Inputs are read cyclically Pulses lt 100 us are hardware suppressed The sampling interval can be parameterised by software The shortest possible sampling interval is 250 us If pulses are to be detected reliably they must be longer than the sampling interval stipulated by software Multiple sampling can be programmed in order to suppress spurious pulses Sampling interval and multiple sampling filtering can be activated in groups of 32 inputs each Note This function is available only for C applications at present Using IEC 61131 3 the filter is permanently set to 250 us The status of each input is indicated by a yellow operating status LED on the front panel of the module The LEDs are spatially assigned to the supply terminals An LED lights when its associated input is activated logical 0 LOW 4 3 1 Block diagram of input low side switching 2VF100004FE04 doc GND j M
25. 2 Initiate Domain Upload Protocol 3 el ccs 2 Byte 0 3 en scs 2 lt q Client Server Request telegram Client CANopen master Byte 0 bit 7 5 client command specifier reserved hence 0 multiplexer index 16 bit multiplexer subindex 8 bit reserved hence 0 Response telegram Server CANopen slave ston Comment O RN LLL reserved 0 bit 3 2 number of bytes not containing valid data valid if e 1 and s 1 bit 1 0 segmented transfer 1 expedited transfer hence always 1 0 data size n invalid hence 0 data bytes 1 data size is shown in normal case multiplexer index 16 bit multiplexer subindex 8 bit data 2VF100030FE01 doc 2D0082003ZD00 doc 47 Telegram Formats BERGHOF Automationstechnik 6 3 Abort Domain Transfer Protocol Note Both the client and the server can abort a domain transfer at any time with this telegram Byte 0 Byte 1 3 Byte4 7 cs 4 X m q d Client Server Server Client Abort telegram Client Server Byte 0 ZZ giro Dx error code application specific multiplexer index 16 bit multiplexer subindex 8 bit 48 2D0082003ZD00 doc 2VF100030FE01 doc BERGHOF Automationstechnik Examples of Telegrams 7 Examples of Telegrams for Remote I O Module 16 16 7 1 16 bit Do
26. 90009ooooooooooQ 2 C 9 CO amp www amp qi GO qv qo 1 i 16 M6 2VF100008DG01 cdr 2VF100004FE04 doc 2D0082003ZD00 doc 21 Digital 1 16 16 0 5 BERGHOF Automationstechnik 4 2 Digital Inputs high side switching The digital inputs are high side switching type 1 inputs for 3 conductor sensors They are designed for input voltages of 24 V nominal The inputs are transmitted cyclically to the CPU An open input is interpreted as static 0 LOW Pulse recognition and interference suppression Inputs are read cyclically Pulses lt 100 us are hardware suppressed The sampling interval can be parameterised by software The shortest possible sampling interval is 250 us If pulses are to be detected reliably they must be longer than the sampling interval stipulated by software Multiple sampling can be programmed in order to suppress spurious pulses Sampling interval and multiple sampling filtering can be activated in groups of 32 inputs each Note This function is available only for applications at present Using IEC 61131 3 the filter is permanently set to 250 us Operating status The status of each input is indicated by a yellow operating status LED on the front panel ofthe module The LEDs are spatially assigned to the supply terminals An LED lights when its associated input is activated logical 1 HIGH 4 2 1 Block diagram of input high side switching 2VF
27. N 2VF100023DG00 cdr 2D0082003ZD00 doc 15 Configuration BERGHOF Automationstechnik 3 2 Configuration of Cell Controller with the CNW Tool New or replaced cell controllers have to be configured before they are used in an application This procedure can be compared with setting selector switches in other systems Such switches were deliberately omitted when the automation system was being designed since these do not allow the array of configuration data cur rently needed to be represented conveniently and neatly In place of this the automation system uses the user friendly CNW tool CANtrol Node Wizard which guides you through the configuration process The familiari sation and documentation requirements usually involved with setting configurations are thus reduced to a minimum A single module is connected to the PADT PC for configuration The module has to be put into configuration mode after the supply voltage has been applied or depending on previous use it may already be ready for configu ration Configuration mode is indicated by the alternate flashing of the status indicators LED 4 and 5 If another status is signalled press the S button The elementary parameters node ID identification number and CAN baud rate are then configured using the menu item peer to peer The data are validated in the module by pressing the S button located on the module and operation is then possible on a corre
28. RDIO 16 16 0 5 Remote Module V 1 2 User Handbook Automation System CANtrol Ident No Copyright BERGHOF Automationstechnik GmbH Reproduction and duplication of this document and utilisation and communication of its content is prohibited unless with our express permission All rights reserved Damages will be payable in case of infringement Disclaimer The content of this publication was checked for compliance with the hardware and software described However discrepancies may arise therefore no liability is assumed regarding complete compliance The information in this document will be checked regularly and all necessary corrections will be included in subsequent editions Suggestions for improvements are always welcome Subject to technical changes Trademark CANtrol is registered trademark of BERGHOF Automationstechnik GmbH General Information on this Manual Content This manual describes the RDIO 16 16 0 5 CANtrol module and its modifications The product related information contained herein was up to date at the time of publication of this manual Completeness This manual is complete only in conjunction with the user manual entitled Introduction to CANtrol Automation System and the product related hardware or software user manuals required for the particular application Standards The CANtrol automation system its components and its use are based on International Standard
29. RS232 X9 for configuration 1 standard CAN 15011898 channel 0 on X7 X8 LEDs 5 status LEDs 1 status LED per input output S button yes at the front including module reset Configuration via CANbus or RS232 interface 10 2D0082003ZD00 DOC 2VF100028FE03 doc BERGHOF Automationstechnik 2 3 Block Circuit Diagram Q 0 E o m g SIO 5 X9 dep ransceive x8 an x qed L ll pL Controller Serial EEPROM Sale re E ped uM I Serial EEPROM L2 n 4x IN OUT _ D ldem In Out 1 4 L1 8x IN l In 5 121 1 T L3 4x IN OUT _ In Out 13 16 2VF100026DG01 cdr 2VF100028FE03 doc 5V Mi 8V EUM E t cp I MI E Bus CAN 1 IN i E Bus i Interface L4 i 4x IN OUT Remote module with 32 digital I O E Bus BDM SIO CAN Controller Transceiver In Out 17 20 L6 8x IN ig In 21 28 M6 M6 T 5 4x IN OUT In Out 29 32 i 6 ol wl ol ET E Bus 1 8i Le e 2D0082003ZD00 DOC 11 Remote module with 32 digital I O 2 4 M1 L1 24 V module electr 5 IN12 L2 24 V 1 01 1 04 Links vom Modul d rfen keine C Q oder R Module angereiht werden E Bus IN und CAN1 IN sind nicht verf gbar
30. able in the corresponding group Read accesses Read accesses provide the current connector status regardless of whether they are used as an input or output Write accesses With write accesses the respective input bits are masked by the system DWORD Datenzugriff auf RDIO E A Daten DWORD Data access to RDIO I O Datenformat umwandeln data format exchange 4 l H CAN Telegram Module data Intel Format 42 00 21 00 hex 0021 00142 Motorola Format LSB MSB MSB LSB Hinweis Die CAN Telegramme werden im Intel Little Endian Format bertragen Note CAN telegramms are transmitted in the Intel Little Endian format 00 21 00 42 E A Punkt WO point 5 wes ey 5888 2222 2222999099 55565 Z2z2z22 2 gt 22 0505050 1 032 FENERE Coo OC VO NS INT 1013 1015 102 104 INIO 1 12 1014 1016 vor Voto 1 23 IN25 IN27 1 029 031 1 24 IN26 IN2B wog vos2 C nicht identisch mit Nummerierung der Anschlu klemmen Not identical with wire connector numbers 2VF100022DG02 cdr 32 2D0082003ZD00 doc 2VF100029FE03 doc BERGHOF Automationstechnik Object Dictionaries 5 2 1 Operating Status Display Software Operating Status CANopen Status 2VF100029FE03 doc
31. ailable data link to the CPU or if the module s internal supply is insufficient All outputs are protected by an incorporated current limiting circuit and a thermal overload protection circuit If overloaded the affected output switches off The output can be re activated by program on elimination of the overload and thermal cooling A high speed de excitation feature having a terminal voltage of 50 V related to L protects all outputs against induced voltage peaks under in ductive loads The overload protection of non involved outputs may also respond prematurely if feedback or high speed de excitation give rise to thermal loads The status of each output is indicated by a yellow operating status LED on the front panel of the module The LEDs are spatially assigned to the supply terminals ALED lights when its associated output is activated logical 1 HIGH 4 4 1 Block diagram of output high side switching 26 i M Internal M cs GND at 1 AX Je IT Mintemal M 2VF100011DG01 cdr 2D0082003ZD00 doc 2VF100004FE04 doc BERGHOF Automationstechnik Digital 16 16 0 5 4 5 Digital Outputs low side switching A Warning Outputs Protected output Operating status The module can be destroyed by overvoltages gt 32 V and or feedback Risk of fire Each digital output is also usable as an input See description under
32. ain up to 4 bytes of user data In association with this all object dictionary entries are 4 bytes or less The expedited protocol contains a request telegram transmitted by a CANopen master and a corresponding response telegram of the CANopen slave modules Remote modules cannot initiate request telegrams but merely respond to re quests The Remote module supports one SDO channel The request and re sponse telegram CAN identifiers Cobld are derived from the node numbers Nodeld set by the CNW software For this purpose the standard identifiers as stipulated by the CiA DS301 CANopen communication profile are used Identifier request telegram Master Slave 1536 Nodeld Identifier response telegram Slave Master 1408 Nodeld The graphic below is a schematic representation of the expedited protocol structure The first byte in the expedited protocol CMD contains coding which describes whether data from the slave module object dictionary should be uploaded or downloaded Index and subindex identify the object In download data the user data of up to 4 bytes are contained in the request telegram whereas the user data are included in the response telegram in upload data Download data to remote module 0 1 2 3 4 5 6 7 Request CMD Index Sub Data index 0 1 2 3 4 5 6 7 Response CMD Index Sub reserved index Upload data from remote module 0 1 2 3 4 5 6 7 Request CMD In
33. amming manu als 3 3 Setting the Node ID individual bus users identified within the automation system commu nications by an unambiguous node ID The node ID numbers from 1 to 127 are permitted These numbers can be allocated at will however they do affect individual CAN user priorities do not confuse with CAN message identifiers Note Users of the same physical CAN line must always be allocated an unambiguous node ID 3 4 Baud Rate 2VF100041FE01 doc In order to ensure successful CAN communication there should be a uniform baud rate setting for all bus users The values chosen should be selected in accordance with the maximum line length but should not be unnecessarily high extra safety factor Note Cell controller communication occurs during programming and maintenance in exclusively by means of CAN channel 0 on the front panel of the module Channels 1 and 2 are reserved for the application programs There is always a uniform baud rate for a physical CAN line For this reason baud rate settings have to be identical for all users located in the same line both during configuration with the CNW and the application programs Different lines may have different baud rates 2D0082003ZD00 doc 17 BERGHOF Automationstechnik Configuration 3 5 Gateways Exceptional Cases A gateway provides the means for a cell controller to receive certain CAN mes sages
34. dex Sub reserved index 0 1 2 3 4 5 6 7 Response CMD Index Sub Data index Note Please refer to the section on telegram formats for a detailed description of SDO telegrams 2D0082003ZD00 doc 35 Object Dictionaries BERGHOF Automationstechnik 5 4 Process Data Objects PDOs Data formats PDO 1 Identifiers Operational state 36 Process data objects PDOs are defined as individual unconfirmed CAN tele grams They can be transmitted by all users in the network A PDO therefore al ways has a transmitter and can be processed by one or several slaves The CiA DS301 communication profile defines various object dictionary entries that describe the PDO communication behaviour and the data format All PDOs supported by the remote module are exclusively defined as asynchronous event PDOs and are not suitable for synchronous operation The data format of individual PDOs is preset and unchangeable In the remote module initial state the first transmit and receive PDO pair is activated In order that the remote transmits its event PDO an event interrupt mask has to be activated The events which lead to a being transmitted are encoded into corresponding bits there When the remote module is started up the Any Change mask appears by default so that a PDO can be transmitted with every edge change at an I O When using event inter rupt masks it must be ensured that the individual interrupt masks a
35. est voltage up to 2 000 m altitude 500 VDC 2D0082003ZD00 doc 2VF100004FE04 doc BERGHOF Automationstechnik Digital 1 16 16 0 5 Overload Reaction of Digital Outputs high side low side switching berlast Verhalten der digitalen Ausg nge Overload reaction of digital output Vollast full load Vollast full load Unbelastet unload 0 18V U 24V U 30V la 2A le 1 la 0 7A T 0 T 25 C T 50 C 100000 10000 Ausgang AUS Output OFF Ausgang EIN Abschaltung durch Output ON thermische berlast Switching Off by _ 8 thermal overload o 1000 8 __ e 0 5 100 L cu EH I sl ad 10 m 2 Streubereich der Strombegrenzun 216 Current limit scatter band E L 1 23 9 Arbeitsbereich der Strombegrenzung Current limiting range 0 1 0 1 2 3 4 5 10 20 30 40 50 100 200 R Ohm Innerhalb des Streubereichs der Strombegrenzung ist das Verhalten der Strombegrenzung undefiniert Within the current limit scatter band the reaction of current limiting is undefined 2VF100021DG00 cdr Note o It is not possible to know for certain within the current limit scatter band whether the response will be to disconnect or to return to the working range As a result this state should be avoided The output is ready for operation by elim
36. externen Stromversorgung Input voltage DC of extern power supply Ue 24 V Bemessungsspannung rated voltage Ue max 30 V oberer Grenzwert upper limit Ue min 19 2 V unterer Grenzwert lower limit Grenzwerte f r 1 Signal f r die EIN Bedingung Limit for 1 signal for the ON condition untere Stromgrenze lower current limit Grenzwerte f r 0 Signal f r die AUS Bedingung Limit for 0 signal of the OUT condition UL max 5 5 V obere Spannungsgrenze upper voltage limit IL max 1 5 mA obere Stromgrenze upper current limit UL min OV untere Spannungsgrenze lower voltage limit IL min untere Stromgrenze lower current limit 2VF100010DG00 cdr 2D0082003ZD00 doc 25 Digital I O 16 16 0 5 BERGHOF Automationstechnik 4 4 Digital Outputs high side switching A Warning Outputs Protected output Operating status The module can be destroyed by overvoltages gt 32 V and or feedback Risk of fire Each digital output is also usable as an input See description under Digital Inputs if using as input The outputs are of high side switching 24 volt type two conductor Maximum out put current per output is 500 mA The outputs have a common earth GND when operating in groups Power is supplied separately from the supply for the modular electronic circuit see Connection Assignment The outputs switch automatically to 0 LOW if there is no av
37. hysical injury or damage to property may occur on failure to take the appropriate precautions Note provides important information on the product or refers to a section of the docu mentation which is to be particularly noted 1 2 Qualified users 2VF100054FE01 doc Qualified users within the meaning of the safety instructions in this documentation are trained specialists who are authorised to commission earth and mark equip ment systems and circuits in accordance with safety engineering standards and who as project planners and designers are familiar with the safety concepts of automation engineering 2D0082003ZD00 DOC 7 General Instructions BERGHOF Automationstechnik 1 3 Use as Prescribed This is amodular automation system based on the CANbus intended for industrial control applications within the medium to high performance range The automation system is designed for use within Overvoltage Category IEC 364 4 443 for the controlling and regulating of machinery and industrial processes in low voltage installations in which the rated supply voltage does not exceed 1 000 VAC 50 60 Hz or 1 500 VDC Qualified project planning and design proper transport storage installation use and careful maintenance are essential to the flawless and safe operation of the automation system The automation system may only be used within the scope of the data and applica tions specified in the present documentation and associated use
38. identification number Module type plain text name of module Identification no module s identification number Model order no You only need to give this number when ordering a module The module will be supplied in its current hardware and software version Version defines the design level of the module as supplied ex works Supply voltage oe Date internal code CE mark Note o The Version supply version panel specifies the design level of the module as supplied ex works When replacing a module users with the CNW Cantrol Node Wizard tool can read off the current software version of the newly supplied mod ule and then reload their own software version for a particular project if neces sary With the latter in mind before the download you should always keep a record of the existing software levels in your project documentation software version node IDs baud rate etc 2VF100055FE01 doc 2D0082003ZD00 doc 53 Annex BERGHOF Automationstechnik 8 5 Addresses and Bibliography 8 5 1 Addresses CiA DIN EN Standards IEC Standards CAN in Automation international manufacturers and users organisation for CAN users in the field of automation CiA CAN in Automation e V Am Weichselgarten 26 D 91058 Erlangen Germany e mail headquarters can cia de http www can cia de Beuth Verlag GmbH VDE Verlag GmbH 10772 Berlin 10625 Berlin VDE Verlag GmbH or Internet search 1
39. ination of the overload and thermal cooling 2VF100004FE04 doc 2D0082003ZD00 doc 29 Digital I O 16 16 0 5 BERGHOF Automationstechnik blank page 30 2D0082003ZD00 doc 2VF100004FE04 doc BERGHOF Automationstechnik Object Dictionaries 5 Object Dictionaries for Remote Module 16 16 5 1 General NMT Node Guarding Boot Up I O Access SDO Telegrams PDO Telegrams 2VF100029FE03 doc The remote module is a CANopen slave device with a device profile for I O mod ules in accordance with Draft Standard DS 401 of the CAN users organisation CAN in Automation CiA Up to 224 digital l Os can be recorded with the remote module All device profile and communication profile parameters DS301 are filed in an object dictionary The communication profile s basic utilities comprise the fol lowing The NMT functionality includes node guarding and a minimum boot up A CANopen master in the CAN network can actuate the remote module using node guarding telegrams The remote module responds in compliance with the node guarding protocol specification by transmitting the operating condition with a toggle bit The extended node guarding function life time monitoring of the master has been implemented You can also configure the reaction to a missing guarding tele gram Once the supply voltage has been switched on the remote module executes a boot up process in accordance with CiA DS301 Minimum Capability Device The change
40. log I Os The predefined identifiers can be changed with respect to operational time using SDO accesses to the object dictionary entries 0x1400 0x1402 and 0x1800 0x1802 In order to operate the remote module using PDOs it must be switched over to operational state with the NMT command START NODE Then outputs can be switched by PDO and correspondingly programmed edge events will be signalled by the RDIO module via PDO telegrams In initial state edge events are active for rising and falling edges at all inputs 2D0082003ZD00 doc 2VF100029FE03 doc BERGHOF Automationstechnik Object Dictionaries 5 5 Emergency Objects Identifier Error Codes If an error situation occurs on the CANopen slave this is documented in the error register or manufacturer status register An emergency telegram is issued for every change made to these registers The emergency object is sent from the CANopen slave with the identifier 128 Nodeld Format Byte 0 1 2 3 4 5 6 7 0x5001 E bus internal system bus Guarding Error 0x8130 Life Guard Error 5 6 Error Behaviour Life Guarding E bus Guarding CAN BUS OFF See the section entitled NMT Network Management The emergency telegram is issued An entry is made in the diagnostics monitor with the content of the manufacturer status register LED 5 is illuminated continuously until the module is restarted reset node The module remains operational The digital outputs behave as
41. nse telegram by the server CANopen slave The user data are identified with the use of a so called multiplexer This consists of a 16 bit index entry and an 8 bit subindex entry Apart from a protocol specific control byte a CAN telegram also contains up to 4 bytes worth of space for user data Note Note that in CAN telegrams all data are transmitted in Intel format Little Endian but are processed and displayed within the module in Motorola format 2D0082003ZD00 doc 45 Telegram Formats BERGHOF Automationstechnik 6 1 Initiate Domain Download Protocol Zn E u 1 X Client ee Server Byte 0 3 eo scs 3 X Client s Server Request telegram Client CANopen master Comment ws CCS i number of bytes not containing valid data valid if e 1 and s 1 0 segmented transfer 1 expedited transfer hence always 1 0 data size n invalid hence 0 data bytes 1 data size is shown in n normal case multiplexer index 16 bit multiplexer subindex 8 bit data Byte 1 2 Byte 3 Byte 4 7 Response telegram Server CANopen slave Byte 0 E Io bit 4 0 reserved hence 0 Byte 1 2 m multiplexer index 16 bit Byte 3 q multiplexer subindex 8 bit Byte 4 7 X reserved hence 0 46 2D0082003ZD00 doc 2VF100030FE01 doc BERGHOF Automationstechnik Telegram Formats 6
42. on modules Working temperature range 5 C to 50 C no moisture condensation convection cooling provided CPU MC 68332 25 MHz Flash EPROM SRAM 2 MB 1 25 MB Parameterisation CANopen EMC class of protection insulation testing degree of protection Emitted interference EN 50081 2 industrial sector Noise immunity EN 50082 2 industrial sector Class of protection Insulation resistance EN 61131 2 500 VDC test voltage Degree of protection IP 20 Supply voltage power consumption Module electronics power supply supply voltage SELV 24 VDC max 0 15 A EN 61131 2 Power supply digital I Os 24 VDC EN 61131 2 subdivided into 6 groups Power consumption at Ue 24 VDC no load max 300 mA fuse protection according to load on I Os max 10 A Power supply reverse voltage protection yes Electrical isolation Digital inputs outputs DIO yes between CANbus and digital I Os Number of inputs 16 Number of inputs outputs 16 individually configurable as inputs or outputs Output current 0 5A Switching level of inputs outputs positive switching Short circuit protection yes Connection method Serial data interfaces Number and type of interface CAN interfaces Number and type of interface Operation and display vertical three wire front wiring with push on terminal strips for screw spring or crimp connection 1
43. over a given channel and to transmit these unchanged i e with the same CAN identifier over another channel perhaps with a different baud rate In order to keep the system load to a minimum it is possible and indeed advisable to let only a certain number of CAN messages pass through the gateway The cell controller gateway functionality must explicitly be activated by the application pro gram function block or library function Note If you want to programme and maintain cell controllers behind a gateway then the entire CAN identifier range 1409 to 1663 has to be transmitted in both directions When this is happening the node IDs of these cell controllers should not collide with other node IDs in the higher level system In this case the system cannot be programmed via the gateway node serial inter face The application program must already be started on this node for the gateway to be activated only in this way can the function blocks be called Individual configuration means that the user has a considerable degree of flexibility when it comes to arranging the gateway functionality It might be necessary for the user to have more in depth knowledge of the commu nication protocols CAN CANopen in order to implement the required functionality successfully Keywords high system load or number of users time critical appli cations etc 2D0082003ZD00 doc 2VF100041FE01 doc BERGHOF Automationstechnik Digital 1 16 16 0 5
44. ping PDOMapping 0x1A02 RECORD 2 transmit PDO mapping PDOMapping rw rw r rw rw ro ro 2VF100029FE03 doc 2D0082003ZD00 doc 3 Object Dictionaries BERGHOF Automationstechnik 5 8 2 Object 0x1002 Manufacturer Specific Status Register Status Register Layout Byte 0 Bit0 6 A 1 indicates the occurrence of an E bus life guarding event The bit position corresponds to the module number Bit 7 A life guarding event is indicated here with a 1 Byte 1 3 Reserved not yet in use Note This bit information is noted in the module s internal diagnostics monitor in the event of an error The content of this object is only set to O after the module is re started 5 8 3 Data Types Data Types Definition Index hex Object Name Type 0x0042 DEFTYPE Additional Digital PDO Mapping DigitalPdoMap Data Types DigitalPdoMap Index hex Subindex Field in DigitalPdoMap Record Data Type 0 0042 Number of supported entries Unsigned 8 in the record _ Digital 32 bit VO group Unsigned 8 2 Data Value Unsigned 32 Note The specification of the 32 bit I O group is the same as the numbering 05401 from group 1 to group 7 The entry Data Value describes the status of the individ ual I Os per group Data type PdoCommPar Index hex Subindex Field in PdoCommPar Data Type DS301 0x0020 0 Number of supported entries Unsigned 8 in the record Cobld used by PDO Unsigned 32 2 Transmission Type Unsigned 8 Note The
45. r manuals The automation system is to be used only as follows e as prescribed e in technically flawless condition e without arbitrary or unauthorised changes and e exclusively by qualified users The regulations of the German professional and trade associations the German technical supervisory board TUV the VDE Association of German electricians or other corresponding national bodies are to be observed Safety oriented fail safe systems Particular measures are required in connection with the use of SPC in safety oriented systems If an SPC is to be used in a safety oriented system the user ought to seek the full advice of the SPC manufacturer in addition to observing any standards or guidelines on safety installations which may be available As with any electronic control system the failure of particular components may Warning result in uncontrolled and or unpredictable operation All types of failure and the associated fuse systems are to be taken into account at system level The advice of the SPC manufacturer should be sought if necessary 2D0082003ZD00 DOC 2VF100054FE01 doc BERGHOF Automationstechnik Remote module with 32 digital I O 2 Remote module with 32 digital I O 2 1 Overview Order number Function E bus expansion Features Material supplied order item required for acquiring replacement is to be found on the nameplate of the module The module is a CANopen
46. re found in a logical OR relationship to each other This means that any mask set for rising edges will not be influenced by deletion of the Any Change mask The remote module caters for two different data formats The first transmit and receive PDO pair PDO 1 is defined analogously to the CiA 05401 device profile Thus up to 64 digital I Os can be actuated via a single PDO In connection with the remote module the I Os can therefore be operated up to and including the first expansion module In the initial state of the remote module this PDO pair is activated The telegram identifiers used are derived from the mod ule node number in accordance with CiA DS301 Receive PDO 1 512 node number Transmit PDO 1 384 node number A second transmit and receive PDO pair PDO 2 enables all expansion modules to be operated via PDOs up to maximum expansion These additionally imple mented PDOs in the RDIO module use identifiers from the free range between 896 and 1408 as a default setting and are likewise set with respect to the node number The data format describes the required I Os by giving the corresponding 32 bit group In the initial state of the remote module these additional PDOs are deacti vated Receive PDO 2 1024 node number Transmit PDO 2 896 node number Note The second PDO pair predefined in accordance with CiA DS301 is not supported by the remote module since this is reserved in the DS401 device profile for ana
47. s low side 27 4 5 1 Block diagram of output low side switching 27 4 5 2 Digital Outputs Data high side low side 28 Overload Reaction of Digital Outputs high side low side 29 2D0082003ZD00 doc 5 RDIO 16 16 0 5 BERGHOF Automationstechnik 5 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 6 1 6 2 6 3 7 1 7 2 7 3 7 4 8 2 8 3 8 4 8 5 OBJECT DICTIONARIES FOR REMOTE I O MODULE 16 16 31 lc 31 Access to l O RENE 32 5 2 1 Operating Status Display 33 Service Data Objects 5 1 1 11 35 Process Data Objects PDOs 36 Emergency Objects 2 en en ee nen 37 Error Behaviour iseinean ran Pe SERA Ma nove 37 Network 37 DS301 ObjectiDictionary 1 ee ea Daneben emen 39 5 8 1 Overview of Object Dictionary esnnnnenennnnnnnennnnnnnnnnnnnnnennnnnnnennnnnnnnnnnnnnnnnnnnnnnn nn
48. spondingly set up CAN bus Example Ue Untitled Cnw 7 x Eile Setup Update PeerTo Peer View Help D E eb Node D Files Node Contiguration Node4D 7 Baudrate Automatic Detection 1MBit sec 500 kBit sec 250 kBit sec 125 100 kBit sec 50 kBit sec 20kBit sec 10 kBit sec Custom BTRO 1 stro hex BTR1 hex Seve Add File Delete File For Help press F1 2VF100052DG01 jpg 16 2D0082003ZD00 doc 2VF100041FE01 doc BERGHOF Automationstechnik Configuration Other functions of the CNW tool e Query firmware information Enter the node ID of the required cell controller and the CAN baud rate in the main window Then select Firmware Information in the Update menu This allows the firmware information for all cell controllers connected to channel 0 to be queried This function also allows communication via the CAN bus to be tested at the same time Update firmware e Switch between application and configuration also bootloader mode Select Operation Mode in the Update menu this is the same function as manual switching with the S button on the module Configuration bootloader mode is only required for configuration and reloading of the firmware Note Further programming procedure is determined by the programming environment used IEC 61131 C For more information see the relevant progr
49. ssesieessessesseee eene nnne nnne trn trn trate natnra tnra innata nn nnn 51 8421 EMISSION t ode Re id ho sen OE end feed et 51 8 1 2 Disposa c 51 MaintenancGe U pkee p A an aa e 51 5 5 a aa a r 51 EC MEE Tc Mm 51 E E e E E 52 Addresses and 54 8 9 1 Addresses E EEA D A AE E A E A 54 8 5 2 5 54 2D0082003ZD00 doc BERGHOF Automationstechnik General Instructions General Instructions 1 1 Hazard Categories and Indications DANGER e Warning Caution gt The indications described below are used in connection with safety instructions you will need to observe for your own personal safety and the avoidance of damage to property These instructions are emphasised by bordering and or shading and a bold printed indication their meaning being as follows means that death severe physical injury or substantial damage to property will occur on failure to take the appropriate precautions means that death severe physical injury or substantial damage to property may occur on failure to take the appropriate precautions means that minor p
50. t of an error 0x6307 Fault state 16 bit Status assumed by outputs in the event of an error 0x6326 Fault mode 32 bit Outputs whose value is modified in the event of an error 0x6327 Fault state 32 bit Status assumed by outputs in the event of an error 38 2D0082003ZD00 doc 2VF100029FE03 doc BERGHOF Automationstechnik Object Dictionaries 5 8 DS301 Object Dictionary This section describes all objects that are supported by the remote module and that are defined in the CiA DS301 communication profile In addition a manufacturer specific data type for the remote module is defined which allows more than 64 I Os to be operated via a 5 8 1 Overview of Object Dictionary Index Object Name Type Acc 0x1009 Manufacturer hardware version Vis String Ox100C unsigned 0x100D Life Time Factor 0x100A VAR Manufacturer software version Vis String ro 0x100E VAR Cobld guarding protocol unsigned32 rw 0x100F Number of SDOs supported unsigned32 ro Receive PDO Communication Parameter 0x1400 RECORD 1 receive PDO parameter PDOCommPar 0x1402 RECORD 27 receive PDO parameter PDOCommPar Receive PDO Mapping Parameter 0x1600 RECORD 1 receive PDO mapping PDOMapping 0x1602 RECORD 274 receive PDO mapping PDOMapping r Transmit PDO Communication Parameter 0x1800 RECORD 1 transmit PDO parameter PDOCommPar 0x1802 RECORD 2 transmit PDO parameter PDOCommPar Transmit PDO Mapping Parameter 0x1A00 RECORD 1 transmit PDO map
51. telegram CAN identifier Cobld is derived from 128 node number Nodeld Then the remote module switches to pre operational state and can be operated via CANopen SDO accesses The number of coupled expansion modules is automati cally recognised during the boot up process and entered in the corresponding ob jects in the object dictionaries The I O status LEDs of the digital outputs will not light up during boot up The out puts are set to 0 low when switching on and off the module electronics and re main in that state until the next switching command No occurrence of brief switching peaks The I Os are accessed via the CANopen communication profile defined in CiA Draft Standard DS301 All I O channels can optionally be operated via 500 or PDO telegrams Addition ally all inputs can create edge triggered event telegrams PDO SDO telegrams In order to operate the remote module using PDOs process data objects the module has to be switched over to the operational state with the corresponding NMT command start node The remote module supports 2 PDO telegrams each in the transmit and receive directions After switching on in this way the first transmit and receive PDO pair is activated The second transmit and receive PDO pair is de activated and can be activated with respect to operating time via corresponding SDO service data ob ject accesses All PDOs are implemented solely as asynchronous event PDOs no synchronous operation
52. the module logs system events internally These are en tered in the diagnostics monitor You can access this data using the software tool CNW The module specific features are described here the online help for CNW contains details of the tool The image below shows the diagnostics entries Logged errors are indicated by red dot Two module specific error states are displayed E bus internal system bus Guarding Error Source Generation Data EBUS LGUARDING Manufacturer Specific Status Register Life Guard Error Source Code Generation baa RDIO LGUARDING Error Register Ereignisse index Quelle Code Erzeugung Zeil 4 DIAG INIT 000000000 BGHLIB BOOT 080008000 181 EBUS LGUARDING 000000002 439958 DIAG INIT 0 00000000 4 BGHLIB BOOT 080008000 181 EBUS LGUARDING 000000003 217251 DIAG INIT 000000000 2 BGHLIB BOOT 030028000 179 RDIO LGUARDING 000000001 24939 DIAG INIT 000000000 4 BGHLIB BOOT 030008000 181 EBUS LGUARDING 000000002 5096 RDIO LGUARDING 000000001 5934 DIAG INIT 000000000 19 BGHLIB BOOT 030028002 19 440044 O44 O44 04 2VF100105DG00 bmp 2D0082003ZD00 doc 2VF100029FE03 doc BERGHOF Automationstechnik Object Dictionaries 5 3 Service Data Objects SDOs Example Download Example Upload 2VF100029FE03 doc All object dictionary entries can be accessed via SDO telegrams Only the so called expedited protocol is supported which can cont
53. tput LED yellow OFF 0 LOW Operating status 1 11 green ON correct supply voltage for module electronics 2 status 2 green 0 send active 3 status green module active see software manual 4 status 4 red alternating flashing indicates configuration mode on see software manual 5 CAN status 5 red alternating flashing indicates configuration mode on see software manual 2D0082003ZD00 DOC 2VF100028FE03 doc BERGHOF Automationstechnik Configuration 3 Configuration and Programming Tool 3 1 Programming Tool n Caution 2VF100041FE01 doc The most commonly used programming and diagnostic tool PADT is a personal computer provided by the user The features of this peripheral strongly determine how safe and reliable the opera tion of the automation system with a connected PADT will be Commercially available PCs are in general not suitable for use under the operating conditions defined for automation system industrial environment The user should specially ensure that the conditions necessary for safe operation as a PADT are fulfilled by the user s chosen PC The PADT can be connected to the automation system via the CANbus the serial module interface the Ethernet interface CEDIO Konfiguration von Node ID und Baudrate mit Peer to Peer Verbindung Configuration of the node ID and baudrate with peer to peer connection R232 Ethernet CA
54. ut Interrupt Mask 8 Input Lines low to high 0 6100 RECORD Read State 16 Input Lines unsigned 16 0x6106 RECORD Input Interrupt Mask 16 Input Lines any change unsigned 16 i i 0x6107 RECORD Input Interrupt Mask 16 Input Lines low to high unsigned 16 rw 0x6108 RECORD Input Interrupt Mask 16 Input Lines high to low unsigned 16 rw Digital Output Module Index Object Name Type Acc 0x6200 ARRAY Write State 8 Output Lines 0x6300 RECORD Write State 16 Output Lines unsigned 16 rw 0x6306 RECORD Fault Mode 16 Output Lines unsigned 16 0x6307 RECORD Fault State 16 Output Lines unsigned 16 0x6320 RECORD Write State 32 Output Lines unsigned 32 0x6326 RECORD Fault Mode 32 Output Lines unsigned 32 0x6327 RECORD Fault State 32 Output Lines unsigned 32 2VF100029FE03 doc 2D0082003ZD00 doc 43 Object Dictionaries BERGHOF Automationstechnik blank page 44 2D0082003ZD00 doc 2VF100029FE03 doc BERGHOF Automationstechnik Telegram Formats 6 Telegram Formats for Remote I O Module 16 16 2VF100030FE01 doc Accessing a remote module in accordance with the CANopen standard can also be done without complete master implementation This is done using the SDO protocol defined as a multiplex domain protocol in the CAL protocol This is the so called expedited data transfer An SDO telegram always consists of a request and a response telegram The re quest telegram is transmitted by the client CANopen master and the respo
55. wnload Client Server Request gt 0010 1011 Index Subindex Data gt 7 2 32 bit Upload Client Server Request gt 0100 0000 Index Subindex X gt 7 3 Upload with abort Client Server Request gt 0100 0000 Index Subindex X gt lt 1000 0000 Index Subindex Error lt Abort Code 2VF100031FE01 doc 2D0082003ZD00 doc 49 Examples of Telegrams BERGHOF Automationstechnik 7 4 50 Diagram of Telegram Data DWORD Datenzugriff auf RDIO E A Daten DWORD Data access to RDIO I O Datenformat umwandeln data format exchange 4 CAN Telegram Module data Intel Format 4210021 00 hex 00 21 00 42 Motorola Format LSB MSB MSB LSB Hinweis Die CAN Telegramme werden o im Intel Little Endian Format bertragen Note CAN telegramms are transmitted in the Intel Little Endian format 00 21 00 42 23222120 23222120 232229 2322 21 VA 23 22 21 20 23 22 21 20 73 Fha 32 31 30 29028127 26 25 2412322 21 20 19 18 17 1615 14 13 12 11 10 9 In dd SSSR S59s98 saga FSFE 2882 eee 29 5885 99090 2222 22222222 28288 222 zz 9999 Ee vo 1 03 INS IN 9 INT 1013 11015 1 02 1 04 ING 8 IN10 IN12 1014 1 016 VO17 1019 1N21 IN23 IN25 IN27 029 1 031 1 l O20 IN22 IN24 IN26 IN28 1 030 1 032 1000020
Download Pdf Manuals
Related Search
Related Contents
Détecteur DAX 3F-I - Dalemans Gas Detection Gms-d1 GPS Antenna Module Data Sheet Reference Manual - Diamond Technologies, Inc. Sony ICF-CD853V Marketing Specifications Liebherr SICN 3356 fridge-freezer ASUS H81M-E C8445 User's Manual User Manual FavorPrep Total RNA Mini Kit (Blood/Cultured Cell) 取扱説明書のダウンロード Copyright © All rights reserved.
Failed to retrieve file