Home
BL20 – USER MANUAL FOR PROFINET
Contents
1. Bit 7 Bit 6 Bit 5 Bit4 Bit 3 Bit 2 Bit 1 Bit 0 Byte 0 X X counter mode 15 16 Byte 1 X main count synchro function DI digital gate 14 15 direction nization input DI function Byte 2 13 14 to lower count limit Byte 5 10 11 Byte 6 9 10 to upper count limit Byte 9 6 7 Byte 10 hysteresis 5 6 Byte 11 pulse duration 4 5 Byte12 function DO2 function DO1 diagnost substitut 3 4 ic DO1 e value DO 1 Byte 13 direction sensor A sensor sensor sensor signal evaluation 2 3 input B input input input A B filter DI filter B filter A Byte14 X X behavior CPU X X X group 1 2 master stop diagnost ics Byte15 X X X X X X X X 0 1 D301151 BL20 PROFINET 1211 6 9 Integration of technology modules The list parameters are set by means of a fieldbus configuration tool or the l Oassistant software package Some parameters cannot be modified online These parameters must be defined before commissioning Some parameters can also be modified via the process output after commissioning gt Process output data Note The current count operation is stopped if parameters are changed during operation Table 6 6 Designation Description Parameters for count modes Value Adefault value Group diagnostics OA Release A Separate diagnostics is released 1 Block Separate diagnostics is b
2. Figure 4 3 female RJ45 connector m ea l 3 RX 4 n c S n c 87654321 E E e z 8 nc 4 3 2 Power Supply via terminal block with screw connection The power supply is realized via terminal block with screw connection technology Table 4 3 Signal Description Pin assignment the terminal Usys System supply Gateway module bus blocks Usys p U Field supply max 10 A U 4 3 3 Service interface connection female PS 2 connector The service interface is used to connect the gateway to the project planning and diagnostic software I O ASSISTANT Note i All BLxx Ethernet gateways offer the possibility to directly access the I O ASSISTANT via Ethernet The service interface is designed as a 6 pole PS 2 connection Two types of cables can be used to connect the service interface to a PC special l O ASSISTANT connection cable from TURCK IOASSISTANT ADAPTERKABEL BL20 BL67 Ident no 6827133 E Commercially available PS 2 cable with adapter cable SUB D PS 2 D301151 BL20 PROFINET 1211 4 7 Technical features Connection with l O ASSISTANT connection cable Figure 4 4 BL20 gateway connected to PC via special cable de b The I O ASSISTANT cables have a PS 2 male connector connection for female connector on gateway and a SUB D female connector connection for male connector on PC Figure 4 5 PS 2 male connector on the Y connection cable CEN
3. sese 8 8 SSI process input data ssssssssssssseeeeen 6 41 process output data sssssssseeeenn 6 45 symbols ee 1 3 T TV ict cesta Serer ta rte hid en tior oe DR EUR 7 3 U use prescribed essesssssseeseeenenenen nnne 1 4 serdatd eruere nee terae 4 36 Z ZONE eeaeee a E aE E E 9 1 11 1 Index 11 2 D301151 BL20 PROFINET 1211 D301151 BL20 PROFINET 1211 11 3 Index 11 4 D301151 BL20 PROFINET 1211 Industrial Automation www 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 D301151 1211
4. sssssssssssssssseeeeeeeene nennen nnne nnn rrrrnrnr nan n nnn nnn 21 Diagnostics for measurement mode eeeeseissseeeseeeeeee nennen nennen nnnm ntn rne 25 6 1 3 Guide to setting the high and low words esssssesseseeseeeeeeeennneene enne nennen rennen nnn 26 Setting the lower and upper limit eclesie nnne nnn nrrrrnnn snnt n innt nnn 26 6 1 4 Setting the lower and upper measuring limits esee 30 6 2 Integration of the RS232 module BL20 1RS232 4 ee eee eee ee esee eee s eese sess eese eeessss sess sese eee eeno 35 6 2 1 lBEWCNIII e oa a E A 35 Process input data PDin tir etit ie nix ERR saadeacabscaesdestecassuveadbaes Aaaa a eaaa staan cee 35 Process output data PDOUN siscsissseaecscseasaecananctunate aa n aaae cpads pavhsvanegeastaceseazartast RARE NER 36 6 3 Integration of the RS485 422 module BL20 1RS485 422 ccccccccccccccsrccccssseccccccccccssccsesesccccccees 38 6 3 1 BENI 38 Process input data PDin iori cer Rare en EE aa rax E pen Eo cun Re Re Ex Ria iso Ee 38 Process output data PDOUt eessssssssssessessesee nennen nennen nnne nnne sse ANENE sien nnne 39 6 4 Integration of the SSI module BL20 1SSI ecce eee ee eee esee eee eee eee eee tees esee esee esee eee se eese sese ne 41 6 4 1 Data Image er terre enao deri redimit dti iS Lt 41 PROCESS Input data
5. Industrial Automation BL2O USER MANUAL FOR PROFINET 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 Industr A Table of contents 1 1 1 1 2 1 3 1 3 1 1 3 2 1 4 2 1 2 1 1 2 1 2 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 3 1 3 1 1 3 1 2 3 1 3 3 1 4 4 1 4 2 4 2 1 4 2 2 4 3 4 3 1 4 3 2 4 3 3 4 4 4 5 About this manual DOCUMENTATION CONCEPE e 1 2 Description of symbols used eere eere e eese eese een eene tn aetas tn sens etas ta setas tasa ens to sets etas eo setae tasses etos ense en seas 1 3 Overview Prescribed use Notes concerning planning installation of this product LIS OF FEVISIONS REL 1 5 BL20 philosophy MING BASIC CON CE eee E A E E 2 2 izle 2 2 Grot Sel dentelle 2 2 BLZO COMPONENUS m
6. sssssssssssssscssecessscessecssseccsscessscesssecsssccescecsuccesuscessscesseccnsccssscessseesuscesuecsaseceseeceseessneesnsees 6 47 D301151 BL20 PROFINET 1211 7 1 74 1 7 1 2 7 2 7 2 1 7 2 2 7 2 3 7 24 7 25 7 3 7 4 7 5 8 1 8 1 1 8 1 2 8 1 3 8 1 4 8 1 5 8 2 8 2 1 8 3 8 3 1 8 3 2 8 3 3 8 3 4 8 3 5 8 4 8 5 8 5 1 8 5 2 10 11 Industr A Guidelines for station planning Random module arrangement wvsiscsccsisesasscssscsscscussssscsccsevescotsosssoscseutecevossusssessesuscousscusedousesussseasestsseusesecseessesuse 7 2 COMM plete AMAIA scdesscicea es 7 2 Maximum SYSTEM EXTENSION ssesssssssscescecsssssesscssecteessssnesesssetessnssecdceboosseasvodeicesteessiscusia tactbosiieacossesssiiess izessiestiesbazsersoaisiaestoezvatdeapeaaebiai 7 2 Misure M Module b s refreshing ss seien rm medecin eet etii e RUNI ip Ne ER ire Ein dad R Creating potential groups e Protecting the service interface on the gateway C rail Cross Connection eene Direct wiring of relay modules 0 ssssssccsssecsssescesssscesssecessseecesssccesssceessssesssusceesuscessseessssssesssseceesusceesnseesesseceesnseesssseseesseeesenseeetse Plugging and pulling electronic modules eee ecce esee ee eren eene eee etes na setas eese sn aseo ese se st ene sene ee 7 11 Extend
7. D301151 BL20 PROFINET 1211 4 35 Technical features 4 11 Description of user data for acyclic services The acyclic data exchange is done via Record Data CRs CR gt Communication Relation Via these Record Data CRs the reading and writing of the following services is realized Writing of AR data Writing of configuration data Reading and writing of device data Reading of diagnostic data Reading of I O data Reading of Identification Data Objects I amp M functions Reading of differences between the expected and the actually plugged modules 4 11 1 Description of the acyclic gateway user data Table 4 9 Index Name Data type riw Remark Gateway User d Data dec 1 Gateway DWORD r Parameter data the gateway Parameter 2 Gateway STRING r Productname of the gateway designation 3 Gateway revision STRING r Firmware revision of the gateway 4 Vendor ID WORD r Ident number for TURCK 5 Gateway name STRING r Name assigned to the gateway 6 Gateway type STRING r Device type of the gateway 7 Device ID WORD r Ident number of the gateway 8to reserved 23 24 Gateway diagnosis WORD r Diagnosis data of the gateway 25031 reserved 32 Module input list Array of BYTE r List of all input channels in the station 33 Module output list Array of BYTE r List of all output channels in the station 34 Modul diag list Array of BYTE r List of all module diagnosis messages 35 Module Array of BYTE r List of
8. 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 realized via an internal module bus Note Fr The gateway is the only fieldbus dependent module on a BL20 station All other BL20 modules are not dependent on the fieldbus used Flexibility A BL20 station can contain modules in any combination which means itis possible to adapt the system to practically all applications in automated industries Convenient handling All BL20 modules with the exception of the gateway consist of a base module and an electronic module The gateway and the base modules are either snapped onto a mounting rail or are directly mounted onto the machine frame The electronic modules are plugged onto the appropriate base modules After disconnection of the load the electronic 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 D301151 BL20 PROFINET 1211 BL20 components Industri A 2 2 BL20
9. D301151 BL20 PROFINET 1211 Parameterization Industri A Table 4 5 Assigment Parameter Value Meaning Module para meters Ch Byte Bit ADefault BL20 2AO U 10 0 10VDC setting 0 0 0 Voltage mode 0 0 10VA 1 10 410V 1 Value 0 Integer 15 bit sign A representation 1 12 bit left justified 1to2 Substitute value The substitute value will be transmitted A1 if the respective parameters of the gateway have been set to output substitute value 1 3 0 Voltage mode 0 0 10VA 1 10 410V 1 Value 0 Integer 15 bit sign A representation 1 12 bit left justified 4to5 Substitute value The substitute value will be transmitted A2 if the respective parameters of the gateway have been set to output substitute value BL20 1CNT 24VDC counter mode 0 0 0 5 Counter mode 100000 continuous count A 100001 single action count 100010 periodical count 1 0 Gate 0 abort count procedure A function 1 interrupt count procedure 1 Digital input DI 0 normal A 1 inverted 2 3 Function DI 00 inputA 01 HW gate 10 Latch Retrigger when edge pos 11 synchronisation when edge pos 4 Synchronisation 0 single action A 1 periodical 5 6 Main count 00 none A direction 01 up 10 down 0 2to5 Lower count limit 2 147 483 648 23 to 0 Lower count limit 32768 A to 0 Signed16 HWORD Lower count limit 32 768 to 32 767 LWORD Signed16 0
10. Iv a a 2 3 ELIAUCUL AE E AEAEE EEEE EAE E EAE EAE ANE E AA A S 2 3 Power distribution MOCUIES sesssscssessessssesseessssssscssssssesssssesesssesesesssscsuscsssssssssuscsucssssssuscsssecsncessecssessucceseesscceseessccaseesscsssesssecssessssesees 2 4 Electronic modules 2 eri aA a R A EA TEE WEE RRE 2 5 Base ull lS Aae A N EE E mt E E E OE xb E M A E E 2 6 BEZO ECONOMY o 2 6 End plate End bracket Jumpers E IEnrudiie e nR A ERRER Ra 2 9 Shield connection 2 pole for analog modules ou csssscssscssescesccssseecsseceseecessecsssccssscesseccsseeceseessseccsuseesssccesccessecsusessaseessseesnseessees 2 9 PROFINET IO PROPINET emeret rtc E MEUM 3 2 Distributed Boa iuddiedago 3 2 Field bus Te To 6 io p e 3 2 Addr ss ASSIGMUIN SIU P uchdatvacts EEE NE 3 3 Ethernet MAC address ir mier tem Eee Rr ERE rere es RED YR lacte RE 3 3 Technical features d ail 4 2 TOCHMICAl e ELE a 4 3 ru VEU c 4 3 General technical data of a station ccsessssssssessessssecssssssssscsssesssessssssucsssecsucsssessnccssessucsssssssssscsaseesucsasecsscsaseessccsseesscenseesnecsseesneess 4 4 Connection possibilities oi oer repete stre erre pt rre nen se bee ape Pe PERF e eoe ESPERE Ps On ie See FUP vosci E Rene e sU eR UP E Pea eese ose Gad 4 7 Field
11. 7FFF FFFF The decimal value range for this SINT value is 0 2147483645 2147483646 2147483647 start of counter 3 The following parameter errors are indicated range wrong Lower count limit upper count limit Lower count limit lt upper count limit Lower count limit gt 0 The numerical values are displayed as two s complement values The permissible range for the lower count limit is therefore 8000 0000 ex FFFF FFFE FFFF FFFF Onex The decimal value range for this SINT value is 2147483648 2 1 0 invert Dl latch 4 Inverting the digital input signal with the Latch Retrigger function is retr not perm not permissible 6 14 D301151 BL20 PROFINET 1211 Integration of the Counter Module BL20 1CNT 24VDC Industri A Table 6 7 Name of error typePosition Explanations Meaning and position of the data bits diagnostics main count 5 The value 11 for selecting the main count direction is incorrect direction wrong Permissible values 00 gt None 01 Up 10 Down operating mode 6 The value XXXX11 for selecting the operating mode is incorrect wrong Permissible values for count mode 000000 Continuous count 000001 Single action count 000010 Periodical count Permissible values for measurement mode 100000 Frequency measurement 100001 Revolutions measurement 100010 Period duration measurement measurement 7 This message is always shown in conjunction with other diagnostics mode mess
12. Edit Ethernet Hode x Browse the network Ethemet node Nodes accessible online Device name Browse Network 7 Nodes IP address MAC address Device type Start 2 168 O0 07 46 00 05 F URCI to 182 168 122 00 07 46 FF 01 00 TURCK IV Fast search Flast lt RA MAC address Cancel Help r Reset to factory settings Close Help All PROFINET IO nodes found in the network answer the command sending their MAC address and their device name Select a node and close the dialog with Ok The features of the selected node are now shown in the in the dialog Edit Ethernet Node D301151 BL20 PROFINET 1211 5 9 Connection of the PROFINET IO gateway to a Siemens PLC S7 In this dialog the node s IP configuration or device name can be adapted if necessary for the application Figure 5 13 Adaptation of the Ethernet node configuration Edit Ethernet Node Ethernet node Set IP configuration Use IP parameters IP address Subnet mask C Obtain IP address from a DHCP server Identified by Cc Cc EM Assign device name Nodes accessible online MAC address 00 07 46 FF 01 00 Browse Gateway Do not use router C Use router Client ID Device name TURCK BL20 default Reset to factory settings Close Assign Name Reset Help Attention Here you can also assign an applica
13. Random module arrangement Industri A Table 7 1 Maximum system extension process data dependent Aplus 1 Bus Refreshing module Bplus2 Bus Refreshing module Cplus3 Bus Refreshing module Dplus7 Bus Refreshing module Channels Modules Type Max Type Max No no Digital inputs 288 BL20 4DI 24VDC P 72B Digital outputs 288 BL20 4DO 24VDC 0 5 A P 72B Analog inputs current 144 BL20 2AI I 0 4 20MA 72B Analog inputs voltage 144 BL20 2AI U 10 0 410VDC 72B Analog inputs PT Ni 144 BL20 2AI PT NI 2 3 72B Analog inputs Thermocouple 144 BL20 2AI THERMO PI 72B Analog inputs voltage current 288 BL20 4AI U I 72B Analog outputs current 144 BL20 2AO I 0 4 20MA 72B Analog inputs voltage 144 BL20 2AO0 U 10 0 10VDC 72B Counter 72 BL20 1CNT 24VDC 72B RS232 67 BL20 1RS232 67D RS485 422 71 BL20 1RS485 422 71c SSI 72 BL20 1SSI 72B SWIRE 71 BL20 E 1SWIRE 71c Further limitations can be placed on the maximum possible number of BL20 modules by the use of the Power Feeding modules BL20 PF 24VDC D or BL20 PF 120 230VAC D these being used either for creating potential groups or by insufficient field supply Attention Ensure that a sufficient number of Power Feeding or Bus Refreshing modules are used if the system is extended to its maximum Note i If the system limits are exceeded the software I O ASSISTANT generates an error message when the user acti
14. parameterization of individual submodules during system boot reading of diagnostic information reading of identification information according to the Identification and Maintenance I amp M functions reading of I O data 3 1 3 Address assignment In IP based communications all field devices are addressed by an IP address PROFINET uses the Discovery and Configuration Protocol DCP for IP assignment In the factory configuration each field device has among other things a MAC address and a symbolic name stored These information are enough to assign each field device a unique name appropriate to the installation Address assignment is performed in two steps 1 Assignment of a unique plant specific name to the field device 2 Assignment of the IP address by the IO Controller before system boot based on the plant specific unique name Both steps occur through the integrated standard DCP protocol 3 1 4 Ethernet MAC address The Ethernet MAC address is a 6 byte value which serves to definitely identify an Ethernet device The MAC address is determined for each device by the IEEE Institute of Electrical and Electronics Engineers New York The first 3 bytes of the MAC address contain a manufacturer identifier Turck 00 07 46 xx xx xx The last 3 bytes can be chosen freely by the manufacturer for each device and contain a definite serial number D301151 BL20 PROFINET 1211 3 3 PROFINET IO The MAC address ca
15. sensor signal evaluation 3 input B input input input A B filter DI filter B filter A Byte14 1 X X behavior CPU X X X Group 2 master STOP diagnost ics Byte15 0 X X X X X X X X 1 D301151 BL20 PROFINET 1211 6 21 Integration of technology modules Table 6 14 Designation Description Parameters for measurement Value mode ADefault value measurement mode 100000A frequency The module counts the pulses received within a specified measurement integration time 100001 revolutions In this operating mode the counter module counts the pulses measurement received from a rotary sensor within a predefined integration time 100010 period duration In this operating mode the counter module measures the measurement precise time between two rising edges of the counter signal in ms by counting the pulses of an exact internal quartz crystal reference frequency 1 MHz 100011 reserved to 111111 digital input DI OA Normal 1 Inverted function DI 00A Input 01 HW gate Hardware release 10 to reserved 11 Designation Description Value lower limit HWORD B Lower limit for 0 0 to 255 SIN 70 10 fma t t o 255 SINT 0 to Nma 1 0 to tnax 1 lower limit LWORD B OA 0 to 65 535 SINT 6 22 D301151 BL20 PROFINET 1211 Integration of the Counter Module BL20 1CNT 24VDC Industri A Table 6 14 Parameters for measurement mode ADef
16. 1000 Q 0 Measurement 0 2 wire A Mode K2 1 3 wire BL20 2AI THERMO PI 0 0 0 Mains 0 50 HZA suppression K1 1 60 Hz 1 Value 0 Integer 15 bit sign A representation K1 1 12 bit left justified 2 Diagnostic K1 0 release A 1 block 3 Channel K1 0 activate A 1 deactivate 4 18 D301151 BL20 PROFINET 1211 Parameterization Industri A Table 4 5 Assigment Parameter Value Meaning Module para meters Ch Byte Bit ADefault 0 0 4 7 Element K1 0000 type K 270 1370 C A settings 0001 type B 100 1820 C 0010 type E 270 1000 C 0011 type J 210 1200 C 0100 type N 270 1300 C 0101 type R 50 1760 C 0110 type S 50 1540 C 0111 type T 270 400 C 1000 x50 mV 1001 100 mV 1010 500 mV 1011 1000 mV 1 1 0 Mains 0 50 HZA suppression K2 1 60 Hz 1 Value 0 Integer 15 bit sign A representation K2 1 12 bit left justified 2 Diagnostic K2 0 release A 1 block 3 Channel K2 0 activate A 1 deactivate 1 4 7 Element K2 0000 type K 270 1370 C A 0001 type B 100 1820 C 0010 type E 270 1000 C 0011 type J 210 1200 C 0100 type N 270 1300 C 0101 type R 50 1760 C 0110 type S 50 1540 C 0111 type T 270 400 C 1000 x50 mV 1001 100 mV 1010 500 mV 1011 1000 mV BL20 4AI U I 0to3 Oto3 0 range x 0 0
17. BL20 PROFINET 1211 Integration of technology modules Table 6 13 Bits Explanations Meaning of the data bits process input ERR_LOAD 1 Error with load function The control bits LOAD_UPLIMIT and LOAD_LOLIMIT must not be set simultaneously during the transfer The value of LOAD_UPLIMT and LOAD_LOLIMIT was selected outside of the permissible range Permissible values for LOAD_LOLIMIT 0 to 199 999 999 x10 3 Hz 0 to 24 999 999 x 10 3 rpm 0 to 99 999 999 ms Permissible values for LOAD UPLIMIT 1 to 200 000 000 x 10 3 Hz 1 to 25 000 000 x 10 3 rpm 1 to 100 000 000 ms STS LOAD Status of load function Set if the Load function is running STS DN Direction status down The direction is determined by a signal at the physical input B The Signal evaluation parameter A B must be set to pulse and direction STS UP Direction status up The direction is determined by a signal at the physical input B The Signal evaluation parameter A B must be set to pulse and direction STS DO1 The DO1 status bit indicates the status of digital output DOT STS DI The DI status bit indicates the status of digital input DI STS GATE 1 Measuring operation running STS UFLW 1 The lower measuring limit was undershot The bit must be reset with RES STS 0 1 STS OFLW 1 The upper measuring limit was exceeded The bit must be reset with RES STS 0 1 STS CMP1 1 Measuring terminated The measured value is updated with every e
18. 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 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 D301151 BL20 PROFINET 1211 Industri A Ground reference Potential of ground in a neutral grounding device Unlike earth whose potential is always zero it may have a potential other than zero GSD Acronym for Electronic Device Data Sheet which contains standardized PROFIBUS DP station descriptions They simplify the planning of the DP master and slaves Default language is English ig Hexadecimal System of representing numbers in base 16 with the digits 0 9 and further with the letters A B C D Eand 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 Us 1 0 Input output Impedance Total
19. If STATRES 1 The command TXBUF FLUSH 1 is ignored If STATRES 0 TXBUF FLUSH 1 causes the flushing of the tranceive buffer STATRES 0 1 This bit is set to reset the STAT bit in the process input data With the change from 1 to 0 the STAT bit is reset from 0 to 1 If this bit is 0 all changes in TX_BYTE_CNT TX_CNT and RX_CNT_ACK are ignored Flushing the transmit receive buffer with RXBUF FLUSH TXBUF FLUSH is possible If this bit is 1 or with the change from 0 to 1 the flushing of the transmit receive buffer with RXBUF FLUSH TXBUF FLUSH is not possible RX CNT ACK 0 3 The value RX CNT ACK is a copy of the value RX_CNT TX CNT has been transmitted together with the last data segment of the process input data TX CNT ACK is an acknowledge for the successful transmission of the data segment with RX_CNT TX CNT 0 3 This value is transferred together with every data segment The TX CNT 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 TX_BYTE_CNT 0 7 Number of the valid user data in this data segment In PROFIBUS DP the data segments contain a maximum number of 6 bytes of user data 6 40 D301151 BL20 PROFINET 1211 Integration of the SSI module BL20 1SSI Industri A 6 4 Integration of the SSI module BL20 1SSI 6 4 4 Data image Process input data PDin The field
20. REG WR 0 A write job would be accepted with the next telegram of process output data handshake for data transmission to the register A modification of the register contents by a process output was initiated i e REG WR 1 A write job would not be accepted with the next telegram of process output data SS STS3 SS STS2 SSI_STS1 SSI_STSO These four bits transfer the status bits of the SSI encoder with the status messages of the SSI module With some SSI encoders the status bits are transferred together with the position value STS UP LED UP The SSI encoder values are decremented or the values are constant The SSI encoder values are incremented 6 42 D301151 BL20 PROFINET 1211 Integration of the SSI module BL20 1SSI Industri A Table 6 20 Designation Value Meaning Meaning of the data bits process input STS DN LED DN 0 The SSI encoder values are incremented or the values are constant 1 The SSI encoder values are decremented REL CMP2 0 A comparison of the register contents has produced the following result REG SSI POS lt REG CMP2 1 A comparison of the register contents has produced the following result REG SSI POS REG CMP2 FLAG CMP2 0 Default status i e the register contents have not yet matched REG SSI POS REG CMP2 since the last reset 1 The contents of the registers match REG SSI POS REG CMP
21. 2 1 2 Grecs 2 2 2 BL20 nn 3 2 2 1 CATONIS ar E E 3 ECO GAW IY RUE 3 Gateways with integrated power supply ssseseseseseeeeeeneneneeeenen nennen nnne nnne nnne 4 Gateways without power supply essesssssssssessssseee eene enne a aaa aae eee e teen h nennen nnt nennen nsns denn nnne nnn 4 2 2 2 Power distribution modules tir it tix OR RRERERR REN ERERK dead AEE naaa aa KAEN aaa iaa aai ARa 4 2 2 3 Electronicodules ssec tie ter Ioa ape EE p UPPER RAN Daa Eana aAa AOE AREE 5 2 2 4 Base MOGUICS f 6 2 2 5 BEZO ee 6 2 2 6 agrum Eana 7 2 2 7 End Bracket P e Aa aaa e a a a aa riS 8 2 2 8 a A E A E ET 8 2 2 9 Marking materialean A A E sisi tiawindieusnenshiae 9 2 2 10 Shield connection 2 pole for analog modules sssssssssssesssseeeeenenee nennen nnne 9 D301151 BL20 PROFINET 1211 2 1 BL20 philosophy 2 1 2 1 1 2 1 2 2 2 The Basic concept BL20 is a modular IP20 I O system for use in industrial automation It connects the sensors and actuators in the field to the higher level master BL20 offers modules for practically all applications Digital input and output modules Analog input and output modules E Technology modules RS232 interface
22. 3 DB_O Status messages REG RD ABORT Ea REG RD ADR MSB bis LSB REG WRIREG WR ssl SSI ssl ssl ACEPT AKN STS3 STS2 STS1 STSO STS STS REL FLAG REL FLAG STS uP DN CMP2 CMP2 CMP1 CMP2 CMP2 7 STS x x ERR STS STS ERR SSI STOP PARA UFL OFLW SSI DIAG D301151 BL20 PROFINET 1211 6 41 Integration of technology modules Table 6 20 Designation Meaning of the data bits process input Value Meaning REG_RD_DATA 0 237 1 Content of the register to be read if REG_RD_ABORT 0 If REG_RD_ABORT 1 then REG RD DATA O REG RD ABORT The reading of the register stated at REG RD ADR was accepted and executed The content of the register is located in the user data range REG RD DATA Bytes 0 3 The reading of the register stated at REG RD ADR was not accepted The user data range REG RD DATA Bytes 0 3 is zero REG RD ADR The reading of the register stated at REG RD ADR was not accepted The user data range REG RD DATA Bytes 0 3 is zero REG_WR_ACEPT The writing of user data for process output to the register with the address stated at REG_WR_ADR in the process output data could not be executed The writing of user process output data to the register with the address stated at REG_WR_ADR in the process output data was successfully completed REG_WR_AKN No modification of the data in the register bank by process output i e
23. 64 x 1 64 Bit 7 27 128 x 1 128 Bit 8 28 256 x 1 256 Bit 9 2 512 x 0 0 Bit 10 210 1024 x 1 1024 Bit 11 2 2048 x 1 2048 Bit 12 j 4096 x 1 4096 Bit 13 215 8192 x 0 0 Bit 14 2 16384 x 0 20 Bit 15 255 32768 x 0 20 Low word decimal 7 616 If bit 15 is set the reciprocal value is formed This procedure is described in the following for the High word E The same principle applies to the High word If bit 15 is not set the High word is converted to the correponding positive decimal value E If bit 15 is set the reciprocal value of the hexadecimal value is formed The high word hex is subtracted from the hexadecimal value FFFF 1 is added to the result Example FFFF FFFE 0001 0001 1 0002 This value is converted to the corresponding decimal value In the example 0002 is converted to 2 The result will be negative as bit 15 is set in the High word hex FFFE in signed format E You receive as a decimal value for FFFE 2 D301151 BL20 PROFINET 1211 6 27 Integration of technology modules Inthe example High word hexadecimal FFFE High word binary 1111 1111 1111 1110 High word decimal 2 The calculated values are entered in the appropriate entry lines of the parameter mask for the BL20 counter module count mode Figure 6 1 e TORTE Entering thelower PSUS TN s ave coun
24. Modul Power Feeding 1 O Modul Bus Refreshing Block diagram of a BL20 station Output Output Intput D301151 BL20 PROFINET 1211 Electromagnetic compatibility EMC Industri A 8 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 8 3 1 Ensuring electromagnetic compatibility The EMC of BL20 modules is guaranteed when the following basic rules are adhered to Correct and large surface grounding of inactive metal components E 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 8 3 2 Grounding of inactive metal components All inactive metal components for example switchgear cabinets switchgear cabinet doors supporting bars mounting plates tophat 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
25. RX DB 0 Diagnostic messages 6 Buf F HndSh H P Ovi E Em ul Err reserved Status byte 7 STAT TX_CNT_ACK RX CNT RX BYTE CNT Table 6 18 Designation Value Meaning Meaning of the data bits process input BufOvfl 0 255 Diagnostic information correspond to the diagnostic information in FrameErr the diagnosis telegram HndSheErr These diagnostics are always displayed and independent to the HwFailure setting of the parameter Diagnostics PrmErr STAT 0 1 1 The communication with the data terminal equipment DTE is error free 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 6 38 D301151 BL20 PROFINET 1211 Integration of the RS485 422 module BL20 1RS485 422 Industri A Table 6 18 Designation Value Meaning Meaning of the data bits process input TX_CNT_ACK 0 3 The value TX_CNT_ACK is a copy of the value TX_CNT TX_CNT has been transmitted together with the last data segment of the process output data TX_CNT_ACK is an acknowledge for the successful transmission of the data segment with TX_CNT RX_CNT 0 3 This value is transferred together with every data segment The RX_CNT values are sequential 00 gt 01 gt 10 gt 11 gt 00 de
26. Table 6 5 Bits Meaning of the data bits process input Explanations STS_CMP1 Status comparator 1 This status bit indicates a comparison result for comparator 1 if The output DO1 is released with CTRL_DO1 1 and a comparison is run via MODE_DO1 01 10 or 11 Otherwise STS_CMP1 simply indicates that the output is or was set It must be acknowledged with RES STS process output The bit is reset immediately if acknowledgement takes place when the output is still set STS_CMP1 is also set if DO1 SET_DO1 1 when the output is not released This bit must be reset by the RES STS control bit STS SYN Status synchronization After synchronization is successfully completed the STS_SYN status bit is set This bit must be reset by the RES STS control bit 6 8 D301151 BL20 PROFINET 1211 Integration of the Counter Module BL20 1CNT 24VDC Industri A Parameters for count mode Parameters consist of data that has to be sent to the module so that it can operate correctly in the application concerned Some parameters refer to the physical inputs outputs A B DI DO The parameters are stored in a non volatile memory before being checked The parameters that are not mode dependent are evaluated and processed first of all If some of the mode dependent parameters have an error the appropriate diagnostics message is initiated and the bits in the check back interface process input are set X 2 reserved
27. 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 software 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 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 DP D301151 BL20 PROFINET 1211 2 3 BL20 philosophy Gateways 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 It is not necessary to supply each individual module with a separate voltage 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
28. consisting of fieldbus and Ethernet based segments Thus a smooth technology transition is possible from fieldbus based systems to PROFINET The large number of existing fieldbus systems makes it necessary to support their simple integration into PROFINET for reasons of investment protection The integration is done with so called proxies A proxy is a device which connects an underlying fieldbus with PROFINET The proxy concept allows the device manufacturer the plant and machine builder as well as the end user a high degree of investment protection Communications in PROFINET contain different levels of performance The non time critical transmission of parameters configuration data and switching information occurs in PROFINET in the standard channel based on UDP and IP This establishes the basis for the connection of the automation level with other networks MES ERP Forthe transmission of time critical process data within the production facility there is a Real Time channel RT available For particularly challenging tasks the hardware based communication channel Isochronous Real Time IRT can be used for example in case of Motion Control Applications and high performance applications in factory automation UDP IP communication For non time critical processes PROFINET uses communications with the standard Ethernet mechanisms over UDP IP which follow the international standard IEEE 802 3 Similar to standard Ethernet PR
29. diagnostics this bit field indicates the error as soon as the PKZ of the slave Sx has tripped 0 OK The PKZ of the slave has not tripped or diagnostics function has been deactivated via the parameter setting 1 Tripped The PKZ of the slave has tripped Note i The error messages UAUXERR TYPEERR TYPEERRSx PKZERR PKZERRSx SDERR and SDERRSx can be deactivated via the parameter setting Parameter Parameters must be assigned to the module for correct operation of the application and in order to make it functional Bit 7 Bit 6 Bit 5 Bit4 Bit 3 Bit 2 Bit 1 Bit 0 Byte 1 reserved free free free MNA Configur Disable free ation Cfg Byte 2 free U AUXERR TYPER TYP nfo PKZcan PKZwro SDr SDwro Byte 3 reserved Byte4 Lifeguarding time Byte5 SDj4 58 SDpasS7 SDpasS6 SDpacS5 SDpasS4 SDpacS3 SDy4 52 SDpiacS1 Byte 6 SDpac SDpug SDpiac SDpac SDpag SDpug SDoiac SDpjc59 16 15 S14 13 12 S11 S10 Byte 7 reserved Byte 8 reserved Byte 9 24 Type designation slave 1 16 D301151 BL20 PROFINET 1211 6 53 Integration of technology modules The following table shows the meaning of the parameter bits Table 6 29 Designation Status Meaning of the parameter bits Byte 1 Disable Cfg Automatic SWIRE configuration Disabling of the acceptance of the physically present configuration as ACTUAL configuration on manual pushbutton actuation 0 Inactive A The p
30. e eee reel anda Eaei rto Status ilndicators diagnostic messages gateway 4 eere eee eese etes tn ets s atas to setae to sense tosta ss ene tnstus 4 31 Diagnosticimessages via lEDS orto tetti RR HR Ge RERUM UTR XM ve EX SUP Ae REIN REe LU EET bsaasstaaeette 4 31 Diagnostic messages via software eese esent tenente tento tenen itttnt tenons ete ts ttetotttttn teens ttes ttenottttns istos 4 33 Description of user data for acyclic services ccce eee ee etes etes eene eene en esses en estne etas etse snseenasno 4 36 Description of the acyclic gateway user data cssscsssecsssccsnsscsssccsssecssescssescssecsssecesscecsusecssscescessccssecessecesseecsneecsneesscesaeeessees 4 36 Description of the acyclic module user data eerte ennt tennnn tentent tttttn teen ttttenseteno tetto osten 4 37 Connection of the PROFINET IO gateway to a Siemens PLC S7 Application example ge New projectn Simatic iMarnager soot irte re ee SENATE Geb H REL A AER A Oa Setting the PG PC interface ettet oa iii te nee tee et cte Ree bete eee ede eden ed Installation of the GSDML files itte aA ooe a ee abi qr ATAOE AAA PLC configuration eene tteentntnnnns Scanning the network for PROFINET IO nodes Configuration of the BL20 station eese tenente tentent tts a nn tts notti stitit nons tts nis ttt nonus Diagnostic with Step 7 eee eee
31. eee eese eese eese eese eee e eu 5 8 3 1 Ensuring electromagnetic compatibility nnne nnn 5 8 3 2 Grounding of inactive metal components sssssssssseseeeeenee eene rne nnne nre nnne 5 8 3 3 PE COnMmeCtion t adaa ariaa iaa 5 8 3 4 IMU ao rz C P 6 8 3 5 EMC compliant cabinet installation eeeescesesssssssesessseeeeeeeeeeeennennnennnn enhn nnn nennen nnnnts nnne 7 8 4 Shielding of cables 8 8 5 Potential compensation sesesssssssosecsosessososssosseseososossosecssssssosososssseseososossssosssssssssosososssseossssssesessssss 9 8 5 1 SWITCHING inductive loads tica enin ta rtu etr Ra Ee hei eee tA PEE RED EAE MR FER PR RR EFE EA TREE BARRE EET e kd ER 10 8 5 2 Protection against electrostatic discharge ESD sseeeeeenenerennnn 10 D301151 BL20 PROFINET 1211 8 1 Guidelines for electrical installation 8 1 8 1 1 8 1 2 8 1 3 8 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
32. 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 Intelligent modules Intelligent modules are modules with an internal memory able to transmit certain commands e g substitute values and others L Load value Predefined value for the counter module with which the count process begins Lightning protection 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 Mass All interconnected inactive components that do not take on a dangerous touch potential in the case of a fault D301151 BL20 PROFINET 1211 10 3 Glossary 10 4 Master Station in a bus system that controls the communication between the other stations Master slave mode Mode of operation in which a station acting as a master controls the communication between
33. match the set configuration and therefore cannot be started this is indicated as an individual error depending on the parameter set Active Single diagnostics is activated Inactive Single diagnostics is not activated TYPE Group configuration error field Activate slave diagnostics TY PE p_Sx As soon as only one slave on the bus is incorrectly configured this is indicated as an error depending on the parameter setting Active Group diagnostics is activated Inactive Group diagnostics is not activated D301151 BL20 PROFINET 1211 6 55 Integration of technology modules Table 6 29 Designation Status Meaning of the parameter bits U AUXERR Error message U aux Activate system diagnostics Usuyear Uauxerr Will generate an error message as soon as the power supply goes below a level at which the function of the relays is not guaranteed Active Error message U cas activated Inactive Error message U yas NOt activated Byte 3 reserved Reserved Byte 4 Lifeguarding Lifeguarding time of the SWIRE slaves Setting of lifeguarding time timeout time up to automatic reset of the slaves in the event of communication failure n oo 10ms Default 1s OxFF Lifeguarding off Byte 5 6 SDpjAGSx Input bit communication error slave x Slave diagnostics message from Byte 1 Bit 7 is accepted in the feedback interface as Bit4 Active SDpacSx is accepted Ina
34. module bus 1500 mA D301151 BL20 PROFINET 1211 Power supply Industri A The calculation shows that an additional further Bus Refreshing module is required at the latest following the last BL20 2AO U 10 0 10VDC module This Bus Refreshing module is sufficient to supply the remaining modules Note i The power requirements of the BL20 gateway is to be considered when calculating the required number of Bus Refreshing modules The following table offers an overview of the nominal current consumption of the individual BL20 modules on the module bus Table 7 2 Module Supply Nominal current consumption Nominal current consumption of the BL20 modules ens bds Gateway 1 500 mA 430 mA BL20 PF 24VDC D 28 mA BL20 PF 120 230VAC D 25 mA BL20 2DI 24VDC P 28 mA BL20 2DI 24VDC N 28 mA BL20 2DI 120 230VAC 28mA BL20 4DI 24VDC P 29 mA BL20 4DI 24VDC N 28 mA BL20 E 8DI 24VDC P 15mA BL20 16DI 24VDC P 45 mA BL20 E 16DI 24VDC P 15 mA BL20 32DI 24VDC P 30 mA BL20 1AI I 0 4 20MA 41 mA BL20 2AI I 0 4 20MA 35 mA BL20 1AI U 10 0 10VDC 41 mA BL20 2AI U 10 0 10VDC 35 mA BL20 2AI PT NI 2 3 45 mA BL20 2AI THERMO PI 45 mA BL20 4AI U I 50 mA BL20 2DO 24VDC 0 5A P 32mA BL20 2DO 24VDC 0 5A N 32mA D301151 BL20 PROFINET 1211 7 5 Guidelines for station planning Module Supply Nominal current c
35. modules for BL20 as well as all further fieldbus independent chapters like mounting labelling etc are described in a separate manual BL20 I 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 engineering software I O ASSISTANT D301151 BL20 PROFINET 1211 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 D301151 BL20 PROFINET 1211 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 informa
36. of coupled disturbances In the areas of screw connections the painted anodized or isolated metal components must be freed of the isolating layer Protect the points of contact against rust 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 Danger 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 8 3 3 PE Connection A central connection must be established between ground and PE connection protective earth D301151 BL20 PROFINET 1211 8 5 Guidelines for electrical installation 8 3 4 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 8 2 200 mm 7 87 inch Mounting B options p N N ATS 35 BMounting rail CMounting plate gt A D N N N N v 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 c
37. other stations in a bus system 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 Multi master mode Operating mode in which all stations in a system communicate with equal rights via the bus NAMUR German acronym for an association concerned with standardizing measurement and control engineering NAMUR initiators are special versions of the two wire initiators NAMUR initiators are characterized by their high immunity to interference and operating reliability due to their special construction low internal resistance few components and compact design Overhead System administration time required by the system for each transmission cycle PLC Programmable Logic Controller 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 PROFIBUS DP PROFIBUS bus system with DP protocol DP stands for decentralized periphery PROFIBUS DP is based on DIN 19245 Parts 1 3 and has been integrated into the European fieldbus standard EN 50170 It ensures a fast cycl
38. pwr supply sensor pulse Short circuit of sensor supply This diagnostics information must be acknowledged with the EXTF ACK control bit This error signal refers to the parameter value Sensor pulses per wrong revolution The latest configuration tools prevent an incorrect value from being entered integration The value for the integration time is incorrect time wrong The permissible value range is 1 to 1000 This enables permissible integration times frequency measurement revolutions measurement from 10 ms to 10 000 ms in 10 ms increments and for period duration measurement averaging over 1 to 1000 periods upper limit The value for the upper limit is incorrect wrong Permissible value range 1 to 16777215 lower limit The value for the lower limit is incorrect wrong Permissible value range 0 to 16777214 D301151 BL20 PROFINET 1211 6 25 Integration of technology modules Table 6 15 Name of error Position Explanation Meaning and type position of the data bits diag nostics operating 6 The value XXXX11 for selecting the operating mode is incorrect mode wrong Permissible values for count mode 000000 Continuous count 000001 Single action count 000010 Periodical count Permissible values for measurement mode 100000 Frequency measurement 100001 Revolutions measurement 100010 Period duration measurement measurement 7 This message is always shown in conjuncti
39. related diagnostics The diagnostics bytes of all station modules are attached that support diagnostics D301151 BL20 PROFINET 1211 6 49 Integration of technology modules Bit 7 Bit 6 Bit5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Byte 1 GENE UswtnR free COMgg free RDY r free SWere RAL re Byte 2 free Unuxerrn TYPER free PKZepr free SDErR free TYP pr field Byte3 TYPQ4458 TYPQ457 TYPerrS6 TYPQ4 55 TYPQ4S4 TYPeppS3 TYPeaeS2 TYP eget Byte4 TYPegn TYPegg TYPER TYPere TYPegg TYPegg TYPegg TYPgg 59 S16 S15 S14 13 S12 S11 S10 Slave diagnostics bit field Byte5 SD4458 SDerrS7 SDeppS6 SDerrS5 SDerrS4 SDepeS3 SDeppS2 SDerrS1 Byte6 SDeppS16 SDQ4515 SDerrS14 SDerrS13 SDerrS12 SDerrS11 SDeppS10 SDegeS9 PKZ field Byte7 PKZ4 58 PKZ amp 457 PKZQ456 PKZ rrS5 PKZepeS4 PKZQ453 PKZ rS2 PKZeppS1 Byte8 PKZgreS PKZa4S PKZerr PKZepp PKZerr PKZerr PKZerr PKZ rRS9 16 15 S14 13 12 S11 S10 The following table shows the meaning of the diagnostics bits Table 6 28 Designation Value Meaning Meaning of diag nostics data bits Byte 1 SWere SWIRE MASTER The configuration was accepted according to the parameter setting and the SWIRE bus is in data exchange mode 0 Dataexchange The bus is in data exchange mode 1 Offline The configuration was not accepted the bus does not switch to data exchange mode SW LED flashing RDY Err PLC SLAVE Parameter
40. setting is faulty The ACTUAL configuration was accepted according to the SET configuration and the data exchange with the higher level is o k 0 Dataexchange The bus is in data exchange mode 1 Offline The configuration was not accepted the bus does not switch to data exchange mode Rdy LED flashing 6 50 D301151 BL20 PROFINET 1211 Integration of the SWIRE module BL20 E 1SWIRE Industri A Table 6 28 Designation Value Meaning Meaning of diag nostics data bits Byte 1 COMerr Communication SWIRE A communication error is present such as a slave is no longer reached its internal timeout has elapsed or communication is faulty The master cannot carry out data exchange with at least one slave 0 OK Error 1 faulty No error Ucwerr Voltage Us Voltage fault in U voltage U 17 VDC for supplying the SWIRE slaves 0 OK No error present 1 Undervoltage An error is present GENE Error message RAL ERR The creation of a function block shows that systems function blocks for the general checking of a slave for any diagnostics messages present only check the first byte 0 None No diagnostics message present 1 Present One several diagnostics messages present Byte 2 SD Communication SWIRE slave If the parameter SD ppA is set for group diagnostics this bit indicates an error as soon as only one slave on the bus sets its SD error bit 0 OK No error
41. the lower count limit were selected for Load value direct or Load value in preparation STS LOAD Status of load function Set if the Load function is running STS DN 1 Status direction down STS UP 1 Status direction up STS DO2 The DO2 status bit indicates the status of digital output DO2 STS_DO1 The DO1 status bit indicates the status of digital output DO1 STS_DI The DI status bit indicates the status of digital input DI STS_GATE 1 Counting operation running STS_ND Status zero crossing Set on crossing zero in counter range when counting without main direction This bit must be reset by the RES_STS control bit STS_UFLW Status lower count limit Set if the count value goes below the lower count limit This bit must be reset by the RES_STS control bit STS OFLW Status upper count limit Set if the counter goes above the upper count limit This bit must be reset by the RES STS control bit STS CMP2 Status comparator 2 This status bit indicates a comparison result for comparator 2 if The output DO2 is released with CTRL_DO2 1 and a comparison is run via MODE DO2 01 100r 11 Otherwise STS_CMP2 simply indicates that the output is or was set STS_CMP2 is also set if DO2 SET DO2 1 when the output is not released This bit must be reset by the RES STS control bit D301151 BL20 PROFINET 1211 6 7 Integration of technology modules
42. via the module bus 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 Attention AN In order to comply with radiation limit values in accordance with EN 55 011 2 000 the supply lines of the BL20 BR 24VDC D module 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 2 2 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 respective power distribution modules is provided by the base modules Attention AN Ensure that the correct base modules are planned for when using Bus Refreshing modules D301151 BL20 PROFINET 1211 7 7 Guidelines for station planning Figure 7 2 2D1 NO Al 2DO2DI PF 2DO Al 2DI NO Example for H IB E creating potential i oe groups HH a S ye Yt uu E G L Field 2be 2l supply E Potential group 1 Potential group 2 e System supply TS Note i The system can be supplied with power independent of the potential group formation described above When usi
43. 0 Wire break i Help on selected diagnostic row Diagnostic row Wire break Help iv Cause Break on wire to sensor actuator or other causes Remedy Check wiring and eliminate problem or eliminate other causes c 5 2 2 Diagnostic evaluation in the application program In PROFINET IO a vendor independent structure for data records with diagnostic information has been defined Diagnostic information is generated only for disturbed channels The following pages show two possibilities for diagnosis evaluation within an application program Note Please refer to the Step 7 online help or the respective Simatic documentation PROFINET IO From PROFIBUS DP to PROFINET IO Programming manual document number A5E00298268 02 for all complete and actual information about the diagnosis evaluation D301151 BL20 PROFINET 1211 Diagnostic with Step 7 Industri A Diagnose with SFB 52 in OB1 Using the SFB52 the diagnosis evaluation is done with every cycle of the application program In principle SFB 52 can be called in any organization block i es Please refer to the complete and actual description of SFB 52 in the software s online help Table 5 2 Parameter input data SFB52 name Meaning REQ REQ 1 starts data transfer ID Logical address HW config of the BL20 l O module to be addressed When addressing the gateway
44. 01 On when cnt value 2 ref value 10 On when cnt value lt ref value 11 Pulse when cnt value ref value function DO2 00A Output 01 On when cnt value 2 ref value 10 On when cnt value lt ref value 11 Pulse when cnt value ref value substitute value DO1 OA 0 This value determines the state of output DO1 in the event of 1 1 a failure if behavior CPU master stop 10 diagnostic DO1 OA On The Short open circuit DO diagnostic message is not blocked 1 Off The Short open circuit DO diagnostic message is blocked hysteresis OAto255 Oto 255 UINT Pulse duration DO1 DO2 n 2ms OAto255 Oto 255 UINT count mode D301151 BL20 PROFINET 1211 Integration of technology modules Table 6 6 Designation Description Parameters for count modes Value ADefault value 000000A continuous count 000001 single action count 000010 periodical count 000011 Reserve to 011111 gate function OA abort count If the counting operation is aborted counting begins from the procedure load value on restart 1 interrupt count If the counting operation is interrupted the counter continues procedure on restart from the actual counter value digital input DI OA Normal 1 Inverted function DI 00A Input 01 HW gate Hardware release 10 latch retrigger function when edge pos 11 synchronization when edge pos Synchronization
45. 01151 BL20 PROFINET 1211 Integration of the SWIRE module BL20 E 1SWIRE Industri A Table 6 29 Designation Meaning of the parameter bits Status Activate slave diagnostics info field SD gpSx As soon as a slave on the bus sets its error bit this is indicated individually as an error depending on the parameter setting 0 Active A Single diagnostics is activated 1 Inactive Single diagnostics is not activated Byte 2 SDerr Group error slave error Activate slave diagnostics SD 5x As soon as only one slave on the bus sets its error bit this is indicated as a group error depending on the parameter setting 0 Active A Group diagnostics is activated 1 Inactive Group diagnostics is not activated PKZ inro PKZ error field Activate slave diagnostics info field PKZ Sx As soon as a slave on the bus clears its PKZ bit this is indicated as an individual error depending on the parameter setting 0 Active A Single diagnostics is activated 1 Inactive Single diagnostics is not activated PKZere Group PKZ error field Activate slave diagnostics PKZ g25x As soon as only one slave on the bus clears its PKZ bit this is indicated as an error depending on the parameter setting 0 Activea Group diagnostics is activated 1 Inactive Group diagnostics is not activated TYPE nro Configuration error field As soon as a Slave on the bus does not
46. 10V 0 20 mA A 1 10 10V 4 20 mA 1 value 0 Integer 15 bit sign A representation x 1 12 bit left justified 2 Diagnostic x 0 release A 1 block 3 Channel x 0 activate A 1 deactivate 4 Operation modex 0 voltage A 1 current D301151 BL20 PROFINET 1211 4 19 Technical features Table 4 5 Module para meters ADefault settings 4 20 Assigment Parameter Value Meaning Ch Byte BL20 1A0 1 0 4 20MA 0 0 Current mode 0 0 20 MAA 1 4 20 mA Value 0 Integer 15 bit sign A representation 1 12 bit left justified 1to2 Substitute value The substitute value will be transmitted A1 if the respective parameters of the gateway have been set to output substitute value BL20 2A0 1 0 4 20MA 0 0 Current mode 0 0 20 MAA 1 4 20 mA Value 0 Integer 15 bit sign A representation 1 12 bit left justified Channel K1 0 activate A 1 deactivate 1to2 Substitute value The substitute value will be transmitted A1 if the respective parameters of the gateway have been set to output substitute value 1 3 Current mode 0 0 20 MAA 1 4 20 mA Value 0 Integer 15 bit sign A representation 1 12 bit left justified Channel K2 0 activate A 1 deactivate 4to5 Substitute value The substitute value will be transmitted A2 if the respective parameters of the gateway have been set to output substitute value
47. 111 0010 0110 1011 Bit 0 2 1 x 1 1 Bit 1 2 3 x 1 9 Bit 2 2 4 x 0 0 Bit 3 2 8 eT e Bit 4 2 16 x0 0 Bit 5 2 32 x 1 32 Bit 6 2 64 x 1 64 Bit 7 2 128 x0 0 Bit 8 28 256 x 0 0 Bit 9 2 512 x 1 512 Bit 10 gn 1024 x 0 0 Bit 11 2 2048 x 0 0 Bit 12 2 4096 x 1 4096 Bit 13 25 8192 x 1 8192 Bit 14 2 16384 x 1 16384 Bit 15 2 32768 x 1 32768 Low word decimal 62 059 E The same principle applies to the High word Inthe example High word hexadecimal 000B High word binary 0000 0000 0000 1011 High word decimal 11 D301151 BL20 PROFINET 1211 6 33 Integration of technology modules The calculated values are entered in the appropriate entry lines of the parameter mask for the BL20 counter module measurement mode Figure 6 4 PUE C roper ini Entering the atai upper mea surin g Address D Parameter Assignment limit as a High EER Vau and Low wor d amp y Station parameters EX Device specific parameters 8 measurement mode frequency measurement amp digital input DI normal amp function DI input 8 lower limit HW ORD 0 2 lower limit LWORD 0 E limit WORD Eu 11 8 upper limit LORD integration time n1 ms 10 sensor pulses per revolution 1 2 substitute value DO1 0 E diagnostic D01 on amp function DO1 output signal evaluation A B pulse and dir
48. 14 2 SBBC SBC SBBC SBC SBB SBBC SBCS SBCS SBCS SBCS Cross connecting relay module roots is achieved by the use of jumpers The corresponding connection diagrams can be found in the manuals for the BL20 I O modules German D300716 English D30071 7 7 2 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 7 10 D301151 BL20 PROFINET 1211 Plugging and pulling electronic modules Industri A 7 3 Plugging and pulling electronic modules BL20 enables the pulling and plugging of electronic modules without having to disconnect the field wiring The BL20 station remains in operation if an electronic 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 electronic 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 D301151 BL20 PROFINET 1211 Guidelines for station planning 7 4 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 stat
49. 18 xml Press F1 to get Help Cha A double click on the gateway symbol opens the dialog Properties TURCK Enter the gateway s device name in this dialog Note i When being operated for the first time the default device name of the TURCK BL20 gateways for PROFINET is TURCK BL20 default The IP Address is 0 0 0 0 D301151 BL20 PROFINET 1211 5 11 Connection of the PROFINET IO gateway to a Siemens PLC S7 Figure 5 15 Dialog box Genera 10 Cycle Properties TURCK Shotdescipion TURCK 8L20 Modular Fieldbus 10 System in IP67 Properties TURCK BL20 Order no 5827300 Family TURCK Device name TURCK BL20 defaull GSD file GSDML V2 0 Turck BL20 20080516 xml Node PN ID system PROFINET O System 100 Device number n IP address 192 168 0 4 Ethemet A la Comment OK Cancel Help Attention In PROFINET IO the connected device is not identified by it s IP address but recognized and addressed by it s device name The selection of a device name for a special I O device can thus be compared to the setting of the PROFIBUS address for a DP slave The device name can be freely chosen Attention When storing the device name or the IP address or when resetting the gateway to the default values the GW LED switches to orange P bI During this time the gateway s voltage supply must not be interrupted In case of a power failure faulty
50. 2 This marker must be reset with CLR CMP2 1 in the process output data STS CMP2 0 A comparison of the register contents has produced the following result REG SSI POS z REG CMP2 1 A comparison of the register contents has produced the following result REG_ SSl POS REG CMP2 REL CMP1 0 A comparison of the register contents has produced the following result REG SSI POS lt REG CMP1 1 A comparison of the register contents has produced the following result REG_ SSl POS gt REG CMP1 FLAG CMP1 0 Default status i e the register contents have not yet matched REG SSI POS REG CMP1 since the last reset 1 The contents of the registers match REG SSI POS REG CMP1 This marker must be reset when CLR CMP1 7 1 in the process output data STS CMP1 0 A comparison of the register contents has produced the following result REG SSI POS REG CMP1 1 A comparison of the register contents has produced the following result REG_ SSI POS REG CMP1 STS STOP 0 The SSI encoder is read cyclically 1 Communication with the SSI encoder is stopped as STOP 1 process output or ERR PARA 1 ERR PARA 0 The parameter set of the module has been accepted 1 Operation of the module is not possible with the present parameter set D301151 BL20 PROFINET 1211 6 43 Integration of technology modules Table 6 20 Designation Value Meaning Meaning of
51. 20 PROFINET 1211 Integration of the Counter Module BL20 1CNT 24VDC Industri A Table 6 3 Control bit Meaning of the data bits process output Explanations SET_DO1 If CTRL_DO1 1 and the physical output DO1 is set to indicate the value SET_DO1 DO1 can be set and reset directly with SET_DO1 DO1 can be set for this function via the process output MODE_DO1 00 and LOAD DO PARAM 0 1 The output DO2 can also be set before commissioning via the separate parameter data The default setting for DO1 is to display the value of SET DOT RES STS 0 gt 1 Initiate resetting of status bits Status bits STS ND STS_UFLW STS_OFLW STS_CMP2 STS_CMP1 STS SYN process input are reset Bit RES_STS_A 1 process input acknowledges that the reset command has been received RES STS can now be reset to O CTRL SYN Release synchronization 1 0 1 rising edge at the physical DI input enables the counter value to be set synchronized once periodically to the load value SW GATE 0 1 Counting is started release 1 0 Counting is stopped The starting and stopping of the counting operation with a data bit is implemented with a so called SW gate The HW gate is also provided in addition for stopping and starting the counting operation via the DI hardware input If this function is configured a positive signal must be present at this input in order to activate the SW gat
52. 7 5 Firmware download a 13 D301151 BL20 PROFINET 1211 7 1 Guidelines for station planning 7 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 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 7 1 1 Complete planning The planning of a BL20 station should be thorough to avoid faults and increase operating reliability Attention If there are more than two empty slots next to one another the communication is interrupted to all following BL20 modules 7 1 2 Maximum system extension A BL20 station can consist of a gateway and a maximum of 74 modules in slice design equivalent to 1 m in length of mounting rail including the end bracket and end plate The maximum number of modules is less when using block modules 1 block module is equivalent to 8 modules in slice design The following overview shows the maximum number of channels possible on condition that the entire station is made up of that respective type of channel only 7 2 D301151 BL20 PROFINET 1211
53. 800 bit s 38400 bit s 57600 bit s 115200 bit s reserved reserved reserved 6 Disable ReducedCtrl Constant setting The diagnostic messages are shown in Byte 6 of the process input data independently from Diagnosis Byte 6 of the process output data contains 2 bits with which the receive or transmit buffer can be cleared Byte 7 contains the status or control byte User data are represented in Bytes O 5 7 Diagnostics Enable A Inhibit Diagnosis activated diagnosis deactivated This affects the separate fieldbus specific diagnostic message not the diagnosis embedded in the process input data D301151 BL20 PROFINET 1211 4 27 Technical features Table 4 5 Assigment Parameter Value Meaning Module para meters Ch Byte Bit ADefault BL20 1RS485 422 settings 0 1 0 Stop bits 0 1 stop bit 1 2 stop bits A 1 2 Parity 0 None 1 Odd A The parity bit is set so that the total number of bits data bits plus parity bit set to 1 is odd 2 Even The parity bit is set so that the total number of bits data bits plus parity bit set to 1 is even 3 Data bits 0 The number of data bits is 7 A 1 The number of data bits is 8 4to Flow control 0 None A 5 Data flow control is switched off 1 XON XOFF Software handshake XON XOFF is switched on 2 RTS CTS Hardware handshake RTS CTS is switched on 3 reserved 2 Oto XON chara
54. A D301151 BL20 PROFINET 1211 4 21 Technical features Table 4 5 Module para meters ADefault setting 4 22 Assigment Parameter Value Meaning Byte Bit 6to9 Upper count limit 0 to 2147483647 2 1 Upper count limit 0 to 32767 A Unsigned16 HWORD Upper count limit 0 to 65535 A Unsigned16 LWORD 10 Hysteresis OA to 255 Unsigned8 11 0 7 Pulse duration 0 Ato 255 Unsigned8 DO1 DO2 n 2ms 12 0 Substitute value 0 OA DO 1 1 1 Diagnostic DO1 0 onA 1 off 2 3 Function DO1 00 output A 01 on when cnt value ref value 10 on when cnt value ref value 11 pulse when cnt val ref value 5 6 Function DO2 00 output A 01 on when cnt value ref value 10 on when cnt value ref value 11 pulse when cnt val ref value BL20 1CNT 24VDC counter mode 0 13 0 1 Signalevaluation 00 pulse and direction A A B 01 rotary sensor single 10 rotary sensor double 11 rotary sensor fourfold 2 Sensor inputfilter 0 2 5 us 200 kHz A A 1 25 us 20 kHz 3 Sensor inputfilter 0 2 5 us 200 kHz A B 1 25 us 20 kHz 4 Sensor inputfilter 0 2 5 us 200 kHz A DI 1 25 us 20 kHz 5 Sensor A 0 normal A 1 inverted 7 Direction input B 0 normal A 1 inverted D301151 BL20 PROFINET 1211 Parameterization Industri A Table 4 5 Assigment Parameter Value Meaning Module
55. AG CMP2 always have the value 0 irrespective of the actual SSI encoder value Comparison active i e the data bits REL CMP2 STS CMP2 and FLAG CMP2 have a value based on the result of the comparison with the SSI encoder value CLR CMP1 Default status i e reset of FLAG CMP1 not active Reset of FLAG_CMP1 active EN CMP1 Default status i e the data bits REL CMP1 STS CMP1 and FLAG CMP 1 always have the value 0 irrespective of the actual SSI encoder value Comparison active i e the data bits REL_CMP1 STS_CMP1 and FLAG CMP1 have a value based on the result of the comparison with the SSI encoder value STOP Request to read the SSI encoder cyclically Request to interrupt communication with the encoder 6 46 D301151 BL20 PROFINET 1211 Integration of the SWIRE module BL20 E 1SWIRE Industri A 6 5 Integration of the SWIRE module BL20 E 1SWIRE The module can be integrated if the gateway firmware is at least Version 1 51 6 5 1 Data mapping under PROFIBUS DP Process input The field input data is transferred from the connected SWIRE BUS to the BL20 E 1SWIRE module The process input data is the data thatis 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 o
56. CADokumente und Einstellungen scheuech Desktop BL67 GW EN Profinet Browse BSDML V1 0 Turck BL67 20060109 ml 01 09 2006 1 0 English German Install GSD file 13 4986 ET xl AN The installation was completed successfully n n Install Show Log Select All Deselect AIl Close D301151 BL20 PROFINET 1211 5 5 Connection of the PROFINET IO gateway to a Siemens PLC S7 The BL20 gateway can now be found under PROFINET IO Additional Field Devices gt I O gt TURCK To 5 7 Hardware Catalog tj gateway fni E in the hardware t il catalog Profile Standard a 5 6 48 PROFIBUS DP HE PROFIBUS PA S82 PROFINET I0 Additional Field Devices 2 3 vo TURCK gg BL20 GW EN PN FXEN XSG15 0005 PN Sensors SIMATIC 300 SIMATIC 400 SIMATIC PC Based Control 300 400 6827300 Hans Turck GmbH Co KG Modular Fieldbus I0 System in IP20 GSDML V2 0 Turck BL20 2008051 6 xml D301151 BL20 PROFINET 1211 Application example 5 1 4 PLC configuration Chose the profile rack RACK 300 for the Siemens CPU from the catalog and add it to the network window After this select the Siemens CPU from the hardware catalog In this example a CPU 315 2 PN DP version 6ES7 315 2EG10 0ABO V 2 3 2 is used Figure 5 8 Be HW Config SIMATIC 300 1 Configuration BL20_PROFINET Hog Selecting the CPU sta
57. E 2 bytes of gateway diagnostics device related diagnostics 64 bits of ID specific diagnostics nx3 bytes of channel specific diagnostics n number of channels with active diagnostics With channel specific diagnostics the use of an error number enables the type of error to be indicated in plain text e g Parameter error When Device related Diagnostics is selected an abbreviated diagnostics message is generated that simply shows the gateway diagnostics device related diagnostics The diagnostics bytes of all station modules are attached that support diagnostics Note that the Measurement mode diagnostics is only set in conjunction with another diagnostics bit Table 6 7 Name of error typePosition Explanations Meaning and position of the data bits diagnostics short open 0 Short open circuit excess temperature at output DOT circuit ERR DO This diagnostics information must be acknowledged with the EXTF ACK process output control bit short circuit 1 Short circuit of sensor supply sensor pwr supply This diagnostics information must be acknowledged with the EXTF ACK control bit end of counter 2 The following parameter errors are indicated range wrong Upper count limit 2 lower count limit Upper count limit lt lower count limit Upper count limit 0 The numerical values are displayed as two s complement values The permissible range for the upper count limit is therefore OL 7FFF FFFD ew 7FFF FFFE
58. E 6 byte user data 1 byte containing signals to flush the transmit and receive buffer E 1 control byte used to guarantee error free data transmission Figure 6 6 Process output Proces output data PLC gt RSxxx data Byte LE EL EE Bit 4 Bit3 Bit2 Bit1 Bit0 TX DB 5 TX DB 4 TX DB 3 TX DB 2 TX DB 1 TX DB 0 reserved RX CNT ACK 6 36 Reset of RX and TX buffer RXBUF TXBUF FLUSH FLUSH D301151 BL20 PROFINET 1211 Integration of the RS232 module BL20 1RS232 Industri A Table 6 17 Designation Value Meaning Meaning of the data bits process output RXBUF FLUSH 0 1 This bit is used to flush the receive buffer If STATRES 1 The command RXBUF FLUSH 1 is ignored If STATRES 0 RXBUF FLUSH 1 causes the flushing of the receive buffer TXBUF FLUSH 0 1 This bit is used to flush the transmit buffer If STATRES 1 The command TXBUF FLUSH 1 is ignored If STATRES 0 TXBUF FLUSH 1 causes the flushing of the tranceive buffer STATRES 0 1 This bit is set to reset the STAT bit in the process input data With the change from 1 to 0 the STAT bit is reset from 0 to 1 If this bit is 0 all changes in TX_BYTE_CNT TX_CNT and RX_CNT_ACK are ignored Flushing the transmit receive buffer with RXBUF FLUSH TXBUF FLUSH is possible If this bit is 1 or with the change from 0 to 1 the flushing of the transmit receiv
59. FINET 1211 9 1 BL20 Approvals for Zone 2 Division 2 9 2 D301151 BL20 PROFINET 1211 Industri A 10 Glossary Acknowledge Acknowledgment of a signal received Active metal component Conductor or conducting component that is electrically live during operation Address Identification number 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 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 a 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 measuring data transmission speeds in Bit s Bidirectional Working in both directions 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 Bus line Smallest unit connected to a bus consisting of a PLC a coupling element for modules on the b
60. I O modules 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 2 Power distribu tion module 2 4 D301151 BL20 PROFINET 1211 BL20 components Industri A 2 2 3 Electronic modules Electronic modules contain the functions of the BL20 modules power distribution modules digital and analog input output modules and technology modules Electronic modules are plugged onto the base modules and are not directly connected to the wiring The assignment table in the Section Ordering Information of the Appendix shows the possible combinations of electronic and base modules They 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 3 Electronic module in slice design Figure 2 4 Electronic module in block design D301151 BL20 PROFINET 1211 2 5 BL20 philosophy 2 2 4 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 The assignment table in the Section Ordering Information of
61. IC 300 H BL2O1AM DA 20mA 6827018 m C7 1 C3 CP 300 amp C CPU 300 FM 300 lv iim m J e 6827020 z 2 x analog input module temp X GSDML V2 0 Turck BL20 20080516 xml Press F1 to get Help cho A Save your hardware configuration via Station gt Save and Compile and download it to the PLC via PLC Download The hardware configuration is completed D301151 BL20 PROFINET 1211 5 13 Connection of the PROFINET IO gateway to a Siemens PLC S7 5 2 Diagnostic with Step 7 5 2 1 Diagnostic messages in the hardware configuration The BL20 gateways for PROFINET show gateway diagnostics and channel specific module diagnostics in the hardware configuration of the Step 7 software Furthermore a special help text which clearly specifies the error is given for each diagnostic message Figure 3 17 JE Diagnosis ofthe Path BL20PN SIMATIC 300 1 CPU 315F 2 PN Operating mode of the CPU amp RUN PROFINET Status 74 Error gateways in the General 10 Device Diagnostics hardware config 10 controller device number 0 Manufacturer s ID 16 013D Agateway Device ID 16 0010 j j Hex Fi bs diag nosis ms Standard diagnostics __Hex Format Bchannel specific module diagnosis Cmanufacturer s 73 Channel specific diagnostics A pecific help A Slot Channel Error Ikadi texts 0 0 module diagnostics available B 6 0 cold junction compensation error 6 1 Wire break A l 23 0 High limit excee 23
62. INET C Programme Siemens Step Command Set Bp Fie Edit Insert PLC View Options Window Help PG PC Interface Customize CtheAeE f Das b Ba E BL20_PROFINET D301151 BL20 PROFINET 1211 Access Protection Change Log Text Libraries Language for Display Devices Manage Multilingual Texts Reference Data Configure Network Configure Process Diagnostics CAx Data Set PG PC Interface Connection of the PROFINET IO gateway to a Siemens PLC S7 Figure 5 3 Set PG PC inter ki File Edit View Favorites Tools Help face in the Control Panel Q Back 22 P Search e Folders Ei Address t2 Control Panel iv Go 3 Name Comments de akeyboard Customize your keyboard setti Hlmemory Card Parameter Assignmt Assigning Parameters to the M J Switch to Category View Mouse Customize your mouse settings network Connections Connects to other computers r Re Phone and Modem Options Configure your telephone dialin See Also Power Options Configure energy saving settin Ay Windows Update SapPrinters and Faxes Shows installed printers and Fa Help snd Support Customize settings For the displ Q9 Hep js Scanners and Cameras Add remove and configure sc E Scheduled Tasks Schedule computer tasks to run e Security Center View your current security stat Bill setting the PG PC Interface Configuring Your Siemens Com oa Select your int
63. N PN A GW E E bos Aservice e interface B Bmodule bus LEDs CSET button Drotary coding C switches EEthernet FEthernet LEDs D Gpower supply 10 100 MBit B 1 E EN NS E BIN ee ACT mj _ _ 1 BEN 4 2 1 Gateway structure Figure 4 2 Structure of a rel MUS Tm NR MM BL20 GW EN PN external interface internal P internal RAM external ROM flash WDG me NC ES M D301151 BL20 PROFINET 1211 Technical features 4 2 2 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 Technical data field supply U nominal value permissible range 24 VDC 18 to 30 VDC I max field current 10A System 24 VDC Uys nominal value permissible range 24 VDC 18 to 30 VDC Lis max 500 mA Ime supply of the module bus nodes max 1 5 A Physical interfaces field bus transmission rate 10 100 Mbit s passive LWL can be connected current consumption max 100 mA field bus connection technology RJ45 female connector field bus shielding connection via Ethernet cable Address setting 3 decimal rotary coding switches Service interface PS 2 female connector Isolation voltages Ug Ethernet service interface 500 V AC Urn Ethernet module bus 500 V DC U U to U sys 1000 V DC Ambient cond
64. NET 1211 Integration of the Counter Module BL20 1CNT 24VDC Industri A Process input for measurement 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 2bytes contain status information E 1byte contains the diagnostics data E Four bytes are used to contain the measured values Structure of the data bytes in PROFIBUS DP Table 6 12 Bit 7 6 5 4 3 2 1 0 PDin X reserved Byte 7 X 6 X STS_UFL STS_OFL X STS_ x X W W CMP1 5 STS_ STS_ X X STS_ X STS_ STS_ Status DN UP DO1 DI GATE 4 ERR ERR ERR X X RES ERR STS_ Diagn 24Vdc DO PARA STS_A LOAD LOAD 3 measured value 2 1 0 Table 6 13 Bits Explanations Meaning of the data bits process input ERR_24Vdc Short circuit sensor supply This diagnostics information must be acknowledged with the EXTF_ACK process output control bit ERR_DO Short open circuit excess temperature at the output DO1 ERR_PARA 1 There is a parameter error ERR PARA is a group diagnostics bit With the separate diagnostics message bits 3 to 6 describe the parameter errors in more detail 0 The parameter definition is correct as per specification RES_STS_A 1 Resetting of status bits running The last process output telegram contained RES_STS 1 0 The last process output telegram contained RES_STS 0 D301151
65. OA single action 1 periodical main count direction 00A None 01 Up 10 Down D301151 BL20 PROFINET 1211 Integration of the Counter Module BL20 1CNT 24VDC Industri A Table 6 6 Designation Description Parameters for count modes Value A InsomePLCs the lower count limit HWORD B count limits one double word 80000000 327681 to 0 SUINT If the upper or lower count limit is reached the count value each consist of a A jumps to the load value the lower count limit or the upper High Word OND to 0 count limit depending on the count mode and the main count and Low Word hex i QEP g LWORD The rele direction vant ranges are sta ted lower count limit LWORD B 80000000 32768 to 32767 see above lower count limit A SINT 0 to 0 lhe upper count limit HWORD B 0 to 0 to 32767 SINT see above lower count limit 7FFF FFFF A hex upper count limit LWORD B 0 to 0 to 655351 SINT see above lower count limit 7FFF FFFF A hex D301151 BL20 PROFINET 1211 6 13 Integration of technology modules Diagnostics for count mode The parameter setting for the PROFIBUS DP gateway provides the Gateway Diagnostics parameter for selecting between two different diagnostics displays Choose Devices ID Channel Diagnostics to select more detailed diagnostics indication The diagnostics message will then consist of the following elements
66. OFINET field devices are addressed using a MAC and an IP address In UDP IP communications different networks are recognized based on the IP address Within a network the MAC address is a unique criterion for the addressing of the target device PROFINET field devices can be connected to the IT world without limitations A prerequisite for this is that the corresponding services for instance file transfer must be implemented in the field device involved This can differ from manufacturer to manufacturer D301151 BL20 PROFINET 1211 PROFINET Industri A Real time communication RT A data communication over the UDP IP channel is provided with a certain amount of administrative and control information for addressing and flow control all of which slows data traffic To enable Real Time capability for cyclical data exchange PROFINET abandons partially IP addressing and flow control over UDP for RT communications The communication mechanisms of the Ethernet Layer 2 of the ISO OSI model are very suitable for this RT communications can always run in parallel with NRT communications The services of PROFINET IO Cyclic data exchange For the cyclic exchange of process signals and high priority alarms PROFINET IO uses the RT channel E Acyclic data exchange record data The reading and writing of information read write services can be performed acyclically by the user The following services run acyclically in PROFINET IO
67. PDI so ipae ionis pe tieu ie EReR e a P HERI DRAEESURERRRXENIR dun eREREERE KR EE ANED Paani 41 Process output data PDoult t eee REX ERR XRRERR aaa A Ne IRE MR AEE ena ER RK M YA RRRP Ra 45 6 5 Integration of the SWIRE module BL20 E 1SWIRE ee eee eene ee eene nenne eese eese nns sse esses eese eeenono 47 6 5 1 Data mapping under PROFIBUS DP sssssssssssssssesessse eene enn nne nntretnns sar n nnn nnn nnn innt nres sss n nnns 47 exi dieu OUT ccna st ERR soe cxn ene coe ca os beseech III 47 PROCESS OULDUT c ERER 48 mere EE 49 eaae Ep 53 D301151 BL20 PROFINET 1211 6 1 Integration of technology modules 6 1 Integration of the Counter Module BL20 1CNT 24VDC 6 1 1 Count mode data image Process output data The process output data is the data that is output from the PLC via the gateway to the BL20 1CNT 24VDC module The BL20 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 Note 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 The data is transferred in 8 byte format The first 2 bytes are not yet assigned Two contro
68. The gateway maintains the actual output settings of all modules with the exception of analog output modules Error information is transmitted to the analog output modules Depending on their configuration these modules set their outputs either to 0 or to a default value or maintain the original values The non configured analog output modules maintain their current output settings 11 exchange process data The gateway carries on exchanging process data with the other module bus stations No error information is transmitted bit 2 and 3 outputs module sequence error 00 output O A The gateway switches the outputs of modules to 0 No error information is transmitted 01 output substitute value The gateway switches the outputs of all modules with the exception of analog output modules to 0 Error information is transmitted to the analog output modules Depending on their configuration these modules set their outputs either to 0 orto a default value or to maintain the original values The non configured analog output modules set their outputs to O D301151 BL20 PROFINET 1211 4 13 Technical features Table 4 4 Byte Value Meaning Gateway parameter parameters name Adefault 10 hold current value The gateway maintains the actual output settings of all settings modules with the exception of analog output modules Error information is transmitted to the an
69. UFL STS OFL STS_ SIS x STIS W W CMP2 CMP1 SYN 2 STS STS_ X STS_ STS_ X SIS STIS Status DN UP DO2 DO1 DI GATE 3 ERR ERR ERR X X RES ERR STIS Diagn 24Vdc DO PARA STS_A LOAD LOAD 4 Count value 5 6 7 Table 6 5 Bits Explanations Meaning of the data bits process input ERR_24Vdc Short circuit sensor supply This diagnostics information must be acknowledged with the EXTF_ACK process output control bit ERR_DO Short open circuit excess temperature at the output DO1 This diagnostics information must be acknowledged with the EXTF_ACK process output control bit ERR_PARA 1 There is a parameter error ERR PARA is a group diagnostics bit With the separate diagnostics message bits 3 to 6 describe the parameter errors in more detail 0 The parameter definition is correct as per specification RES STS A 1 Resetting of status bits running The last process output telegram contained RES STS 1 0 The last process output telegram contained RES STS 0 6 6 D301151 BL20 PROFINET 1211 Integration of the Counter Module BL20 1CNT 24VDC Industri A Table 6 5 Bits Meaning of the data bits process input Explanations ERR LOAD 1 Error with load function Control bits LOAD DO PARAM LOAD CMP VAL2 LOAD CMP VAL1 LOAD PREPARE and LOAD VAL must not be set at the same time during the transfer An incorrect value was transferred with the control bits Example Values above the upper count limit or below
70. Value Meaning Module para meters Ch Byte Bit ADefault BL20 1RS232 settings 0 1 0 Stop bits 0 1 stop bit 1 2 stop bits A 1to Parity 0 None 2 1 Odd A The parity bit is set so that the total number of bits data bits plus parity bit set to 1 is odd 2 Even The parity bit is set so that the total number of bits data bits plus parity bit set to 1 is even 3 Data bits 0 The number of data bits is 7 A The number of data bits is 8 4to Flow control 0 None A Data flow control is switched 5 off 1 XON XOFF Software handshake XON XOFF is switched on 2 RTS CTS Hardware handshake RTS CTS is switched on 3 reserved 2 Oto XON character 0 255 XON character This character is used to 7 17 A start the transmission of data from the data terminal device if the software handshake is active 3 0 7 XOFF character 0 255 XOFF character This character is used 19 A to stop the transmission of data from the data terminal device if the software handshake is active 4 26 D301151 BL20 PROFINET 1211 Parameterization Industri A Table 4 5 Module para Assigment Parameter Value Meaning meters Ch Byte Bit ADefault setting BL20 1RS485 422 0 0 0 to 4 Bit transfer rate OANA UNUBRWN OO o reserved 300 bit s 600 bit s 1200 bit s 2400 bit s 4800 bit s 9600 bit s 14400 bit s 19200 bit s 28
71. XTF_ACK control bit is set CTRL_DO1 0 The output DO1 is blocked 1 The output DO1 is released SET DO1 If CTRL_DO1 1 and the physical output DO1 is configured for indicating the value SET DO1 DO1 can be set and reset directly with SET DOI DO1 can be set for this function via the process output MODE DO 00 and LOAD DO PARAM 0 1 The output DO1 can also be set before commissioning via the separate parameter data The default setting for DO1 is to display the value of SET DOI RES STS 0 1 Initiate resetting of status bits The STS_UFLW STS_OFLW and STS_CMP1 process input status bits are reset Bit RES STS A 1 process input acknowledges that the reset command has been received RES STS can now be reset to O SW GATE 0 gt 1 Measuring is started software release 1 0 Measuring is stopped D301151 BL20 PROFINET 1211 Integration of technology modules Table 6 11 Control bit Meaning of the data bits process output Explanations LOAD_DO_PARAM Parameter setting of the physical output DO1 0 1 DO1 can indicate the status of different data bits asa signal The current telegram byte 0 determines the data bits to which DOT is to refer LOAD INTTIME Parameter setting of the Integration time 0 1 BytesOto 1 of this process output represent a factor for forming the Integration time for frequency measurement and for determining the rotational speed The integration time can be adjus
72. a bytes with Byte Function of DO1 set X X reserved 1 X 2 X X X LOAD X LOAD LOAD LOAD DO INTTIME UPLIMIT LOLIMIT PARAM 3 EXTF_ X X CTRL SET RES X SW ACK DO1 DO1 STS GATE 4 X 5 X 6 X 7 X MODE DO1 Structure of the data bytes in PROFIBUS DP with Lower limit or Upper limit set Table 6 9 Bit 7 6 5 4 3 2 1 0 Structure of the data bytes with Byte Lower limit or Upper limit set 0 X 1 X X reserved 2 X X X LOAD X LOAD LOAD_ LOAD_ DO_ INTTIME UPLIMIT LOLIMIT PARAM 3 EXTF_ X X CTRL SET RES X SW ACK DO1 DO1 STS GATE 4 Lower limit or upper limit 6 7 6 16 D301151 BL20 PROFINET 1211 Integration of the Counter Module BL20 1CNT 24VDC Industri A Structure of the data bytes in PROFIBUS DP with Integration time set Table 6 10 Bit 7 5 4 3 2 1 0 Structure of the data bytes with Byte Integration time set X 1 X X reserved 2 X X LOAD X LOAD_ LOAD LOAD DO INTTIME UPLIMIT LOLIMIT PARAM 3 EXTF_ X CTRL SET RES X SW ACK DO1 DO1 STS GATE 4 X 5 X 6 Integration time 7 Table 6 11 Control bit Explanations Meaning of the data bits process output EXTF_ ACK Error acknowledgement The ERR_DO or ERR_24Vdc error bits must be acknowledged with the control bit EXTF_ACK after the cause of the fault has been rectified This control bit must then be reset again Any new error messages are not set while the E
73. ages and indicates that measurement mode is active This message never occurs in count mode Note i Counting should not be started if there is a parameter error diagnostics bits 2 to 6 6 1 2 Measurement mode data image 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 The current count operation is stopped if parameters are changed during the measuring i operation Note 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 D301151 BL20 PROFINET 1211 6 15 Integration of technology modules The data is transferred in 8 byte format The first 2 bytes are not yet assigned 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 Four bytes represent the parameter values for Lower limit or Upper limit Function of DO1 or Integration time Structure of the data bytes in PROFIBUS DP with Function of DO1 set Table 6 8 Bit 7 6 5 4 3 2 1 0 Structure of the dat
74. all module parameters parameter list 36to45039 reserved 4 36 D301151 BL20 PROFINET 1211 Description of user data for acyclic services Industri A Table 4 9 Index Name Data type r iw Remark Gateway User Data dec 45040 I amp M functions r w Identification amp Maintaining services 45041 to I amp M1 to IM15 Actually not supported 45055 functions 4 11 2 Description of the acyclic module user data Table 4 10 Index Name Data type r iw Remark Module User Data dec 1 Modul parameters DWORD r Parameter rof the module 2 Modul type ENUM r Module type UINT8 3 Modul version UINT8 r Firmware Revision of the module 4 Module ID DWORD r Ident number of the module 5to 18 reserved tp 19 Input data specific r Input data of the respective module 20 to 22 reserved 23 Output data specific r w Output data of the respective module 24 to 31 reserved 32 to 255 Profile specific These indices are reserved for the data of several module profiles e g RFID The definitions of the profile indices can be found in the respective module descriptions D301151 BL20 PROFINET 1211 4 37 Technical features 4 38 D301151 BL20 PROFINET 1211 5 5 1 5 1 1 5 1 2 5 1 3 5 1 4 5 1 5 5 1 6 5 2 5 2 1 5 2 2 Connection of the PROFINET IO gateway to a Siemens PLC S7 Industri A Application example sssssessoessssoosoossosoosoossoscsevoossssssovosoosssevsososossove
75. alog output modules Depending on their configuration these modules set their outputs either to 0 or to a default value or maintain the original values The non configured analog output modules maintain their current output settings 11 exchange process data The gateway carries on exchanging process data with the other module bus stations No error information is transmitted bit 4 and 5 outputs fieldbus error 00 output OA The gateway switches the outputs of the modules to 0 No error information is transmitted 01 output substitute value The gateway switches the outputs of all modules with the exception of analog output modules to 0 Error information is transmitted to the analog output modules Depending on their configuration these modules set their outputs either to 0 or to a default value or maintain the original values The non configured analog output modules set their outputs to 0 11 Hold current value The gateway maintains the actual output settings of all modules with the exception of analog output modules Error information is transmitted to the analog output modules Depending on their configuration these modules set their outputs either to 0 or to a default value or maintain the original values The non configured analog output modules maintain their current output settings Byte 4 bit 1 Diagnostic from modules 0 activate A Diagnostic messages and alarms are generated 1 deactivate Diagnostic messages an
76. ant word length of the position value transmitted to the module bus master is thus SSI FRAME LEN INVALID BITS MSB INVALID BITS LSB The invalid bits at the MSB end are set to zero by masking the position value Basically INVALID BITS MSB INVALID BITS LSB must be smaller than SSI FRAME LEN Default 0 O 0 to Bit transmission rate 1000000 bit s 500000 bit s 250000 bit s 125000 bit s 100000 bit s 83000 bit s 71000 bit s 62500 bit s reserved 0 to Number of data frame bits 1 to 32 Number of bits in the SSI data frame Basically SSI FRAME LEN must be larger than INVALID BITS Default 25 19hex Data format Binary coded A The SSl encodertransmits data in binary code GRAY coded The SSI encoder transmits data in Gray code D301151 BL20 PROFINET 1211 4 29 Technical features Parameters BL20 E 1SWIRE see chapter 6 Integration of technology modules page 6 53 4 30 D301151 BL20 PROFINET 1211 Status ilndicators diagnostic messages gateway 4 10 Status ilndicators diagnostic messages gateway Diagnostic messages are displayed in two different ways E via the LEDs E via the respective configuration software Industri A 4 10 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 2LEDsforthe Ethe
77. arameter mask for the BL20 counter module measurement mode Figure 6 3 Entering the lower measuring limit asaHigh and Low word dez 6 32 Properties DP slave Address D Parameter Assignment Parameters Value al Station parameters f 2 423 Device specific parameters 8 measurement mode frequency measurement 2 digital input DI normal i input E 64497 upper limit HWORD 0 upper limit WORD E integration time n 10ms 10 8 sensor pulses per revolution ae substitute value DO1 0 diagnostic DOT on function DO1 output signal evaluation A B pulse and direction sensor input filter 4 2 Bus 200kHz sensor input filter B 2 5us 200kHz sensor input filter DI 2 5us 200kHz vi Cancel Help The upper measuring limit is divided as follows into a High and a Low word Convert your decimal measuring limit to hexadecimal format Example The upper measuring limit is to be 782 955 This decimal value is represented in hexadecimal format double word as 000B F26B The hexadecimal value double word is divided into a High word 000B and a Low word F26B E The Low value is converted to a decimal value Inthe example Low word hexadecimal F26B D301151 BL20 PROFINET 1211 Integration of the Counter Module BL20 1CNT 24VDC Industri A Low word binary 1
78. ary interrupt information The interrupt evaluation is done as follows Diagnostic event Alarm OB is called SFB 54is called Diagnostic data is stored in the AINFO header information and supplementary interrupt information and TINFO OB start information and housekeeping information destination areas Note H Please refer to the Step 7 online help or the respective Simatic documentation PROFINET IO From PROFIBUS DP to PROFINET IO Programming manual document number A5E00298268 02 for all complete and actual information about the diagnosis evaluation Table 5 4 Parameter name Meaning input data SFB 54 MODE Operation mode F ID Logical start address of the module from which interrupt information should be received MLEN Maximum length of diagnosis information to be received in bytes Table 5 5 Parameter name Meaning output data SFB 54 NEW A new interrupt has been received STATUS Error code of SFB or IO controller ID Start address of component module from which an interrupt was received Bit 15 contains the I O identifier 0 for an input address 1 for an output address LEN Length of the received interrupt information in bytes TINFO Task information Destination area for OB start information and housekeeping information AINFO Alarm information Destination area for header information and supplementary interrupt information Note Please refer to the S
79. ault value B nsome PLCs the count limits one double word each consist of a High Word HWORD and Low Word LWORD The relevant ranges are stated Designation Description Value upper limit HWORD B Upper limit for 1 to fmax 255A Oto 25 55 o 255 1 tO Nmax 1 to thax upper limit LWORD B 65535A Oto 65 535 integration time n 10 ms or number of periods 10A 1 to 1000 Factor for forming an integration time frequency measurement and number of measured periods for determining an average period duration sensor pulses per revolution 1A 1 to 65 535 SINT This parameter is used to determine the rotational speed substitute value DO1 OA 0 This value determines the state of output DO1 in the event of 1 1 a failure if behavior CPU Master STOP 10 diagnostic DO1 OA On The Short open circuit DO diagnostics message is not blocked 1 Off The Short open circuit DO diagnostics message is blocked function DO1 00A Output Behaviour of the digital outputs DO1 DO2 01 outside of limits 10 below lower limit 11 above upper limit signal evaluation A B 00A Pulse and direction In this mode input B can receive a signal for the rotational direction The process entry check back interface returns the status rotation direction via STS DN and STS UP 01 rotary sensor single The evaluation options can be set in the BL20 counter mod
80. aution use only suitable grease 8 6 D301151 BL20 PROFINET 1211 Electromagnetic compatibility EMC 8 3 5 EMC compliant cabinet installation Figure 8 3 EMC compliant cabinet installation 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 Mounting plates Mounting plates used to hold control components must have a large surface area contact with the cabinet housing 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 mm2 0 015 inch2 to the protective conductor system to avoid interference currents Protective conductor terminal block The protective conductor terminal block must be connected to the protective conductor rail Protective conductor system cable grounding point The cable must be connected over a large surface area with the protective conductor system D301151 BL20 PROFINET 1211 8 7 Guidelines for electrical installation 8 4 8 8 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
81. ave x Info field for the individual indication of a configuration error as error message If the TYPE nFoA parameter has been set for single diagnostics this bit field indicates the error as soon as the ACTUAL configuration of the slave was not accepted and is therefore not enabled for data exchange The diagnostics LED of the slave flashes 0 OK No configuration error is present and the slave is in data exchange mode or diagnostics function has been deactivated via the parameter setting 1 Incorrect No configuration error present and the slave is NOT in data exchange mode Byte 5 6 SD prRSX Communication slave x Info field for the individual indication of the release of the slave diagnostics as error message If the SDinroA is set for single diagnostics this bit field indicates the error as soon as the slave diagnostic message of the slave Sx is triggered 0 OK No error is present or diagnostics function has been deactivated via the parameter setting 1 Offline A diagnostics message is present 6 52 D301151 BL20 PROFINET 1211 Integration of the SWIRE module BL20 E 1SWIRE Industri A Table 6 28 Designation Value Meaning Meaning of diag nostics data bits Byte 7 8 PKZ ppSX Overcurrent protective circuit breaker slave x Info field for the individual indication of the tripping of a motor protective circuit breaker PKZ as error message If the PKZ inroA is set for single
82. b s connection aai tcrtio rriv RE aei eri Ete ter riga esto CER iuba ed eit civi RS UIS 4 7 Power Supply via terminal block with screw CONNECTION scsssscssssecsssecsesccssccsssccesescessecsssecssseccnsccencessecessessneecsnsecsneesnseeses 4 7 Service interface connection female PS 2 connector esent ttes ttn teen totos ses ttis ite tes tetto toad 4 7 Usage of the software l O ASSISTANT eee eere eene eene tn neenon sens etos ense tosta setas toss ene to seen etas e essen esos ense toan 4 9 Address SQttinng BN RERO ELIT 4 10 D301151 BL20 PROFINET 1211 1 4 6 4 6 1 4 7 4 8 4 9 4 9 1 4 9 2 4 9 3 4 10 4 10 1 4 10 2 4 11 4 11 1 4 11 2 5 1 5 1 1 5 1 2 5 1 3 5 1 4 5 1 5 5 1 6 5 2 5 2 1 5 2 2 6 1 6 1 1 6 1 2 6 1 3 6 1 4 6 2 6 2 1 6 3 6 3 1 6 4 6 4 1 6 5 6 5 1 PROFINET operation MOE sisesssicssisveiscesossocccsssiessvesonsesooncsnessossensssonnesssesesbecs vcetesdeatesssnessdesessescesbenedecesessessees 4 11 Rotary coding switch setting 000 asina A E A 4 11 CI 1 t 4 12 Ha Jluclpm M 4 12 Parameterization Gateway parameters see Parameter module parameterization 5 Module para eters can meto su etetteliseete tele atari gea uoo sets pepe teete cov da e
83. 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 Note i For information about introducing a BL20 station into a ground reference system please read Chapter 7 D301151 BL20 PROFINET 1211 7 9 Guidelines for station planning Figure 7 5 2DO 2DI 2DO 2DI PF 2DO 2DI 2DO 2D Using the C rail as gl A kal B a protective earth PE terminal m 30 100 MBit TS Hum m LN I C rail PE SBB SBBS SBB SBB BC SBC SBBC SBC SBB 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 rail can only again be used as a PE following potential isolation 2212 2212 2212 229 0h98 12 2212 2212 2212 22 Figure 7 6 PF 2DO 2DI 2D0 2DI Using the C rail as EH H protective earth PF NO and for the power supply with relay PE modules terminal um 10 100 MBit NO NC TS 211 C rail PE C rail 24 V DC 74 tees 2414 24
84. cel Help 6 1 4 Setting the lower and upper measuring limits The lower measuring limit is divided as follows into a High and a Low word Convert your decimal measuring limit to hexadecimal format Example The lower measuring limit is to be 654 321 This decimal value is represented in hexadecimal format double word as 0009 FBF1 E The hexadecimal value double word is divided into a High word 0009 and a Low word FBF1 E The Low value is converted to a decimal value Inthe example Low word hexadecimal FBF1 6 30 D301151 BL20 PROFINET 1211 Integration of the Counter Module BL20 1CNT 24VDC Industri A Low word binary 1111 1011 1111 0001 Bit 0 29 xXx 1 1 Bit 1 2 2 x0 0 Bit 2 2 4 x 0 0 Bit 3 2 8 x0 20 Bit 4 24 16 x 1 16 Bit 5 2 32 x 1 32 Bit 6 25 64 x 1 64 Bit 7 27 128 x 1 128 Bit 8 28 256 x 1 256 Bit 9 2 512 x 12 512 Bit 10 210 1024 x0 20 Bit 11 QM 2048 x 1 2048 Bit 12 j 4096 x 1 4096 Bit 13 215 8192 x 1 8192 Bit 14 2 16384 x 1 16384 Bit 15 255 32768 x 1 32768 Low word decimal 64 497 E The same principle applies to the High word Inthe example High word hexadecimal 0009 High word binary 0000 0000 0000 1001 High word decimal 9 D301151 BL20 PROFINET 1211 6 31 Integration of technology modules The calculated values are entered in the appropriate entry lines of the p
85. cimal 0 gt 1 gt 2 gt 3 gt 0 Errors in this sequence show the loss of data segments RX_BYTE_ 0 7 Number of the valid bytes in this data segment CNT Process output data PDout Process output data are data which are sent from the PLC via the gateway and the BL20 1RS485 422 module to a connected field device The data received from the PLC are loaded into the transmit buffer in the BL20 1RS485 422 module The fieldbus specific transmission for PROFIBUS DP is realized in a 8 byte format which is structured as follows E 6 byte user data E 1 byte containing signals to flush the transmit and receive buffer E 1 control byte used to guarantee error free data transmission Figure 6 8 Process output Proces output data PLC gt RSxxx data Byte Bit Bt Bes Bra Bs ce E ET TX DB 5 TX DB 4 TX DB 3 TX DB 2 TX DB 1 TX DB 0 Reset of RX and TX buffer 6 5 RXBUF TXBUF ee FLUSH FLUSH Control byte 7 pe RX CNT ACK TX CNT TX BYTE CNT D301151 BL20 PROFINET 1211 6 39 Integration of technology modules Table 6 19 Designation Value Meaning of the data bits process output Meaning RXBUF FLUSH 0 1 This bit is used to flush the receive buffer If STATRES 1 The command RXBUF FLUSH 1 is ignored If STATRES 0 RXBUF FLUSH 1 causes the flushing of the receive buffer TXBUF FLUSH 0 1 This bit is used to flush the transmit buffer
86. cter 0 255 17 XON character for RS422 operation 7 A This character is used to start the transmission of data from the data terminal device if the software handshake is active 3 0 7 XOFF character 0 255 XOFF character for RS422 operation 19 A This character is used to stop the transmission of data from the data terminal device if the software handshake is active BL20 1SSI 0 0 5 Sensor data cable 0 Activate A test Data cable is checked for ZERO Deactivate 1 After the last valid bit there will be no check that the data cable is at ZERO 4 28 D301151 BL20 PROFINET 1211 Parameterization Industri A Table 4 5 Assigment Parameter Value Meaning Module para meters Ch Byte Bit ADefault 1 settings 0 to 3 Number of invalid Oto 15 bits LSB The number of invalid bits in the position value delivered by the SSI encoder at the LSB end The significant word length of the position value transmitted to the module bus master is thus SSI FRAME LEN INVALID BITS MSB INVALID BITS LSB The invalid bits at the LSB end are removed by shifting the position value to the right starting with the LSB Default O Bit 0 x 0 Basically INVALID_BITS_MSB INVALID_BITS_LSB must be smaller than SSI_FRAME_LEN 4 to 6 Number of invalid Oto7 bits MSB The number of invalid bits in the position value delivered by the SSI encoder at the MSB end The signific
87. ctive SDpjgSx is not accepted Byte 7 8 reserved Byte 9 24 Device ID TYPE setting for the LIN slave at position x on the SWIRE bus slavex SWIRE DIL MTB OxFF Basic setting no slave 6 56 D301151 BL20 PROFINET 1211 Industri A 7 Guidelines for station planning 7 1 Random module arrangement ee eee ee eee eese eee eee osse osos sss ss sss ss ss sss ssa PPP e eee e eee e eee ee eee ee eee esee eese eee 2 7 1 1 Complete planning sirikna RIRERERERRXRRXRRE RAN NERRRARSEURRRRR ectenadbads XR RERER MER EERKR RR Eaa a KREE 2 7 1 2 Maximum system extensio iei icai iaa o pesos t e ci aac dre ERE eco DEAA ie A 2 7 2 Power supply 4 7 2 1 Mod le b s refreshlrig suis corr ave eee e rae tomen be tees erae Ere iE repas 4 7 2 2 Creating potential QrOUDS ER 7 7 2 3 Protecting the service interface on the gateway sssssssesseeeeeeeen nennen nnne nnn 8 7 2 4 G rall Cross GCOnnectlOn icio tenen cesar cebanssesdestedssatanacsedstasqdes sat EXE ERERRRXSMM DURS REEUNERR TRRAYE RARE EL SEEE 8 7 2 5 Direct wiring of relay modules oeri aN ER 10 7 3 Plugging and pulling electronic modules eee eee eere etes eee seen ee eee t etn nose esae easet nns as osos esee eee eno 11 7 4 Extending an existing station Leee eee eee ee nentes e eene eese eee en sooo s esae s seta a soos osse e eee sesso osos sse s eese s eese enne 12
88. d alarms are disabled Bit 2 V diagnostics 0 activate A The monitoring function for the field supply Vo from gateway and power feeding modules is activated If this parameter is set but the parameter Diagnostics from modules see bit 1 deactivated then only the voltage supply at the gateway is monitored A monitoring of the voltage supply at the power feeding module is not realized 1 deactivate Bit 3 to 5 reserved 4 14 D301151 BL20 PROFINET 1211 Parameterization Industri A Table 4 4 Byte Value Meaning Gateway parameter parameters name Adefault Bit 6 Static configuration settings 0 activate A Changes in the station configuration are stored in the gateway following a power on reset 1 deactivate If the static configuration is deactivated a dynamic configuration take over is realized directly following station configuration changes important for acyclic parameterization Bit 7 reserved 4 9 2 Parameter module parameterization D301151 Each parameterizable module gets the additional parameter module parameterization via the GSDML file of the gateway Note This parameter is not part of the module parameters but is only important for the communication between gateway and the modules This parameter extension is always necessaray even if the module is parameterized via an IO supervisor module parameterization activated The module receives its parameter setti
89. data will be stored in the gateway 5 12 D301151 BL20 PROFINET 1211 Application example After the assignment of the device name the I O modules which are connected to the BL20 gateway are added to the station configuration They have to be selected from the Hardware Catalog in the same order as they appear physically in the station Figure 5 16 contig n m Addl O modules 0i station Edt Insert BC View Options Window Help 5x to the station PEALE Se doe NO Bir Bi xi Eind at ai SOUR E Profile Standard i PROFIBUS PA l c ABE PROFINET IO a Ethemet 1 PROFINET1O System 100 Gl Additional Field Devices u eva ga 1 TURCK TURCK Gp BL20 GW EN PN qu c3 A BL20 1AH 0 4 20m BL20 4IU 10 0 10vD BL20 2AH 0 4 20m BL20 2AI PT NI 2 3 BL20 2AL U 10 0 10vD wl BL20 44I U I sE ao si m 2 ETT z mg pa n ruRckec20 EMPTY SLOT He PM Slot f Module Order Number lAddress Q address Diagnostic adress Us a TM a ga MAKALA acm 0 T T pn 1 T FXEN XSG16 0005 PN j BL20 14H 0 4 20m 6827018 poo em 0 0 0 5 E Gateway i BL2o4DL24vDCP 6827012 Tope Eom eem C3 vo ui j BL20E sDL24vbCP 6827227 pexrepmmp Network Components BL20 15232 6827169 254271 55 263 0 0 0 Sensors EL20 4D1 24vDC P 6827012 a E CA ti fil SIMAT
90. e 7 12 D301151 BL20 PROFINET 1211 Firmware download Industri A 7 5 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 AN The station should be disconnected from the fieldbus when downloading Firmware must be downloaded by authorized personnel only The field level must be isolated D301151 BL20 PROFINET 1211 7 13 Guidelines for station planning 7 14 D301151 BL20 PROFINET 1211 Industri A 8 Guidelines for electrical installation 8 1 General notes pe 2 8 1 1 erac L Q 2 8 1 2 CADIS TOUNO sce cca cate EUER 2 8 1 3 Cable routing inside and outside of cabinets eene nnne 2 Cable routing outside bulldirigs 222 5i Etro ttp os tuts Ex saec eruat ce aua Su Era Brus 2 8 1 4 EIGMtMIMG PrOleCtl OM mee D I 3 8 1 5 Transmission media oett a seco r ete etant ipia E ERE A Rusa ia aana Eae aaa Ea e aea MEN Rn REA eR sas 3 8 2 Potential relatiomships pg 4 8 2 1 i a c 4 8 3 Electromagnetic compatibility EMC eee eese ecce eee e reete reete teet tete ste e teet
91. e AND logic operation LOAD DO PARAM Parameter definition of the DO1 physical output and the virtuala DO2 output o 1 DO1 and DO2 can indicate the status of data bit SET DO1 and SET DO2 or comparison results The latest telegram MODE DO1 and MODE_DO2 indicates the function required for DO1 and DO2 LOAD CMP VAL2 Parameter definition of reference value 2 0 gt 1 The value in bytes 0 to 3 is accepted as a reference value 2 LOAD CMP VAL1 Parameter definition of reference value 1 0 1 The value in bytes 0 to 3 is accepted as a reference value 1 LOAD PREPARE Parameter definition of Load counter in preparation 0 gt 1 The value in bytes 0 to 3 is accepted as the new load value LOAD VAL Parameter definition of Load counter direct 0 1 The value in bytes 0 to 3 is accepted directly as the new count value D301151 BL20 PROFINET 1211 6 5 Integration of technology modules Process input data 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 2 bytes contain status information E 1 byte contains the diagnostics data E 4 bytes are used to represent the counter value Structure of the data bytes in PROFIBUS DP Table 6 4 Bit 7 6 5 4 3 2 1 0 PDin X reserved Byte 0 X 1 STS ND STS
92. e A 1 deactivate 4 7 ElementK1 0000 Pt100 200 850 C A 0001 Pt100 200 150 C 0010 Ni100 60 250 C 0011 Ni100 60 150 C 0100 Pt200 200 850 C 0101 Pt200 200 150 C 0110 Pt500 200 850 C 0111 Pt500 200 150 C 1000 Pt1000 200 850 C 1001 Pt1000 200 150 C 1010 Ni1000 60 250 C 1001 Ni1000 60 150 C 1100 Resistance 0 100 Q 1101 1110 1111 Resistance 0 200 Q Resistance 0 400 Q Resistance 0 1000 Q D301151 BL20 PROFINET 1211 Technical features Table 4 5 Assigment Parameter Value Meaning Module para meters Ch Byte Bit ADefault 0 1 0 Measurement 0 2 wire A settings Mode K1 1 3 wire 1 1 0 Mains 0 50 HZA 3 suppression K2 1 60 Hz 1 Value 0 Integer 15 bit sign A representation K2 1 12 bit left justified 2 Diagnostic K2 0 release A 1 block 3 Channel K2 0 activate A 1 deactivate 4 7 Element K2 0000 Pt100 200 850 C A 0001 Pt100 200 150 C 0010 Ni100 60 250 C 0011 Ni100 60 150 C 0100 Pt200 200 850 C 0101 Pt200 200 150 C 0110 Pt500 200 850 C 0111 Pt500 200 150 C 1000 Pt1000 200 850 C 1001 Pt1000 200 150 C 1010 Ni1000 60 250 C 1001 Ni1000 60 150 C 1100 Resistance 0 100 Q 1101 Resistance 0 200 Q 1110 Resistance 0 400 Q 1111 Resistance 0
93. e buffer with RXBUF FLUSH TXBUF FLUSH is not possible RX_CNT_ACK 0 3 The value RX_CNT_ACK is a copy of the value RX_CNT TX_CNT has been transmitted together with the last data segment of the process input data TX_CNT_ACK is an acknowledge for the successful transmission of the data segment with RX_CNT TX_CNT 0 3 This value is transferred together with every data segment The TX_CNT 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 TX BYTE CNT 0 7 Number of the valid user data in this data segment In PROFIBUS DP the data segments contain a maximum number of 6 bytes of user data D301151 BL20 PROFINET 1211 6 37 Integration of technology modules 6 3 Integration of the RS485 422 module BL20 1RS485 422 6 3 1 Data image Process input data PDin The incoming data are stored in the receive buffer of the BL20 1RS485 422 module segmented and transferred to the PLC via the module bus and the gateway The transmission is realized in a 8 byte format structured as follows E 6 byte user data E 1 byte diagnostic data E 1 status byte used to guarantee error free data transmission Figure 6 7 Process input data Process input data RSxxx gt PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 RX DB 5 1 RX DB 4 2 RX DB 3 3 RX DB 2 i 4 RX DB 1 5
94. ection sensor input filter A 2 5us 200kHz sensor input filter B 2 5us 200kHz amp sensor input filter DI 2 bus 200kHz 6 34 D301151 BL20 PROFINET 1211 Integration of the RS232 module BL20 1RS232 Industri A 6 2 Integration of the RS232 module BL20 1RS232 6 2 1 Data image Process input data PDin The incoming data are stored in the receive buffer of the BL20 1RS232 module segmented and transferred to the PLC via the module bus and the gateway The transmission is realized in a 8 byte format structured as follows E 6 byte user data E 1 byte diagnostic data E 1 status byte used to guarantee error free data transmission Figure 6 5 Process input data Process input data RSxxx gt PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 RX DB 5 1 2 3 Fu 5 RX DB 0 Diagnostic messages 6 Buf F HndSh H P om Em Em raiure Em JESUS 7 STAT TX_CNT_ACK RX_CNT RX_BYTE_CNT Table 6 16 Designation Value Meaning Meaning of the data bits process input BufOvfl 0 255 Diagnostic information correspond to the diagnostic information in FrameErr the diagnosis telegram HndShErr These diagnostics are always displayed and independent to the HwFailure setting of the parameter Diagnostics PrmErr STAT 0 1 1 The communication with the data terminal equ
95. ectric data signals are regenerated during the transmission process by the repeater Further it is possibleto change the topology ofthe PROFIBUS network It can be extended considerably by means of the repeater Root connecting Creating a new potential group using a power distribution module This allows sensors and loads to be supplied individually RS 485 Serial interface in accordance with EIA standards for fast data transmission via multiple transmitters ES Serial Type of information transmission by which data is transmitted bit by bit via a cable Setting parameters Setting parameters of individual stations on the bus and their modules in the configuration software of the master Shield Conductive screen of cables enclosures and cabinets Shielding Description of all measures and devices used to join installation components to the shield D301151 BL20 PROFINET 1211 10 5 Glossary 10 6 Short circuit proof Characteristic of electrical components A short circuit proof part withstands thermal and dynamic loads which can occur at its place of installation due to a short circuit Station A functional unit or I O components consisting of a number of elements SUB D connector 9 pin connector for connecting the fieldbus to the l O stations Terminating resistor Resistor on both ends of a bus cable used to prevent interfering signal reflections and which provides bus cable matching Terminating resist
96. ee eere eee ee eene stets en esten istese rsrsrs sotisa sios ni seen sse tensa io n essen 5 14 Diagnostic messages in the hardware configuration eere teeennt tentent enn teenn teneo tetto nsetensnteen 5 14 Diagnostic evaluation in the application program csesssssssecsssessecsecnsecssecsscessccnsceseccsscessessecsucecsessneceseesseessecsneesseesnecnseesteess 5 14 Integration of technology modules Integration of the Counter Module BL20 1CNT 24VDC eceeeee eene eee eene tense en setas eene tense ta sesenta senno 6 2 Countmode data mage uoc eret ARI RE PR E ett im eer eee eee e Re eee Pete eee eR SERES Measurement mode data image Guide to setting the high and low words Setting the lower and upper measuring limits Integration of the RS232 module BL20 1RS232 ecce eerte eene seen eene tenet es sensns etes es seen s stesse tosena 6 35 Data imadge scared delere a na a ER d den de A dete eb Ue eu a S Oo e e en des 6 35 Integration of the RS485 422 module BL20 1RS485 422 Data AG C P M M Integration of the SSI module BL20 1SS1 scccscscscscscccscscscscccsecsesesescccsccsesessscscscesserescscsccssccssseseserens 6 41 Dataimag es DS 6 41 Integration of the SWIRE module BL20 E 1SWIRE ee eeee eee eerte eren eene osse tns ense ta sess esas ena se ena seo 6 47 Data mapping under PROFIBUS DP
97. eeeeeeeeeeeeeeaaaaaaaeeaeeeeeeeeeeeeeeenneaea 3 3 1 3 Address assignmehi oci o por EE crei essaie ret eed e o TI ecrit tet ue res 3 3 1 4 Ethernet MAC adQless oris trente p Ce ERR FER kRRSRRYRTASRAREEEEXDRR KRRRRRR REA ARSRKERRNR EXRRARRRRRRRER ERA ERARRRRR SATIN 3 D301151 BL20 PROFINET 1211 3 1 PROFINET IO 3 1 PROFINET PROFINET is the innovative open standard for the implementation of end to end integrated automation solutions based on Industrial Ethernet With PROFINET simple distributed I O and time critical applications can be integrated into Ethernet communication just as well as distributed automation system on an automation component basis 3 1 1 Distributed I O with PROFINET IO Distributed I O is connected into communication through PROFINET IO Here the familiar I O view of PROFIBUS is retained in which the peripheral data from the field devices are periodically transmitted into the process model of the control system Device Model PROFINET IO describes a device model oriented to the PROFIBUS framework consisting of places of insertion slots and groups of I O channels subslots The technical characteristics of the field devices are described by the so called GSD General Station Description on an XML basis 3 1 2 Field bus integration 3 2 PROFINET offers a model for integration of existing field buses like PROFIBUS AS Interface and INTERBUS This allows the construction of arbitrarily mixed systems
98. erface for the connection between S7 PLC and Ethernet network and confirm the settings Figure 5 4 Select PG PC interface Access Path Access Point of the Application S7ONLINE STEP 7 gt TCP IP Auto gt Intel R PRO 10 v Standard for STEP 7 Interface Parameter Assignment Used TCPAP Auto gt VMware Accelerated AME Properties EAPC Adapter PROFIBUS Disonowies HA TCP IP gt Intel R PRO 1000 MT D I TCP IP gt Ndiswanlp Copy gl TCP IP Auto gt Intel R PRO 1000 gt Delete 4 gt Assigning Parameters fer the IE PG access to your NDIS CPs with TCP IP Protocol RFC 1006 Interfaces Add Remove Select 5 4 D301151 BL20 PROFINET 1211 Application example 5 1 3 Installation of the GSDML files In the hardware configuration HW config open the Options Install GSD file command in order to install new GSD files Figure 5 5 Install GSD files ah HW Config SIMATIC 300 1 Configuration BL20_PROFINET Bil Station Edit Insert PLC View Options window Help DuE S H Ws 5 e Customize Ctrl Alt E Configure Network Edit Catalog Profile Update Catalog Install HW Updates Find in Service amp Support Define the directory for the TURCK GSDML files by browsing the directories and add the BL20 PROFINET IO gateway to the hardware catalog Figure 5 6 Install GSDML file instali GSD Files xi Install GSD Files fromthe drectoy
99. et mask 255 255 255 0 C Use router Address Subnet D301151 BL20 PROFINET 1211 5 7 Connection of the PROFINET IO gateway to a Siemens PLC S7 The subnet is added using the New button Figure 5 10 Add new Ethernet subnet Properties New subnet Industrial Ethernet General Name Ethemet 1 57 subnet ID 0032 0011 Project path Storage location of the project C AProgramme SiemensNStep s proBL20 PRO Author Date created 06 10 2008 01 29 19 PM Last modified 06 10 2008 01 29 19 PM Comment Cancel Help 5 1 5 Scanning the network for PROFINET IO nodes The Simatic hardware configuration offers the possibility to browse the PROFINET IO network using a broadcast command in order to find active PROFINET IO nodes The active nodes are identified via their MAC address Open the respective dialog box by using PLC Ethernet gt Edit Ethernet Node Figure 5 11 Configure Ethernet node nij HW Config SIMATIC 300 1 Configuration BL20 PROFINET il Station Edit Insert PLC View Options Window Help DELE Wald Pon d Ctrl L Ethernet Edit Ethernet Node HEE simatic 30001 pRorteus gt Slot Designation D301151 BL20 PROFINET 1211 Application example Browse the network for active network nodes identified by means of their MAC address by using the button Browse in the field Ethernet node Figure 5 12 8
100. failure 6 24 D301151 BL20 PROFINET 1211 Integration of the Counter Module BL20 1CNT 24VDC Industri A Diagnostics for measurement mode The parameter setting for the PROFIBUS DP gateway provides the Gateway Diagnostics parameter for selecting between two different diagnostics displays Choose Devices ID Channel Diagnostics to select more detailed diagnostics indication The diagnostics message will then consist of the following elements E Two bytes of gateway diagnostics device related diagnostics E 64 bits of ID specific diagnostics E nx3 bytes of channel specific diagnostics n number of channels with active diagnostics With channel specific diagnostics the use of an error number enables the type of error to be indicated in plain text e g Parameter error When Device related Diagnostics is selected an abbreviated diagnostics message is generated that simply shows the gateway diagnostics device related diagnostics The diagnostics bytes of all station modules are attached that support diagnostics The Measurement mode diagnostic should only be set together with another diagnostics bit Table 6 15 Meaning and position ofthe data bits diag nostics Name of error Position type Explanation short open circuit ERR DO Short open circuit excess temperature at the output DO1 This diagnostics information must be acknowledged with the EXTF ACK control bit short circuit sensor
101. for example to the switchgear cabinet right up to the interface connection Note i 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 second cable shield side to the local reference potential via a capacitor short connection distances If necessary a varistor can be connected parallel to the capacitor to prevent disruptive discharges of the capacitor 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 D301151 BL20 PROFINET 1211 Potential compensation 8 5 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 Danger A Never use the shield as a potential compensation 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 96 of shield connection impedance E Should the length of
102. he IP address or when resetting the gateway to the default values the GW LED switches to orange During this time the gateway s voltage supply must not be interrupted In case of a power failure faulty data will be stored in the gateway Note i Resetting the gateway is only possible when the station is not connected to the fieldbus no AR active D301151 BL20 PROFINET 1211 Parameterization Industri A 4 9 Parameterization 4 9 1 Gateway parameters The BL20 gateways for PROFINET use 5 bytes of parameters of which byte 3 and 4 contain the user specific parameter data Description of the gateway parameters The texts in the columns parameter name and value correspond to those defined in the general station description files GSDML files Table 4 4 Byte Value Meaning Gateway parameter parameters name Adefault Byte 3 settings bit 0 and 1 outputs module sequence deviation 00 output O A The gateway switches the outputs of modules to 0 No error information is transmitted 01 output substitute value The gateway switches the outputs of all modules to 0 with the exception of analog output modules Error information is transmitted to the analog output modules Depending on their configuration these modules set their outputs either to 0 or toa default value or to maintain the original values The non configured analog output modules set their outputs to 0 10 hold current value
103. hysically 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 Active The physically present configuration is automatically accepted as the ACTUAL configuration and then compared with the SET configuration Configuration PLC configuration check The configuration check parameter enables a comparison of the set and actual configuration based on the device ID 0 Active A Configuration check based on device ID Only SWIRE slaves with a device ID completely matching the set configuration are accepted on the bus 1 Inactive All slaves are mapped in 4Bit INPUT 4Bit OUTPUT without checking the device ID Byte 1 MNA Configuration check If the ACTUAL configuration of the SWIRE bus does not match the SET configuration the master only exchanges data with the correctly configured and functional slaves 0 Bus based A No data exchange with a slave with an incomplete incorrect configuration 1 Slave based 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 Byte 2 SDinro Slave error field 6 54 D3
104. ic data exchange between the central DP master and the decentralized periphery devices slaves Its universal use is realized by the multi master concept PROFIBUS DP address Each PROFIBUS DP module is assigned an explicit PROFIBUS DP address with which it can be queried by the master D301151 BL20 PROFINET 1211 Industri A PROFIBUS DP master The PROFIBUS DP master is the central station on the bus and controls access of all stations to PROFIBUS PROFIBUS DP slave PROFIBUS DP slaves are queried by the PROFIBUS DP master and exchange data with the master on request 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 hits a conductive structure Voltages and currents are induced by the collision Typical sources of interference are for example 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 Reference potential Potential from which all voltages of connected circuits are viewed and or measured Repeater The phase and the amplitude of the el
105. ic messages gateway ecce eee eee ee een ones e sese etes osos senses esses enono 31 4 10 1 Diagnostic messages via LEDS ecrire eene ni crean eire acean E EA ta d oe E SAAREN S EiS 31 LED GISPIAYS acs cass EEUU 31 4 10 2 Diagnostic messages via software sssssssssesssssseeeeeeeneeeeenn nnne enhn nennen nnne nnne nnns 33 Gateway diagnostic messages ssssesssssseeeseeeene eene nennen enn n nnne nennen rennes 33 Channel specific diagnostic messages of the modules ssseeeeeeeeenenn 34 4 11 Description of user data for acyclic services ecce eee eee ee eee esee e e neos sess sees assess ess e e eee ee eoe 36 4 11 1 Description of the acyclic gateway user data sssssssssssseeeeeeeeeeeene nnne nnne nnns 36 4 11 2 Description of the acyclic module user data esssssseeeeeeeeeeeneeen nne nnne 37 D301151 BL20 PROFINET 1211 4 1 Technical features 4 1 Function BL20 gateways for PROFINET are used tio connect BL20 IO modules with the field bus system PROFINET The gateway handles the entire process data traffic between the I O level and the fieldbus and generates diagnostic information for higher level nodes and the software tool I O ASSISTANT 4 2 D301151 BL20 PROFINET 1211 Technical data Industri A 4 2 Technical data Figure 4 1 BL20 GW EN PN I BW E
106. imit value exceeded 8 lower limit value exceeded 9 error Error Codes 16 to 28 manufacturer specific 16 Parameterization error After a validity check the parameter data are partially rejected by the module Check the context of parameters 21 Hardware failure The module detected a hardware failure Exchange the module 22 Communication failure The module detected a communication problem at its ports e g R 232 485 422 SSI or other interface Check the connection or the function of the attached devices 23 Direction error The direction is detected to be wrong Check the parameterization or the control interface versus use case 24 User software error The module detected an user application software error Check the interoperability of the user application software revisions Reinitialize user the application software of the module 25 Cold junction compensation error The module detected a defect or missing cold junction compensation 26 Sensor supply load dump The module detected a load dump at the sensor supply D301151 BL20 PROFINET 1211 Status ilndicators diagnostic messages gateway Industri A Table 4 8 Value Diagnostics channel spec dec diagnostics 28 Common Error The module detected an error Refer to the l O module manuals for a more detailed description of possible errors Error types can depend on the operation mode and the parameterization
107. 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 Various types of cables within the groups can be routed together in bundles or in cable ducts Group 1 shielded bus and data cables shielded analog cables unshielded cables for DC voltage 60 V unshielded cables for AC voltage lt 25 V Group 2 unshielded cables for DC voltage gt 60 V and lt 400 V unshielded cables for AC voltage gt 25 V and lt 400 V Group 3 unshielded cables for DC and AC voltages 400 V 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 Attention Observe all valid guidelines concerning internal and external lightning protection and grounding specifications when routing cables outside of buildings D301151 BL20 PROFINET 1211 General notes Indust
108. ing an existing station eere eere ceres eene eene sense entes a sten sten etes a sense eene senses estes sense ense essen senses 7 12 Firmware COWmOaG P 7 13 Guidelines for electrical installation General notes ICI cEE EEA EELEE a To Ere Tiere P M Cable routing inside and outside of cabinets uc sssssesecssseccssseecssseccessseecssssecssssecesssecsssseeessnecsssescsnseecesnssecesuseeesneecenaeecesneseess 8 2 Lightning POTS COM ee 8 3 ICE niu rL enai eaaa siaii 8 3 Potential relationships General aenea e a A s eme LM uM Eque dee Electromagnetic compatibility EMC eee ce eee ee e eere eere eere rennen seen rn etas etes esse ea sene esa sene senes tnae Ensuring electromagnetic compatibility Grounding of inactive metal components a Eoee e Mounting Rr EMC compliant cabinet installation cesssssessssecssessssecsssesssssesseeessccsssccescecsuecessecsssscssscecssscessesesseeessesesuseesseeesscessneecsneessnseesnsessas RIPIDREIECIUTINMC T Y 8 8 DIL CHHETECITUTITTIEC HD T PR 8 9 Switching irid ctive loads treten treten niptr reti tkt ele kao an o c
109. input data is transferred from the connected field device to the BL20 1SSI module The process input data is the data that is transferred to the PLC from the BL20 1SS1 via a gateway This is transferred in an 8 byte format as follows E A4bytesare used for representing the data that was read from the register with the address stated at REG RD ADR E When necessary 1 byte represents the register address of the read data and an acknowledgement that the read operation was successful E 1 byte can be used to transfer status messages of the SSI encoder This byte also contains an acknowledgement that the write operation to the register was successful and indication of an active write operation 1byte contains the results of comparison operations with the SSI encoder value 1byte contains messages concerning the communication status between the BL20 1SSI module and the SSI encoder as well as other results of comparison operations The following table describes the structure of the 8 x 8 bits of the process input data STS or ERR contains non retentive status information i e the bit concerned indicates the actual status FLAG describes a retentive flag that is set in the event of a particular event The bit concerned retains the value until it is reset Figure 6 9 Processinputdata Process input data SSI gt PLC Byte E Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bito i 1 1 a 0 DB_3 1 DB_2 2 DB_1
110. ipment DTE is error free 0 The communication with the data terminal equipment DTE is disturbed A diagnosis 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 D301151 BL20 PROFINET 1211 6 35 Integration of technology modules Table 6 16 Designation Value Meaning of the data bits process input Meaning TX_CNT_ACK 0 3 The value TX_CNT_ACK is a copy of the value TX_CNT TX_CNT has been transmitted together with the last data segment of the process output data TX_CNT_ACK is an acknowledge for the successful transmission of the data segment with TX_CNT RX_CNT 0 3 This value is transferred together with every data segment The RX_CNT 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 RX_BYTE_CNT 0 7 Number of the valid bytes in this data segment Process output data PDout Process output data are data which are sent from the PLC via the gateway and the BL20 1RS232 module to a connected field device The data received from the PLC are loaded into the transmit buffer in the BL20 1RS232 module The fieldbus specific transmission for PROFIBUS DP is realized in a 8 byte format which is structured as follows
111. is present or diagnostics function has been deactivated via the parameter setting 1 faulty Error PKZ rer Overcurrent protective circuit breaker If the parameter PKZ A is set for group diagnostics this bit indicates an error as soon as only one PKZ of a slave has tripped 0 OK No PKZ has tripped or diagnostics function has been deactivated via the parameter setting 1 Tripping At least one PKZ has tripped Byte 2 D301151 BL20 PROFINET 1211 6 51 Integration of technology modules Table 6 28 Designation Value Meaning Meaning of diag nostics data bits TYP Esni Configuration If the TYPE peA parameter is set for group diagnostics this bit indicates an error as soon as the ACTUAL configuration of a slave does not match the SET configuration for this position 0 OK The ACTUAL configuration fully matches the SET configuration or diagnostics function has been deactivated via the parameter 1 faulty The actual configuration does not fully match set configuration U AUXERR Voltage Unuy If the U uxerrA parameter is activated U esa will generate an error message as soon as the power supply goes below the level at which the function of the relays is not guaranteed 0 OK Contactor supply voltage is o k gt 20 VDC or diagnostics function has been deactivated via this parameter 1 Undervoltage Contactor supply voltage is not o k 18 VDC Byte 3 4 TYPE Sx Device configuration sl
112. it 6 25 64 x 1 64 Bit 7 27 128 x0 20 Bit 8 28 256 x 1 256 Bit 9 2 512 x 0 0 Bit 10 210 1024 x0 20 Bit 11 QM 2048 x 0 0 Bit 12 j 4096 x0 20 Bit 13 215 8192 x 1 8192 Bit 14 2 16384 x 1 16384 Bit 15 255 32768 x 0 20 Low word decimal 24 910 E The same principle applies to the High word Inthe example High word hexadecimal OOBC High word binary 0000 0000 1011 1100 High word decimal 188 The calculated values are entered in the appropriate entry lines of the parameter mask for the BL20 counter module count mode D301151 BL20 PROFINET 1211 6 29 Integration of technology modules Figure 6 2 G CCP Entering the roperties stave upper count limit Address D Parameter Assignment asa Hig hand Low Parameters Value l word dez y Station parameters H Device specific parameters L i HE counter mode continuous count gate function abort count procedure 2 digital input DI normal 2 function DI input 8 synchronization single action 8 main count direction nne 2 lower count limit HWORD o 8 lower count limit L WORD 0 8 upper count limit HWORD 188 2 upper count limit L WORD rza I 2 hysteresis 0 2 pulse duration DO1 DO2 n 2ms 0 2 substitute value D01 0 2 diagnostic D01 on function D01 output 2 function D02 output Can
113. ite request E 1byteis used for controlling the comparison operations 1 byte contains a Stop bit for interrupting communication with the encoder Figure 6 10 Process output Process output data PLC gt SSI data Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 sto 0 DB_3 1 DB_2 2 DB 1 3 DB_O Table 6 21 Designation Value Meaning Meaning of the data bits process output REG_WR_DATA 0 27 1 Value to be written to the register with the address stated at REG_WR_ADR REG_RD_ADR 0 63 Address of the register to be read If the read operation is successful REG_RD_ABORT 0 the user data is located in REG RD DATA of the process input data bytes 4 7 REG WR 0 63 Default status i e there is no request to overwrite the content of the register with the address stated at REG WR ADR with REG WR DATA Bit REG WR AKN is reset 0 if necessary 1 Request to overwrite the content ofthe register ith the address stated at REG WR ADR with REG WR DATA REG WR ADR 0 63 Address of the register to be written with REG WR DATA D301151 BL20 PROFINET 1211 6 45 Integration of technology modules Table 6 21 Designation Meaning of the data bits process output Value Meaning CLR_CMP2 Default status i e no reset of FLAG CMP2 active Reset of FLAG CMP2 active EN CMP2 Default status i e the data bits REL CMP2 STS_CMP2 and FL
114. itions Ambient temperature Finnois 0 to 55 C 32 to 131 F tstore 25 to 85 C 13 to 185 F Relative humidity according to IEC 61 131 2 EN 50 178 Noxious gas SO 10 ppm rel humidity lt 75 96 non condensing H S 1 0 ppm rel humidity lt 75 96 non condensing 4 4 D301151 BL20 PROFINET 1211 Technical data Industri A Resistance to vibration according to IEC 61131 2 10 to 57 Hz Constant Yes amplitude 0 075 mm 0 003 inch 1g 57 to 150 Hz Constant 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 1000 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 Weight 10 kg Height of fall 1 0 m 39 37 inch Weight 10 to 40 kg Height of fall 0 5 m 19 69 inch 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 indi
115. ivate A diagnosis x activate 6 Input on output substitute value A diagnostic x hold current value 7 Substitute value off A on diag x on BL20 1A1 1 0 4 20MA 0 0 0 Current mode 0 0 20 mA A 1 4 20 mA 1 Value 0 Integer 15 bit sign A representation 1 12 bit left justified 2 Diagnostic 0 release A 1 block BL20 2A1 1 0 4 20MA 0 1 0 1 0 Current mode 0 0 20 mA A 1 4 20 mA 1 Value 0 Integer 15 bit sign A representation 1 12 bit left justified 2 Diagnostic 0 release A 1 block 3 Channel K1 0 activate A 1 deactivate 4 16 D301151 BL20 PROFINET 1211 Parameterization Industri A Table 4 5 Assigment Parameter Value Meaning Module para meters Ch Byte Bit ADefault BL20 1AI U 10 0 10VDC setting 0 0 0 Voltage mode 0 0 10VA 1 10 410V 1 Value 0 Integer 15 bit sign A representation 1 12 bit left justified 2 Diagnostic 0 release A 1 block BL20 2AI U 10 0 10VDC 0 1 0 1 0 Voltage mode 0 0 10VA 1 10 410V 1 Value 0 Integer 15 bit sign A representation 1 12 bit left justified 2 Diagnostic 0 release A 1 block 3 Channel K1 0 activate A 1 deactivate BL20 2AI PT NI 2 3 0 0 0 Mains 0 50 HzA suppression K1 1 60Hz 1 Value 0 Integer 15 bit sign A representation K1 1 12 bit left justified 2 Diagnostic K1 0 release A 1 block 3 Channel K1 0 activat
116. l 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 Four bytes provide the parameter values for Load direct Load in preparation Reference value 1 Reference value 2 or Behaviour of the digital outputs Structure of the data bytes in PROFIBUS DP with Load value direct in preparation Reference value 1 or Reference value 2 Table 6 1 Bit 7 6 5 4 3 2 1 0 PDOut with Load value Byte direct in preparation 0 X Reference value 1 X 1 or Reference valde 2 2 X X X LOAD LOAD LOAD LOAD LOAD X reserved DO CMP CMP PREPARE VAL PARAM VAL2 VAL1 3 EXTF_ CTRL_ SET_ CTRL_ SET_ RES_ CTRL_ SW ACK DO2 DO2 DO1 DO1 STS SYN GATE A Load value direct 5 Load value in preparation 6 Reference value 1 or Reference value 2 7 6 2 D301151 BL20 PROFINET 1211 Integration of the Counter Module BL20 1CNT 24VDC Industri A Structure of the data bytes in PROFIBUS DP with Function and behaviour of DO1 DO2 Table 6 2 Bit 7 6 5 4 3 2 1 0 PDOut with Function and Byte behaviour of DO1 DO2 0 X X reserved 1 X 2 X X X LOAD LOAD C LOADC LOAD LOAD DO MP MP PREPARE VAL PARAM VAL2 VAL1 3 EXTF_ CTRL_ SET_ CTRL_ SET_ RES CTRL SW ACK DO2 DO2 DO1 DO1 STS SYN GATE 4 X 5 Pulse duration 6 Hysteresis value 7 X MODE DO2 MODE DO1 Table 6 3 Co
117. lapsed time interval The end of a measurement expiry ofthe time interval is indicated with the status bit STS_CMP1 The bit must be reset with RES STS 0 1 6 20 D301151 BL20 PROFINET 1211 Integration of the Counter Module BL20 1CNT 24VDC Industri A Parameters for measurement mode Parameters consist of data that has to be sent to the module so that it can operate correctly in the application concerned Some parameters refer to the physical inputs outputs A B DI DO The parameters are stored in a non volatile memory before being checked The parameters that are not mode dependent are evaluated and processed first of all If some of the mode dependent parameters have an error the appropriate diagnostic message is initiated and the bits in the check back interface process input are set X reserved B7 B6 B5 B4 B3 B2 B1 BO Byte 0 15 X X measurement mode 16 Byte 1 14 X X X X function DI digital X 15 input DI Byte 2 13 14 lower limit LWORD Byte 5 12 13 Byte4 11 lower limit HWORD 12 Byte 5 10 11 upper limit LIWORD Byte 6 9 PP 10 Byte 7 8 9 upper limit HWORD Byte 8 7 8 integration time n 10ms Byte 9 6 7 Byte 10 5 sensor pulses per revolution 6 Byte 11 4 5 Byte 12 3 X X X function DO1 diagnost substitut 4 ic DO1 e value DO1 Byte 13 2 direction sensor A sensor sensor
118. locked Behavior CPU master stop 00A turn off DO1A A failure of the higher level PLC causes output DO1 to be switched off or held 01 Proceed with A failure of the higher level PLC causes the module to continue operating mode operating without restriction 10 DO1 switch A failure of the higher level PLC causes output DO1 to assume substitute value the value specified at Substitute value DO1 11 DO1 hold last value A failure of the higher level PLC causes output DOT to retain the status in the event of a failure Signal evaluation A B 00A Pulse and In this mode input B can control up and down counting direction A 01 rotary sensor single 10 rotary sensor double 11 rotary sensor fourfold Sensor Input filter A An input filter at inputs A B and DI can suppress high frequency interference and thus increase the accuracy of the OA 2 5 ms 200 kHz A cauntin 1 25 ms 20 kHz bs T The limit frequency can be adapted to the application Sensor Input filter B 20 kHz or 200 kHz OA 2 5 ms 200 kHz A 1 25 ms 20 kHz Sensor Input filter DI OA 2 5 ms 200 kHz A 1 25 ms 20 kHz 6 10 D301151 BL20 PROFINET 1211 Integration of the Counter Module BL20 1CNT 24VDC Industri A Table 6 6 Parameters for count modes ADefault value Designation Description Value sensor A 00A Normal 01 Inverted direction input B OA Normal 1 Inverted function DO1 00A Output
119. minimum degree of coverage of 80 The cable shield should always be 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 Ifthe data cable is connected via a SUB D connector the shielding should never be connected via pin 1 but to the mass collar of the plug in connector 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
120. n E Status of the slave o k diagnostics message present Table 6 22 Byte Bit7 Bit 6 Bit 5 Bit 4 it3 Bit 2 Bit 1 Bit 0 Data structure 1 SWIRE Slave 2 SWIRE Slave 1 2 SWIRE Slave 4 SWIRE Slave 3 3 SWIRE Slave 6 SWIRE Slave 5 4 SWIRE Slave 8 SWIRE Slave 7 5 SWIRE Slave 10 SWIRE Slave 9 6 SWIRE Slave 12 SWIRE Slave 11 7 SWIRE Slave 14 SWIRE Slave 13 8 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 Table 6 23 Bit 7 Bit 6 Bit 5 Bit 4 Process input for i SWIRE DIL SDx free free PKZSTx SIx D301151 BL20 PROFINET 1211 6 47 Integration of technology modules The following table shows the meaning of the data bits Table 6 24 DesignationStatus Comment 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 Contac
121. n be read out using the software tool I O ASSISTANT Note EH The antecedent description contains a short overview about the properties and the functions of the PROFINET field bus system It has been taken from the brochure of the PROFIBUS user organization e V version 2006 A detailed system description can be found in the standards IEC 61158 and IEC 61784 and in the PROFIBUS guidelines and profiles www profibus com 3 4 D301151 BL20 PROFINET 1211 Industri A 4 Technical features 4 1 Function 2 4 2 Technical data 3 4 2 1 IEEE ve y Sone ccusvbacecugyy ants veeuadcnegx sia deacexsuhsbectsdeevslseeevninee ct vsiaece 3 4 2 2 General technical data of a station sssrinin nea naai RAAEN REENER 4 Approvals and TESTS vise uio e ERR aaa RUBER MAR KEREVRRASRANUEUN AR RERRAX sa MARRE ao aaa Eaa ARANON 6 4 3 Connection possibilities cce eee e eene eee eee ee eee ee eee easet esee esee eee e sese eese esse esses so sese sese osse osse soseese 7 4 3 1 Field BUS COMMOCTION siceetaics fees 7 Ethernet COMMECTION sss scsestes scence deay aa a e a anaa eaa eaa caabddeneressidzes deen ucaunhceeceesendeaseedean scene 7 4 3 2 Power Supply via terminal block with screw connection eeeesessssesesse
122. ng 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 the modules with 24 V DC and 120 230 V AC field supply in a joint potential group 7 2 3 Protecting the service interface on the gateway During operation the cover protecting the service interface and the hexadecimal rotary coding switches must remain closed due to EMC and ESD 7 2 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 7 8 D301151 BL20 PROFINET 1211 Power supply only above the connection 24 This makes clear that the C rail is separated from the adjoining potential group to its left Figure 7 3 C rail front view Figure 7 4 C rail side view Danger A It is permitted to load the C rail with a maximum of 24 V Not 230 V The C rail can be used as required by the application for example as a protective earth PE In this
123. ng 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 Table 6 26 Bit 7 Bit 6 Bit5 Bit 4 Process output for SWIRE DIL free free free SOx The following table shows the meaning of the data bits Table 6 27 DesignationStatus Comment 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 Diagnostics Diagnostics data contains the error messages for the higher level system that are related to operation and application The diagnostics indication mode for the PROFIBUS DP gateway can be set in two ways with the Gateway diagnostics parameter Devices ID Channel diagnostics selects a more detailed diagnostics indication The diagnostics message then consists of E 2bytes of gateway diagnostics device related diagnostics E 64 bits of ID specific diagnostics E noo 3 bytes channel specific diagnostics n number of channels with active diagnostics The channel specific diagnostics indication enables the name of the error type to be displayed in plain text e g Parameter error through the use of an error number When Device related Diagnostics is selected an abbreviated diagnostics message is generated that simply shows the gateway diagnostics device
124. ngs from the controller IO supervisor I O ASSISTANT or similar In this case parameter changes which were done in the meantime for example by a configuration tool or similar will be overwritten with the valid parameter data set module parameterization deactivated Changes in the parameter settings are ignored for the respective module The stored parameter data will be used Note i If the module parameterization is activated and a module is replaced by a new one the gateway has to be operated with active VI in order to keep the module s parameter settings for the new module Vo has to be switched off and the station has to be separated from the field bus Now the gateway sends the parameters defined for the old module into the new module This parameter extension is always necessaray even if the module is parameterized via an IO supervisor BL20 PROFINET 1211 4 15 Technical features 4 9 5 Module parameters Table 4 5 Assigment Parameter Value Meaning Module para meters Ch Byte Bit Adefault BL20 4DI NAMUR setting 0to3 Oto3 0 Input filter x 0 deactivated input filter 0 25 ms A 1 activated input filter 2 5 ms 1 Digital input x 0 normal A 1 inverted 2 Short circuit 0 deactivate A monitoring x 1 activate 3 Short circuit 0 deactivate A diagnosis x 1 activate 4 Open circuit deactivate A monitoring x activate 5 Open circuit deact
125. ntrol bit Explanations Meaning of the data bits process output AUnlike the MODE_DO2 Only valid if LOAD_DO_PARAM 0 1 physical digital The virtualA output DO2 can show the status of the data bit SET_DO2 output DOI or comparison results if CTRL_DO2 1 output DO2 is MODE DO2 defines which function DO2 is to accept a ege 00 The output DO2 shows the status of the control bit SET DO2 VAE EATIS This must be released with CTRL_DO2 1 indicated with ERE theslatabit 01 Output DO2 indicates STS DO2 of the Counter status gt reference value 2 process 10 Output DO2 indicates input Counter status reference value 2 11 Output DO2 indicates Counter status reference value 2 A pulse is generated for indicating equal values The pulse duration is defined by byte 2 of this process output s D301151 BL20 PROFINET 1211 6 3 Integration of technology modules Table 6 3 Control bit Explanations Meaning of the data bits process output MODE_DO1 Only valid if LOAD_DO_PARAM 0 gt 1 The physical output DO1 can show the status of the data bit SET_DO1 or comparison results if CTRL_DO1 1 MODE DO defines which function DO1 is to accept 00 The output DO1 shows the status of the control bit SET DOT This must be released with CTRL_DO1 1 01 Output DO1 indicates Counter status gt reference value 1 10 Output DO1 indicates Counter status lt reference value 1 11 Output DO1 indicates Counter sta
126. on with other diagnostics mode messages and indicates that messages refer to an active measurement mode 6 1 3 Guide to setting the high and low words Setting the lower and upper limit The lower count limit is divided as follows range 2 147 483 648 231 to 0 ina High and a Low word Convert your decimal count limit to hexadecimal format 6 26 Example The lower count limit is to be 123 456 This decimal value is represented in hexadecimal format double word as FFFE 1DCO The hexadecimal value double word is divided into a High word FFFE and a Low word 1DCO Both these values must be converted from hexadecimal to decimal values as many controllers only accept decimal values for setting parameters Due to the fact that many tools and PCs can only process hexadecimal values in unsigned format during the conversion from hexadecimal to decimal values i e bit 15 is not interpreted as a sign bit but as a value negative values bit 15 1 must be converted manually The following applies to the Low word If bit 15 is not set the Low word is converted to the corresponding positive decimal value In the example Low word hexadecimal 1DCO D301151 BL20 PROFINET 1211 Integration of the Counter Module BL20 1CNT 24VDC Industri A Low word binary 0001 111 1100 0000 Bit 0 29 x 0 0 Bit 1 2 2 x 0 0 Bit 2 2 4 x 0 0 Bit 3 2 8 x0 20 Bit 4 24 16 x 0 0 Bit 5 2 32 x 0 0 Bit 6 25
127. onsumption BL20 2DO 24VDC 2A P 33 mA BL20 4DO 24VDC 0 5A P 30 mA BL20 E 8DO 24VDC P 30 mA BL20 16DO 24VDC 0 5A P 120 mA BL20 E 16DO 24VDC P 25 mA BL20 32DO 24VDC 0 5A P 30 mA BL20 1AO 1 0 4 20MA 39 mA BL20 2AO 1 0 4 20MA 40 mA BL20 2A0 U 10 0 10VDC 43 mA BL20 2DO R NC 28 mA BL20 2DO R NO 28mA BL20 2DO R CO 28mA BL20 1CNT 24VDC 40 mA BL20 1RS232 140 mA BL20 1RS485 422 60 mA BL20 1SSI 50 mA BL20 2RFID 30 mA BL20 E 1SWIRE 60 mA If the power supply from the module bus is not guaranteed thereby making a further Bus Refreshing module necessary the software l O ASSISTANT generates an error message when the user activates the command Station gt Verify Note i Bus Refreshing modules which do not supply the gateway with power are to be combined with either a BL20 P3T SBB B or a BL20 P4T SBBC B tension clamp connection base module or with the base modules BL20 P3S SBB B or BL20 P4S SBBC B screw connection 7 6 D301151 BL20 PROFINET 1211 Power supply Industri A Figure 7 1 Gateway 2DI 2DO 2DI 2DO 2DI 1A0 BR Al 2DI NO Power supply of NH the station a emm Em EE TT 10 100 MBit Ue 40 ETE o E TS Field SBBC B supply gt Field supply System Sypp y It must be ensured that the same ground potential and ground connections are used If different ground potentials or ground connections are used compensating currents flow
128. ors must always be the last component at the end of a bus segment To ground Connection of a conductive component with the grounding connection via a grounding installation Topology Geometrical structure of a network or the circuitry arrangement UART Universal Asynchronous Receiver Transmitter UART is a logic circuit which is used to convert an asynchronous serial data sequence to a parallel bit sequence or vice versa Unidirectional Working in one direction D301151 BL20 PROFINET 1211 11 Index A acyclic services sse 4 36 addressing eee neret ie teer tva 4 10 B base modules sessseseeeeeeeenenee nnne 2 6 basic CONCEP iecore desit ig sine 2 2 c count mode dataimage sereins 6 2 C rail cross connection 7 8 D diagnosis gru pL 4 33 DIVISION PAN 9 1 documentation concept ssssssssseeeenee 1 2 E electromagnetic compatibility ss 8 5 electronics modules sss 2 5 EMG centre RE ore rere Cir PH DERI IS 8 5 end bracket esses 2 8 end plate ESD electrostatic discharge sss 8 10 Ethernet coiere enmt rre er REOS 3 3 3 4 MAC address sesssssessseeeeeneetennes 3 3 3 4 F firmware download sse 7 13 flexibility essen 2 2 G gateway addressing sse 4 10 eiTOI COdes d sir eros eigo ra
129. osossssovosssssossoososssosvoososrcsovososessorsss 2 New project in Simatic Manager Setting the PG PC interface Installation of the GSDML files PLC configuration Scanning the network for PROFINET IO nodes Configuration of the BL20 station Diagnostic with Step X Diagnostic messages in the hardware configuration eeeeeeeeeneeneenn enn Diagnostic evaluation in the application program Diagnose with SFB 52 in OB1 Diagnostic with SFB 54 in case of error alarm in the alarm OB D301151 BL20 PROFINET 1211 5 1 Connection of the PROFINET IO gateway to a Siemens PLC S7 5 1 Application example In order to configure the connection of a BL20 gateway with a Siemens PLC S7 the software package SIMATIC Manager version 5 4 with Service Pack 3 from Siemens is used Note F A correct representation of BLxx parameter texts can only be guaranteed using Step7 version V 5 4 SP3 HF1 or higher Hardware E Siemens PLC S7 CPU 315 2 PN DP 6ES7 315 2EG10 0ABO firmware V2 3 2 BL20 station with a gateway BL20 GW EN PN for the connection to PROFINET IO with the following BL20 example station Table 5 1 Module Data width Example station Process Process Alignment input output GW BL20 GW EN PN 0 BL20 2A1 1 0 4 20MA 2 word word by word 1 BL20 4DI 24VDC P 4 bit bit by bit 2 BL20 E 8DI 24VDC P 8 bit bi
130. para meters Ch Byte Bit ADefault 14 0 Group 0 release A settings diagnostics 1 block 4 5 Behaviour CPU 00 turn off DO1 A master STOP 01 proceed with operating mode 10 DO1 switch to substitute value 11 DO1 hold last value BL20 1CNT 24VDC measurement mode 0 0 0 5 Measurement 100000 frequency mode measurement A 100001 revolutions measurement 100010 period duration measurement 1 1 Digital input DI 0 normal A 1 inverted 2 Function DI 0 inputA 1 HW gate 2to4 Lower limit 0 to 16 777 214x 10 Lower limit OAto 255 Unsigned8 HWORD Lower limit 0 A to 65535 LWORD 5 to7 Upper limit 1 to 16 777 215 x 10 Upper limit OAto 255 Unsigned8 HWORD Upper limit 0 A to 65535 LWORD 8to9 Integration time 1 to 1 000 n 10ms 10A 10to 11 Sensor pulse per 1A to 65535 revolution 12 0 Substitute value 0 OA DO1 1 1 1 Diagnostic DO1 0 onA 1 off 2 4 Function DO1 00 output A 01 outside of limit 10 below lower limit 11 above upper limit D301151 BL20 PROFINET 1211 4 23 Technical features Table 4 5 Assigment Parameter Value Meaning Module para meters Ch Byte Bit 0 13 0 1 Signalevaluation 00 pulse and direction A A B 01 rotary sensor single 2 Sensor inputfilter 0 2 5 us 200 kHz A A 1 25 us 20 kHz 3 Sensor inputfilter 0 2 5 us 200 kHz A B 1 25 us 20 kHz 4 Sensor inputfilter 01 2 5 us 200 kHz A DI 25 us 20 kHz 5 Senso
131. ptable modification of Check the physical station for pulled or flashing 1 Hz the physically connected new but not planned modules station data transfer possible LINK Off No Ethernet link Check the Ethernet connection ACT Green Link 100 Mbit s Green flashing Ethernet Traffic 100 Mbit s Yellow Link 10 Mbit s Yellow Ethernet Traffic 10 Mbit s flashing MS Green Displays the logical connection PROFINET IO controller Green flashing The gateway has received a identifica tion command from configurator Red No connection to a PROFINETIO controller established 4 32 D301151 BL20 PROFINET 1211 Status ilndicators diagnostic messages gateway Industri A 4 10 2 Diagnostic messages via software The diagnostic messages are displayed in the corresponding software of the PROFINET PLC as diagnostic error codes For the meaning of the individual error codes error codes please refer to the following section Gateway diagnostic messages Table 4 7 Value dec Diagnostics meaning for the gateway Gateway Diagnostics Error codes 1 to 9 acc the standards 2 Undervoltage Undervoltage Channel 0 Undervoltage at Usys Undervoltage Channel 1 Undervoltage at U Error codes 16 to 31 manufacturer specific 16 Parametrization error configuration error Station configuration changed The configuration is currently deviating from the reference list of modules Process data can
132. r A 0 normal A 1 inverted 7 Direction input B 0 normal A 1 inverted 14 0 Group 0 release A diagnostics 1 block 4 5 Behaviour CPU 00 turn off DO1 A master STOP 01 proceed with operating mode 10 DO1 switch to substitute value 11 DO1 hold last value 4 24 D301151 BL20 PROFINET 1211 Parameterization Industri A Table 4 5 Module para Assigment Parameter Value Meaning meters Ch Byte Bit ADefault settings BL20 1RS232 0 0 0 4 Bittransfer rate OANA UNUBRWN OO o reserved 300 bit s 600 bit s 1200 bit s 2400 bit s 4800 bit s 9600 bit s 14400 bit s 19200 bit s 28800 bit s 38400 bit s 57600 bit s 115200 bit s reserved reserved reserved 6 Disable ReducedCtrl Constant setting The diagnostic messages are shown in Byte 6 of the process input data independently from Diagnosis Byte 6 of the process output data contains 2 bits with which the receive or transmit buffer can be cleared Byte 7 contains the status or control byte User data are represented in Bytes O 5 7 Diagnostics Enable A Inhibit Diagnosis activated diagnosis deactivated This affects the separate fieldbus specific diagnostic message not the diagnosis embedded in the process input data D301151 BL20 PROFINET 1211 4 25 Technical features Table 4 5 Assigment Parameter
133. r x 10 Adr x 1 000 192 168 1 254 1 254 Static rotary 300 BootP 400 DHCP 500 PGM 600 PGM DHCP 700 PROFINET Note To be able to communicate via the I O ASSITANT with a gateway in PROFINET mode the rotary coding switches are set to 700 it is first of all necessary to assign a valid IP address to the gateway This can be done for example by using the HW Config or the Primary Setup Tool from Siemens Additionally the O ASSISTANT can only access the gateway via ForceMode if the connection between gateway and PROFINET is cut off 4 6 1 Rotary coding switch setting 000 With the setting 000 of the rotary coding switches the gateway is set to address 192 168 1 254 for IP based services In this mode for example the I O ASSISTANT can communicate with the gateway A PROFINET communication is not possible in this mode D301151 BL20 PROFINET 1211 4 11 Technical features 4 7 4 8 GSDML file You can download the actual GSDML file for the gateway BL20 GW EN PN GSDML Vxx Turck BL20 xxx xml from our Home page www turck com SET button Pressing the SET button under the cover on the gateway for about 10 seconds is used to store the factory default values to the gateway This function is only available in the PROFINET operation mode Default values IP address 0 0 0 0 Subnet mask 0 0 0 0 Device name TURCK BL20 default Attention AN When storing the device name or t
134. reant aet casta kae vibe siiis 8 10 Protection against electrostatic discharge ESD sessssssssccsssccssssccssssecssssscessseecssseecssssscessseecsnscesnseecesssseesnseecsnseseensseeeuneeeeess 8 10 BL20 Approvals for Zone 2 Division 2 Glossary Index D301151 BL20 PROFINET 1211 3 D301151 BL20 PROFINET 1211 Industri A 1 About this manual 1 1 DERIITUGEDICUDTIPGDDO X 2 1 2 Description of symbols used e eee Leere eere eee een een eee e ee eee eee ee eee e eee eee e eese sees esee esee esee 3 1 3 Overview MM 4 1 3 1 Presenbod MIS Cisse rS 4 1 3 2 Notes concerning planning installation of this PrOCGUCt cee eeeseeeeeeeeeeeeeeeeenaeeeeeeeeaaeeeeeeeseeeeeeeeaaaes 4 1 4 List Of revisions 5 D301151 BL20 PROFINET 1211 1 1 About this manual 1 1 1 2 Documentation concept This manual contains all information about the PROFINET gateway of the BL20 product series BL20 BL20 GW EN PN The following chapters contain a short BL20 system description a description of the fieldbus system PROFINET exact information about function and structure of the BL20 gateway for PROFINET as well as all bus specific information concerning the connection to automation devices the maximum system extension etc The bus independent I O
135. rect 4 kV 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 EN 50081 according to EN 55 011 Class A Group 1 2 Industry Danger A This device can cause radio disturbances in residential areas and in small industrial areas residential business and trading In this case the operator can be required to take appropriate measures to suppress the disturbance at his own cost D301151 BL20 PROFINET 1211 4 5 Technical features Approvals and tests Table 4 2 Description Approvals and tests Approvals UL in preparation CSA 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 6 D301151 BL20 PROFINET 1211 Connection possibilities Industri A 4 3 Connection possibilities 4 3 1 Field bus connection Ethernet connection The connection to Ethernet is realized via female RJ45 connector
136. ri A 8 1 4 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 enter the building 8 1 5 Transmission media For a communication via Ethernet different transmission media can be used E coaxial cable 10Base2 thin koax 10Base5 thick koax yellow cable optical fibre 10BaseF twisted two wire cable 10BaseT with shielding STP or without shielding UTP Note i TURCK offers a variety of cable types for fieldbus lines as premoulded or bulk cables with different connectors The ordering information for the available cable types can be found under www turck com D301151 BL20 PROFINET 1211 8 3 8 4 Guidelines for electrical installation 8 2 Potential relationships 8 2 1 General The potential relationship of a Ethernet system realized with BL20 modules is characterized by the following The system supply of gateway and I O modules as well as the field supply are realized via one power feed at the gateway E All BL20 modules gateway Power Feeding and I O modules are connected capacitively via base modules to the mounting rails The block diagram shows the arrangement of a typical BL20 station Figure 8 1 Gateway BL20 GW EN l O Modul l O
137. ria Cede ree YE RR rap ng 4 33 mild QE 4 3 techiicalldata i rore titer iter eser E EU 4 3 GateWayS cvs cate ccaccvavseccddeustuachvevVaurceuddes tudes eatur a ce a teens 2 3 l inductive loads protective circuit 8 10 J Dile 2 8 L label an TE ECHO UN 2 9 M manufacturer identifier cccccsecsssceseeeseeesseeseeeees 3 3 markers setate e e IER tious 2 9 measurement mode dataimage sesenta 6 15 mounting rail sese 8 6 D301151 BL20 PROFINET 1211 P parameters gLulc 4 13 PE connection esssssseseseeeeeeenreeeeennen 8 5 pin assignment power supply ee 4 7 PIANNING e EC 7 2 potential groups sse 7 7 potential relationships 8 4 potential compensation cable ssssuss 8 9 power distribution sss 2 4 power supply ee 7 4 PROFINET address assignment 3 3 ieldhmgo m E 3 2 protection class IP20 2 2 R RS232 process input data sse 6 35 process output data ssessssseeseeeeeeeeetnnnnnnns 6 36 RS485 422 process input data sse 6 38 process output data ssessessesseeeeeeeeennnnnnnns 6 39 S service interface sese 4 7 SEB52 oie a aa cane tees ORO drea deeem Erie ranis 5 15 SFB 54 e C 5 16 shield connection analog modules seen 2 9 shielding
138. rnet communication fieldbus LEDs LINK ACT and MS LED displays Table 4 6 LED Status Meaning Remedy LED displays GW Off CPU not supplied Green Firmware active gateway ready to operate and transmit Green Firmware not active If LED IOs red Firmware download flashing 1 Hz necessary Green Firmware active gateway Replace the gateway flashing 4Hz hardware defect lOs Off CPU not supplied Check the voltage supply at the gateway Green Module bus is running the configured module bus station corresponds to the physically connected station communication is active Green Station is in the Deactivate the flashing 1 Hz O ASSISTANT Force Mode l O ASSISTANT Force Mode Green Maximum number of Checkthe number of modules connected flashing 4Hz modules at the gateway is to the gateway dismount modules exceeded Red Controller is not ready Vec Check wiring at the gateway and the level is not within the required range gt possible reasons too many modules connected to the gateway short circuit in connected module hardware error in gateway voltage supply Dismount modules Replace the gateway D301151 BL20 PROFINET 1211 4 31 Technical features Table 4 6 LED displays LED Status Meaning Remedy lOs Red flashing no module bus At least one module has to be plugged 4 Hz communication and has to be able to communicate with the gateway Red green Ada
139. rs A 2 8 D301151 BL20 PROFINET 1211 BL20 components Industri A 2 2 9 Marking material Labels for labeling BL20 electronic 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 12 S H z 2 2 10 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 13 Shield connection D301151 BL20 PROFINET 1211 2 9 BL20 philosophy 2 10 D301151 BL20 PROFINET 1211 Industri A 3 PROFINETIO 3 1 hiip 2 3 1 1 Distributed V O with PROFINET Q iieri Ry eR REUS PRR RE ERRRRn tan ER SR RRERRERERR RR RN REYRRRARRTRRKR RR RR ARX aiaa 2 EU Ue ANImE n 2 3 1 2 Field Bus iae 2 2d DP IP commulliCaltlOl ses occa sess vaycteanicacsawearesantalae SE Eier TRANS aaae E aT REX SA EAR REERAIRE I RA Ai 2 Real time communication RT eeceseesssssesssssseesesseeeeeenene nnne hann n nenne nnn tnnnerts nnn n nnns nnn nnne 3 The services of PROFINET lO ssssssssssssssseeesessssee teeta eaaaaaaae
140. seeee eene 7 4 3 3 Service interface connection female PS 2 connector sssssssssssseeseseeeeeee nennen 7 Connection with lI O ASSISTANT connection cable sessssseeseeeneneeneene nennen 8 4 4 Usage of the software l O ASSISTANT ee e ee eene ee eee etn noon osea e aee e osos sss e eee esee o saos osos esee eese enne 9 4 5 Address 10 4 6 PROFINET operation mode ecce ee ee ee eee esos oso so sess sss s eese ee eee esae ee eese e eese eee e esee eese sees sese nu 11 4 6 1 Rotary coding switch setting 000 enne enne nnne nennen nnne nnn 11 4 7 H P 12 4 8 Hag 12 4 9 Parameterization 13 4 9 1 Gateway paratelers cei Pee egent RM ep d eR Resa eek e Lema Rr Dore pev vede RAE ler PAREN 13 Description of the gateway parameters sssssssesssseeeeeeeen nennen nnne enne nenne nennen nnne 13 4 9 2 Parameter module parameterization eeessssssssssssseesseeeeee nennen nennen enne nnnm rterrr nnns nnns 15 4 9 3 Module parameters c tere tuper nei pesn etx aaa ERO ie a earar A RERO REyAR uds Cea cE eR E E ipu RE 16 Parameters BL20 E 19WIRBE 2 ete ee EE eR EE Le HHEREL ci cu ee EE RE be ege EN ES 30 4 10 Status ilndicators diagnost
141. still be exchanged with the module bus stations which are at present connected to the module bus The constellation of the module bus station that is set in the configuration software CheckConfig Cmd of the corresponding controller serves as a reference Master configuration error Display Configuration error Parameterizing error at channel 1 The actual list of modules has been altered in such a manner that no process data can be exchanged with the module bus stations which are at present connected to the module bus Station configuration error Display Configuration error Parameterizing error at channel 0 The gateway could not prepare the station s configuration to be read out 22 Communication error Module bus error Communication with the module bus station on the module bus is not possible D301151 BL20 PROFINET 1211 4 33 Technical features Channel specific diagnostic messages of the modules The channel specific diagnostic messages are defined as follows Table 4 8 channel spec diagnostics 4 34 Value dec Diagnostics Error C odes 1 to 9 according to DP spec 1 short circuit 2 Undervoltage at channel Exception for BL20 BR 24VDC Undervoltage channel 0 Undervoltage at Us Undervoltage channel 1 Undervoltage at U Exception for BL20 PF 24VDC Undervoltage channel 1 Undervoltage at U 4 overload 5 overtemperature 6 wire break 7 upper l
142. t by bit 3 BL20 1RS232 4 word 4 word word by word 5 BL20 4DI 24VDC P 4 bit bit by bit 6 BL20 2AI 1 0 4 20MA 2 word word by word 7 BL20 2AI THERMO PI 2 word gt word by word 5 2 D301151 BL20 PROFINET 1211 Application example Industri A 5 1 1 New project in Simatic Manager Create a new project in the Simatic Manager using the File gt new command Add a Simatic Station to the project with Insert Station In this example a Simatic 300 Station is used Figure 5 1 fj SIMATIC Manager BL20_PROFINET C ProgrammelSie Adding a S B File Edit Insert PLC View Options Window Help SimaticStationto py s Station E 1SIMATIC 400 Station E the project Subnet P 2SIMATIC 300 Station Fr Program b 3 SIMATIC H Station 4 SIMATIC PC Station 5 Other Station 6 SIMATIC 55 7 PG PC The configuration of the PROFINET IO network is done subsequently in the hardware configuration HW config of the software 5 1 2 Setting the PG PC interface In order to be able to build up the communication between the PLC an your PG PC via Ethernet the respective interface network interface of the PG PC has to be activated The configuration of the interface is done via the dialog Set PG PC Interface command Open this dialog in the Simatic software for example via the Options Set PG PC Interface command or directly in the Windows Control Panel for your PG PC Figure 5 2 SIMATIC Manager BL20 PROF
143. t limit as a Address D Parameter Assignment High and Low Parameters Value r3 word dez Sy Station parameters H Device specific parameters E 1 H counter mode continuous count H gate function abort count procedure _ H digital input DI normal 3 amp function DI input mM amp synchronization single action E main count direction none ay 2 7616 2 upper count limit HWORD fo 2 upper count limit LORD 0 2 hysteresis fo H pulse duration DO1 DO2 n 2ms 0 E substitute value DO1 0 2 diagnostic D01 on 2 function D01 output amp function DO2 output al Cancel Help The upper count limit is divided as follows range 0 to 2 147 483 647 231 1 in a High and a Low word E Convert your decimal count limit to hexadecimal format The upper count limit is always a positive value Example The upper count limit is to be 12 345 678 This decimal value is represented in hexadecimal format double word as OOBC 614E The hexadecimal value double word is divided into a High word OOBC and a Low word 614E The Low value is converted to a decimal value E Inthe example Low word hexadecimal 614E 6 28 D301151 BL20 PROFINET 1211 Integration of the Counter Module BL20 1CNT 24VDC Industri A Low word binary 0110 0001 0100 1110 Bit 0 29 x 0 0 Bit 1 2 2 x 1 2 Bit 2 2 4 x 1 4 Bit 3 2 8 x 1 8 Bit 4 24 16 x 0 0 Bit 5 2 32 x 0 0 B
144. ted between 10 ms and 10 s in 10 ms increments and is produced by multiplying the factor x 10 ms With period duration measurement this factor determines the number of periods measured in order to calculate a mean value A factor 1 to 1000 1hex to 3E8hex is permissible LOAD UPLIMIT Parameter setting of the upper measuring limit 0 1 The value in bytes 0 to 3 is accepted directly as the new upper measuring limit LOAD UPLIMT 1 to 200 000 000x 10 3 Hz 1 to 25 000 000 x 10 3 rpm 1 to 100 000 000 ms LOAD LOPLIMIT Parameter setting of the lower measuring limit 0A 1 The value in bytes 0 to 3 is accepted directly as the new lower measuring limit LOAD LOLIMIT 0 to 199 999 999 x10 3 Hz O to 24 999 999 x 10 3 rpm O to 99 999 999 ms MODE DO1 MODE DO is only valid if LOAD DO PARAM 0 1 The physical output DO1 can show the status of the data bit SET DO1 or comparison results if CTRL_DO1 1 MODE DO defines which function DO1 is to accept 00 The output DO1 indicates the status of the control bit SET DOI1 01 The output DO1 indicates a measurement outside of the limits i e above the upper measuring limit or below the lower measuring limit STS_OFLW 1 or STS_UFLW 1 process input 10 Output DO1 indicates a value below the lower measuring limit STS UFLW 1 process input 11 Output DO1 indicates a value above the upper measuring limit STS OFLW 1 process input D301151 BL20 PROFI
145. tep 7 online help or the respective Simatic documentation PROFINET IO From PROFIBUS DP to PROFINET IO Programming manual document number A5E00298268 02 for all complete and actual information about the AINFO and TINFO 5 16 D301151 BL20 PROFINET 1211 Diagnostic with Step 7 Industri A D301151 BL20 PROFINET 1211 5 17 Connection of the PROFINET IO gateway to a Siemens PLC S7 5 18 D301151 BL20 PROFINET 1211 Industri A 6 Integration of technology modules 6 1 Integration of the Counter Module BL20 1CNT 24VDC eeeee ee eene eerte nennen esses seen sooo osse esses sees enoso 2 6 1 1 Count mode data image Ie epe ex EE REEF en ER MR Een kx A Rina NEM Eere pay E pe exkRPdi ues R ERR R EDU 2 PROCESS OUT OUE CALE iss EUER 2 Process Input data e ERREUR RSEN EXERERK EXE euny sage ceehniees tenes cues EEE aaa Naaa EEan 6 Parameters for count MOQ iiieon saa prno iara aieia AAD R na Eoi aaa Dia EASi 9 Diagnostics Tor count mode etre ienaa a pecu Prset etu eese eg verax XE been s 14 6 1 2 Measurement mode data imagge seeessseiieeessesseeeeee eene eenne nnn ntn n nennt nn tnnt nne n nnne n RENAA 15 Process output for measurement mode ssssssssssssssssseeseeeeee enne nnne rerrnnn nennen nnn 15 Process input for measurement mode ssssssssssssssssssseseeeee eene rennnn nnn n nnn nnne nnn 19 Parameters for measurement mode
146. the Appendix shows the possible combinations of electronic and base modules Figure 2 5 Base module with tension clamp connection Figure 2 6 Base module with screw connection Figure 2 7 Base module in block design 2 2 5 BL20 economy 2 6 D301151 BL20 PROFINET 1211 BL20 components With the BL20 Economy modules the electronic and connection technology is integrated into a single housing Thus the selection of a base module is unnecessary Within a station the Economy modules can be combined with the modules with separate electronic connection technology provided that the base modules feature tension spring connections Figure 2 8 BL20 Economy p 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 9 End plate D301151 BL20 PROFINET 1211 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 10 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 the relay roots thus considerably reducing the amount of wiring Figure 2 11 Jumpe
147. the data bits process input STS UFLW 0 A comparison of the register contents has produced the following result REG SSI POS 2 REG LOWER LIMIT 1 A comparison of the register contents has produced the following result REG SSI POS lt REG LOWER LIMIT STS OFLW 0 A comparison of the register contents has produced the following result REG SSI POS lt REG UPPER LIMIT 1 A comparison of the register contents has produced the following result REG SSI POS gt REG UPPER LIMIT ERR SSI 0 SSI encoder signal present 1 SSI encoder signal faulty e g due to a cable break SSI DIAG 0 No enabled status signal is active SSI_STSx 0 1 At least one enabled status signal is active SSI_STSx 1 6 44 D301151 BL20 PROFINET 1211 Integration of the SSI module BL20 1SSI Industri A Process output data PDout The field output data is transferred from the BL20 1SSI module to the connected field device The process output data is the data that is output from the PLC to the BL20 1SSI module via a gateway This is transferred in an 8 byte format as follows E 4bytes are used for representing the data that is to be written to the register with the address specified at REG WR DATA E 1 byte contains the register address for the data that is to be read with the next response telegram E 1 byte contains the register address of the data to be written to bytes 0 to 3 of this telegram and a wr
148. the Diagnostic address given in HW config has to be entered Note If the module is an output module bit 15 has to be set example for address 5 ID DW 16 8005 In combi modules the smaller of the two addresses should be specified INDEX Data record number in PROFINET specify the number of the PROFINET diagnosis data record for the reading of channel diagnosis diagnosis data records W 16 800A to W 16 E00A according to PROFINET specification MLEN Maximum length of the data to be read Table 5 3 Parameter Meaning output data name SFB 52 VALID New data record has been received and is valid BUSY BUSY 1 The read operation is not yet complete ERROR ERROR 1 An error occurred during the read operation STATUS Error code of the function block see Siemens online help for SFB54 RALRAM LEN Length of loaded data RECORD Destination area for the read data record D301151 BL20 PROFINET 1211 Connection of the PROFINET IO gateway to a Siemens PLC S7 Diagnostic with SFB 54 in case of error alarm in the alarm OB Signal and function modules with diagnosis function detect interrupts and generate a diagnosis alarm A response to this alarm is done via alarm Organization Blocks Based on the OB number and start information for the interrupt event you already have some first information about its cause and location Detailed information about the interrupt event in this error OB can be read using SFB 54 Read supplement
149. 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 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 8 4 Potential compensation between switchgear cabinets Ies b eee 6 E E 6 6 pe ee ee oe Potenzialausgleich D301151 BL20 PROFINET 1211 8 9 Guidelines for electrical installation 8 5 1 Switching inductive loads In the case of inductive loads a protective circuit on the load is recommended 8 5 2 Protection against electrostatic discharge ESD Attention Electronic 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 8 10 D301151 BL20 PROFINET 1211 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 D301151 BL20 PRO
150. tion Eat Insert pic View Options Window Help ax 06283 4 6 E MO Bw rr E six 4 End aail OUR J Profile Standard Gl SIMATIC 300 es dni c7 Ethermet 1 PROFINET I0 System 100 Cg cP 300 CPU 300 CPU 312 CPU 312IFM CPU 312C CPU 313 CPU 313C CPU 313C 2 DP CPU 313C 2 PtP CPU 314 CPU 314 IFM CPU 314C 2 DP CPU 3140 2 PIP CPU 315 CPU 315 2 DP CPU 315 2 PN DP Cg amp ES7 315 2EG10 0480 Dae eae a ERREUR eeeeereeereee EET Slot Module Order number Firmware MPI address laddress Q address Ies fi 1 Cg 6ES7 315 2EH13 04B0 2 CPU 315 2 PN DP IBES7 315 2EG10 0ABO v2 3 2 CPU 315F 2 DP AT MEF Pd IM CPU 315F 2 PN DP AT BEN ME CPU 316 PU 316 2 DP EBEEEEEEBP CPU 319 3 PN DP doit v IBES 315 2EG10 0ABO s 128 KB work memory 0 1 ms 1000 instructions O PROFINET connection 7 Communication loadable FBs FCs PROFINET IO Controller vl il Insertion possible n E km Z In the dialog Properties Ethernet Interface the IP address and the subnet mask for the S7 CPU are defined Figure 5 9 Properties Ethernet interface General Parameters Properties Ethernet interface PN IO RO S2 2 If a subnet is selected the next available addresses are suggested IP address 192 168 0 3 Gateway Do not use router Subn
151. tion necessary for the prescribed use of BL20 GW EN PN 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 D301151 BL20 PROFINET 1211 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 List of revisions description Chap 9 BL20 Approvals for Zone 2 Division 2 X separate manual D301255 Note The publication of this manual renders all previous editions invalid D301151 BL20 PROFINET 1211 1 5 About this manual 1 6 D301151 BL20 PROFINET 1211 Industri A 2 BL20 philosophy 2 1 The Basic CONCEP s5tss 2 2 1 1 gie 2
152. tion specific device name to the devices which were found Please observe that the device name assigned here has to be similar to the device name assigned to the node in the properties dialog box see Figure 28 Dialog box Properties TURCK If this is not guaranteed the PLC will not be able to clearly identify the node D301151 BL20 PROFINET 1211 Application example 5 1 6 Configuration of the BL20 station Now the BL20 gateway is chosen from the hardware catalog and added to the configuration Select the gateway under PROFINET IO Additional Field Devices gt I O gt TURCK and add it to the Ethernet network Figure 5 14 Wh HW Config SIMATIC 300 1 Configuration BL20_PROFINET Loe Select BL20 iy station Edt Insert BLC View Options Window Help Bix gateway DOSi Su Eb Se dod MO Ww la Bix m 3 Eind aj Aj Profile Standard zl Ethemet 1 PROFINET10 System 100 PROFIBUS DP M PROFIBUS PA PROFINET I0 al TURCK Additional Field Devices 5 C3 vo qu rx gi BL20GW EN PN FXEN XSG16 0005 PN m runckaczo Slot Module Order Number Address Q address Diagnostic address Com a TURK PLAT RR EZ 1 2 3 4 5 6 7 8 3 10 1 12 6827300 tc 13 Hans Turck GmbH Co KG Modular Fieldbus I0 System in IP67 i MU BSDML2 0 Turck BL20 200805
153. to the gateway top view 3 ED 6 1 Figure 4 6 54321 9 pole SUB D female connector E on the cable for connecting to PC 9876 top view 4 8 D301151 BL20 PROFINET 1211 Usage of the software I O ASSISTANT Industri A 4 4 Usage of the software I O ASSISTANT The software tool I O ASSISTANT should only be connected in Force Mode during the initial operation Note A A permanent connection between I O ASSISTANT and PROFINET gateway during the active process data trafic may lead to disturbances in the PROFINET communication D301151 BL20 PROFINET 1211 4 9 Technical features 4 5 Address setting Achtung A In PROFINET IO the connected device is not identified by it s IP address but recognized and addressed by it s device name The selection of a device name for a special IO device can thus be compared to the setting of the PROFIBUS address for a DP slave The device name can be freely chosen Note It is not necessary to address the station s internal module bus 4 10 D301151 BL20 PROFINET 1211 PROFINET operation mode Industri A 4 6 PROFINET operation mode The gateway BL20 GW EN PN is set to the PROFINET operation mode switch position 700 when delivered This mode assures a PROFINET compliant operation of the gateway Figure 4 7 Adr x 100 Decimal rotary 9 0 4 coding switches 8 2 for address setting 7 3 67g 4 Set 9 0 1 9 0 8 2 8 2 7 3 65 4 6 5 4 Ad
154. tor 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 ONLINE ONLINE Status of slave x Everything o k 1 OFF OFF Status of slave x Slave diagnostics message present LINE LINE Process output Field output data is output from an BL20 E 1SWIRE module to a field device The process output data is the data that is transferred 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 Switch status of contactor coil on off Table 6 25 Byte Bit 7 Bit 6 Bit 5 Bit 4 it3 Bit 2 Bit 1 Bit O Data structure SWIRE Slave 2 SWIRE Slave 1 2 SWIRE Slave 4 SWIRE Slave 3 3 SWIRE Slave 6 SWIRE Slave 5 4 SWIRE Slave 8 SWIRE Slave 7 5 SWIRE Slave 10 SWIRE Slave 9 6 SWIRE Slave 12 SWIRE Slave 11 7 SWIRE Slave 14 SWIRE Slave 13 8 SWIRE Slave 16 SWIRE Slave 15 6 48 D301151 BL20 PROFINET 1211 Integration of the SWIRE module BL20 E 1SWIRE Industri A 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 meani
155. tus reference value 1 A pulse is generated for indicating equal values The pulse duration is defined by byte 2 of this process output Hysteresis value 0 to 255 The reference value 1 2 can be assigned a hysteresis value in order to generate a response at DO1 DO2 with hysteresis This will prevent the excessive on and off switching of DO1 DO2 if the count value fluctuates too quickly around the reference value Pulse 0 to 255 unit ms duration If the DO1 DO2 outputs are set to indicate counter status reference value 1 2 a longer pulse is sometimes required to indicate equal values EXTF_ ACK Error acknowledgement The error bits must be acknowledged with the control bit EXTF_ACK after the cause of the fault has been rectified This control bit must then be reset again Any new error messages are not set while the EXTF_ACK control bit is set CTRL DO2 0 The virtualA output DO2 is blocked 1 The virtuala output DO2 is released SET DO2 If CTRL_DO2 1 and the virtualA output DO2 is set to indicate the value SET_DO2 DO2 can be set and reset directly with SET_DO2 DO2 can be set for this function via the process output MODE_DO2 00 and LOAD DO PARAM 0 1 The output DO2 can also be set before commissioning via the separate parameter data The default setting for DO2 is to indicate the status of SET DO2 CTRL_DO1 0 The output DO1 is blocked 1 The output DO1 is released 6 4 D301151 BL
156. ule configuration The following settings are possible Single Double Fourfold 10 to 11 reserved D301151 BL20 PROFINET 1211 6 23 Integration of technology modules Table 6 14 Parameters for measurement mode Designation Description Value Sensor Input filter A OA 2 5 ms 200 kHz A 1 25 ms 20 kHz Sensor Input filter B OA 2 5 ms 200 kHz A 1 25 ms 20 kHz Sensor Input filter DI An input filter at inputs A B and DI can suppress high frequency interference and thus increase the accuracy of the counting The limit frequency can be adapted to the application 20 kHz or 200 kHz OA 2 5 ms 200 kHz A 1 25 ms 20 kHz sensor A 00A Normal 01 Inverted direction input B OA Normal 1 Inverted Group diagnostics OA Release A Separate diagnostics is released 1 Block Separate diagnostics is blocked Behavior CPU master stop 00A turn off DO1A A failure of the higher level PLC causes output DO1 to be switched off or held 01 Proceed with A failure of the higher level PLC causes the module to continue operating mode operating without restriction 10 DO1 switch substitute value A failure of the higher level PLC causes output DO1 to assume the value specified at Substitute value DO1 11 DO1 hold last value A failure of the higher level PLC causes output DO1 to retain the status in the event of a
157. us and a module Bus system All units which communicate with one another via a bus c Capacitive coupling Electrical capacitive couplings occur between cables with different potentials Typical sources of interference are for example parallel routed signal cables contactors and electrostatic discharges D301151 BL20 PROFINET 1211 10 1 Glossary 10 2 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 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 EIA Electronic Industries Association association of electrical companies in the United States 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 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
158. vates the Station gt Verify command D301151 BL20 PROFINET 1211 7 3 7 4 Guidelines for station planning 7 2 Powersupply 7 2 1 Module bus refreshing The number of BL20 modules that can be supplied by the gateway or a separate Bus Refreshing module via the internal module bus depends on the respective nominal current consumption of the individual modules on the module bus Note E The sum total of the nominal current consumption of the connected BL20 modules must not exceed 1 5 A The following examples show the calculation for the required number of Bus Refreshing modules Example 1 The BL20 station consists of 20 BL20 1AI I 0 4 20MA modules The number of additional Bus Refreshing modules required is calculated as follows Gateway 430 mA 20 BL20 1AI I 0 4 20MA 20x41 mA 820 mA Total 1250 mA Maximum permissible current via module bus 1500 mA The calculation shows that no further Bus Refreshing module is required Example 2 The BL20 station comprises 15 BL20 1AI U 10 0 10VDC modules 10 BL20 2AO U 10 0 10VDC modules 10 BL20 2DI 24VDC P modules and 5 BL20 2DO 24VDC 0 5A P modules The required number of Bus Refreshing modules is calculated as follows Gateway 430 mA 15 BL20 1AI U 10 0 10VDC 15x41 mA 615 mA 10 BL20 2AO U 10 0 10VDC 10x43 mA 430 mA 10 BL20 2DI 24VDC P 10 x 28 mA 280 mA 5 BL20 2D0 24VDC 0 5A P 5x32 mA 160 mA Total 1915 mA Maximum permissible current via
Download Pdf Manuals
Related Search
Related Contents
5.1CH Blu-ray™ Home Entertainment System Sommaire - La Documentation française Logiciel Généris 5+ : L`environnement Serial-to-Wi-Fi b/g/n intelligent modules George Foreman GR8WHT Kitchen Grill User Manual 取扱説明書 プレッツォシリーズ Manual de serviço - Genie Industries d`infos - Comité Ile de France de natation Copyright © All rights reserved.
Failed to retrieve file