Home
BL20 - User manual for BL20-PG-EN (EN)
Contents
1. Table 1 1 Chapter Subject new changed List of revisions Description updated 4 Address setting via I O ASSISTANT 3 FDT DTM X page 4 15 5 Modbus Registers page 5 2 X Data Width of the l O Modules in the Modbus X Register Area page 5 7 new modules added Parameters of the Modules page 5 18 new modules X added Diagnostic Messages of the Modules page 5 45 X new modules added 9 BL20 Approvals for Zone 2 Division 2 X separate manual D301255 Note i The publication of this manual renders all previous editions invalid D301049 1211 BL20 PG EN 1 5 About this Manual 1 6 D301049 1211 BL20 PG EN Industri A 2 BL20 Philosophy 2 1 The Basic Concept 2 2 1 1 dixe 2 2 1 2 Convenient Handlingerne m 2 2 2 LIMEN n 22 1 Gateways sese 2 2 2 Power Distribution Modules 2 2 3 Electronics MOMUIES 3 sscssiccsisseciassscessssecassezcscsensssstsscssiensessduesosecnsescbsessssoncdsitcuessbss svian csubsassslsscbausrusssaaudessbassscbstsssvoudiavtcosssess beviaxcrossestse 2 2 4 B s Modules EET ELO 5 22 5 BLZ ECONOMY nisani 6 2 2 6 fe I A A E eapsod seasseed osnddtensdbdoncststeoteas 6 2 2 7 End Bracket 2 2 8 Jumpers 2 2 9 Marking Material 2 2
2. hi Industr A BL2O USER MANUAL FOR BL2O PG EN All brand and product names are trademarks or registered trade marks of the owner concerned Edition 12 11 Hans Turck GmbH Muelheim an der Ruhr All rights reserved including those of the translation No part of this manual may be reproduced in any form printed photocopy microfilm or any other process or processed duplicated or distributed by means of electronic systems without written permission of Hans Turck GmbH amp Co KG Muelheim an der Ruhr Subject to alterations without notice Industri A Before starting the installation Disconnect the power supply of the device Ensure that devices cannot be accidentally restarted Verify isolation from the supply Earth and short circuit Cover or enclose neighboring units that are live Follow the engineering instructions AWA of the device concerned Only suitably qualified personnel in accordance with EN 50 110 1 2 VDE 0 105 Part 100 may work on this device system Before installation and before touching the device ensure that you are free of electrostatic charge The functional earth FE must be connected to the protective earth PE or to the potential equal ization The system installer is responsible for implementing this connection Connecting cables and signal lines should be installed so that inductive or capacitive interfer ence do not impair the automation functions
3. The function codes contain amongst others commands for reading input data or writing output data Please read chapter 5 section Implemented Modbus Functions page 5 17 for further information about the function codes implemented in the BL20 gateway 3 1 5 Checking the communication via ping signals You can check the communication between nodes in a network using ping signals in the DOS prompt of your PC For that purpose please enter the command ping and the IP address of the network node to be checked If the node answers the ping signal it is ready for communication and takes part in the data transfer Figure 3 16 ping signal cx C WINDOWS system32 cmd exe 2 x Microsoft Windows XP Version 5 1 268001 lt C gt pyright 1985 2081 Microsoft Corp U is not recognized as an internal or external command operable program or batch file IC gt ping 192 168 1 108 Pinging 192 168 1 180 4 M EKP IET ater 192 1 10 bytes TTL 66 192 1 10 byte TTL 66 192 1 188 byte i TTL 66 Reply from 192 1 10 bytes 32 time ims TTL 60 Ping statistics for 192 168 1 100 Packets Sent 4 Received 4 Lost loss gt Approximate round trip times in milli seconds Minimum ms Maximum ims Average ms ERST D301049 1211 BL20 PG EN System Description Industri A 3 1 6 ARP Address Resolution Protocol In each TCP IP capable computer ARP serves to clearly assign the worldwi
4. Administrator Note i Please observe that chaning the IP address is only possible via the Ethernet interface at the gateway not via the RS232 interface D301049 1211 BL20 PG EN 4 17 Technical Features 4 7 SET Button The Current Configuration of the station is saved as the Actual Configuration when the SET button on the gateway is pressed for approximately 10 seconds it is also saved to the both the Temp Required Configuration Memory and the Required Configuration Memory The LED GW flashes 4 18 D301049 1211 BL20 PG EN Status Indicators Diagnostic Messages Gateway Industri A 4 8 Status Indicators Diagnostic Messages Gateway The gateway sends the following diagnostic messages E undervoltage monitoring for system and field supply monitoring of the station status E monitoring of the communication via the internal module bus monitoring of the communication to Ethernet monitoring of the gateway status Diagnostic messages are displayed in two different ways E viathe LEDs via the respective configuration software 4 8 1 Diagnostic Messages via LEDs Every BL20 gateway displays the following statuses via LEDs 2LEDsfor module bus communication module bus LEDs GW and IOs 1 LED for displaying if the gateway the program in the gateway has started RUN STP E 2LEDsforthe Ethernet communication fieldbus LEDs LINK ACT and MS D301049 1211 BL20 PG EN 4 19 Technical Features Table
5. 5 32 D301049 1211 BL20 PG EN Parameters of the Modules Industri A Table 5 28 Byte Bit Parameter name Value Module Meaning parameters A Default settings 12 0 Substitute value DO OA 1 1 Diagnostic DO1 O onA 1 2 off 2 3 Function DO1 00 output A 01 on when cnt value gt ref value 10 2 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 gt ref value 10 2 on when cnt value ref value 11 pulse when cnt val ref value 13 0 1 Signal evaluation A B 00 pulse and direction A 01 rotary sensor single 10 rotary sensor double 11 rotary sensor fourfold 2 Sensor input filter A 0 2 5 us 200kHz A 1 25 us 20kHz 3 Sensor input filter B 0 2 5 us 200kHz A 1 25 us 20kHz 4 Sensor input filter DI 0 2 5 us 200kHz A 1 25 us 20kHz 5 Sensor A 0 normal A 1 inverted 7 Direction input B 0 normal A 1 inverted 14 0 Group diagnostics 0 release A 1 block 4 5 Behavior CPU master STOP 00 switch off DO1 A 01 proceed with operating mode 10 DOI switch to substitute value 11 DO1 hold last value D301049 1211 BL20 PG EN 5 33 Implementation of Modbus TCP BL20 1CNT 24VDC measurement mode Table 5 29 Byte Bit Parameter name Value Module r Meaning parameters A Default settings 0 Oto5 Measurement mode 100000 freque
6. Electrical connection of the reference potentials in I O modules of the control and load circuits Protective earth Electrical conductor for protection against dangerous shock currents Generally represented by PE protective earth R Radiation coupling A radiation coupling appears when an electromagnetic wave 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 Amplifier for signals transmitted via a bus D301049 1211 BL20 PG EN 11 5 Glossary 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 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 thei
7. Gateway structure Connection POSSIDINITIESS Y 4 8 Field b s connection reri emiten west ti ir R WR RENT WE TIE WIE WEEEEH 4 8 Power Supply via terminal block with screw connection eese teen trente natn toot tttottttno ttt no ttt satt nott aos 4 8 4 5 3 4 6 4 6 1 4 6 2 4 6 3 4 6 4 4 6 5 4 6 6 4 6 7 4 6 8 4 7 4 8 4 8 1 5 1 5 2 5 2 1 5 2 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 9 1 5 9 2 5 10 5 11 5 12 5 13 5 13 1 5 132 5 13 3 5 13 4 5 14 5 14 1 5 142 5 14 3 5 14 4 5 14 5 5 14 6 Service Interface Connection female PS 2 connector eene ttentnntntte tenente teta ssssssssssssesssssssssssssessesssees 4 8 Address Setting LEDENA O t Ee da ttes T etg ticae boda fan ae Default setting of the gateway ve sssssscssssscsssscessssecssssecssssecesssecesnssecssssecssesesesnsscessssecsesssesssunscessesesssssseesunsessnssesesunsessneeessneeess Address setting via the rotary Mode ssscsssscsssscsnsscssscesssccssssssssscssecssseesssscessccessecsuseesssecsnsesscesssecsssccessecessecessecessecsnsecenseesnseestes Address setting via Ie To aoo CR Address setting via DEICP mode ssssssssassscicssesccenscadnabessssensedsssehsdecatelussessdesssdlvestsnusshadeainsecanvesdsatesdbsnietbebddssbenduabonsserbscconsebdndenandtaleys Address setting via PGM mode Addressing via PGM
8. Should the length of the compensation cable be less than 200 m then its cross section must be at least 16 mm 0 025 inch If the cable length is greater than 200 m then a cross section of at least 25 mm 0 039 inch is required The compensation cable must be made of copper or zinc coated steel The compensation cable must be connected to the protective conductor over a large surface area and must be protected against corrosion Compensation cables and data cables should be routed as close together as possible meaning the enclosed area should be kept as small as possible Switching Inductive Loads In the case of inductive loads a protective circuit on the load is recommended Protection against Electrostatic Discharge ESD Attention AN 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 D301049 1211 BL20 PG EN 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 D301049 1211 BL20 PG EN 9 1 BL20 Approvals for Zone 2 Division 2 9 2 D301049 1211 BL20 PG EN Industri A 10 Appendix 10 1 Network Configuration 10 1 1 Changing the IP address of a PC network interface card Changing the IP addre
9. Install automation devices and related operating elements in such a way that they are well protected against unintentional operation Suitable safety hardware and software measures should be implemented for the I O interface so that a line or wire breakage on the signal side does not result in undefined states in the automa tion devices Ensure a reliable electrical isolation of the low voltage for the 24 volt supply Only use power supply units complying with IEC 60 364 4 41 VDE 0 100 Part 410 or HD 384 4 41 S2 Deviations of the mains voltage from the rated value must not exceed the tolerance limits given in the specifications otherwise this may cause malfunction and dangerous operation Emergency stop devices complying with IEC EN 60 204 1 must be effective in all operating modes of the automation devices Unlatching the emergency stop devices must not cause restart Devices that are designed for mounting in housings or control cabinets must only be operated and controlled after they have been installed with the housing closed Desktop or portable units must only be operated and controlled in enclosed housings Measures should be taken to ensure the proper restart of programs interrupted after a voltage dip or failure This should not cause dangerous operating states even for a short time If neces sary emergency stop devices should be implemented Wherever faults in the automation system may cause damage to persons or property ext
10. This chapter describes the configuration of a BL20 station with the programmable BL20 gateway for Modbus TCP in CoDeSys Controller Development System from 3S Smart Software Solutions GmbH on the basis of an example 6 1 1 System requirements Installation of CoDeSys version 2 3 5 8 Installation of the BL20 target files TSP_Turck_xxx zip can be downloaded from www turck com Figure 6 34 CoDeSys The IEC 61131 3 Programming System Version 2 3 5 8 Build Dec 7 2005 Copyright 1994 2005 by 35 Smart Software Solutions GmbH 6 2 D301049 1211 BL20 PG EN Installation of the BL20 target files 6 2 Installation of the BL20 target files Before configuring the BL20 station with CoDeSys and programming the BL20 PG EN the BL20 Target Support Package short targets have to be installed Target files contain all information necessary for integrating a system into the programming tool The Target Support Package TSP for the BL20 PG EN can be downloaded from the TURCK homepage as a zipped archive TSP Turck BL20 PG EN xxx zip This archive contains the target file and other manufacturer specific files like libraries etc which are necessary for the operation of the gateway at CoDeSys The files have to be stored on your PC showing following directory structure Figure 6 35 Directory struc ture of the tar get file fim TSP_Turck_BL20_PG_EN 1 0 7 0 J Dl xl File
11. 11 DO1 hold last value D301049 1211 BL20 PG EN 5 35 Implementation of Modbus TCP BL20 1RS232 Table 5 30 Byte Bit Module parameters A Default settings Parameter name Value 0 3to0 data rate 0000 300 bps 0001 600 bps 0010 1200 bps 0100 2400 bps 0101 4800 bps 0110 9600 bps A 0111 14400 bps 1000 19200 bps 1001 28800 bps 1010 38400 bps 1011 2 57600 bps 1100 115200 bps reserved 5 4 reserved Disable ReducedCtrl Constant setting The diagnosis messages are setin Byte 6 of the process input data independent of diagnostic Byte 6 of the process output data contains two bits which may set to flush the transmit or the receive buffer Byte 7 contains the status or the control byte Bytes 0 to 5 contain the user data diagnosis 0 release A 1 block stop bits 0 1 bitA 1 2bit 2 1 parity 00 2 none 01 odd A The number of the bits set data bits and parity bit is odd 10 even The number of the bits set data bits and parity bit is even data bits 0 7A The number of data bits is 7 128 The number of data bits is 8 5 36 D301049 1211 BL20 PG EN Parameters of the Modules Industri A Table 5 30 Byte Bit Module parameters A Default settings Parameter name Value Meaning data flow control 00 none A the data flow control is deactivat
12. 4 Technical Features 4 1 G n ral 2 4 2 FUNCTION 3 4 3 FUNCTION 4 4 3 1 PrOgEalibig neuste ie A EIER UR FORUETI ERU AMI ARN aN E AANT TRI URRI REN XAR a AUR UREQU ERREUR QU inia CaA REUNIR RS 4 4 4 inpr 5 4 4 1 GATEWAY AA Te aU E E E EE E A A 5 4 5 Connection possibilities cccccccccccccsccssccccccccccccsscccccccscscccscccccccsccccccccsccccscccscccsccccsccsccccccssccsces 8 4 5 1 Field bus CONNECTION ssesscsssssssecsseecsssccssscessscesseeesssecsstecssecsssecessecesuecessecessecsssesssscessscesscsssseesssecssscesscessseceaseceaeceaseesusecsnsecsssecssseessses Ethernet CcOnnection scecsssccseessssesseeccsecssesccsscesseeceseessneeesses 4 5 2 Power Supply via terminal block with screw connection 4 5 3 Service Interface Connection female PS 2 connector Connection with I O ASSISTANT Connection Cable eese tiennent tttottnnn ttes ttent ttn ttt notis socios 4 6 DOCLTCTCERTIGDT PERTTTT M 10 4 6 1 LED behaViof d 10 4 6 2 Default setting of the gateway nn Ea EER notti nott tattoo ttti notet ttt nons 11 4 6 3 Address setting via the rotary mode ssessccssssecssssecssssessnssscessss
13. 72B 0 5A P Analog inputs current 126 BL20 2AI 0 4 20MA 63C Analog inputs voltage 126 BL20 2AI U 10 63C 0 10VDC Analog inputs 126 BL20 2AI PT NI 2 3 63C PT Ni Analog inputs 126 BL20 2AI THERMO PI 63C Thermocouple Analog outputs 126 BL20 2AO 0 4 20MA 63C current Analog inputs voltage 126 BL20 2AO U 10 63C 0 10VDC Counter 31 BL20 1CNT 24VDC 31A RS232 31 BL20 1RS232 31A RS485 422 31 BL20 1RS485 422 31A SSI 31 BL20 1SSI 31A 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 If the system limits are exceeded the software I O ASSISTANT generates an error message when the user activates the Station Verify command A n D301049 1211 BL20 PG EN 7 3 Guidelines for Station Planning 7 2 Power Supply 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 Attention AN The sum total of the nominal current consumption of the connected BL20 modul
14. Digital Output Modules Analog output modules tdeo ete TR D DA RM UD Deae t cadets Ten eei M te E Rd Lune Technology Modules rre te sene sten ede evt trt c c ERR READ EH vectes D301049 1211 BL20 PG EN 6 1 6 1 1 6 2 6 2 1 6 3 6 4 6 4 1 6 5 6 5 1 6 5 2 6 5 3 6 6 6 6 1 6 6 2 7 1 74 1 7 42 7 2 7 2 1 7 2 2 7 23 724 7 2 5 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 Industri A Configuration of the BL20 PG EN with CoDeSys General 6 2 System FOQUITEMGINES wise ccssesciatsuscsdtseceozeucsudsacissceaccassbesseasaseseedcduoiesdesoueetsedenderacostoesidsuntersesdsss asshsdsedsasensciddeedsiisebsecsucdedisatvessotsudesdnntceeoeat 6 2 Installation of the BL20 target files scccccsssccseseressccsccssccseserescccsccssccsenesssscssccssscsenccssccssccsesesssccsoncseees 6 3 PSTN ATION P 6 3 BL20 Hardware DII ICI m 6 6 Configuration Programming of the PG in CoDeSys creer eee eee esee eene entes tnstos suns tosta sesta sas tns senso 6 7 Creating a NEW POISE m 6 7 Configuration of the BL20 Station ccccssscsssscccscescccsccsccsecesccnecesccnecescesecsscescssssnccsecssccsecssccsecssesseees 6 12 Parameterization of the VO
15. IP DATA Header IP Package Ethernet EtherNet DATA Header x EtherNet gt Package IP Internet Protocol The Internet Protocol is a connection free transport protocol The protocol does not use acknowledgement messages telegrams can get lost It is thus not suitable for safe data transfer The main functions of the internet protocol are the addressing of hosts and the fragmentation of data packages TCP Transmission Control Protocol The Transmission Control Protocol TCP is a connection oriented transport protocol and is based on the Internet Protocol A safe and error free data transport can be guaranteed by means of certain error diagnostic mechanisms as for example acknowledgement and time monitoring of telegrams D301049 1211 BL20 PG EN 3 3 Ethernet Modbus TCP In Ethernet TCP IP networks Modbus TCP uses the Transport Control Protocol TCP for the transmission of the Modbus application protocol All parameters and data are embedded in the user data of the TCP telegram using the encapsulation protocol the client generates a special header MBAP Modbus Application Header which enables the server to clearly interpret the received Modbus parameters and commands The Modbus protocol is thus part of the TCP IP protocol The communication via Modbus is realized by means of function codes embedded in the data telegram Figure 3 15 telegram struc MODBUS TCP IP ADU ete Modbus MBAP Header Function cod TCP i
16. or without shielding UTP Note H 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 in the BL20 catalog D301049 1211 BL20 PG EN 8 3 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 63 Block diagram ofa BL20 station 8 4 gateway l O module l O module power feeding fieldbus gt m g i module bus logic y ehe vi ise 2 4 ig 4 GND d k PE PE pae quio ae logic logic Vil IGND Vol IPE PE Vil IGND Vo VA VA 20 21 D301049 1211 BL20 PG EN 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 i
17. 01 odd A The number of the bits set data bits and parity bit is odd 10 even The number of the bits set data bits and parity bit is even 5 38 D301049 1211 BL20 PG EN Parameters of the Modules Industri A Table 5 31 Byte Bit Parameter name Value Module Meaning parameters A Default settings 1 3 data bits 0 7A The number of data bits is 7 128 The number of data bits is 8 BL20 1SSI Table 5 32 Byte Bit Parameter name Value Module Meaning parameters A Default settings 0 4to0 reserved 5 Encoder data cable test 0 activate A ZERO test of data cable 0 deactivate After the last valid bit a ZERO test of the data cable is not carried out 7 6 reserved 1 3to0 Number of invalid bits LSB 0000 to 1111 Number of invalid bits on the LSB side of the position value supplied by the SSI encoder The meaningful word width of the position value transferred to the module bus master is as follows SSI_FRAME_LEN INVALID_BITS_MSB INVALID_ BITS_LSB The invalid bits on the LSB side are removed by shifting the position value to the right starting with the LSB Default 0 bit 0x0 INVALID_BITS_MSB INVALID_BITS_LSB must always be less than SSIL_FRAME_LEN D301049 1211 BL20 PG EN 5 39 Implementation of Modbus TCP Table 5 32 Byte Bit Module parameters A Default settings Parameter name Value Meaning 1 6to4 Number of
18. 1 hardware failure 2 data flow control error only in RS422 mode 3 frame error 4 buffer overflow BL20 1SSI Table 5 58 Diagnostic Bit Diagnostics BL20 1SSI byte n 0 SSI group diagnostics 1 open circuit 2 sensor value overflow 3 sensor value underflow 4 parameterization error D301049 1211 BL20 PG EN 5 53 Implementation of Modbus TCP BL20 E 1SWIRE Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit O Byten GENEALgas Uswerr free COMerr free RDYzan free SWerr Byte n 1 free UAUXERR TYPepr free PKZepp free SDear free TYP err Field Byte n 2 TYPeppS8 TYPepaS7 TYPeppS6 TYPeppSS TYPeppS4 TYPeppS3 TYPeppS2 TYPegeS1 Byte n 3 TYPgQ44S16 TYPeapS15 TYPerrS14 TYPepaS13 TYPegpS12 TYPeppS11 TYPgg S10 TYPepaS9 Slave Diagnostic Byte n 4 SDepaS8 SDga4S7 SDeppS6 SDgQ4S5 SDerrS4 SDeppS3 SDeppS2 SDeppSt Byte n 5 SDgg4S16 SDerrS15 SDerrS14 SDerrS13 SDerrS12 SDerrS11 SDerrS10 SDg44S9 PKZ Field Byte n 6 PKZz44S8 PKZgg4S7 PKZeppS6 PKZeppS5 PKZeppS4 PKZeppS3 PKZgg 4S2 PKZeppS1 Byte n 7 PKZg4S16 PKZgg4815 PKZeg s S14 PKZga 813 PKZeppS12 PKZga S11 PKZeppS10 PKZga 4S9 The following table shows the meaning of the diagnostics bits Table 5 59 Designation Value Meaning Meaning of diagnostics data bits Byte 1 SWeer SWIRE MASTER If the physical structure of th
19. 47 Implementation of Modbus TCP BL20 2AlH I Table 5 44 BL20 2AIH I Diagnosis byte Bit Diagnosis Overflow The measured value exceeds the upper measurement range and the module can not process the value Wire break Shows a wire break in the signal line Short circuit Shows a short circuit in the signal line Underflow The measured value is lower than the lower measurement range and the module can not process the value HART status error The connected HART device set a bit in the HART status information status polling HART communication error The channel does not allow communication with the HART device Invalid value Hardware error Shows common errors of the module hardware The return analog value in case of an error is O BL20 4A U I Table 5 45 Diagnostic Bit BL20 4AI U I byte Diagnostics A threshold n ch 0 to 0 measurement value range error A 196 ofthe n 3 positive ch 3 1 open circuit B measurement range end value underflow diagnosis onlyin value range 4 20 mA B threshold 3 mA only in value range 4 20 mA 2to7 reserved 5 48 D301049 1211 BL20 PG EN Diagnostic Messages of the Modules BL20 8AI U I APT NI Industri A Table 5 46 Diagnosis byte Bit Diagnosis BL20 8Al U I 4AI PT NI A thresholds n 0 measurement value range error OoR A value channel 0 repre
20. Adis UBT dress allocation B 4DE24VDC P E 1AH 0 4 20MA Alogicaladdress Bi 2A UG10 0 10VD0 assignment o Ge 2A Thermo Pl automatic i i Input Word 8 AT 96 4 WORD Bsymbolicaddress A e bn assignment application specific 4DF24VDC P 1Al 1 0 4 20MA 2D 24VDC P E 4D0 24VDC 0 5A P D301049 1211 BL20 PG EN 6 13 Configuration of the BL20 PG EN with CoDeSys A double click directly to the left of the entry of automatic addressing AT96 opens the input field for the symbolic addressing Figure 6 49 Symbolic addressing B El 2AFThermo PI nput Word 0 AT 96hW0 WORD iw AT 1X0 0 BOOL Input Bit 1 AT 96IX0 1 BOOL B AT Bi BOOL Bit 4 x0 5 BOOL Bit 5 0 6 BOOL Bit 6 X0 7 BOOL Bit 7 1 0 BOOL Bit 8 1 1 BOOL Bit 9 1 2 BOOL Bit 10 X1 3 BOOL Bit 11 1 4 BOOL Bit 12 1 5 BOOL Bit 13 1 6 BOOL Bit 14 6 5 3 Mapping of the Modbus Registers X In order to enable Modbus communication of BL20 PG EN with other Modbus nodes the Modbus registers have to be added to the PLC configuration Modbus registers 0x4000 to 0x47FF page 5 3 The output data coming from the external Modbus PLC are ampped as input registers in the PG The output data from the PG are input data on the PLC side Figure 6 50 Mapping of modbus regis ters PC or PLC Mo
21. Byte 6 SCpiasS16 SCoiagS15 SCpacS14 SCpacS13 SCpacS12 SCpiasS11 SCpasS10 SChiasS9 Byte 7 reserved Byte 8 reserved vig 9 Type designation slave 1 16 The following table shows the meaning of the parameter bits Table 5 33 Parameter Value Module name parameters Byte 1 A Default DisableCfg Ifthe physical structure of the SWIRE bus does not match the configuration stored in the settings BL20 E 1SWIRE on power up SW LED flashing the physical structure of the SWIRE bus must be stored in the BL20 E 1SWIRE 0 inactive A Manual SWIRE configuration To store the physical structure of the SWIRE bus in the BL20 E 1SWIRE the CFG button of the BL20 E 1SWIRE must be pressed manually only functions if the SW LED is flashing 1 active Automatic SWIRE configuration If the physical structure of the SWIRE bus does not match the configu ration stored in the BL20 E 1SWIRE on power up the physical structure is stored automatically in the BL20 E 1SWIRE Configura tion PLC configuration check If the PLC configuration check is activated the configuration stored in the BL20 E 1SWIRE is compared with the SET configuration stored in the PLC O active A The configuration stored in BL20 E 1SWIRE is compared with the SET configuration stored in the PLC Only SWIRE slaves in the SWIRE bus are accepted that have a device ID completely matching the SET configu ration 1 inactive All
22. DHCP sees ttennttencns Address setting via l O ASSISTANT 3 FDT DTM SET BUCtO Missi EE EC 4 18 Status Indicators Diagnostic Messages Gateway Diagnostic Messages Via LEDS siete ettet octo eene tienes sepes ttp ua ede ctun eek ee eg ago eek gue estat ies Implementation of Modbus TCP Modbus Registets eee te coatovestusesdesdvensousssdbescbsevensessscedssetetevns enssoigsevossecs tesendescvestenateaesncssecesesestes 5 2 Structure of the Packed In Output Process Data eee eee eee creer eene enne eee een senes ts etna senos etos etse enaena 5 5 Packed input process dat is e RE TR Ee ERR PEE Ue E ET ee SER Elus e vede eeu seid 5 5 Packed output process data reiten rie deerit ood een ie n oe eR Viet eee oa eee oes 5 6 Data Width of the I O Modules in the Modbus Register Area eere eene ee eese eene tenentis atenta sento aano 5 7 Register 100Ch Gateway Status Lees Leere eese seen eene eene eene etos snos stesse ens se doun ooer sees eene roasts eesi sena 5 9 Register 1130h Modbus connection mode Leere eee eerte seen eee ee e eene etas en sense ta sets een sense to se tnseno 5 10 Register 1131h Modbus connection time out Leere eere e esee eee eene eene seen eene tens ena sette esas en setas tnsena 5 10 Register 0x113C and 0x113D Restore Modbus connection parameter cccsscssesesescsssccsesereseeees 5 10
23. 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 D301049 1211 BL20 PG EN 1 3 About this Manual 1 3 General Information Attention AN Please read this section carefully Safety aspects cannot be left to chance when dealing with electrical equipment This manual contains all necessary information about the prescibed use of the programmable TURCK gateway BL20 PG EN 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 D301049 1211 BL20 PG EN List of Revisions 1 4 List of Revisions Industri A In comparison to the previous manual edition the following changes revisions have been made
24. Register 0x113E and 0x113F Save Modbus connection parameters eee eere ee eee eeee eene eene ennan 5 11 The Service Object eee eere eene eene ee eettnnnn Indirect reading of registers ks Indirectwriting of registers eerte ect er Eaa a breues i see eee Dee Peck Mapping Input Discrete and Coil Areas 1 ecce eere cresce ener eene ee eee en etos ena setas etse nas ene eese ens senes ene se 5 15 Mapping the Modbus Registers esce eerte tensa eie ein ot oae rb Ge ina eno t un oe aUa ede ck oe eno obo dee e cU e rv o iesse R eene rela 5 16 Implemented Modbus Functions eee ee eee e e eere eee to eee ena ee tnos e eaae e tense eae esten ee te aa e eaae e eaae see etta ee 5 17 Parameters of the Modules eee eee eere ono eaae anie e ono eee au ua ee eee esa saa on nb e ao o ee Ye seii ein ee oaa aure Pe oo eso dun 5 18 Digital input Tere T ee Analog input modules Analog output modules Technology modul6s retire teet rte iet edtte acdovaleadnntaadossiSdesuaasbuashansucubeestendaslectossleadussgunes esas tete ec Diagnostic Messages of the Modules eee eere e eene eee e eene seen seen sense tene tn estas etes etse sens ena setas etos ena 5 45 Power Supply Modules 2 rti ett eed AER MAE UT Re HR Spo ree Rede de Digital Input Modules Analog Input Modules
25. a boot project in order to be stored permanently to the gateway All other projects are deleted in case of a boot up of the gateway 6 6 2 Creating a boot project With Online create boot project your program is saved as a boot project which is stored to the BL20 PG EN and is automatically loaded at every re start of the gateway Figure 6 56 x Create boot Fie Edt Projet Insert Extras Online Window Help 18 xj Bau aeaa dns Hala bel eal E Bele ra a project z poan 0 ome jooog Downoad 0003 F5 0004 stop Shift F8 one peser F Reset cold eee Reset original g a Toggle Breakpoint F9 ADD Figo Breakpoint Dialog Hugo Step over Fig E 5 in FB Single Cycle CtrleFS BL20 Output Register np Write Values Ctrl F7 BYTE TO WORD 9 Force Values E L onnan A Release Force Shift F7 waw Write Force Dialog Ctrl Shift F7 Show Call Stack SOWIDOGNDCTHEE Display Flow Control apa BL20 40 D simul OutputByte_0 c Parameters QB0 Sourcecode download Write file to PLC Read file From PLC V2 3iLibrantStandard lib ONLINE OV READ D301049 1211 BL20 PG EN 6 17 Configuration of the BL20 PG EN with CoDeSys 6 18 D301049 1211 BL20 PG EN Industri A 7 Guidelines for Station Planning 7 1 Random Module Arrangement cccccccccccccscsssccsccc
26. bit bit by bit BL20 16DO x 16 bit bit by bit BL20 E 16DO x 16 bit bit by bit BL20 32DO x 32 bit bit by bit analog inputs BL20 1AI x 1 word word by word BL20 2AI x 2 words word by word BL20 2AIH I 12 words word by word BL20 4AI x 4 words word by word BL20 E 8AI U I APT NI 8 words word by word analog outputs BL20 1AO x 1 word word by word BL20 2AO x 2 words word by word BL20 2AOH I 8 words 2 words word by word BL20 E 4AO U I 4 words word by word D301049 1211 BL20 PG EN 5 7 Implementation of Modbus TCP Table 5 7 Module Process Process output Alignment Data width of input the I O modules A Theprocessdata technology modules of the SWIRE modules are BL20 1RSxxx 4 words 4 words word by word mapped into the data ared for BL20 1SSI 4 words 4 words word by word digital in BL20 1CNT 4 words 4 words word by word andoutput modules BL20 E 2CNT 2PWM 12 words 12 words word by word BL20 E SWIRE A 4 words 4 words word by word power supply modules BL20 BR x E BL20 PF x 5 8 D301049 1211 BL20 PG EN Register 100Ch Gateway Status 5 4 Register 100Ch Gateway Status Industri A This register contains a general gateway station status Table 5 8 Bit Name Description Register 100Ch gateway status Gateway 15 I O Controller Error The communication controller for the
27. folder Network in the Control Panel 2 Activate TCP IP connection in the tab Protocols and click the Properties button Figure 10 67 Network Ki E3 N FUMOR k configu Identification Services Protocols Adapters Bindings ration WIN NT Network Protocols Add Remove gestes Update Description Transport Control Protocol Internet Protocol The default wide area network protocol that provides communication across diverse interconnected networks Close Cancel D301049 1211 BL20 PG EN 10 3 Appendix 3 Activate Specify IP address and set the address as follows Figure 10 68 Specify IP address Microsoft TCP IP Properties xi IP Address DNS WINS Address Routing An IP address can be automatically assigned to this network card by a DHCP server If your network does not have a DHCP server ask your network administrator for an address and then type it in the space below Adapter 1 Intel 82557 based 10 100 Ethernet PCI Adapter hd C Obtain an IP address from a DHCP server Specify an IP address IP Address 182 158 1 5 Subnet Mask 255 255 255 0 Default Gateway 192 168 1 1 Advanced EE Changing the IP address via I O ASSISTANT The Address Tool integrated in the l O ASSISTANT offers the possibility to browse the whole Ethernet network for connected nodes and to change their IP address as well as the subnet mask ac
28. hISPMIIMIECUTM PM 8 7 Potential Compensation eot reete pede roroi onson e eve e tsss bospop EEr E RUD x oP EVES d eee dup esee eue E E eV r EESE 8 8 Switching Inductive Loads eee eter etennn tenente nnne nont nonottt nott tono tt otto ttt rotto ottt notti notti netto 8 8 Protection against Electrostatic Discharge ESD eee tentent tenente nente nnottt notatis nto nesoitsnnnis 8 8 BL20 Approvals for Zone 2 Division 2 Appendix Network Configuration sicicsccciieciciccscccsscsssconssscsscescevascessesavceevocetssossorsvessvseunsecsseavedecseuessecssenvesereusssesssetdeocsees 10 2 Changing the IP address of a PC network interface card teens ttenn tette tte nnne tts nnnnts 10 2 Deactivating adapting the firewall in Windows XP Glossary Index D301049 1211 BL20 PG EN Industri A 1 About this Manual 1 1 Documentation Concept s esssssssssssesosssssseosossssesessosossssosososssososossssesessosossssesssssssososssssseseossssssesessssss 2 1 2 Description of Symbols Used eee e eere eee eere e eee en seen eee e ee eate eaae eee esee eee ee eese eese eese eese eeu 3 1 3 OI ILIErilp 4 1 3 1 Prescrib d UE 4 1 3 2 Notes Concerning Planning Installation of this Product eerte tenen ttennnnttennnttsnnntetnnns 4 1 4 larqudQgnr 5 D301049 1211 BL20 PG EN 1 1 About
29. l O system is faulty 14 Force Mode Active Error The Force Mode it activated The state of the outputs may no longer accord to the settings made via the fieldbus 13 reserved 12 Modbus Wdog Error A time out in the Modbus communication occurred Module bus 11 I O Cfg Modified Error The l O configuration has been changed and is now incompatible 10 1 0 Communication Lost Error No communication on the l O module bus Bit Name Description Voltage errors 9 V too low System supply voltage too low 18 VDC 8 V too high System supply voltage too high 30 VDC 7 Vo too low Load voltage too low 18 VDC 6 Vo too high Load voltage too high 30 V 5 lys too high Overload of the system voltage supply 4 reserved Warnings 3 1 0 Cfg Modified Warning 0 I O Diags Active Warning At least one I O module sends active diagnostics D301049 1211 BL20 PG EN 5 9 Implementation of Modbus TCP 5 5 Register 1130h Modbus connection mode This register defines the behavior of the Modbus connections Table 5 9 register 1130h Modbus Connection Mode Bit Name Description 15to2 reserved 1 MB ImmediateWritePermission 0 With the first write access a write authorization for the respective Modbus connection is requested If this request fails an exception response with exception code Oth is generated If the request is accepted the write access is executed and the write authorization remains active until the con
30. seen esee esee esses eese eee eee ee ees oseeoue 15 5 11 Mapping the Modbus Registers eeee eee eee ee ee ee eene eee ee ette tno nose ease eese enn nass s osse eee esee en nass senes esee e eno 16 5 12 Implemented Modbus Functions e eee eee eee e ee eee eee ee eese so etae esee POP P ee ee esee PPP eee e eese sos sese e eter 17 5 13 Parameters of the Modules e ecce ee eres e eere e eene eese ee een ases esee eee eee ens osse esses eese essen osse esee sese esee snos 18 5 13 1 Ire fois efe Tii donfero U m B 18 5 13 2 Analog input rmiodules sscsc eite tret terrre cusses etri irr ik o erae rid Rer a ree vant aea a 18 5 13 3 Analog output MOCUIES 0 eessessccsseeecssssecesssecessseecsssscesssecessseessnssecessssscssseecsnssecesssesssnsssecsnssecsnssecesussecsnuncessnssecesueseesnssecensnecesnesees 27 5 13 4 Technology modules retener rennen eer tar cnet vachisceetsavach avcssdsavactvaaveel avast adverts veseettvecndaecnctuivecd 32 5 14 Diagnostic Messages of the Modules ecce eee eee teet ene e eene sese tette nose sees eese es osos esos esee ee eeao 45 5 14 1 Power Supply Modules sssssssscssecsssecsseecssccssscccssccesuecessecessecessecssscesuscessscesusecsscecsssccssseesusecsuseassscesuscessscessccesssccsseeesueessneessneeesssees 5 14 2 Digital Input Modules 5 14 3 Analog Input Modules 5 14 4 Digital Output Module
31. settings 7 7 1 value 0 Integer 15 bit sign A representation R NES 1 12 bit left justified 2 diagnosis 0 activate A 1 deactivate 3 channel 0 activate A 1 deactivate D301049 1211 BL20 PG EN 5 19 Implementation of Modbus TCP BL20 2AI PT NI 2 3 2 byte parameter per channel Table 5 18 Byte Bit Module Parameter name Value parameters 0 2 0 A Default mains suppression 0 50HZA 0 60Hz settings value representation 0 Integer 15 bit sign A 1 12 bit left justified diagnosis 0 release A 1 block channel 0 activate A 1 deactivate 7to4 element 0000 Pt100 200 850 CA 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 1011 Ni1000 60 150 C 1100 resistance 0 100 Q 1101 resistance 0 200 Q 1110 resistance 0 400 Q 1111 resistance 0 1000 Q 1 3 0 measurement mode 0 2 wireA 1 23 wire 5 20 D301049 1211 BL20 PG EN Parameters of the Modules E BL20 2AI THERMO PI 2 byte parameter per channel Industri A Table 5 19 Byte Bit Parameter name Value Module Meaning parameters
32. tab esi Windows Firewall General Exceptions Advanced Windows Firewall is blocking i programs and services selectd to work better but might increg Programs and Services Name BOOTP DHCP Server O File and Printer Sharing O Launch nywhere GUI LeechFTP Remote Assistance O Remote Desktop O UPnP Framework Add Program Display a notification wher What are the risks of allowing To allow communications with a program by adding it to the Exceptions list select the program or click Browse to search for one that is not listed Programs Internet Reversi d Internet Spades Bi InterVideo WinDVD intervideo WinDVD 4 Me IrfanView 3 80 dd iTunes wo Java Web Start JY Keil uVision2 Keyboard Customizer Utility LeechFTP Path C Program Files T urck Software IOassistant l 10 6 Note Despite an active firewall the I O ASSISTANT for example is now able to browse the network for hosts and the address changing via the software is possible for the connected nodes D301049 1211 BL20 PG EN Industri A 11 Glossary A 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 ARP Used to
33. 0 055 023 ules Length input Byte 4 Cancel Length output Byte 0 Symbolic names Iv channel K1 activate i diagnostic release Bit 2 0 value representation integer 15bit sign Bit 1 Of voltage mode D 10V Bit 0 0 channel K2 activate Bit 3 Of diagnostic release Bit 2 0 value representation integer 15bit sign Bit 1 OF voltage mode 0 10 Bit 0 0 6 5 2 Addressing the in and output data In and output addresses as well as diagnostic addresses are automatically assigned to the gateway and the connected modules In addition to that the gateway automatically receives a module ID as a unique identifier of the node within the entire configuration and a node number shows the gateway s position in the configuration structure Note Theassignment ofthe in and output addresses is done automatically and cannot be changed by the user In case of configuration changes this assignment is also adapted automatically which may cause byte adjustments It is therefore recommended to add symbolic addresses to the logical address assignment of in and outputs and to use only these symbolic addresses in the PLC program see Figure 6 48 Hardware configuration with symbolic address allocation Figure 6 48 EI Configuration BL20 PG EN Hardware con amp i BL20 0 SLOT B120 Channe figuration with j 4D o Bi 4DO 24VDC 0 A P symbolic ad E 140 0 4 208A
34. 0 1 0 mains suppression 0 50 HZA A Default 0 60 Hz settings 7 1 value representation 0 Integer 15 bit sign A 1 12 bit left justified 2 diagnosis 0 release A 1 block 3 channel 0 activate A 1 deactivate 7to4 element 0000 type K 270 1370 CA 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 50 mV 1001 100 mV 1010 500 mV 1011 1000 mV reserved D301049 1211 BL20 PG EN 5 21 Implementation of Modbus TCP E BL20 2AIH I Table 5 20 Byte Bit Parameter name Value Module parameters A Default settings 0 0 Channel 0 activate A channel 1 1 deactivate 1 Short circuit diagnostics 0 block 1 release A 2 Wire Break diagnostics 0 block 1 release A 344 Operation mode 0 0 20 mA HART status polling not possible 124 20 mA HART status polling not possible 224 20 mA HART aktiv A Cyclic polling of the HART Status is activated 5 6 reserved 7 HART diagnostic 0 release A 1 block 1 0 1 Value representation 0 Integer 15 bit sign A channel 1 12 NE 43 2 Extended Range 243 analog to byte 0 1 channel 2 4 HART variable A Defines the channel from which the HART vari able is read 0 Mapped channel Vx 0 channel 1 1
35. 1 PASTA Miroir W 3 6 3 BL20 Hardware Configuration eee e eee eere eee ee ee eene esee sette enn osea asas ette asses esee aee esee o sons esee ee sees enooe 6 6 4 Configuration Programming of the PG in CoDeSys 41e e eee eene ee eere eene nose eaa s eese e eee en oso se eaae 7 6 4 1 Creating a NEW PIO JOC caso ierit rein roit terere Pr Fen eee eee cer eren o Fre Pia Lek ee vel rus a FX ex Wa RT viov a EYE URY RS 7 Communication parameters of the tarGet sescssssccssessccssesccssssecsseeecsssesccsneeecssssecsssescessesessnssecessseecssseecensesccunseecenseeeeunseessnee 8 6 5 Configuration of the BL20 Station eee ee ee eee eee eee ee eee eese eese esee eese eese eee ee sess sess sess osse osse osse ss ssose 12 6 5 1 Parameterization of the 1 0 modules ee eterne ettet ttts nnno ttt nono tts totis noit tts otto ttts nio ttts nonis 13 6 5 2 Addressing the in and output data sesssssesccssssecsssssccsnssecssssscessseessseecsnssecesseesssssecsnsssessuecesunsessnsescessssecsnsseeessesessnneeessneeees 13 6 5 3 Mapping of the Modbus Registe Sassarin aaan R a noit tts tetto tttt nont tts nonis 14 6 6 jue cnl m 16 6 6 1 lec PEERS 16 6 6 2 Creating a boot projeti e 17 D301049 1211 BL20 PG EN 6 1 Configuration of the BL20 PG EN with CoDeSys 6 1 General
36. 10 Shield Connection 2 Pole for Analog Modules ssssssccsssecsssscsssccnscccssecssscccssecsssccessecessecsnsesssscessecsuscessceceuecsueccsnsecsnsecsnseessees 8 D301049 1211 BL20 PG EN 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 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 i The gateway is the only fieldbus dependent module on a BL20 station All other BL20 modules are not dependent on the fieldbus used Flexibility 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
37. 168 1 254 subnet mask 255 255 255 000 default gateway 192 168 1 001 Note i The gateway can be reset to these default settings by the user at any time To reset the gateway please set the three coding switches at the gateway to 000 followed by a power on reset Figure 4 24 Adr x 100 Decimal rotary sia coding switch 8 2 es for the ad 7 3 67g 4 dress setting Set 90 1 901 8 2 8 2 3 7 3 67g 4 67g 4 Adr x 10 Adr x 1 000 192 168 1 254 1 254 Static rotary 300 BootP 400 DHCP 500 PGM 600 PGM DHCP Attention A After every change of the address mode a voltage reset must be carried out 4 6 3 Address setting via the rotary mode When using the rotary mode the last byte of the gateway s IP address can be set via the rotary coding switches at the gateway Note i All other network settings are stored in the module s non volatile EEPROM and can not be changed in the rotary mode Addresses in the range from 0 to 254 can be allocated The addresses 0 and 255 are reserved for broadcast messages in the subnet D301049 1211 BL20 PG EN 4 11 Technical Features The following example shows the setting of the address 173 Figure 4 25 Address setting 654 Adr x 10 Adr x 100 9 0 654 Adr x 1 000 192 168 1 254 1 254 Static rotary 300 BootP 400 DHCP 500 PGM 600 PGM DHCP A Attention The settings carried out in the rotary mode ar
38. 2 channel 2 647 Mapped variable Vx Defines which HART variable of the connected sensor is mapped into the module s process data 0 PV primary variable 1 SV 2nd variable 2 TV 3rd variable 3 QV 4th variable 5 22 D301049 1211 BL20 PG EN Parameters of the Modules Industri A Table 5 20 Byte Bit Parameter name Value Module parameters A Default settings 5 HART variable B Defines the channel from which the HART vari able is read 0 Mapped channel Vx 0 channel 1 1 channel 2 647 Mapped variable Vx Defines which HART variable of the connected sensor is mapped into the module s process data 0 PV primary variable 1 SV 2nd variable 2 TV 3rd variable 3 QV 4th variable 6 HART variable C Defines the channel from which the HART vari able is read 0 Mapped channel Vx 0 2 channel 1 1 channel 2 647 Mapped variable Vx Defines which HART variable of the connected sensor is mapped into the module s process data 0 PV primary variable 1 SV 2nd variable 2 TV 3rd variable 3 QV 4th variable 7 HART variable D Defines the channel from which the HART vari able is read 0 Mapped channel Vx 0 2 channel 1 1 channel 2 647 Mapped variable Vx Defines which HART variable of the connected sensor is mapped into the module s process
39. 20 COMPONENUS me 2 3 Cru rye 2 3 Power Distribution i oTo V S BRNIRARRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRMMMMMMMMMMMMKMKNHNFTO v d 2 3 Electronics Modules RE m 2 4 ss Eoo Ul E RERO 2 5 BEZO ECONOMY m 2 6 End Plate End Bracket Jumpers Marking RUEI IL 2 8 Shield Connection 2 Pole for Analog Modules eee tese teen tennis attt stt to ttis ttnas ttes tton tt tts ttte ntt sotto cis 2 8 Ethernet EY EMCUBDTITIISDLm J 3 2 aora a idis e p R 3 2 E Te e f RR RR ues ee 3 2 Network Glasses erede ramis ed rt LEM D De ADU eat DIE 3 3 Data tians erisera a n m 3 3 Checking the communication via PiNg Signals sssccsssssccssssccssesccsseeecsssesecssseecssssecesssecesssecsncsnseecesnssecesseeeesneeecessnecesneeess 3 4 ARP Address Resolution Protocol Transmission Media Technical Features c jc eR ER 4 2 FUNCTION RR 4 3 Id rp 4 4 PHOGU ANU NING ee P 4 4 Technical Data
40. 3 wire B 101010 Ni 1000 60 C 250 C 3 wire B 101011 Ni 1000 60 C 150 C 3 wire B 101100 Ni 1000TK5000 60 C 250 C 3 wire B 101101 reserved 101110 reserved 101111 reserved 110000 resistance 0 250 Q 110001 resistance 0 400 Q 110010 resistance 0 800 Q 110011 resistance 0 2000 Q 110100 resistance 0 4000 Q 110101 reserved to 111110 111111 channel not active 6 Value repre 0 Integer 15 bit sign A sentation 12 bit left justified 7 Diagnostics Kx 0 release A 1 block 5 26 D301049 1211 BL20 PG EN Parameters of the Modules 5 13 3 Analog output modules E BL20 1AO I 0 4 20MA 3 byte per channel Industri A Table 5 23 Byte Bit Parameter name Value Module Meaning parameters 0 0 current mode 0 0 20 mA A A Default 1 4 20 mA settings s 1 value representation 0 Integer 15 bit sign A 1 12 bit left justified 2to7 reserved 1 substitute value low byte The substitute value will be trans mitted if the respective parameters of the gateway have been set to output substitute value 2 substitute value high byte E BL20 2AO I 0 A 20MA 3 byte per channel Table 5 24 Byte Bit Parameter name Value Module Meaning parameters 0 0 current mode 0 0 20 MA A A Default 1 4 20 mA settings ne 1 value 0 Integer 15 bit sign A representation 1 12 bit left justified 2 reserved 3 channel 0 acti
41. 4 5 LED displays 4 20 LED Status Meaning Remedy GW Off CPU not supplied Green Firmware active gateway ready to operate and transmit Green Firmware not active If LED IOs red Firmware flashing download necessary 1Hz Green Firmware active gateway hardware Replace the gateway flashing defect 4Hz Red Controller is not ready VCC levelis Check wiring at the gateway and not within the required range gt the voltage supply possible reasons Dismount modules too many modules connected to Replace the gateway the gateway short circuit in connected module hardware error in gateway 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 l O ASSISTANT Force Mode 1 O ASSISTANT Force Mode 1 Hz Green Maximum number of modules at Check the number of modules flashing the gateway is exceeded connected to the gateway 4Hz dismount modules Red Controller is not ready Vcc levelis Check wiring at the gateway and not within the required range gt the voltage supply possible reasons Dismount modules too many modules connected to Replace the gateway the gateway short circuit in connected module hardware error in gateway Red Non adaptable modification of the Compa
42. 8 2 Overcurrent short circuit chnnel 9 12 3 Overcurrent short circuit channel 13 16 4 Overcurrent short circuit channel 17 20 5 Overcurrent short circuit channel 21 24 6 Overcurrent short circuit chnnel 25 28 7 Overcurrent short circuit channel 29 32 5 50 D301049 1211 BL20 PG EN Diagnostic Messages of the Modules 5 14 5 Analog output modules Industri A E BL20 2AOH Table 5 53 Diagnosis byte Bit Diagnosis BL20 2AOH I n 0 Value above upper limit Display of a measurement range exceeding limit values according to parameterization 1 Wire break Shows a wire break in the signal line 2 Invalid value The output value exceeds the values which the module is able to inter pret 3 Value below lower limit Display of a measurement value underflow limit values according to parameterization 4 HART status error The connected HART device set a bit in the HART status information status polling 5 HART communication error The channel does not allow communication with the HART device 6 Invalid Parameter 7 Hardware error Shows common errors of the module hardware The return analog value in case of an error is O E BL20 E 4AC U I Table 5 54 Diagnosis byte Bit Diagnosis BL20 4AO U I A thresholds n 0 measurement value range error OoR A value channel 0 representation ton 43 1 reserved of the module in manuei channel 3 2 reserved TRUE 3 overflow un
43. 9 0 9 0 4 8 2 8 2 654 654 Adr x 10 Adr x 1 000 192 168 1 254 1 254 Static rotary 300 BootP 400 DHCP 500 PGM 600 PGM DHCP Note The IP address as well as the default subnet mask assigned to the gateway by the DHCP server are stored in the gateway s non volatile memory If the gateway is subsequently switched to rotary or PGM mode the settings carried out via DHCP IP address subnet mask etc will be taken from the module s EEPROM DHCP supports three mechanisms for IP address allocation E n automatic allocation the DHCP server assigns a permanent IP address to a client E In dynamicallocation DHCP assigns an IP address to a client for a limited period of time After this time or until the client explicitly relinquishes the address the address can be re assigned In manual allocation a client s IP address is assigned by the network administrator and DHCP is used simply to convey the assigned address to the client D301049 1211 BL20 PG EN 4 13 Technical Features 4 6 6 Address setting via PGM mode The PGM mode enables the access of I O ASSISTANTs to the module s network settings In order to activate the PGM mode the rotary coding switches have to be set to 500 Figure 4 28 Adr x 100 PGM mode dU 4 8 2 67g 4 Set 9 0 9 0 1 8 2 8 2 67g 4 654 Adr x 10 Adr x 1 O00 192 168 1 254 1 254 Static rotary 300 BootP 400 DHCP 500 PGM 600 PGM DHCP Note In the
44. As soon as only one slave on the bus is incorrectly configured this is indicated as an error depending on the parameter setting 0 active A Group diagnostics is activated 1 inactive Group diagnostics is not activated U AUXERR Error message U aux Activate system diagnostics U Auxerr 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 guaran teed 0 active A Error message Unuyere activated 1 inactive Error message Unuyera not activated Byte 3 reserved Byte4 reserved Was up to version VN 01 03 Lifeguarding time of the SWIRE slaves Life guarding 0x02 OxFF Lifeguarding time of the SWIRE slaves time only 0x64 A Setting of lifeguarding time timeout time up to automatic reset of the up to slaves in the event of communication failure n oo 10ms waren Default 1s VNO1 03 OxFF Lifeguarding off Byte 5 6 SD pag Input bit communication error slave x Slave diagnostics message from Byte 1 Bit 7 is accepted in the feedback interface as Bit4 0 active A SDpj4GSx is accepted 1 inactive SDpiagoX is not accepted Byte 7 8 reserved D301049 1211 BL20 PG EN 5 43 Implementation of Modbus TCP Table 5 33 Module parameters Parameter Value name Byte 9 bis 24 Device ID TYPE setting for the LIN slave at position x on the SWIRE bus slave x 0x20 SWIRE DIL MTB OxFF OxFF Basic s
45. Edit View Favorites Tools Help ar Bak QJ 5 ye Search Wa Folders E Adress e TSP Turck BL20 PG ENV1 0 7 0 Go Type Packed Si Folder Tasks A C BL20 PG EN Cfg File Fo i CyBL20 PG EN Lib File Fo o Extract all files Osx File Fo 0 Common Lib File Fo 0 Other Places 3 BL20 PG EN tnf TNF File 1 E BL20 PG EN trg TRG File 4 TSP Turck BL20 PG EN V1 0 7 0 zip zi gt 6 Objects Z Note Please observe that the files have to be stored in this directory structure after having been extracted from the zip file Otherwise problems may occur during the target installation 6 2 1 Installation The target installation in CoDeSys is done using the Start Programs 3S Software CoDeSys gt V2 3 Install Target command Figure 6 36 Install Target ue Microsoft Update k 3 Set Program Access and Defaults A CoDeSys ENI Server 3 cobesys HMI gt e Accessories e CoDeSys SP PLCWinNT gt amp Micro Innovation gt 3 CoDeSys SP RTE Documents gt startup gt L c 3 I CoDesys SoftMotion 2 3 amp Settings 48 Internet Explorer A Communication a CoDeSys UserManual V2 3 e Outlook Express 35 Homepage CoDeSys V2 3 CE Search gt eo Windows Media Player 35 Licensing Manager Bj CoDeSys Visualization V2 3 Fey 35 Software d V VersionInfo 7 cepesys WebServer 2 a First Steps with CoDeSys InstallTarget
46. H Hexadecimal System of representing numbers in base 16 with the digits 0 9 and further with the letters A B C D E and F Hysteresis A sensor can get caught up at a certain point and then waver at this position This condition results in the counter content fluctuating around a given value Should a reference value be within this fluctuating range then the relevant output would be turned on and off in rhythm with the fluctuating signal a 1 0 Input output Impedance Total effective resistance that a component or circuit has for an alternating current at a specific frequency D301049 1211 BL20 PG EN 11 3 Glossary 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 IP Abbreviation for Internet Protocol protocol for the packet oriented and connectionless transport of data packets from a transmitter to a receiver cro
47. IB3 IB4 IB5 IB6 IB7 IB8 96IB9 96IB10 1B11 IWO IW1 IW2 IW3 W4 IW5 IDO ID1 ID2 Figure 6 39 ayer x Ta r ge tse tti n gs Configuration BL20 PG EN Target Platform Memory Layout General Network functionality Visualization r O Configuration 1 Jv Configurable Download as file No address check Download symbol file M VAR TN BUT as reference Symbol config from INI file I Initialize inputs IV PLC Browser Load bootproject automatically v Initialize zero IV Trace SoftMotio I Online Change Cycle independent forcing I Retain forcing Save Update unused I Os Default Cancel Pressing the Ok button created a new CoDeSys project Attention A CoDeSys offers the possibility to control the processing of a project using the task management If no task configuration is defined the project must contain a program named PLC_PRG The block PLC_PRG is automatically generated and is cyclically called by the runtime system PLC_PRG is always the main program in a Single Task program If PLC_PRG is deleted or renamed the project must be controlled using a task configuration D301049 1211 BL20 PG EN 6 7 Configuration of the BL20 PG EN with CoDeSys Figure 6 40 CobeSys Untitled PLC_PRG PRG FOD ici xj Ee Edt Project Insert Extras Onine Window Heb alah x New CoDeSys aam gansa
48. L Bit 0 B IN Reg Byte Bitl AT 96 X27 1 BOOL Bit 1 B IN Reg Byte Bit2 AT 96 X27 2 BOOL Bit 2 Byte 0 D301049 1211 BL20 PG EN 6 15 Configuration of the BL20 PG EN with CoDeSys 6 6 PLC Programming Programming is done in the POUs tab Figure 6 53 conesys puzo Pa tn_stepzpro rpc pra ere crol ixi Fie Edt Project Insert Extras Online Window Help l2 x eam aau Gl le A S lS4g eea foe eap ele ml a c POUs tab PROGRAM PLC PRG IAR PLC PRG PRG Hugo INT END VAR Hugo 09 BL20 4DI 24VDC P BL20 Output Register 0 is Modbus Inp G BYTE TO WORD InputByte_0 OutputRegister_0 6150 OWT BL20 Input Register 0 is Modbus Output Register 0 WORD_T0_BYTE InputRegister_O HN Loading library 4 ONLINE OV READ After the completion of the program it is compiled using the Project Rebuild all command 6 6 1 Online The connection to the gateway is established with Online Login Figure 6 54 lolx Download of 9 tie Edt Project Insert Extras Online Window Help FAR Bs Sle Ga Ren 0 7 RERNE the program PROGRAM PLC PRG m0 j Hugo Hugo 9 1 x The program has changed Do you want to l
49. Ls D301049 1211 BL20 PG EN 6 3 Configuration of the BL20 PG EN with CoDeSys Search the target information file BL20 xxx tnf using the Open button and add the TURCK gateways to Possible Targets Figure 6 37 Select the target file Installed Targets 3S Smart Software Solutions GmbH BL20 PG EN Cfg BL20 PG EN Lib L BLxx L Common Lib IB L20 PG EN tnf Filename BL67 PG EN n Files of type Target Information File TNF Cancel PA The BL20 target is installed using the Install button 6 4 D301049 1211 BL20 PG EN Installation of the BL20 target files The BL20 PG EN can now be found under Installed Targets and can be chosen in CoDeSys as a target now Figure 6 38 InstallTarget C Documents and Settings testplatz Desktop BL67 PG ENVTurclc PECSI Installation of t h e TU RC K t ar Installation directory fC 5Programme 3S Softwares E get Possible Targets Installed Targets E Turck E Turck BL20 PG EN E 38 Smart Software Solutions GmbH Installation directory E Programmes3s Software Possible Targets E Turck BL20 PG EN BL20 PG EN 35 Smart Software Solutions GmbH Open Install Remove D301049 1211 BL20 PG EN 6 5 Configuration of the BL20 PG EN with CoDeSys 6 3 BL20Hardware Configuration 1 At first configure your BL20 station BL20 PG EN and I O modules and switch on the power supply 2 T
50. MOCUICS sssccsssseccssssccssssecsssssccssseecssssecesnssecsnssecessssecsnssecessseesseecsnsecessssecsnssecessneeesnseecsnaneesenseesees 6 13 Addressing the in and output data esssessccsssescssseecssssecessseecssssecessusesssssesessueeessnsessnssecenscesnssecsnsnsesssssecensuseesuusecensseessnsseeessees 6 13 Mapping of the Modbus Registers eene terne nnne ttt nnntttent tton to stet tentato tott tonno tton tent tonnoittnonas 6 14 nn Sie e H Creating a boot project Guidelines for Station Planning Random Module Arrangemennt Leere eee e eee ee eese sets sense tasto sets etos eo setas ense tasto seen etas eene ta seen etos ense ta soa 7 2 Complete Planning Maximum System Extension HE del lv TERRERE Module Bus Refreshing e eese EE tttt netto E setti nettes tetto Creating Potential GLOW Ses sasess xctessegncsnsactussscstssscstussennss usted vstesanseeran evens uectan seat R a RRR Protecting the Service Interface on the Gateway C Rail Cross Connection Direct Wiring of Relay Modules Plugging and Pulling Electronics MOdules ccccsccscesscsssesccssccccecscccsecsecssscsscsssssecssessecsscssesseessesssossess 7 11 Extending an Existing Station ccsccssssscscccsccssssesccscessscsssccseccssscsscccseccssecssscsseccssecssscsseccseccesesssesese
51. O 2DI 2DO 201 Using the C rail Em M E M as a protective earth PE terminal ea 30 100 MBit Ts Hum m f 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 A 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 Figure 7 62 PF 2DO 2DI 2DO 2D PF NO NC NO NC Using the C rail E M EN as protective EH earth and for the power sup PE ply with relay p NEN TS 21 11 2 1 modules FHEH EN N gi 11 ra 0 2 28 13123 1 BIS T 15123 131 29 13 23 13 E I C rail PE i C rail 24 V DC zi T 24 aaia 2414 2414 2414 24 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 D300717 7 2 5 Direct Wiring of Relay Modules As well as the options mentioned above relay modules can be wired direc
52. P e eee e eese ee eate eese o 8 8 5 1 Switching Inductive Lodd C 8 8 5 2 Protection against Electrostatic Discharge ESD sssssssssssccssesscssesecssssscesssceessssecsnssceessnecsnseeesssecsnsseeesuscessneseessneeeesnssessnsesees 8 D301049 1211 BL20 PG EN 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 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 lt 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 volt
53. PGM mode all network settings IP address subnet mask etc are read from the module s internal EEPROM The settings carried out in the rotary mode are stored in the module s non volatile EEPROM 4 6 7 Addressing via PGM DHCP The addressing of the BL20 Modbus TCP gateway via PGM DHCP is at the moment comparable to the addressing via DHCP see page 4 13 4 14 D301049 1211 BL20 PG EN Address Setting 4 6 8 X Address setting via l O ASSISTANT 3 FDT DTM The software I O ASSISTANT enables direct access to the Ethernet network via the Ethernet cable Naturally the access to the single station via the service interface at the gateway is possible as well The IP address as well as the subnet mask of the TURCK Ethernet modules can be changed according to the application by using the Busaddress Management function of the BL Service Ethernet interface in the I O ASSISTANT Note i Please observe the changing the IP Address is only possible if the gateway is in PGM mode see also page 4 17 and when using the gateway s Ethernet interface Select the interface BL Service Ethernet in the DTM and connect the gateway to the PC using the Ethernet port page 4 8 Changing the address using the RS232 interface is not possible Figure 4 29 BL Service Ethernet B PACTware File Edit View Project Device Extras Window Help Bojeyea aawag E s P Device for All Devices Protocol Vendor Device Version a BL S
54. RFID 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 I O ASSISTANT generates an error message when the user activates the command Station 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 D301049 1211 BL20 PG EN Power Supply Industri A Figure 7 57 Gateway 2D 2DO 2DI 2DO 2D1 1A0 BR Al 2DI NO Power supply of NM the station mem imn pem LE TIT 10 100 MBit FHEH E ll lon ne lens le o 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 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 A 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 modu
55. a TOO stored s project aoe RAP C PRG ie PLC PRiG PAG DOOS ND VAR ONLINE OV READ Now the communication parameters for the target have to be adapted Communication parameters of the target Figure 6 4 1 CoDeSys Untitled PLC PRG PRG FBD oix E File Edit Project Insert Extras Online Window Help 2481 xj Opening the alsje aaae SA d EET eee ee communica m j z A PLC_PRG PRG f PRG PRG F5 tion parameters j sp Share Sur Allows setting of the communication parameters JONUNE ov READ Mark localhost via TCP IP in the Channels field and define a new channel by pressing the New button In the dialog box Communication Parameters New Channel the name for the new channel is edited and the communication interface is selected in the Device field The BL20 gateway offers 2 possible communication interfaces 1 PS 2female connector for a serial RS232 communication 6 8 D301049 1211 BL20 PG EN Configuration Programming of the PG in CoDeSys 2 Ethernet connector M12 4 pole D coded for a TCP IP Level 2 communication Figure 6 42 Communication Parameters xi nii r Channels Pier EHTIEME Mecho vate o a cnanne gor Remove ommunicatontarametereimem Channel E m Name ocalhost via Tcp lp Gateway Device Cane Update Name Name Info Serial RS232 35 Serial RS232 driver Tep lp Level 2 35 Tcp lp level 2 driver Tep lp Level 2 Route 35 Tcp lp Level 2 Route
56. ages gt 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 Danger A Observe all valid guidelines concerning internal and external lightning protection and grounding specifications when routing cables outside of buildings D301049 1211 BL20 PG EN General Notes Industri 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
57. al interfaces Both module types are mapped in separate register ranges The data mapping always starts with the mapping of the intelligent modules Each module occupies as much Modbus registers as necessary depending on it s data width At least one register is occupied A RS232 module for example occupies 4 consecutive registers 8 bytes in the input and in the output area The data byte arrangement is done according to the physical order in the station from the left to the right The data of the intelligent modules are followed by the data of the digital modules also structured according to their physical appearance in the station The Modbus registers for the digital data are filled up up to 16 bit This means on the one hand that one Modbus register can contain data of different digital modules and on the other hand that the data of one digital module can be distributed over multiple registers Bit 0 of a digital module is thus not obligatory located on a word limit 5 2 1 Packed input process data input register area 0000h to O1FFh 0000h O1FFh intelligent modules digitalinput modules X status diagnosis free input data Note i Independent of the I O configuration an access to all 512 registers is always possible Registers that are not used send O Status diagnostics The area status diagnosis comprises a maximum of 9 registers The first register contains a common gateway station status The following reg
58. ale connector on PC Figure 4 22 PS 2 male con nector on the connection ca ble to the gate way top view Figure 4 23 9 pole SUB D female connec tor on the cable for connecting to PC top view D301049 1211 BL20 PG EN 4 9 Technical Features 4 6 4 6 1 Address Setting The addressing of the BL20 Modbus TCP gateway can be realized via different modes E rotary mode manual addressing via rotary coding switches E PGM mode manual addressing via software E BootP mode DHCP mode automatic addressing via BootP DHCP server at the boot up of the gateway The setting of the address modes is done via the 3 rotary coding switches at the gateway Note It is not necessary to address the station s internal module bus Attention AN The cover of the decimal rotary coding switches must be closed by tightening the screw after use The seal in the cover must not be damaged or slipped The protection class IP67 can only be guaranteed when the cover is closed correctly LED behavior During it s start up the module waits for the address setting via the BootP server This is indicated by the red flashing MS LED The LED begins to flash green as soon as the address setting via the server is completed The station is ready for communication D301049 1211 BL20 PG EN Address Setting Industri A 4 6 2 Default setting of the gateway The gateway s default settings are the following IP address 192
59. aluminum with a 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 A 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 If the 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 s
60. ated Byte 2 SDERR Group error slave error Activate slave diagnostics SD SX 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 info PKZ error field Activate slave diagnostics info field PKZ p25x As soon as a SWIRE DIL 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 5 42 D301049 1211 BL20 PG EN Parameters of the Modules Industri A Table 5 33 Parameter Value Module name parameters Byte2 PKZ Err Group PKZ error field Activate slave diagnostics PKZ 2 5x As soon as only one SWIRE DIL slave on the bus clears its PKZ bit this is indicated as an error depending on the parameter setting 0 active A Group diagnostics is activated 1 inactive Group diagnostics is not activated TYP ro Configuration error field As soon asa slave on the bus does not match the set configuration and therefore cannot be started this is indicated as an individual error depending on the parameter set 0 active A Single diagnostics is activated 1 inactive Single diagnostics is not activated TY Pere Group configuration error field Activate slave diagnostics TYPE Sx
61. cccccccccccsscccsscccsscssccssscssccssccsssccccsccsccccccccecccsesecece 2 7 1 1 eelnrel cidF ett e 2 7 42 Maximum System EXTENSION er 2 7 2 Power Supply 7 2 1 Module Bus Refreshing 7 2 2 Creating Potential Groups 7 2 3 Protecting the Service Interface on the Gateway ssscssssscssssssessesccssssecssseseessecccssssecsnsescessssessseccessneeesseessnseseessnseesnseseessesees 8 7 24 C Rail Cross Connection RR m 9 7 2 5 Direct Wiring of Relay Modules ete a N SA 10 7 3 Plugging and Pulling Electronics Modules ee eee ee eee ee e eee eee ee eee ten nnns esee sees een ss sess esses ee enoo 11 7 4 Extending an Existing Station eee eee eee eee ee e eee e eee ee ette eenn osse eaa s eese es nass o osea eese eee een soos sss se eese eeeenoo 12 7 5 ETT 13 D301049 1211 BL20 PG EN 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 Attention AN Please observe that RFID modules used within a station always have to be mounted directly following the gateway slot 1 to 34 Not
62. ce module list 74x 4 bytes per module ID 0x2840 0x2900 to ro reserved 0x29A0 0x2A00 to ro actual module list 74x 4 bytes per module ID 0x2A20 0x4000 to rw Modbus input registers SPS application registers see also Ox43FF Mapping the Modbus registers page 5 16 0x4400 to Modbus output registers Ox47FF Modbus communication of the programmable gateway with a higher level Modbus client i e PLC or OPC server See also Figure 5 33 Mapping the Modbus registers page 5 16 0x8000 to ro process data inputs max 74 modules per station x 32 registers per 0x893F module 0x9000 to ro process data outputs max 74 modules per station x 32 registers 0x993F per module D301049 1211 BL20 PG EN 5 3 Implementation of Modbus TCP Table 5 6 Address hex Access Modbus registers of the gateway ro read only rw read write Description 0xA000 to ro diagnostics max 74 modules per station x 32 registers per OxA93F module OxBO000 to ro parameters max 74 modules per station x 32 registers per OxB93F module 5 4 D301049 1211 BL20 PG EN Structure of the Packed In Output Process Data Industri A 5 2 Structure of the Packed In Output Process Data In order to assure a largely efficient access to the process data of a station the module data are consistently packed and mapped to a coherent register area The I O modules are divided into digital and intelligent modules analog modules seri
63. cees 7 12 Firmware Download 7 13 Guidelines for Electrical Installation General Orr 8 2 SKDIJCM C 8 2 Cable BOUITIO occi street rer E ieretunti en E A tete ere prse mea erai rang E E HA EEE T eede 8 2 Cable Routing Inside and Outside of Cabinets eerie tee nnt tetto tts nitet notti netto ttts nnns 8 2 lightning Protectio e bene ho raa ar MI Md UM e OR Dame RTT 8 3 Transmission Medi 5 cec tinte erbe ette itte rine Pa cete Roe n eere ee n E REESReteple REP ee ceder 8 3 Potential RElatiOn E TT 8 4 TINE Si CT 8 4 Electromagnetic Compatibility EMC ccccccsccscsescccssccescsssccssccscscsssccssccsescscsccssccscscsesccscccsescsesccesceseees 8 5 Ensuring Electromagnetic Compatibility sssrinin aiiai ianiai iaki anani 8 5 Grounding of Inactive Metal Components sessccsesscessesccsssescesssscessscecssssecsssnscesssseessssecsnseseessnsesssssscessssecsssseeesseeeesnsseeenseseesneeeees 8 5 PE COMM CGE OM E M 8 5 D301049 1211 BL20 PG EN iii 8 3 4 8 3 5 8 4 8 5 8 5 1 8 5 2 10 10 1 10 1 1 10 1 2 11 12 EarthzFree Operation e eee ege fere Re ERE Rettore Re eere eden eget eet 8 5 Mountirig Rails REN ede eder ERE E RO ER M e lee Eee desides sd pide eet Ael eee dbase 8 6
64. cesnseecsnssecssssessnseesssseesnssessseesussecsnseseessssessnssseessnsecsnseeseanssees 11 4 6 4 Address setting via BOOtP MOdEe ssssssccssssccssssecssssscesssscesssessnssscessssecsssssecsssseessnsessnsseeessessnssecsnseseesnsescesuesessnsseeesseeesenaeeessnesees 12 4 6 5 Address setting via DHCP mode 4 6 6 Address setting via PGM mode 4 6 7 Addressing via PGM DHCP seen 4 6 8 Address setting via l O ASSISTANT 3 FDT DTM sssssccssssccssssccssssecsnssecssssscessssccssssecsnssesssssscsnsnseeasecssnnescanssecessescesnsseeenseeees 15 4 7 SET osvsss 18 4 8 Status Indicators Diagnostic Messages Gateway eene eee esee een noon esas eese s sss s osse esee eee enono 19 4 8 1 DIAGNOSTIC Messages Vid LEDS e 19 D301049 1211 BL20 PG EN 4 1 Technical Features 4 1 General This chapter contains the general technical description of the BL20 gateway for Ethernet The following technical features are independent of the implemented protocol The chapter describes the technical data the connection possibilities the addressing of the gateway etc 4 2 D301049 1211 BL20 PG EN Function Industri A 4 2 Function This chapter contains the general technical description of the programmable BL20 gateway for Modbus TCP D301049 1211 BL20 PG EN 4 3 Technical Features 4 3 4 3 1 4 4 Function The progra
65. cording to the application for further information please read Address setting via I O ASSISTANT 3 FDT DTM page 4 15 10 4 D301049 1211 BL20 PG EN Network Configuration 10 1 2 Deactivating adapting the firewall in Windows XP If Windows XP is used as operating system problems with the system integrated firewall may occur in case of an access of outside sources to your computer or in case of tools like the I O ASSISTANT which are used for changing the IP address of the gateways In this case you can deactivate the system integrated Windows XP firewall completely or adapt it to your application E Deactivating the firewall Open the Windows Firewall dialog in the control panel of your PC and deactivate it as follows Figure 10 69 Deactivating the Windows firewall Windows Firewall General Exceptions Advanced ws Firewall is helping to protect your PC Windows Firewall helps protect your computer by preventing unauthorized users from gaining access to your computer through the Internet or a network On recommended This setting blocks all outside sources from connecting to this computer with the exception of those selected on the Exceptions tab t allow ex Select this when you connect to public networks in less secure locations such as airports You will not be notified when Windows Firewall blocks programs Selections on the Exceptions tab will be ignored x Off not recommended A
66. cs Kx 0 release A 1 block 647 Substitute 00 output substitute value A value options A 01 hold current value X 10 output min value 11 output max value 1 4 7 substitute In Modbus TCP the output of a substitute value in case of an 10 value Ax LOW byte 2 5 8 substitute 11 value Ax HIGH byte error is not possible D301049 1211 BL20 PG EN 5 31 Implementation of Modbus TCP 5 13 4 Technology modules BL20 1CNT Counter mode Table 5 28 Byte Bit Parameter name Value Module Meaning parameters A Default settings 0 0to5 Counter mode 100000 continous countA 100001 single action count 100010 periodical count 1 0 gate function 0 abort count procedure A 1 interrupt count procedure 1 digital input DI 0 normalA 1 inverted 2 3 Function DI 00 input A 01 HW gate 10 Latch retrigger when edge posi tive 11 Synchronization when edge posi tive 4 Synchronization 0 single actionA 1 periodical 5 6 Main count dirextion 00 noneA 01 up 10 down 2to5 Lower count limit 2 147 483 648 2 to O Lower count limit HWORD 32768 A to 0 Signed16 Lower count limit LWORD 32 768 to 32 767 Signed16 0 A 6to9 Upper count limit 0 to 2147483647 2 1 Upper count limit HWORD 0 to 32767 A Unsigned16 Upper count limit LWORD 0 to 65535 A Unsigned 16 10 Hysteresis 0A to 255 Unsigned8 11 pulse duration DO1 DO2 n 2ms 0 A to 255 Unsigned8
67. cs function has been deacti vated via the parameter setting 1 Offline The slave has set its diagnostics bit or the slave was in data exchange with the SWIRE master but is not any longer Byte 7 8 PKZeppSX Only SWIRE DIL 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 nro is set for single 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 Hinweis The error messages U ayyERR TYPE pe TYPEerRSX PKZerr PKZerrRSX SDerr and SDerRSX can be deactivated via the parameter setting E BL20 E 2CNT 2PWM see separate module manual D301 224 BL20 2RFID S see RFID documentation www turck de D301049 1211 BL20 PG EN 5 57 Implementation of Modbus TCP 5 58 D301049 1211 BL20 PG EN Industri A 6 Configuration of the BL20 PG EN with CoDeSys 6 1 Geral 2 6 1 1 System requirements me 2 6 2 Installation of the BL20 target files eee eene eere eee tette nene e esee een nose sese e eee e seen ss sse sese sese esee enono 3 6 2
68. data 0 PV primary variable 1 SV 2nd variable 2 TV 3rd variable 3 QV 4th variable D301049 1211 BL20 PG EN 5 23 Implementation of Modbus TCP BL20 4AI U I 1 byte parameter per channel Table 5 21 Byte Bit Parameter name Value Module Meaning parameters 0to3 0 range 0 0 10 V 0 20 MAA A Default 1 10 10 V 4 20 mA settings 7 1 value representation 0 Integer 15 bit sign A 1 12bit left justified 2 diagnosis 0 release A 1 block 3 channel 0 activate A 1 deactivate 4 operation mode 0 voltage A 1 current 5 24 D301049 1211 BL20 PG EN Parameters of the Modules E BL20 F 8AI U I APT NI 1 byte per channel Industri A Table 5 22 Module parameters A Default settings B 3 wire measurment only the first of the used channels Kandle has to be parameterized respectively The parameterizatio nof the second channel is ignored Byte Bit Parameter Value Meaning name 0to7 0to5 Operation 000000 voltage 10 10 VDC standard A Moue 000001 voltage 0 10 VDC standard 000010 voltage 10 10 VDC NE 43 000011 voltage 0 10 VDC NE 43 000100 voltage 10 10 VDC extended range 000101 voltage 0 10 VDC extended range 000110 reserved 000111 reserved 001000 current 0 20mA standard 001001 c
69. dbus TCP MODBUS registers Inputs Read only access 4000 4001 pox 4002 4003 43FF pox MODBUS registers Outputs Read and write access A400 0x 4401 4402 4403 ATF Fox ___ BL20 PG EN BL20 registers Output register 0 Output register 1 Output register 2 Output register 3 Output register 1023 Input register 0 Input register 1 Input register 2 Input register 3 Input register 1023 Add the necessary in and output registers to the PLC configuration under Configuration BL20 PG EN Modbus Registers Slot D301049 1211 BL20 PG EN Configuration of the BL20 Station The in and output addresses are automatically assigned to the Modbus registers Figure 6 51 alld s Gje Edt Prow pot Extras Grime Window Heb lel xj Configuration EET e E ofmodbusreg Ew 3 e Imm a isters Wa wd nein be URAA dE 20m BB Aen cortan Max engh of iapa din 2048 Byte Length ol in ouiputr 4 Dye a Max uber cf modes EI Number of moddar 2 anc Boerum ae agile Ix c em and Recipe N Lee Eee ll ofl xi ETT 2i Therefore a symbolic address allocation is also recommended for the in and output words of the Modbus registers see also Note on page 6 13 Please observe that Ethernet an the BL20 gateways are Big Endian syste
70. de unique hardware addresses MAC IDs to the single IP addresses of the network nodes via internal tables Using ARP in the DOS prompt every node in a network can be clearly identified via its MAC ID E Write a ping command for the respective station IP address example xW ping 192 168 1 100 Via the command x arp a the MAC ID 00 07 46 ff 60 13 for this IP address is determined This MAC ID clearly identifies the network node Figure 3 17 sc C AWINDOWS system32 cmd exe ox Determination lt C gt Copyright 1985 2081 Microsoft Corp is not recognized as an internal or external command of the MAC ID of operable program or batch file aBL20module OREERT RETT via ARP Pinging 192 168 1 100 with 32 bytes of data Reply from 192 168 1 108 bytes 32 Reply from 192 168 1 1808 byt Reply from 192 168 1 188 byt Reply from 192 168 1 166 bytes 32 time lt ims TTL 68 Ping statistics for 192 168 1 160 Packet Sent 4 Received 4 Lost z loss Approximate round trip times in milli seconds Minimum ms Maximum ims Average C gt arp a Interface 192 168 1 166 x3 Internet Address Physical Address Type 192 168 1 108 908 87 46 f 66 13 dynamic IG gt 3 1 7 Transmission Media For a communication via Ethernet different transmission media can be used see chapter 8 page 3 5 D301049 1211 BL20 PG EN 3 5 Ethernet 3 6 D301049 1211 BL20 PG EN Industri A
71. definitely allocate the hardware addresses MAC IDs assigned worldwide to the IP addresses of the network clients via internal tables 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 B Baud Baud is a measure for the transmission speed of data 1 Baud corresponds to the transmission of one bit per second bit s Baud rate Unit of measurement for measuring data transmission speeds in bit s Bidirectional Working in both directions Bonding strap Flexible conductor normally braided that joins inactive components e g the door of a switchgear cabinet to the cabinet main body Bus Bus system for data exchange e g between CPU memory and I O levels A bus can consist of several parallel cables for data transmission addressing control and power supply Bus cycle time Time required for a master to serve all slaves or stations in a bus system i e reading inputs and writing outputs Bus line Smallest unit connected to a bus consisting of a PLC a coupling element for modules on the bus and a module D301049 1211 BL20 PG EN 11 1 Glossary Bus system All units which communicate with one another via a bus Ig Capacitive coupling Electrical capacitive coupling
72. derflow OUFL A 4to6 reserved 7 hardware error D301049 1211 BL20 PG EN 5 51 Implementation of Modbus TCP 5 14 6 Technology Modules E BL20 1CNT 24VDC Table 5 55 Diagnostic Bit Diagnostics BL20 1CNT byte 24VDC n 0 Short circuit open circuit ERR DO If bit7 20 counter 1 Short circuit in sensor power supply ERR 24VDC mode 2 End of counter range wrong 3 Start of counter range wrong 4 Invert Dl latch retr not perm It is not permitted to invert the level of the digital input when using the latch retrigger function 5 Main count direction wrong 6 Operating mode wrong 7 Measurement mode Bit 0 Conter mode active n 0 Short circuit open circuit ERR DO If bit 7 1 Measure 1 Short circuit in sensor power supply gt ERR 24VDC mentmode gt Sensor pulse wrong 3 Integration time wrong 4 Upper limit wrong 5 Lower limit wrong 6 Operating mode wrong 7 Messbetriebsart Bit 1 measurement operation is active BL20 1RS232 Table 5 56 Diagnostic Bit Diagnostics BL20 1RS232 byte n 0 parameterization error 1 hardware failure 2 data flow control error 3 frame error 4 buffer overflow 5 52 D301049 1211 BL20 PG EN Diagnostic Messages of the Modules Industri A BL20 1RS485 422 Table 5 57 Diagnostic Bit Diagnostics BL20 1RS485 422 byte n 0 parameterization error
73. diagnostics messages present only check the first byte 0 None No diagnostics message present 1 Present One several diagnostics messages present Byte 2 SDepe Communication SWIRE slave If the parameter SDg is set for group diagnostics this bit indicates an error as soon as only one slave on the bus sets its SD gp error bit 0 OK No error is present or diagnostics function has been deacti vated via the parameter setting 1 faulty Error PKZ erR Overcurrent protective circuit breaker If the parameter PKZ rg 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 deacti vated via the parameter setting 1 Tripping At least one PKZ has tripped D301049 1211 BL20 PG EN 5 55 Implementation of Modbus TCP Table 5 59 Designation Value Meaning Meaning of diagnostics data bits TYP Een Configuration If the TYPr px parameter is set with group diagnostics in the parameter setting this bit indicates an error as soon as a PLC configuration check detects differing slave numbers types or position of an SWIRE slave 0 OK The PLC configuration check was positive the configuration stored in the BL20 E 1SWIRE matches the SET configuration stored in the PLC or the diagnostics function is deactivated via the parameter setting 1 faulty A mismatch was determined in the PLC configuration check U AUXERR V
74. e 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 AN 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 7 2 D301049 1211 BL20 PG EN Random Module Arrangement Industri A 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 Table 7 60 Maximum system extension process data dependent Aplus1 Bus Refreshing module Bplus2 Bus Refreshing modules Cplus3 Bus Refreshing modules Channels Modules Type Max no Type Max no Digital inputs 288 BL20 4DI 24VDC P 72B Digital outputs 288 BL20 ADO 24VDC
75. e SWIRE bus does not match the configuration stored in the BL20 E 1SWIRE this bit indicates an error The physical structure of the SWIRE bus was accepted and the SWIRE bus is in operation The physical structure was not accepted the SWIRE bus does not start operation SW LED flashing RDY cn 0 Data exchange 1 Offline PLC SLAVE This bit indicates an error if the configuration stored in the BL20 E 1SWIRE does not match the SET configuration stored in the PLC 0 OK No error present The SWIRE bus is ready for data exchange 1 Offline The configuration stored in the BL20 E 1SWIRE was not accepted The data exchange is prevented RDY LED flashing 5 54 D301049 1211 BL20 PG EN Diagnostic Messages of the Modules Industri A Table 5 59 Designation Value Meaning Meaning of diagnostics data bits COM gg 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 Uswerr Voltage Usw Voltage fault in Uw voltage U 17 VDC for supplying the SWIRE slaves 0 OK No error present 1 Undervoltage An error is present GENERALg Error message The creation of a function block shows that systems function blocks for the general checking of a slave for any
76. e downloaded by authorized personnel only The field level must be isolated D301049 1211 BL20 PG EN 7 13 Guidelines for Station Planning 7 14 D301049 1211 BL20 PG EN Industri A 8 Guidelines for Electrical Installation 8 1 General Tr 2 8 1 1 SIL 2 8 1 2 Cable ROUtirig sie eee hp Rete e em MM MN M se iE 2 8 1 3 Cable Routing Inside and Outside of Cabinets Cable Routing Outside Buildings 8 1 4 Lightning Protection eene 8 1 5 Transmission Media M 8 2 OQ DnuLEbdLugrl pp 4 8 2 1 SIC 4 8 3 Electromagnetic Compatibility EMO e eee e eee eee eee eee e etae tenete etes eee sees eee e e eese esee eee esee eese 5 8 3 1 Ensuring Electromagnetic Compatibility eese eren eene teen ttti notte tts notte noie ttt notte notis nott 8 3 2 Grounding of Inactive Metal Components 8 3 3 PE Connection uiii reri iren 8 3 4 Earth Free Operation 8 3 5 Mounting Bir 8 4 Shielding of cables 7 8 5 Potential Compensation eee e eee eee eee eee eee tee eaae Poss eee ee sees OP P ee eee sess ese ee ee esos PO
77. e module is unnecessary Within a station the Economy modules can be combined with the modules with separate electronics connection technology provided that the base modules feature tension spring connections Figure 2 8 BL20 Economy 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 2 6 D301049 1211 BL20 PG EN BL20 Components 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 Jumpers D301049 1211 BL20 PG EN 2 7 BL20 Philosophy 2 2 9 Marking Material Labels for labeling BL20 electronics modules Markers for colored identification of connection levels of BL20 base modules Dekafix connector markers for numbering the mounting slots on BL20 base modules Figure 2 12 Png dd YF y 2 2 10 Shield Connection 2 Pole for Analog Modules The 2 pole shield connection can be used to connect signal cable shielding t
78. e not stored in the module s EEPROM Thus they will get lost in case of a subsequent address assignment via a BootP DHCP or PGM A Attention After changing the position of the rotary coding switches a voltage reset must be carried out to store the new address 4 6 4 Address setting via BootP mode The address setting is carried out by a BootP server in the network after the start up of the gateway In order to activate the BootP mode the rotary coding switches have to be set to 300 Figure 4 26 BootP mode 9 0 4 8 2 7 3 67g 4 Adr x 10 4 12 Adr x 100 9 0 8 2 654 Set 9 0 7 2 3 6g 4 Adr x 1 000 192 168 1 254 1 254 Static rotary 300 400 500 600 BootP DHCP PGM PGM DHCP D301049 1211 BL20 PG EN Address Setting Industri A Note The IP address as well as the default subnet mask assigned to the gateway by the BootP server are stored in the gateway s non volatile memory If the gateway is subsequently switched to rotary or PGM mode the settings carried out via BootP IP address subnet mask etc will be taken from the module s EEPROM 4 6 5 Address setting via DHCP mode The address setting is carried out by a DHCP server in the network after the start up of the gateway In order to activate the DHCP mode the rotary coding switches have to be set to 400 Figure 4 27 Adr x 100 DHCP Modus 9 9 1 2 7 6754 Set
79. e set to YES Otherwise no error free communication with the gateway is possible m Note When setting the IP address of the gateway please observe that it has to match the settings of you PC network interface card Otherwise no communication can be built up between PC and PG please read chapter 10 Network Configuration D301049 1211 BL20 PG EN 6 11 Configuration of the BL20 PG EN with CoDeSys 6 5 Figure 6 45 Configuration of the BL20 Station Open the PLC Configuration in the Resources tab PLC Configura tion Figure 6 46 CoDeSys Untitled PLC Configuration ini xi GEJ Ele Edit Project Insert Extras Online Window Help alala snje espm es Bs s caa cai Fy Resources lexi Global Variables E E library Standard lib 22 11 02 12 08 30 g Ga Tools p gt i Alam configuration bo ffp Library Manager bo i Target Settings HE Task configuration 7 Watch and Recipe Manager 37 Workspace Paus S Dat G vieu ONLINE ov READ Mark the BL20 IO SLOT and add the I O modules to the gateway in the Input Output tab Selecting the 1 0 modules CoDeSys Untitled PLC Configuration E G Fle Edit Project Insert Extras Online Window Help TE aleu EE 3 Resources B E Bibliothek Stan S E Global Variable EF Configuration BL20 PG EN 4 amp 4BL20 0 8LOTI BI Modbus Registers l8 x Base
80. ecteceeeteteeteetereeeeaneas 1 4 service Interface Jenn hinkanea eiaa 4 8 SEF DUTTON ER 6 6 shield connection analog modules sssssssseeneees 2 8 shieldilig iE eter aet pee tns 8 7 Symbols 2 2 2 1 D pae OH E 1 3 T TCP Transmission Control Protocol 3 3 TCP IP ROSE con ct sett iien emi etre einen 3 2 transport appropriate ssseeseeeeeennen 1 4 JI 7 3 Ww WIN 2000 iter t ordner eiecti eR ERE 10 2 WIN INT iecit rr RR uS Ehe FUE RRMERHEE GERENS ERE HER 10 3 12 1 Index WINXP iiec tee ee e Ee eR ER E ed ea Ede b o 10 2 Z LONE 2 dtes eite itt dr uad eder da eue do 9 1 12 2 D301049 1211 BL20 PG EN 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 D301049 1211
81. ed 01 XON XOFF Software Handshake XON XOFF is activated 10 RTS CTS Hardware Handshake RTS CTS is activated 7 6 reserved XON character This character is used to start the data transfer of the data terminal device DTE when the software handshake is activated XOFF character This character is used to stop the data transfer of the data terminal device DTE when the software handshake is activated D301049 1211 BL20 PG EN 5 37 Implementation of Modbus TCP BL20 1RS485 422 Table 5 31 Byte Bit Module parameters A Default settings Parameter name Value 0 3to0 data rate 0000 2 300 bps 0001 600 bps 0010 1200 bps 0100 2400 bps 0101 4800 bps 0110 9600 bps A 0111 14400 bps 1000 19200 bps 1001 28800 bps 1010 38400 bps 1011 2 57600 bps 1100 115200 bps reserved 4 Select RS485 0 parameterization as RS4222 1 2 parameterization as RS485 5 reserved 6 Disable ReducedCtrl Constant setting The diagnosis messages are set in Byte 6 of the process input data independent of diagnostic Byte 6 of the process output data contains two bits which may set to flush the transmit or the receive buffer Byte 7 contains the status or the control byte Bytes 0 to 5 contain the user data 7 diagnosis 0 release A 1 block 1 0 stop bits 0 1 bit A 1 2 bit 2 1 parity 00 none
82. ent incisa ineo eds 3 2 system description seen 3 2 F firmware download seen 7 13 flexibility crannan e 2 2 G gateway ACCESSING 1 E A 4 10 BOOTP mode 4 rero arme 4 12 DHCP mode esseri eie 4 13 PGMemode addet etienne libet 4 14 SfOtarysmode sarcs nente iE e n N 4 11 D301049 1211 BL20 PG EN SSU CtUrE pe ET 4 5 techinical data itae aaa aAA 4 5 DLUSULV c M 2 3 l inductive loads protective circuit sssss 8 8 IP Internet Protocol eeeeeeennnnne 3 3 IP addtess s pipere rdiet adeb edis 3 2 SPC 10 2 J JI jeg 2 7 L Ihre 2 8 M Markers NERIS TL EL 2 8 Modbus TEP HR 3 4 Oll e E M 5 2 telegram structure sese 3 4 MOUNTING Falli 2 2 12 teeta tite HR ett 8 6 P PE connectlon unto tnr cher nee 8 5 pin assignment power supply ee 4 8 planning ii oit tieni cir p i de 7 2 potential groups cecceeeceeeeeeseeceeeceeeeeeeeeeeseeeeeteeaeeaes 7 7 potential relationships 8 4 potential compensation cable sssssss 8 8 power distrib tiOn cort iere s 2 3 power supply ssisssisnscssuesaccdzcncsaeatastaczeanaanatesseaczansasezochocatan 7 4 pr sgribed Uim m 1 4 protection class IP67 2 2 S Safety dspects zeiten trii Te t d ns 1 4 safety measures cecceccecceceseeeeeseeeeese
83. ernal measures must be implemented to ensure a safe operating state in the event of a fault or malfunction for example by means of separate limit switches mechanical interlocks etc The electrical installation must be carried out in accordance with the relevant regulations e g with regard to cable cross sections fuses PE All work relating to transport installation commissioning and maintenance must only be carried out by qualified personnel IEC 60 364 and HD 384 and national work safety regulations All shrouds and doors must be kept closed during operation Industr A Table of Contents 1 1 1 1 2 1 3 1 3 1 1 3 2 1 4 2 1 2 1 1 2 12 22 22 1 222 22 3 224 22 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 3 1 5 3 1 6 3 1 7 4 1 4 2 4 3 4 3 1 4 4 44 1 4 5 4 5 1 4 5 2 D301049 1211 BL20 PG EN About this Manual DOCUMENTATION CONCEP ge 1 2 Description of Symbols Used eere eee eee Leere ette senes eene n sonas ta sets seas eto seen etas eta sess sess eto sese etas enu 1 3 General Information Prescribed Use Notes Concerning Planning Installation of this Product LASt OF REVISIONS EE E 1 5 BL20 Philosophy TING BASIC CONCEDE E E A 2 2 izle 2 2 Gron ei dante Ilo P 2 2 BL
84. ervice Ethernet BL Service Ethernet Turck DTM specific 1 0 0 2007 06 12 me BL Service RS232 BL Service Turck DTM specific 1 0 0 2007 06 12 5 HART Communication HART CodeWrights GmbH FDT 1 0 39 2010 04 12 cy BL Service Ethernet Com DTM D301049 1211 BL20 PG EN 4 15 Technical Features Figure 4 30 Busaddress F xxx PW3 PACTware management File Edit View Project Device Extras Window Help nud d 02 90 ag 8 Bas 2 A v i g 2S Connect a i i Disconnect Load from device Store to device Parameter Measured value Simulation Diagnostics Display channels Channels Up Download Manager Print Additional Functions Compare offline Q Add device Compare online Delete device EI Properties lt TCP IP gt BL Service Ethernet rias Identification About Busaddress management Browser HIMA Export Accessory Preset DTM TAG address tag DTM maintenance 35 o xoc PWS Administrat J Write device data to file Figure 4 31 Search for Network nodes in the D ASearchfunction E3 c Lic IPt Online available devices A busaddress management 4 16 1 Busaddress management IndustrialNet 192 168 1 15 255 255 255 0 w Devicetype Online ID IPaddress Netmask n Gateway Ethemet address Planned devices _ Device type Online ID_ Busaddress Designation Tag D301049 1211 BL20 PG EN Address Sett
85. es 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 10x28 mA 280 mA 5 BL20 2DO 24VDC 0 5A P 5x32mA 160 mA Total 1915mA Maximum permissible current via module bus 1500 mA 7 4 D301049 1211 BL20 PG EN Power Supply Industri A The calculation shows that an additional further Bus Refreshing module is required at the latest following the last BL20 2AO 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 cu
86. etting no slave 5 44 E BL20 E 2CNT 2PWM see separate module manual D301224 E BL20 2RFID S see RFID documentation www turck de D301049 1211 BL20 PG EN Diagnostic Messages of the Modules Industri A 5 14 Diagnostic Messages of the Modules 5 14 1 Power Supply Modules BL20 BR 24VDC D Table 5 34 Diagnostic Bit Diagnostics BL20 BR 24VDC byte D n 0 Module bus undervoltage warning 1 reserved 2 Undervoltage field supply 3 reserved E BL20 PF 24VDC D Table 5 35 Diagnostic Bit Diagnostics BL20 PF 24VDC byte D n 1 reserved 2 reserved 3 undervoltage field supply 4 reserved BL20 PF 120 230VAC D Table 5 36 Diagnostic Bit Diagnostics BL20 PF 120 byte 230VAC D n 0 reserved 1 reserved 2 undervoltage field supply 3 reserved D301049 1211 BL20 PG EN 5 45 Implementation of Modbus TCP 5 14 2 Digital Input Modules BL20 4DI NAMUR Table 5 37 Diagnostic Bit Diagnostics BL20 4DI NAMUR byte n 0 short circuit sensor 1 1 open circuit sensor 1 2 short circuit sensor 2 3 open circuit sensor 2 4 short circuit sensor 3 5 open circuit sensor 3 6 short circuit sensor 4 7 open circuit sensor 4 5 14 3 Analog Input Modules BL20 1AI I 0 4 20MA Table 5 38 Diagnostic Bit Diagnostics BL20 1AI I 0 byte 4 20MA A Only in the n 0 measurement value range error A measurement channel 1
87. f registers and indirect writing of registers offer an additional possibility to access any Modbus register Current Modbus masters support only a limited number of register areas that can be read or written during the communication with a Modbus server These areas can not be changed during operation In this case the services mentioned above enables non cyclic access to registers 5 9 1 Indirect reading of registers 1 to 122 Count Modbus registers are read starting with address x Addr service request 2000h 2001h 2002h 2003h 2004h 2005h 207Fh service 0x0000 0x0003 Addr Count reserved no service response 2080h 2081h 2082h 2083h 2084h 2085h 20FFh service no result 0x0003 Addr Count register contents D301049 1211 BL20 PG EN 5 13 Implementation of Modbus TCP 5 9 2 Indirect writing of registers 1 to 122 Count Modbus registers are written starting with address x Addr service request 2000h 2001h 2002h 2003h 2004h 2005h 207Fh service no 0x0000 0x0010 Addr Count register contents E service response 2080h 2081h 2082h 2083h 2084h 2085h 20FFh serviceno result 0x0010 Addr Count reserved D301049 1211 BL20 PG EN Mapping Input Discrete and Coil Areas Industri A 5 10 Mapping Input Discrete and Coil Areas Function codes FC1 Read Coils FC2 Read Discrete Inputs FC 5 Write Single Coil and FC15 Write Multiple Coils allow sing
88. ger 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 8 3 4 Earth Free Operation Observe all relevant safety regulations when operating an earthfree system D301049 1211 BL20 PG EN 8 5 Guidelines for Electrical Installation 8 3 5 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 64 200 mm 7 87 inch B Mounting options 3 9 9 9 e e A TS35 C B Mounting rail amp 2 C Mounting plate x x E x x x A N N N N N N Mount the mounting rails over a large surface area and with a low impedance to the support system using screws or rivets Remove the isolating layer from all painted anodized or isolated metal components at the connection point Protect the connection point against corrosion for example with grease caution use only suitable grease 8 6 D301049 1211 BL20 PG EN Shielding of cables Industri A 8 4 Shielding of cables Shielding is used to prevent interference from voltages and the radiation of interference fields by cables Therefore use only shielded cables with shielding braids made from good conducting materials copper or
89. he IP address defines the node s address within the network Note In order to build up the communication between a PC and an Ethernet module both have to be nodes of the same network If necessary the nodes network addresses have to be adapted one to another Please read chapter 10 Changing the IP address of a PC network interface card page 10 2 D301049 1211 BL20 PG EN System Description Industri A 3 1 3 Network Classes The available networks are divided into the different network classes A B and C Table 3 2 Class Network addresses Bytesfornet Bytesforhost No of the Network classes address address possible networks hosts A Xxxx xxx xxx 1 3 126 2 126 xxx xxx xxx B 128 0 xxx xxx 2 2 214 216 191 255 xxx xxx C 192 0 0 xxx 3 1 2 256 223 255 255 xxx According to their predefined address 192 168 1 xxx the BL20 gateways are thus nodes of a Class C network 3 1 4 Datatransfer The data are transferred from a transmitter to a receiver via the Ethernet This data transfer uses no acknowledgement of reception which means data telegrams can get lost Data transfer via Ethernet without any protocol implementation can thus not be absolutely safe In order to assure a safe transmission of data frame protocols like TCP IP are used Figure 3 14 LAYER 7 Telegram Modbus etc structure TCP TCP DATA Header TCP Segment IP
90. he gateway saves the actual station configuration if the SET button under the cover on the gateway is pressed for approx 10 seconds The actual station configuration is now stored in the gateway as a reference module list Note F As soon as an application is loaded to the PG the station configuration stored in the application is stored to the PG as reference module list IF no application is loaded to the PG the SET button has to be pressed after every change in the station configuration 3 The gateway now executes a reset 4 Ifthe IO LED lights up green after the gateway s reset the new station configuration has been successfully stored 6 6 D301049 1211 BL20 PG EN Configuration Programming of the PG in CoDeSys Industri A 6 4 Configuration Programming of the PG in CoDeSys 6 4 1 Creating a new project Start the Software an create a new project using the File New command Chose the BL20 PG EN as target Normally a further configuration of the gateway in the dialog box target settings is not necessary Note i The BL20 PG EN uses the word addressing mode see the following table Please observe therefore that the parameter Byte addressing mode in the General tab is always deactivated IX0 0 IX0 8 lX1 0 IX1 8 IX2 0 IX2 8 IX3 0 IX3 8 IX4 0 IX4 8 IX5 0 IX5 8 901X0 7 961X0 15 90IX1 7 IX1 15 901X2 7 IX2 15 IX3 7 IX3 15 90IX4 7 IX4 15 IX5 7 IX5 15 IBO 96IB1 IB2
91. he service interface and the hexadecimal rotary coding switches must remain closed due to EMC and ESD 7 8 D301049 1211 BL20 PG EN Power Supply 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 only above the connection 24 This makes clear that the C rail is separated from the adjoining potential group to its left Figure 7 59 C rail front view Figure 7 60 C rail side view EA A 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 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 8 D301049 1211 BL20 PG EN 7 9 Guidelines for Station Planning Figure 7 61 2DO 20i 2DO 2D PF 2D
92. ing The IP address as well as the subnet mask of the TURCK Ethernet gateways can be changed according to the application by using the integrated Busaddress Management function in the IO ASSISTANT 3 FDT DTM Note The access of the IO ASSISTANT to the gateway is only possible if the gateway is operated in PGM mode see also Address setting via PGM mode page 4 14 Attention When using Windows XP as operating system difficulties may occur with system integrated firewall It may inhibit the access of PACTware I O ASSISTANT V3 to the Ethernet network In this case please adapt your firewall respectively or deactivate it see also Deactivating adapting the firewall in Windows XP page 10 5 Figure 4 32 Changing the IP address Bm ww iPL ipt 38 Busaddress management Online available devices IndustrialNet 192 168 1 15 255 255 255 0 M Device type Online ID IP address Netmask Gateway Ethernet address Mode 2 Unknown 0 192 168 119 169 255 255 0 0 192 168 1 252 00 07 46 00 04 48 DHCP BL20 GW EN IP 1118110 192 168 1 99 255 255 255 0 192 168 1 1 00 07 46 00 0F CA ROTARY 72 Unknown 0 192 168 250 31 255 255 0 0 192 168 1 252 7 Unkn 0 136 128 1 254 255 255 255 0 13 7 Unknown 0 192 168 250 254 255 0 0 0 192 168 119 252 00 07 Planned devices Device type Online ID Busaddress Designation Tag Device short name Disconnected G Data set iE
93. ings Parameter name Value 1 041 Value representation 0 Integer 15 bit sign A channel 1 12 NE43 2 Extended Range 6 7 Behavior module bus error In Modbus TCP the output of a substitute value in case of an error is not possible 2 3 Substitute value channel 1 4to7 analog to bytes 0 to 3 channel 2 8 HART variable A Defines the channel from which the HART variable is read 0 Mapped channel Vx 0 channel 1 1 channel 2 647 Mapped variable Vx Defines which HART variable of the connected sensor is mapped into the module s process data 0 PV primary variable 1 SV 2nd variable 2 TV 3rd variable 3 QV 4th variable 9 HART variable B Defines the channel from which the HART variable is read 0 Mapped channel Vx 0 2 channel 1 1 channel 2 647 Mapped variable Vx Defines which HART variable of the connected sensor is mapped into the module s process data 0 PV primary variable 1 SV 2nd variable 2 TV 3rd variable 3 QV 4th variable D301049 1211 BL20 PG EN 5 29 Implementation of Modbus TCP Table 5 26 Byte Bit Parameter name Value Module para meters A Default settings 10 HART variable C Defines the channel from which the HART variable is read 0 Mapped channel Vx 0 2 channel 1 1 2 channel 2 647 Mapped variable Vx Defines which HART variable of the connected sensor is ma
94. invalid bits MSB Number of invalid bits on the MSB side of the position value supplied by the SSI encoder The meaningful word width of the position value transferred to the module bus master is as follows SSI FRAME LEN INVALID BITS MSB INVALID BITS LSB The invalid bits on the MSB side are zeroed by masking the position value INVALID BITS MSB INVALID BITS LSB must always be less than SSI FRAME LEN Default 0 Ohex reserved 2 3to0 data rate 0000 1000000 bps 0001 500000 bps A 0010 250000 bps 0011 125000 bps 0100 100000 bps 0101 83000 bps 0110 71000 bps 0111 62500 bps reserved 7to4 reserved 3 5to0 data frame bits 00000 to 100000 Number of bits of the SSI data frame SSI FRAME LEN must always be greater than INVALID BITS Default 25 19hex reserved data format binary coded A SSI encoder sends data in binary code GRAY coded SSI encoder sends data in Gray code 5 40 D301049 1211 BL20 PG EN Parameters of the Modules BL20 E 1SWIRE Industri A Bit7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit O Byte 1 reserved free free MC MNA Configura pene free tion Cfg Byte 2 free Unuxerr TYPepe TYP nro PKZerr PKZ inro SDerr SDwro Byte 3 reserved Byte 4 reserved lifeguarding time up to version VN 01 03 Byte 5 SCpaGS 8 SCpuacS7 SCpacS6 SCpacS5 SCpasS4 SCpag 3 SCyagS 2 SCpiacS1
95. ion parameters Registers 0x113E and Ox113F are used for the non volatile saving of parameters in registers 0x1120 and 0x1130 to 0x113B For this purpose write 0x7361 in register 0x113E To activate the saving of the registers write 0x7665 save within 30 seconds in register Ox113F Both registers can also be written with one single request using the function codes FC16 and FC23 D301049 1211 BL20 PG EN 5 11 Implementation of Modbus TCP 5 9 The Service Object The service object is used to execute one time or acyclic services It is an acknowledge service which may serve for example to parameterize an I O module 2000h 2080h 20FFh service request area service response area The service request area allows write access the service response area only read access E Service request area 2000h 2001h 2002h 2003h 2004h 2005h 20FFh serviceno reserved service index addr data reg optional data code count 0 to122 registers The register service no in the request area can contain a user defined value which is deleted after the execution of the service The register service code specifies which service is requested The register index addr is optional and the meaning depends on the particular service The register data reg count contains depending on the service the number 0 to 122 of the transferred or of the requested data registers Depending on the service the optional data area can c
96. isters max 8 contain a group diagnostic bit for each I O module which shows whether a diagnostic message is pending for the relevant module or not Status diagnostics n 0000h n 0008h gateway status group diagnosis I O modules 0 127 Reg 100Ch registers 1018h to 101Fh D301049 1211 BL20 PG EN 5 5 Implementation of Modbus TCP 5 2 2 Packed output process data E output register area 0800h to O9FFh 0800h O9FFh intelligent modules outputdata digital output data free Note Independent of the I O configuration an access to all 512 registers is always possible Registers that are not used send a 0 answering read access write accesses are ignored 5 6 D301049 1211 BL20 PG EN Data Width of the I O Modules in the Modbus Register Area Industri A 5 3 Data Width of the I O Modules in the Modbus Register Area The following table shows the data width of the BL20 I O modules within the modbus register area and the type of data alignment Table 5 7 Module Process Process output Alignment Data width of input the I O modules digital inputs BL20 2DI x 2 bit bit by bit BL20 4DI x 4 bit bit by bit BL20 E 8DI x 8 bit bit by bit BL20 16DI x 16 bit bit by bit BL20 32DI x 32 bit bit by bit BL20 E 16DI x 16 bit bit by bit BL20 8DI x 8 bit bit by bit digital outputs BL20 2DO x 2 bit bit by bit BL20 4DO x 4 bit bit by bit BL20 E 8DO x 8
97. ivate A 1 activate 6 Input on diagnostic 0 output substitute value A 1 hold current value 7 Substitute value on diagnostic O onA 1 off 5 13 2 Analog input modules BL20 1AI I 0 4 20MA Table 5 14 Byte Bit Parameter name Value Module Meaning parameters 0 0 current mode 0 0 20mMAA A Default 124 20 mA settings 1 value representation 0 Integer 15 bit sign A 1 2 12 bit left justified 2 diagnosis 0 activate A 1 deactivate 5 18 D301049 1211 BL20 PG EN Parameters of the Modules Industri A E BL20 2AI I 0 4 20MA 1 byte parameter per channel Table 5 15 Byte Bit Parameter name Value Module Meaning parameters 0 1 0 current mode 0 0 20 MAA A Default 1 4 20 mA settings 1 value representation 0 Integer 15 bit sign A 1 12 bit left justified 2 diagnosis 0 activate A 1 deactivate 3 channel 0 activate A 1 deactivate BL20 1AI U 10 0 10V Table 5 16 Byte Bit Parameter name Value Module Meaning parameters 0 0 voltage mode 0 0 10VA A Default 1 10 10 V settings 7 1 value representation 0 Integer 15 bit sign A 1 12 bit left justified 2 diagnosis 0 activate A 1 deactivate BL20 2AI U 10 0 10V 1 byte parameter per channel Table 5 17 Byte Bit Parameter name Value Module Meaning parameters 0 1 0 voltage mode 0 0 10VA A Default 1 10 410V
98. le bit access to in and output data The data mapping in these areas is the following Mapping input discrete area All digital inputs are stored in this area offset 0 Mapping Coil area All digital outputs are stored in this area offset 0 Note i In addition to that digital in and outputs can also be accessed via the packed process data page 5 5 within the Modbus registers of the gateway In the Modbus registers the digital I O data are stored with a variable offset depending on the station s l O configuration D301049 1211 BL20 PG EN 5 15 Implementation of Modbus TCP 5 11 Mapping the Modbus Registers Figure 5 33 Modbus TCP Mapping the PC or PLC e xnn BL20 PG EN Modbus regis ters MODBUS registers BL20 registers Inputs Read only access Output register 0 Output register 1 Output register 2 Output register 3 43FF pex Output register 1023 MODBUS registers Outputs Read and write access 4400 Input register 0 4401 rex Input register 1 4402 Input register 2 4403 Input register 3 ATF Fox Input register 1023 5 16 D301049 1211 BL20 PG EN Implemented Modbus Functions Industri A 5 12 Implemented Modbus Functions The BL20 gateway for Ethernet supports the following functions for accessing process data parameters diagnostics and other services Table 5 12 Function Codes Implemented functio
99. le for supplying the gateway with power are to be fed through a ferrite ring P5416 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 A Ensure that the correct base modules are planned for when using Bus Refreshing modules D301049 1211 BL20 PG EN 7 7 Guidelines for Station Planning Figure 7 58 2D NO Al 2DO2DI PF 2DO Al 2DI NO Example for B is E creating poten EH NE NEN EE NN EN NN EN UNS RN tial groups il EE i M ET 1 ded L Field 2be 2l supply E Potential group 1 i Potential group 2 System supply Note i The system can be supplied with power independent of the potential group formation described above When using a digital input module for 120 230 V AC it should be ensured that a potential group is created in conjunction with the Power Feeding module BL20 PF 120 230VAC D Attention A It is not permitted to use 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 t
100. mmable BL20 gateways can be used as an autonomous PLC or as a de central PLC in a network interconnection for fast signal processing Hinweis The programmable BL20 gateway BL20 PG EN is designed as a Single Task System The gateway handles the entire process data traffic between the l O level and the PLC runtime system Programming The gateways BL20 PG xxx are programmable according to IEC61131 3 using the software tool CoDeSys V2 3 from 3S Smart Software Solutions GmbH J For programming the gateway the following programming languages according the standards can be used LD Ladder FDB Function Block Diagram IL Instruction List ST Structured Text SFC Sequential Function Chart D301049 1211 BL20 PG EN Technical Data 4 4 Technical Data Figure 4 18 BL20 PG EN A Aservice B interface c Bmodule bus LEDs CRUN STOP LEDs D DSET button Erotary coding switches E FEthernet GEthernet LEDs Hpower supply F G H 4 4 1 Gateway structure The BL20 gateway has the following structure Figure 4 19 Gateway struc Fieldbus Service Controller External RAM Module bus ture External interface Internal internal External RAM ROM flash WDG i Yt Pr D301049 1211 BL20 PG EN 4 5 Technical Features Table 4 3 Supply voltage Technical data Ethernet gateway field suppl
101. 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 D301049 1211 BL20 PG EN BL20 Components 2 2 BL20 Components 2 2 1 Gateways The gateway connects the fieldbus to the I O modules It is responsible for handling the entire process data and generates diagnostic information for the higher level master and the software tool l O ASSISTANT Figure 2 1 BL20 gateway The BL20 gateways BL20 PG EN 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 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 D301049 1211 BL20 PG EN 2 3 BL20 Philosophy 2 2 3 Electronics Modules Electronics modules contain the functions of the BL20 modules power distribution module
102. mplementation of Modbus TCP 5 1 Modbus Registers 2 5 2 Structure of the Packed In Output Process Data cccccccsccccsssscccccccssccccccccccccccccccccccsccccscccscececs 5 5 2 1 Packed input process data teet sacsisiesodutcssbsesssSbansandeageadscacaadendealsdcbusd setes ashansesduaeadsentasdendtsoaestaadeadeuticdin 5 2 2 Packed output process data 5 3 Data Width of the I O Modules in the Modbus Register Area ccccccsssssssscssssssccccccsccsssccscccsccccces 7 5 4 Register 100Ch Gateway StatUs ssssecccceccccccccoccccocccccccccocccoeccccccccocccoccccccccccoccoccccecccscecccoccccceccesse 9 5 5 Register 1130h Modbus connection mode eee ee eee e eene eee eee n neos esee sees ens sse sees eese esee senos 10 5 6 Register 1131h Modbus connection time out esee eee eee eee eee ee enn n sese sess eese e ennn sons sess eese eese enoo 10 5 7 Register 0x113C and 0x113D Restore Modbus connection parameter eee eese eene eee en nne 10 5 8 Register 0x113E and 0x113F Save Modbus connection parameters eee eee ee eee etna nue 11 5 9 The 5 9 1 Indirect reading of registers 5 9 2 indirect writing Eo ECC lcu 5 10 Mapping Input Discrete and Coil Areas ee ee eee eee eee ee eee eee ee
103. ms Motorola format As shown in the following figure the high byte of the register is listed first IX26 bit 8 to bit 15 the low byte follows the high byte 901X27 bit 0 to bit 7 The comments Bit 0 Bit 1 etc in the example have been changed according to the application Attention A Up to the time ofthe release of this manual the automatic allocation of the comments by the software was faulty and did not show the correct bit order The CoDeSys comments always start with Bit O for the first bit of the in and output words But due to the Big Endian Motorola format of the BL20 PG EN this is not correct The correct data mapping starts with the high byte bit 8 to bit 15 of the data word the low byte bit O to bit 7 follows the high byte see the following figure Figure 6 52 Configuration BL20 PG EN Symbolic GI BL20 IO SLOT O Modbus Registers SLOT address alloca Input Register tion of Modbus I MB IN Reg AT 96 13 WORD registers id MB IN Reg Byte1 Bit8 AT IX26 0 BOOL Bit 8 B IN Reg Byte1 Bit8 AT IX26 1 BOOL Bit 9 B IN Reg Byte1 BitlO AT 96 X26 2 BOOL Bit 10 B IN RegO Byte1 Bitl1 AT 96 X26 3 BOOL Bit 11 Byte 1 B IN Reg Byte1 Bitl2 AT IX26 4 BOOL Bit 12 B IN Reg Byte1 Bitl3 AT IX26 5 BOOL Bit 13 B IN Reg Byte1 Bitl4 AT 96 X26 6 BOOL Bit 14 MB IN RegO Byte Bit15 AT IX26 7 BOOL Bit 15 B IN Reg Byte Bit AT IX27 0 BOO
104. ncy measurementA 100001 revolutions measurement 100010 period duration measure ment 1 0 Digital input DI 0 2 normal A 1 inverted 1 Function DI 0 input A5 1 HW gate 2to4 Lower limit 0 to 16 777 214 x 10 Lower limit HWORD OAto 255 Unsigned8 Lower limit WORD 0 A to 65535 5to7 Upper limit 1to 16777 215 x 10 Upper limit HWORD OAto 255 Unsigned8 Upper limit LWORD 0 Ato 65535 8to9 Integration time n 10ms 1 to 1 000 10A 10to 11 Sensor pulse per revolution 1A to 65535 12 0 Substitute value DO1 OA 1 1 Diagnostic DO1 O onA 1 off 12 2 3 Function DO1 00 2 output A 01 outside of limit 10 below lower limit 11 above upper limit 13 0 1 Signal evaluation A B 00 pulse and directionA 01 rotary sensor single 2 Sensor input filter A 0 2 2 5 us 200kHz A 1 25 us 20kHz 3 Sensor input filter B 0 2 2 5 us 200kHz A 1 25 us 20kHz 4 Sensor input filter DI 0 2 2 5 us 200kHz A 1 25 us 20kHz 5 34 D301049 1211 BL20 PG EN Parameters of the Modules Industri A Table 5 29 Byte Bit Parameter name Value Module Meaning parameters A Default settings 13 5 Sensor 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 master STOP 00 turn off DO1A 10 proceed with operating mode 01 DO1 switch to substitute value
105. nection is closed 1 The write authorization for the respective Modbus connection is already opened during the establishment of the connection The first Modbus connection thus receives the write authorization all following connections don t only if bit 0 1 0 MB OnlyOneWritePermission 0 all Modbus connections receive the write authorization 1 only one Modbus connection can receive the write permission A write permission is opened until a Disconnect After the Disconnect the next connection which requests a write access receives the write authorization 5 6 Register 1131h Modbus connection time out This register defines after which time of inactivity a Modbus connection is closed through a Disconnect 5 7 Register 0x113C and 0x113D Restore Modbus connection parameter Registers 0x113C and 0x113D serve for resetting the parameter register 0x1120 and 0x1130 to 0x113B to the default settings For this purpose write 0x6C6F in register Ox113C To activate the reset of the registers write 0x6164 load within 30 seconds in register Ox113D Both registers can also be written with one single request using the function codes FC16 and FC23 The service resets the parameters without saving them This can be achieved by using a following save service D301049 1211 BL20 PG EN Register 0x113E and 0x113F Save Modbus connection parameters Industri A 5 8 Register 0x113E and 0x113F Save Modbus connect
106. ns No Function Description 1 Read Coils Serves for reading multiple output bits 2 Read Discrete InputS Serves for reading multiple input bits 3 Read Holding Registers Serves for reading multiple output registers 4 Read Input Registers Serves for reading multiple input registers 5 Write Single Coil Serves for writing single output bits 6 Write Single Register Serves for writing single output registers 15 Write Multiple Coils Serves for writing multiple output bits 16 Write Multiple Registers Serves for writing multiple output registers 23 Read Write Multiple Registers Serves for reading and writing multiple registers D301049 1211 BL20 PG EN 5 17 Implementation of Modbus TCP 5 13 Parameters of the Modules 5 13 1 Digital input modules BL20 4DI NAMUR Table 5 13 Byte Bit Parameter name Vale Module Meaning parameters A Default 0to3 0 input filterx 0 deactivate settings input filter 0 25 ms A 1 activate input filter 2 5 ms 1 digital input x 0 normal A input signal not inverted 1 inverted input signal inverted conversion of the effective signal direction for sensors 2 Short circuit diagnostics x 0 deactivate A 1 2 activate 3 Short circuit monitoring x 0 deactivate A 1 activate 4 Open circuit monitoring x 0 deactivate A 1 activate 5 Open circuit diagnostics x 0 deact
107. nstallation 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 E 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 of coupled disturbances E Inthe areas of screw connections the painted anodized or isolated metal components must be freed of the isolating layer Protect the points of contact against rust E Connect all free moving groundable components cabinet doors separate mounting plates etc by using short bonding straps to large surface areas E Avoid the use of aluminum components as its quick oxidizing properties make it unsuitable for grounding Dan
108. o open the dialog Internet Protocol TCP IP Properties Figure 10 65 Local Area General Connection Pr o p ert i es Connect using BI Intel 21140 Based PCI Fast Ethernet Adapter Configure Components checked are used by this connection M a Client for Microsoft Networks Vi E File and Printer Sharing for Microsoft Networks M Y Intemet Protocol TCP IP Description Transmission Control Protocol Intemet Protocol The default wide area network protocol that provides communication across diverse interconnected networks Show icon in taskbar when connected 10 2 D301049 1211 BL20 PG EN Network Configuration 3 Activate Use the following IP address and assign an IP address of the network mentioned above to the PC Network interface card see the following figure Figure 10 66 meeermmem Ux Changing the General PC s IP address You can get IP settings assigned automatically if your network supports this capability Otherwise you need to ask your network administrator for the appropriate IP settings Obtain an IP address automatically r Use the following IP address IP Address 192 168 1 5 Subnet Mask 255 255 255 0 Default Gateway 182 168 1 1 Obtain DNS server address automatically C Use the following DNS server addresses Preferred DNS server Altemate DNS server Advanced Changing the IP address in Windows NT 1 Open the
109. o 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 connec tion 2 8 D301049 1211 BL20 PG EN Industri A 3 Ethernet 3 1 System Description O 2 3 1 1 Ethernet MAGCHID 2 3 1 2 VPA RR RETOUR 2 3 1 3 Network Classes tenente ntn tonc 3 1 4 Data transfer IP Internet Protocol eene TCP Transmission Control Protocol zx bag 3 1 5 Checking the communication via ping signals etes teen tte nttte netten ttts nno tts notte nono tts nott nonnts 4 3 1 6 ARP Address Resolution Protocol ttti a ee ite pec reet eb CR vaveceuasee a a e 5 3 1 7 TrANSMISSION MECia sccsessssssessessesssessesssssssssessesssssncssscsucssessussusessssscsssaucssscsscsucsucsasssucsueesscssessecsncessesseascescesssancausesucsucsasesuesseeseenseeseess 5 D301049 1211 BL20 PG EN 3 1 Ethernet 3 1 System Description 3 1 1 3 1 2 3 2 Originally developed by DEC Intel and Xerox as DIX standard for data transmission between office equipment Ethernet stands for the IEEE 802 3 CSMA CD specification published in 1985 The rapid increase of applicati
110. oad the changes ONLINE CHANGE 2 No Cancel Load all BL20 Input Register 0 is Modbus Output Register 0 BL20 4D0 24VDC 0 5P WORD TO BYTE InputRegister 0 Spie e Wit 1 OB0 Loading library CAProgramme 3iLibrary Standard lib ONLINE OV READ D301049 1211 BL20 PG EN PLC Programming Download the program to the gateway and start it with Online Run Figure 6 55 RE St art in g t h e Q File Edit Project Insert Extras Online Window Help 218 x Bea ales cies e Login BFE p fa ea 5 Blolo mlale Logout Chri FB program a A POUs Download fFe rs eno Stop SHIPE HFB Reset gt Reset cold Reset original G z Toggle Breakpoint Fa ADT z int Dialog Hugo Fig 4 7 F8 Ero ve Sus BL20 Output Register 0 is Modbus Inpr Write Values Ctrl BYTE TO WORD T Force Values F7 OutputRegister_0 9 Release Force Shift F7 XOW WritejForce Dialog Ctrl Shift F7 SEI BL20 vu cnra gj BL20 D0 24VDC 0 5AP WORD TO BYTE 7 E upie nunc 1 Parameters QB0 Sourcecode download Create boot project 4 Write file ta PLC Read file From PLC E LoadTfrg mra C Programmets SOTWAIEICOUESYS V2 3ILibranAStandard lib ONLINE OV READ Note Please observe projects must be downloaded and saved as boot projects for further information see the description in the following section Creating
111. oltage Unuyy If the U Auxerre Parameter is activated Uauyerr Will generate an error message as soon as the power supply goes below the level at which the function of the relays is not guar anteed 0 OK Contactor supply voltage is o k gt 20 VDC or diagnostics func tion has been deactivated via this parameter 1 Undervoltage Contactor supply voltage is not o k lt 18 VDC Byte 3 4 TYPE Sx Device configuration slave x Info field for the individual indication of a configuration error as error message If the TYP nro parameter is set with individual diagnostics the error is indicated in this bit field as soon as a PLC configuration check detects differing slave numbers types or position of an SWIRE slave 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 5 56 D301049 1211 BL20 PG EN Diagnostic Messages of the Modules Industri A Table 5 59 Designation Value Meaning Meaning of diagnostics data bits Byte 5 6 SDepaSX Communication slave x Info field for the individual indication of slave offline or slave diagnostics as error message The fault is indicated in this bit field if the parameter setting SDINFO is set with individual diagnostics 0 OK No error is present or diagnosti
112. on and the worldwide use of this technology enables problem free and above all cost effective connection to existing networks Ethernet MAC ID The Ethernet MAC ID is a 6 byte value which serves to definitely identify an Ethernet device The MAC ID is determined for each device by the IEEE Institute of Electrical and Electronics Engineers New York The first 3 bytes of the MAC ID 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 A label on the TURCK modules shows the respective MAC ID In addition to that the MAC ID can be read out using the software tool I O ASSISTANT IP address Each Ethernet host receives its own IP address In addition to that the node knows its netmask and the IP address of the default gateway The IP address is a 4 byte value which contains the address of the network to which the node is connected as well as the host address in the network The IP address of the gateway BL20 PG EN is predefined as follows IP address 192 168 1 xxx netmask 255 255 255 0 gateway 192 168 1 1 The netmask shows which part of the IP address defines the network as well as the network class and which part of the IP address defines the single node in the network In the example mentioned above the first 3 bytes of the IP address define the network They contain the subnet ID 192 168 1 The last byte of t
113. ontain additional parameters and or other data to be written E Service response area 2080h 2081h 2082h 2083h 2084h 2085h 20FFh serviceno result service index addr data reg optional data code count 0 to 122 registers After the execution of a request the registers service no service code and index addr in the response area contain a copy of the values in the request area Note The service no is thus used for a simple handshake on the application level The application increases the service no with every request The service is blocked until the service number in the request area matches the service number in the response area The register result shows whether the execution was successful or not The register data reg count contains the number of data registers 0 to 122 The optional Data area can contain depending on the service the requested data D301049 1211 BL20 PG EN The Service Object Industri A Supported service numbers Table 5 10 Service code Meaning Supported service 0x0000 no function numbers 0x0003 indirect reading of registers 0x0010 indirect writing of registers A service request may have the following results Table 5 11 Service code Meaning results of the service request 0x0000 error free execution of service OxFFFE service parameters incorrect inconsistent OxFFFF service code unknown Note The services indirect reading o
114. otocol 3 5 B pase modules m nce tr tere ttr tia Fort RR RRERER E 2 5 basic COnCept xerit een Paare ee Aena 2 2 c CODESYS 6 2 BI 20 target oett eit rar er easain 6 2 boot project acid rne s 6 17 communication parameters sese 6 8 Modbus registers sse 6 15 Motorola ccccccesscscsseessessecsesseessesseeesesseeseeeees 6 10 6 11 programumling ntn tone tih rA SNR 6 7 RS232 communication sse 6 8 target installation eee 6 3 TCP IP Level 2 6 9 C rail cross connection eee 7 9 D BIA EM 9 1 E earth free operation sesssssssssssseeee 8 5 electromagnetic compatibility sss 8 5 electronics modules sse 2 4 electrostatic discharge see 8 8 d a 8 5 eimpty Slot 2 nien tle eni reae Red 7 2 end bracket tao corteo tc nm be ERROR 2 7 end plate 4st ntenen eet ro eene AR Iq dean 2 6 ESD electrostatic discharge sss 8 8 Etlierniet uie inde en ceri esie niens 3 2 data transfer 2 erreur ers ida ela E 3 3 s Paddr ss 2 E 3 2 SMACID ianen as uk hes Een tre este ea 3 2 manufacturer identifier sss 3 2 3ietmasKk 22r qa o E NOR HRH T EA 3 2 network classes ccecceceeceeceeeeeeseeeteeeeeeeeeeeeereereeeeeteas 3 3 2subnet ID i
115. parameters Input Output User parameters G Toole E Alarm configura if Library Manage 3 Workspace Max length of input data 1024 Byte Max length of output data 1024 Byte Max length of in output data 2048 Byte Max number of modules 74 E Input Modules 2DI 24VDC P 2DI 24VDCN 2D1 120 230VAC 4DI 24VDCP 4DI 24VDC N E 8DI 24VDC P 16DI 24vDC P 32DI 24VDCP 1A1 0 4 20MA 1AHUCT0 0 10VDC 2AI 0 4 20MA 2A1 U 10 0 10VDC 2AVPT NI 2 3 2AI Thermo Pl Length of input data Length of output data Length of in output Number of modules Selected Modules 4D1 24V0C P 16DI 24VDC P 2ALU 10 0 10VDC 2D0 ANC 32D0 24VDC 0 54P 1CNT 24VDCIM 1RS485 1EDI 24VDCP 201 120 230VAC gt 6 12 JONUNE ov READ Attention When configuring the BL20 station in the software please observe that the order of the modules added to the gateway has to match the physical module order of the hardware configuration D301049 1211 BL20 PG EN Configuration of the BL20 Station Industri A 6 5 1 Parameterization of the I O modules For the parameterization of an I O module mark the respective module in the Selected Modules field and press the Properties button In the Module Properties dialog box each Parameter can be changed by double clicking the Value Figure 6 47 x Parameteriza 1 Scanian ame Ul d tion of I O mod Config 0 43 0x41 07
116. pped into the module s process data 0 PV primary variable 1 SV 2nd variable 2 TV 3rd variable 3 QV 4th variable 11 HART variable D Defines the channel from which the HART variable is read 0 Mapped channel Vx 0 channel 1 1 2 channel 2 647 Mapped variable Vx Defines which HART variable of the connected sensor is mapped into the module s process data 0 PV primary variable 1 SV 2nd variable 2 TV 3rd variable 3 QV 4th variable 5 30 D301049 1211 BL20 PG EN Parameters of the Modules E BL20 E 4AC U I 3 byte per channel Industri A Table 5 27 Module parameters A Default settings Byte Bit Parameter Value Meaning name 0 3 6 9 Oto3 Operation 0000 voltage 10 10 V DC standard A mode Kx 0001 voltage 0 10 V DC standard 0010 voltage 10 10 V DC PA NE 43 0011 voltage 0 10 V DC PA NE 43 0100 voltage 10 10 V DC extended range 0101 voltage 0 10 V DC extended range 0110 reserved 0111 reserved 1000 current 0 20mA standard 1001 current 4 20mA standard 1010 current 0 20mA NE 43 1011 current 4 20mA NE 43 1100 current 0 20mA extended range 1101 current 4 20mA extended range 1110 reserved 1111 channel not active 4 Value 0 Integer 15 bit sign A representa TUS tion Kx 1 12 bit left justified 5 Diagnosti
117. r Driver n D301049 1211 BL20 PG EN 6 9 Configuration of the BL20 PG EN with CoDeSys Select the preferred interface and set the parameters depending on the interface as follows 1 serial RS232 communication Figure 6 43 Setting the communica tion parameters for RS232 6 10 Communication Parameters r Channels E localhost via Tcp lp localhost via Tep Ip_ Serial R5232 Nam Value Comment 0 H U Baudrate 38400 Parity No Stop bits 1 Motorola byteorder Yes Remove dais lx A Attention The Parameter Motorola byteorder must be set to YES Otherwise no error free communication with the gateway is possible Please observe that the communication with the PG is only possible with a baudrate of 115200 Baud when using the serial RS32 interface D301049 1211 BL20 PG EN Configuration Programming of the PG in CoDeSys 2 TCP IP Level 2 communication Adapt the gateway s communication parameters IP address Motorola byteorder as shown in the following figure Figure 6 44 Setting the communica tion parameters for TCP IP Level 2 Communication Parameters E xj m Channels E localhost via Tcp lp Teo tb Level 2 BLB7 pro localhost ber Tcp Ip_ Cancel New Motorola byteorder Yes Remove Gateway Update Attention The Parameter Motorola byteorder must b
118. r 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 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 TCP Abbreviation for Transmission Control Protocol connection oriented transport protocol within the Internet protocol suite Certain error detection mechanisms i e acknowledgements time out monitoring can guarantee a safe and error free data transport Terminating resistance Resistor on both ends of a bus cable used to prevent interfering signal reflections and which provides bus cable matching Terminating resistors 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 UDP Abbreviation for User Datagram Protocol UDP is an transport protocol for the connectionless data between Ethernet hosts Unidirectional Working in one direction D301049 1211 BL20 PG EN 12 Index A addressing urne cere te te een 4 10 APR Address Resolution Pr
119. range 4 to 20 open circuit mA BL20 2AHH 0 4 20MA Table 5 39 Diagnostic Bit Diagnostics BL20 2AI I 0 byte 4 20MA A Only in the n 0 measurement value range errorA measurement channel 1 range4 to 20 mA open circuit n 1 0 measurement value range errorA channel 2 open circuit BL20 1AI U 10 0 410VDC Table 5 40 Diagnostic Bit Diagnostics BL20 1AI U byte 10 0 10VDC n 0 measurement value range error channel 1 5 46 D301049 1211 BL20 PG EN Diagnostic Messages of the Modules BL20 2AI U 10 0 10VDC Industri A Table 5 41 Diagnostic Bit Diagnostics BL20 2AI U byte 10 0 10VDC n 0 measurement value range error channel 1 n 0 measurement value range error channel 2 BL20 2AI PT NI 2 3 Table 5 42 Diagnostic Bit Diagnostics BL20 2Al PT NI byte 2 3 A threshold n 0 Measurement value range error A 1 of the channel 1 Underflow diagnostics in temperature measurement ranges only positive measurement 1 Open circuit range end value B threshold 2 Short circuit B 5 Q loop in temperature measurement ranges only resistance 3to7 reserved E BL20 2AI THERMO PI Table 5 43 Diagnostic Bit Diagnostics BL20 2AI byte THERMO PI A threshold n 0 measurement value range error A 196 of the positive 1 open circuit measurement only in temperature measurement ranges range end value 2to7 reserved D301049 1211 BL20 PG EN 5
120. re the planned BL20 station flashing physically connected station with the physical station 1Hz Check the physical station for defective or incorrectly fitted electronics modules Red no module bus communication At least one module has to be flashing plugged and has to be able to 4Hz communicate with the gateway D301049 1211 BL20 PG EN Status Indicators Diagnostic Messages Gateway Industri A Table 4 5 LED Status Meaning Remedy LED displays Red green Adaptable modification of the Check the physical station for flashing physically connected station pulled or new but not planned 1Hz data transfer possible modules RUN STP Off No program loaded into the gateway Green Application loaded to gateway program running Green Application loaded to gateway PLC Start the gateway the PLC flashing not yet started or stopped program Red PLC test during gateway start LINK ACT Off No Ethernet link Check the Ethernet connection Green Link 100 Mbit Green Ethernet Traffic 100 Mbit flashing Yellow Link 10 Mbit Yellow Ethernet Traffic 10 Mbit flashing MS Green Displays the logical connection to a Master 1 Modbus TCP connection Green Gateway is ready for operation flashing Red Gateway indicates error Red DHCP BootP search of settings flashing D301049 1211 BL20 PG EN 4 21 Technical Features 4 22 D301049 1211 BL20 PG EN Industri A 5 I
121. rrent consumption of the individual BL20 modules on the module bus Table 7 61 Module Supply Nominal current consumption Nominalcurrent consumption of the BL20 modules on the module bus 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 28 mA BL20 4DI 24VDC P 29mA BL20 4DI 24VDC N 28 mA BL20 E 8DI 24VDC P 15 mA 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 35mA 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 BL20 2DO 24VDC 2A P 33mA D301049 1211 BL20 PG EN 7 5 Guidelines for Station Planning Table 7 61 Module Supply Nominalcurrent consumption of Nominal current consumption the BL20 modules on the module bus BL20 4DO 24VDC 0 5A P 30 mA BL20 E 8DO 24VDC P 15mA 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 39mA BL20 2AO 1 0 4 20MA 40 mA BL20 2AO U 10 0 10VDC 43 mA BL20 2DO R NC 28 mA BL20 2DO R NO 28mA BL20 2DO R CO 28 mA BL20 1CNT 24VDC 40 mA BL20 1RS232 140 mA BL20 1RS485 422 60 mA BL20 1SSI 50 mA BL20 2
122. s 5145 AmalOG germs prt 5 146 Technology Modules iere A MERE i M leri idet ie P Pe ERR Ete 5 15 D301049 1211 BL20 PG EN 5 1 Implementation of Modbus TCP 5 1 Modbus Registers As soonas an application is downloaded to the BL20 PG EN the programmable gateway simply allows read only access to the standard Modbus registers 0x0000h to Ox01FFh 0x0800h to OxO9FFh A write access is only possible using the Modbus output registers register 0x4400 to Ox47FF see following table Note i If no application is loaded to the BL20 PG EN the programmable gateway works as a standard gateway for Modbus TCP Note i Some Modbus PLCs and or configuration tools do not define register number 0x0000h as the starting address according to the Modbus specification In this case the address area may begin with decimal 1 Table 5 6 Modbus registers of the gateway ro read only rw read write 5 2 Address hex Access Description 0x0000 to ro packed process data of inputs process data length of modules 0x01FF see Table 5 7 Data Width of the I O Modules in the Modbus Register Area page 5 7 0x0800 to ro packed process data of outputs process data length of modules 0x09FF see Table 5 7 Data Width of the I O Modules in the Modbus Register Area page 5 7 0x1000 to ro gateway identifier 0x1006 0x100C ro gateway status see Table 5 8 Regis
123. s digital and analog input output modules and technology modules Electronics 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 electronics 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 Electronics module in slice design Figure 2 4 Electronics module in block design 2 4 D301049 1211 BL20 PG EN BL20 Components 2 2 4 Base Modules Thefield 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 4x 2 3 wire 4 channel The assignment table in the Section Ordering Information of the Appendix shows the possible combinations of electronics and base modules Figure 2 5 Base module with tension clamp connec tion Figure 2 6 Base module with screw con nection Figure 2 7 Base module in block design D301049 1211 BL20 PG EN 2 5 BL20 Philosophy 2 2 5 BL20 Economy With the BL20 Economy modules the electronics and connection technology is integrated into a single housing Thus the selection of a bas
124. s occur between cables with different potentials Typical sources of interference are for example parallel routed signal cables contactors and electrostatic discharges Check back interface The check back interface is the interface from the counter module to the internal module bus The bits and bytes are converted by the gateway from the respective type of communication applicable to the fieldbus in to the module specific bits and bytes 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 Control interface The control interface is the interface from the internal module bus to the counter module The commands and signals directed to the counter module are converted by the gateway from the respective type of communication applicable to the fieldbus in to the module specific bits and bytes CPU Central Processing Unit Central unit for electronic data processing the processing core of the PC D DHCP Client Server protocol which reduces the effort of assigning IP addresses or other parameters Serves for dynamic and automatic configuration of devices 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 E EIA Electronic Industries Association association of electrical companies in the Uni
125. sentation ton 7 1 wire break WB A of the module in manual channel 7 2 short circuit SC A P3300710 3 overflow underflow OUFL A 4to6 reserved 7 hardware error 5 14 4 Digital Output Modules BL20 2DO 24VDC 0 5A P Table 5 47 Diagnostic Bit Diagnostics BL20 2DO byte 24VDC 0 5A P n 0 overcurrent short circuit channel 1 1 overcurrent short circuit channel 2 BL20 2DO 24VDC 0 5A N Table 5 48 Diagnostic Bit Diagnostics BL20 2DO byte 24VDC 0 5A N n 0 overcurrent short circuit channel 1 1 overcurrent short circuit channel 2 BL20 2DO 24VDC 2A P Table 5 49 Diagnostic Bit Diagnostics BL20 2DO byte 24VDC 2A P n 0 overcurrent short circuit channel 1 1 overcurrent short circuit channel 2 BL20 4DO 24VDC 0 5A P Table 5 50 Diagnostic Bit Diagnostics BL20 4DO byte 24VDC 0 5A P overcurrent short circuit 1 ch min D301049 1211 BL20 PG EN 5 49 Implementation of Modbus TCP BL20 16DO 24VDC 0 5A P Table 5 51 Diagnostic Bit Diagnostics BL20 16DO byte 24VDC 0 5A P n 0 Overcurrent short circuit channel 1 4 1 Overcurrent short circuit channel 5 8 2 Overcurrent short circuit chnnel 9 12 3 Overcurrent short circuit channel 13 16 BL20 32DO 24VDC 0 5A P Table 5 52 Diagnostic Bit Diagnostics BL20 32DO byte 24VDC 0 5A P n 0 Overcurrent short circuit channel 1 4 1 Overcurrent short circuit channel 5
126. slaves are mapped in 4Bit INPUT 4Bit OUTPUT without checking the device ID D301049 1211 BL20 PG EN 5 41 Implementation of Modbus TCP Table 5 33 Parameter Value Module name parameters Byte 1 MNA Configuration check active Bus or slave oriented configuration check without function if MC 1 assive O busbased Ifthe PLC configuration check is activated data exchange is only A started if the configuration stored in the BL20 E 1SWIRE fully matches the SET configuration stored in the PLC Modifying the bus during operation causes the system to be aborted 1 slave based If the PLC configuration check is activated data exchange is started with all SWIRE slaves that match the SET configuration stored in the PLC The SWIRE slaves that do not match the SET configuration stored in the PLC do not perform any data exchange MC Moeller conformance from version VN 01 04 Behavior of the BL20 E 1SWIRE in accordance with SWIRE Conformance criteria O inactiveA Default behavior 1 active The BL20 E 1SWIRE master responds according to the Moeller SWIRE Conformance criteria see manual for the IO modules D300717 SDinco Slave error field Activate slave diagnostics info field SD 5x 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 Single diagnostics is activated 1 inactive Single diagnostics is not activ
127. ss in Windows 2000 Windows XP Changing the IP address in Windows NT sssssssccssssscssssscessssecssseccessscccssseecssssecssnssecssssscsssseessnssscesseessecessnssecesnseecesseceesnseessnes Changing the IP address via I O ASSISTANT sssssssssccssssccssssccssssecssscecssssceesnseeesnssecsnsseccsssecssnssecsnsecsnsseersssceesnsecesseceesnseesseee 10 1 2 Deactivating adapting the firewall in Windows XP eese eene ntt nnt ntes ttt nont tts ette noni tts nette nont 5 D301049 1211 BL20 PG EN 10 1 Appendix 10 1 Network Configuration Note i In order to build up the communication between the BL20 gateway and a PLC PC or a network interface card both devices have to be hosts in the same network The network is already defined by the default settings in the BL20 gateways The default IP address for the BL20 gateways is 192 168 1 1 see also chapter 3 page 3 2 section IP address If necessary please adjust the IP address of the PLC PC or the network interface card 10 1 1 Changing the IP address of a PC network interface card Changing the IP address in Windows 2000 Windows XP The IP address is changed in the Control Panel in Network and Dial up Connections 1 Open the folder Local Area Connection and open the dialog Local Area Connection Properties via the button Properties in the dialog Local Area Connection Status 2 Mark Internet Protocol TCP IP and press the Properties button t
128. ssing different networks 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 Master Station in a bus system that controls the communication between the other stations D301049 1211 BL20 PG EN Industri A Modbus TCP The Modbus protocol is part of the TCP IP protocol The communication is realized via function codes which are implemented into the data telegram Modbus TCP uses the Transport Control Protocol TCP for the transmission of the Modbus user protocol in Ethernet TCP IP networks Module bus The module bus is the internal bus in a station The modules communicate with the gateway via the module bus which is independent of the fieldbus MSB Most Significant bit P Ping Implementation of an echo protocol used for testing whether a particular host is operating properly and is reachable on the network from the testing host 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
129. suppress the disturbance at his own cost D301049 1211 BL20 PG EN 4 7 Technical Features 4 5 Connection possibilities 4 5 1 Field bus connection Ethernet connection The connection to Ethernet is realized via female RJA5 connector Figure 4 20 female RJ45 connector 87654321 7 nc 4 5 2 Power Supply via terminal block with screw connection The power supply is realized via terminal block with screw connection technology Table 4 4 Pin assignment the terminal blocks Signal Description Usys System supply Gateway module bus Usys B Ui Field supply max 10 A U 4 5 3 Service Interface Connection female PS 2 connector 4 8 The service interface is used to connect the gateway to the project planning and diagnostic software l O ASSISTANT The service interface is designed as a 6 pole Mini DIN connection Two types of cables can be used to connect the service interface to a PC E special l O ASSISTANT connection cable from TURCK IDASSISTANT ADAPTERKABEL BL20 BL67 Ident no 6827133 Commercially available PS 2 cable with adapter cable SUB D PS 2 D301049 1211 BL20 PG EN Connection possibilities Connection with I O ASSISTANT Connection Cable Figure 4 21 BL20 gateway connected to PC via special ca ble 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 m
130. ted 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 11 2 D301049 1211 BL20 PG EN Industri A EN German acronym for European Standard ESD Electrostatic Discharge F Field power supply Voltage supply for devices in the field as well as the signal voltage Fieldbus Data network on sensor actuator level A fieldbus connects the equipment on the field level Characteristics of a fieldbus are a high transmission security and real time behavior Force Mode Software mode which enables the user to set his plant to a required state by forcing certain variables on the input and output modules 6 GND Abbreviation of ground potential 0 Ground Expression used in electrical engineering to describe an area whose electrical potential is equal to zero at any given point In neutral grounding devices the potential is not necessarily zero and one speaks of the ground reference Ground connection One or more components that have a good and direct contact to earth Ground reference Potential of ground in a neutral grounding device Unlike earth whose potential is always zero it may have a potential other than zero
131. ter 100Ch gateway status 0x1010 ro process image length in bit for the intelligent output modules 0x1011 ro process image length in bit for the intelligent input modules 0x1012 ro process image length in bit for the digital output modules 0x1013 ro process image length in bit for the digital input modules 0x1017 ro register mapping revision always 1 if not mapping is incompat ible with this description 0x1018 to ro group diagnostics of I O modules 0 to 74 1 bit per I O module 0x101A 0x1020 ro watchdog actual time ms D301049 1211 BL20 PG EN Modbus Registers Industri A Table 5 6 Address hex Access Modbus registers of the gateway ro read only rw read write Description 0x1120 rw watchdog predefined time ms default 0 0x1121 rw watchdog reset register 0x1130 rw modbus connection mode register page 5 10 0x1131 rw modbus connection time out in seconds default 0 never 0x113C to rw modbus parameter restore page 5 10 0x113D 0x113E to rw modbus parameter save page 5 11 0x113F 0x2000 to rw service object request area page 5 12 0x207F 0x2080 to ro service object response area page 5 12 Ox20FF 0x2400 ro system voltage Us mV 0x2401 ro load voltage U mV 0x2405 ro load current A 0x27FE ro no of entries in actual module list Ox27FF ro no of entries in reference module list 0x2800 to ro referen
132. this Manual 1 1 1 2 Documentation Concept This manual contains information about the programmable BL20 Modbus TCP gateway BL20 PG EN The following chapters contain a short BL20 system description a description of the field bus system Ethernet exact information about function and structure of the BL20 Ethernet gateways as well as all bus specific information concerning the connection to automation devices the maximum system extension etc The bus independent I O modules for BL20 as well as all further fieldbus independent chapters like mounting labelling etc are described in a separate manual BL20l O modules TURCK Documentation No German D300716 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 D301049 1211 BL20 PG EN 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
133. tly In this case base modules without C rail connections should be chosen to guarantee the potential isolation to the adjoining modules 7 10 D301049 1211 BL20 PG EN Plugging and Pulling Electronics Modules Industri A 7 3 Plugging and Pulling Electronics Modules BL20 enables the pulling and plugging of electronics modules without having to disconnect the field wiring The BL20 station remains in operation if an electronics module is pulled The voltage and current supplies as well as the protective earth connections are not interrupted Attention A If the field and system supplies remain connected when electronics modules are plugged or pulled short interruptions to the module bus communications can occur in the BL20 station This can lead to undefined statuses of individual inputs and outputs of different modules D301049 1211 BL20 PG EN Guidelines for Station Planning 7 4 Extending an Existing Station Attention AN Please note that extensions to the station mounting further modules should be carried out only when the station is in a voltage free state 7 12 D301049 1211 BL20 PG EN 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 A The station should be disconnected from the fieldbus when downloading Firmware must b
134. urrent 4 20mA standard 001010 current 0 20mA NE 43 001011 current 4 20mA NE 43 001100 current 0 20mA extended range 001101 current 4 20mA extended range 001110 reserved 001111 reserved 010000 Pt 100 200 C 850 C 2 wire 010001 Pt 100 200 C 150 C 2 wire 010010 Pt 200 200 C 850 C 2 wire 010011 Pt 200 200 C 150 C 2 wire 010100 Pt 500 200 C 850 C 2 wire 010101 Pt 500 200 C 150 C 2 wire 010110 Pt 1000 200 C 850 C 2 wire 010111 Pt 1000 200 C 150 C 2 wire 011000 Pt 100 200 C 850 C 3 wire B 011001 Pt 100 200 C 150 C 3 wire B 011010 Pt 200 200 C 850 C 3 wire B 011011 Pt 200 200 C 150 C 3 wire B 011100 Pt 500 200 C 850 C 3 wire B 011101 Pt 500 200 C 150 C 3 wire B D301049 1211 BL20 PG EN 5 25 Implementation of Modbus TCP Table 5 22 Byte Bit Parameter Value Meaning Module name parameters Operation 011110 Pt 1000 200 C 850 C 3 wire B moos 011111 Pt 1000 200 C 150 C 3 wire B 100000 Ni 100 60 C 250 C 2 wire 100001 Ni 100 60 C 150 C 2 wire 100010 Ni 1000 60 C 250 C 2 wire 100011 Ni 1000 60 C 150 C 2 wire 100100 Ni 1000TK5000 60 C 250 C 2 wire 100101 reserved 100110 reserved 100111 reserved 101000 Ni 100 60 C 250 C 3 wire B 101001 Ni 100 60 C 150 C
135. vate A 1 deactivate 4to7 1 substitute value low byte The substitute value will be trans mitted if the respective parameters of the gateway have been set to output substitute value 2 substitute value high byte D301049 1211 BL20 PG EN 5 27 Implementation of Modbus TCP BL20 2A0 U 10 0 10VDQ 3 byte per channel Table 5 25 Byte Bit Parameter name Value Module Meaning parameters 0 0 voltage mode 020 10VA A Default 1 10 10 V settings 7 7 1 value 0 Integer 15 bit sign A representation mna 1 12 bit left justified 2 reserved 3 channel 0 activate A 1 deactivate 4to7 reserved 1 substitute value The substitute value will be trans low byte mitted if the respective parameters of the gateway have been set to output substitute value 2 substitute value high byte E BL20 2AOHH Table 5 26 Byte Bit Parameter name Value Module para meters A Default settings 0 0 Channel 0 activate A channel 1 1 deactivate 1 Diagnostics 0 block 1 release A 3 4 Operation mode 0 0 20 mA HART status polling not possible 124 20 mA HART status polling not possible 224 20 mA HART aktiv A Cyclic polling of the HART Status is activated 7 HART diagnostic O releaseA 1 block 5 28 D301049 1211 BL20 PG EN Parameters of the Modules Industri A Table 5 26 Byte Bit Module para meters A Default sett
136. void using this setting Tuming off Windows Firewall may make this computer more vulnerable to viruses and intruders Windows Firewall is using your domain settings What else should know about Windows Firewall D301049 1211 BL20 PG EN 10 5 Appendix Adapting the firewall The firewall remains active the option Don t allow exceptions it deactivated Figure 10 70 Activating the Windows firewall Windows Firewall General Exceptions Advanced ignored helping to prc Windows Firewall helps protect your computer by preventing unauthorized users from gaining access to your computer through the Internet or a network On recommended This setting blocks all outside sources from connecting to this computer with the exception of those selected on the Exceptions tab C Don t allow exceptions Select this when you connect to public networks in less secure locations such as airports You will not be notified when Windows Firewall blocks programs Selections on the Exceptions tab will be 8 Off not recommended Avoid using this setting Turning off Windows Firewall may make this computer more vulnerable to viruses and intruders Windows Firewall is using your domain settings What else should know about Windows Firewall E Inthe Exceptions tab add the programs or services for which you want to allow the access to your computer Figure 10 71 Exceptions
137. y U nominal value 24 VDC 18 to 30 VDC permissible range I max field current 10A System 24 VDC Uys nominal value 24 VDC 18 to 30 VDC permissible range lys max 500 mA lug max 1 3 A Supply of the module bus nodes Physical interfaces field bus transmission rate 10 100 MBit passive LWL can be current consumption max 100 mA connected field bus connection RJ45 female connector technology field bus shielding via Ethernet cable connection Isolation voltages Urs 500 V AC Ethernet service interface Uren 500 V DC Ethernet module bus Uys 1000 V DC U to Uy PLC data Programming Software CoDeSys V 2 3 Released for V 2 3 5 8 Programming languages IEC 61131 3 IL LD FDB SFC ST Application tasks 1 No of POUs Program 1024 Organization Unit Programming interfaces RS232 interface Ethernet 4 6 D301049 1211 BL20 PG EN Technical Data Industri A Processor RISC 32 bit Cycle time lt 1 ms for 1000 IL commands without I O cycle Memory Program memory 512 KByte Data memory 512 KByte Input data 4 KByte physical input data and network variables Output data 4 KByte physical output data and network variables Non volatile memory 16 KByte 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
138. ystem 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 itis possible to route the second cable shield side to the local reference potential via a capacitor short connection distances If necessary a varistor or resistor can be connected parallel to the capacitor to prevent disruptive discharges when interference pulses occur A further possibility is a double shielded cable galvanically separated whereby the innermost shield is connected on one side and the outermost shield is connected on both sides D301049 1211 BL20 PG EN 8 7 Guidelines for Electrical Installation 8 5 8 5 1 8 5 2 Potential Compensation Potential differences can occur between installation components that are in separate areas and these 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 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 of shield connection impedance
Download Pdf Manuals
Related Search
Related Contents
crime survey for england and wales (csew) dataset user guide Thermatel TA1 Thermischer Massedurchflußmeßumformer für alle Bedienungsanleitung Modèle ERSAD II controles et fonctions Copyright © All rights reserved.
Failed to retrieve file