background image

6   

Installing • Commissioning

Module pin assignment

(see Figure 1)

The PROFIBUS-DP module has a 7-pin connector plug for
connection to the bus system (wire-bound transmission):-

Pin Signal description
Z1

RxD/TxD-P (wire 1)

Z2

RxD/TxD-P (wire 1)

Z3

RxD/TxD-N (wire 2)

Z4

RxD/TxD-N (wire 2)

Z5

DGND

Z6

VP

Z7

RTS (via 390 

)

Pins Z1 and Z2 are connected to each other on the module, as
well as pins Z3 and Z4. The RTS signal present on pin Z7 is a
TTL signal.

Wiring

(see Figures 1 to 5)

The entire wiring of a PROFIBUS-DP system is based on the RS-
485 transmission technique with a shielded twisted pair cable.-
Therefore, all regulations stated in DIN 19 245 Part 3 Section 3
are applicable. -     
DIN 19 245 recommends to use cable type A in a line structure.All
transmission rates and cable lengths specified in this standard
usually refer to cable type A.-

Wiring the bus stations

A maximum of 32 bus stations (at least one master and up to 31
slaves) can be combined in one bus segment. -

The possible cable lengths specified for PROFIBUS-DP depend
upon the transmission rate and apply to bus links of cable type A
in a bus segment, provided that these are equipped with a proper
bus termination (see description below).-
Maximum bus segment length (for wire-bound transmission)
without  repeater.- When using FO cables for connection, the
manufacturer specifications are valid, which usually allow to cover
longer distances: -

Cable length

Max. transmission rate Comment

1200 m

 93.75 kBaud

1000 m187.5 kBaud
400 m

500 kBaud

200 m

1.5 MBaud

100 m

3...12 

MBaud

not supported by the
controllers-

The bus stations must be wired in such a way that any of them
can be removed from the bus without impairing the data traffic on
the bus or even interrupting it.Do not apply the bus wires directly
to pins Z1 and Z3 and then establish a connection to the next
station using pins Z2 and Z4. Instead, feed the signals to the
devices via stub lines. Stub lines to the individual stations should
have a max. length of 6.6 m (with cable type A).- 

Wiring the termination resistors / bus termination adapter

The module is not equipped with a bus termination. However,
such a termination may be necessary to avoid mismatch between
the cable termination and the characteristic impedance. In this
case, a separate bus termination must be provided at the bus
segment ends (master and last slave in the line structure, see
Figures 2 and 4). --

It is also possible to terminate the bus with the optional bus

termination adapter (see Figure 3). --
When using controllers as bus stations, the termination resistors
must be connected via the separate bus termination adapter.- The
adapter must be connected into the line between the device and
the bus cables.- On the adapter's 7-pin screw terminal block the
signals of pins Z1 (RxD / TxD-P), Z3 (RxD / TxD-N) ), Z5 (DGND)
and Z7 (RTS) are available, like on the module.The signals of pins
Z2 (RxD / TxD-P), Z4 (RxD / TxD-N) and  Z6 (VP) are not
available, since the device with the bus terminators is equivalent
with the last device in a bus segment and, therefore, does not
need these signals.-
On the master station side, the termination resistors are usually
integrated in the respective adapters. Please refer to the
respective manuals for information on how to activate these
resistors.-
What is stated above about error-free operation is also valid for
the bus termination.- As a rule, the network should always be
opened behind the bus termination adapter, i.e. directly at the
PROFIBUS-DP module. -When the device is not powered for any
reason, it can no longer be ensured that the DGND and VP
signals are fed into the bus termination resistors or that the
connection between the bus termination resistors and these
signals is maintained. As a result, the communication may be
affected in this case. - --Error-free data transfer cannot be
ensured, then.-

Cable shield

The cable shield of the bus cables must be connected to the
controller housing via the contact panel and the shield clamps
delivered with the module.- -Otherwise, the specified EMI/RFI
shielding and RFI suppression capabilities of the - PROFIBUS-DP
interface cannot be ensured.-
For details about how to connect the cable shield using the
contact panel and shield clamps please refer to the respective
installation instructions of the individual controllers. --

Содержание Protronic 100

Страница 1: ...Protronic 100 500 550 Digitric 500 Controllers for process engineering Controllers for industry PROFIBUS DP interface and module Manual 42 62 50050 EN Rev 02 ...

Страница 2: ...and storage installation and commissioning by qualified personnel proper use and careful maintenance Only qualified personnel who are familiar with the installation commissioning operation and maintenance of similar devices are authorized to work on the device Observe the present operating instructions the warnings and cautions attached to the device the relevant safety regulations and standards f...

Страница 3: ...ion to and from distributed devices is cyclical A central control unit master reads the input information from the stations on the bus slaves and writes back the output information to the respective slaves In process automation also non cyclic events operations e g setpoint or mode changes occur PROFIBUS DP in its original form is not designed for handling these actions This manual however contain...

Страница 4: ... any liability for proper functioning of the PROFIBUS DP module 2 Technical Data Environmental capabilities Operating temperature 0 55 C Mechanical capabilities to DIN IEC 68 Part 2 6 and Part 2 27 Shock 30g 18 ms Vibration 2g 0 15 mm 5 150 Hz Electromagnetic compatibility to EEC directive 89 336 for EMC RFI suppression to EN 50081 1 residential area EMI RFI shielding to EN 50082 2 industrial area...

Страница 5: ...he Module Figure 1 Module pin assignment Z 19190 Figure 2 Wiring the termination resistors cable type A Z 19188 No PROFIBUS DP with 9 pin Sub D bus connector Figure 3 Wiring the bus termination adapter Z 19187 Figure 4 Wiring a station Z 19189 ...

Страница 6: ...us termination adapter The module is not equipped with a bus termination However such a termination may be necessary to avoid mismatch between the cable termination and the characteristic impedance In this case a separate bus termination must be provided at the bus segment ends master and last slave in the line structure see Figures 2 and 4 It is also possible to terminate the bus with the optiona...

Страница 7: ...ce firmware revisions for library 3 5 0 The other inquiries in functional block 30 are used for setting up the communication via the RS 232 and RS 485 interface modules Additional recommendations related to installation and configuration During the commissioning phase it may become necessary to increase the storage areas for the input and output data due to additional variables Therefore it is rec...

Страница 8: ...eous write access via MODBUS communication and PROFIBUS DP communication to variables or online parameters of the devices is possible the last processed command enters its value None of the two communications has priority over the other In case of cyclic write access to variables via PROFIBUS DP write access via MODBUS communication to the same variable has no permanent effect It is recommended to...

Страница 9: ...dded to the individual devices at a later time Instead it contains information about the storage areas of different sizes for the input and output data These storage areas are referred to as modules Configuration data can be created from these modules as a part of the bus configuration communicating to the relevant slave the number of cyclic data bytes or words 2 bytes it will receive from the mas...

Страница 10: ...er format are used to define which data is to be read written cyclically Please refer to section Addressing the Data for details about index assignment to the variables and online parameters in both decimal and hexadecimal format Up to 110 variables and online parameters can be defined in the 220 available bytes Reading Values Cyclically The description for cyclic reading of one or more values can...

Страница 11: ...r_Prm_Data User_Prm_Data 255 405 End_User_Prm_Data The 4 bytes at the beginning of the slave specific parameter data are predefined and must not be used for defining variables Refer to section Peculiarities of User_Prm_Data for details To ensure error free operation the master must transmit 8 bytes to the addressed slave In the first 4 bytes the value for the L1_YCOMPUTER variable must be entered ...

Страница 12: ...UTER are to be written Variable Data type Direction PROFIBUS DP index decimal AE11 REAL Read from slave 5 AE12 REAL Read from slave 7 AE13 REAL Read from slave 9 AE14 REAL Read from slave 11 L1_YCOMPUTER REAL Write to slave 255 L2_YCOMPUTER REAL Write to slave 405 Possible User_Prm_Data User_Prm_Data 5 7 9 11 255 405 End_User_Prm_Data User_Prm_Data 255 405 5 7 9 11 End_User_Prm_Data User_Prm_Data ...

Страница 13: ...maximum number of data bytes is set in the User_Prm_Data Usually less than 110 variables have to be read or written To avoid a complicated parameter definition for all unused variables in this case the procedure can be simplified by entering the integer value 0x0000 or 2 bytes 0x00 0x00 after the last used index When this value is recognized as and index by the PROFIBUS DP module the following par...

Страница 14: ...ndex Refer to section Tables for realizations without PROFIBUS DP V1 that are already in use You can find there an ID for every addressable value This 16 bit index is also called a variable index The addresses for PROFIBUS DP V1 services are based on this variable index For this purpose the 16 bit variable index read hexadecimal is split up in its high and low part For DP V1 addressing the high pa...

Страница 15: ... is inferior to the length in the request the smaller value is entered here If the required length for the data is superior to the length in the request the value of the request is entered here Data Byte Bytes for required size The number of bytes corresponds exactly to the specified length Parameter name Value range Data type Description Error ID Byte Provides information about the sending protoc...

Страница 16: ...le to specify more bytes than defined by length Parameter name Value range Data type Description Length 1 240 Byte Number of written bytes If the required length for the data is inferior than the requested length the negative value is entered here If the required length for the data is superior to the requested length the requested length is entered here Parameter name Value range Data type Descri...

Страница 17: ...e device database file that are tailored to this application like for the slave specific configuration data for cyclic operation A total of 2 modules is available for acyclic transmission One module is dedicated to writing and one to reading of data Data blocks in the input and output data are reserved for the read and write services regardless which of the services is selected The service is ente...

Страница 18: ...te Byte The high byte of the 16 bit integer value for the variable index In the attached variable index list these are the 2 digits to the right of 0x in hexadecimal format Only necessary when the master system does not allow to define 16 bit integers 1 to 4 Data bytes 4 bytesData block for REAL DINT TIME INT and BOOLean data Status Byte 0x01 is delivered as the status when the job has been carrie...

Страница 19: ...ed only when the acyclic write job has been fully processed by the DP slave 0x10 0x09 0x5B 0x01 0x010 0x00 Variable index in bytes Since the polling number 2nd byte is then identical with the transmitted polling number the result can be evaluated If the status 5th byte is correct the value 0x01 as indicated here and the value 0x00 6th byte error are returned Then the next variable index can be wri...

Страница 20: ...imal number format Only necessary when the master system does not allow to define 16 bit integers Status Byte 0x01 is delivered as the status when the job has been carried out without errors The error field contains the value 0x00 Otherwise 0x00 is delivered as the status In this case the error cause can be derived from the error field Error Byte Outputs information about the occurred error when t...

Страница 21: ...evertheless accept this constellation However data blocks that are too small and insufficient for data exchange with the configured variables are considered as erroneous and will be rejected In the commissioning phase no cyclic data transmission will be performed Instead the PROFIBUS DP master receives the respective diagnostic data No change over to cyclic data transmission takes place Example Cy...

Страница 22: ...blocks independently of each other to a size between one and 16 words The data blocks fixed with this are then transmitted cyclically between the DP master and the DP slave Their size can be defined as described under Configuration Instructions Important The new modified setting of these values is only activated upon controller power on Therefore switch the controller off and on again to activate ...

Страница 23: ... the device is still running up Wait until the device works properly 2 This bit is set by the DP slave when the last configuration data received by the DP master are different from the last data transmitted by the DP slave Check parameters and configuration data to see whether or not the size of the storage areas specified by the modules is sufficient for transmitting the input and output data Bit...

Страница 24: ...ave is written in this byte If the DP slave has not been configured by a DP master the DP master sets this byte to the address 255 0xFF Standard diagnostic data 5th and 6th byte The ID number of the connected DP slave is written in these two bytes Device related diagnostic data 7th byte Table 13 Description of the individual bits Bit Description 0 to 5Length of the device related diagnostic data T...

Страница 25: ...riable index bytes in the slave specific parameter data Bytes 12 to 16 of the device specific diagnostic data contain more information Bit number Description Actions to be taken 4 Unknown module in CFG Probably the slave specific configuration data has been changed and these changes are not accepted by the polled slave Check the slave specific configuration data Compare with the device database By...

Страница 26: ... CFG data Byte 12always set to 0x00 Byte 13 14Necessary length of input data block in bytes calculated from the configuration data Byte 15 16Necessary length of output data block in bytes calculated from the configuration data PRM data Obj Id faulty Byte 12Number of faulty bytes in the User _Prm_Data Counter starts with 1 and counts the bytes Byte 13 14Faulty byte which is unknown to the connected...

Страница 27: ...High Significance 2 15 2 14 2 13 2 12 2 11 2 10 2 9 2 8 Bit number 7 6 5 4 3 2 1 0 Byte 2 Low Significance 27 26 25 24 23 22 21 20 User_Prm_Data 4th byte 0 or 0x00 Byte 2 sent before byte 1 4th byte 255 or 0xFF Byte 1 sent before Byte 2 Data type DINT Double Integer and TIME MSB LSB Bit number 31 30 29 28 27 26 25 24 Byte 1 High Significance 2 31 2 30 2 29 2 28 2 27 2 26 2 25 2 24 Bit number 23 22...

Страница 28: ...dex Example System variable L1_WAKT REAL MODBUS register 822 and 823 Variable index 823 0x0337 for PROFIBUS DP BOOLean Variables For system variables that have been read and written using coil services BOOLean data the coil number increased by 1501 is the variable index for PROFIBUS DP Example System variable AA01BUE MODBUS coil 99 Variable index 1600 0x0640 for PROFIBUS DP Online Parameters CAUTI...

Страница 29: ...EAL Analog input 34 1535 0x05FF 0xFA01 AE34ERR BOOL Error of AI34 29 0x001D 0xFFE3 AE41 REAL Analog input 41 1542 0x0606 0xF9FA AE41ERR BOOL Error of AI41 31 0x001F 0xFFE1 AE42 REAL Analog input 42 1543 0x0607 0xF9F9 AE42ERR BOOL Error of AI42 33 0x0021 0xFFDF AE43 REAL Analog input 43 1544 0x0608 0xF9F8 AE43ERR BOOL Error of AI43 35 0x0023 0xFFDD AE44 REAL Analog input 44 1545 0x0609 0xF9F7 AE44E...

Страница 30: ...log output 33 1612 0x064C 0xF9B4 AA33BUE BOOL Error of AO33 97 0x0061 0xFF9F AA41 REAL Analog output 41 1614 0x064E 0xF9B2 AA41BUE BOOL Error of AO41 99 0x0063 0xFF9D AA42 REAL Analog output 42 1615 0x064F 0xF9B1 AA42BUE BOOL Error of AO42 101 0x0065 0xFF9B AA43 REAL Analog output 43 1616 0x0650 0xF9B0 AA43BUE BOOL Error of AO43 105 0x0069 0xFF97 AA51 REAL Analog output 51 1618 0x0652 0xF9AE AA51B...

Страница 31: ...Digital input 34 1672 0x0688 0xF978 BE35 BOOL Digital input 35 1673 0x0689 0xF977 BE36 BOOL Digital input 36 1674 0x068A 0xF976 BE41 BOOL Digital input 41 1675 0x068B 0xF975 BE42 BOOL Digital input 42 1676 0x068C 0xF974 BE43 BOOL Digital input 43 1677 0x068D 0xF973 BE44 BOOL Digital input 44 1678 0x068E 0xF972 BE45 BOOL Digital input 45 1679 0x068F 0xF971 BE46 BOOL Digital input 46 1680 0x0690 0xF...

Страница 32: ...ital output 34 1742 0x06CE 0xF932 BA35 BOOL Digital output 35 1743 0x06CF 0xF931 BA36 BOOL Digital output 36 1744 0x06D0 0xF930 BA41 BOOL Digital output 41 1745 0x06D1 0xF92F BA42 BOOL Digital output 42 1746 0x06D2 0xF92E BA43 BOOL Digital output 43 1747 0x06D3 0xF92D BA44 BOOL Digital output 44 1748 0x06D4 0xF92C BA45 BOOL Digital output 45 1749 0x06D5 0xF92B BA46 BOOL Digital output 46 1750 0x06...

Страница 33: ...valuation factor K6 947 0x03B3 0xFC4D L1_K7 REAL Evaluation factor K7 949 0x03B5 0xFC4B L1_K8 REAL Evaluation factor K8 951 0x03B7 0xFC49 L1_K9 REAL Evaluation factor K9 953 0x03B9 0xFC47 L1_K10 REAL Evaluation factor K10 955 0x03BB 0xFC45 L1_K11 REAL Evaluation factor K11 957 0x03BD 0xFC43 L1_K12 REAL Evaluation factor K12 959 0x03BF 0xFC41 L1_K13 REAL Evaluation factor K13 961 0x03C1 0xFC3F L1_K...

Страница 34: ...nal setpoint 1842 0x0732 0xF8CE L1_WEXT_AKTIV BOOL External SP active 231 0x00E7 0xFF19 L1_WSOLL0 REAL Target setpoint 1 233 0x00E9 0xFF17 L1_WSOLL1 REAL Target setpoint 2 235 0x00EB 0xFF15 L1_WSOLL2 REAL Target setpoint 3 237 0x00ED 0xFF13 L1_WSOLL3 REAL Target setpoint 4 821 0x0335 0xFCCB L1_WW REAL Effective setpoint 167 0x00A7 0xFF59 L1_XANA REAL 251 0x00FB 0xFF05 L1_XANA_SKAL REAL PV bargraph...

Страница 35: ...valuation factor K6 971 0x03CB 0xFC35 L2_K7 REAL Evaluation factor K7 973 0x03CD 0xFC33 L2_K8 REAL Evaluation factor K8 975 0x03CF 0xFC31 L2_K9 REAL Evaluation factor K9 977 0x03D1 0xFC2F L2_K10 REAL Evaluation factor K10 979 0x03D3 0xFC2D L2_K11 REAL Evaluation factor K11 981 0x03D5 0xFC2B L2_K12 REAL Evaluation factor K12 983 0x03D7 0xFC29 L2_K13 REAL Evaluation factor K13 985 0x03D9 0xFC27 L2_K...

Страница 36: ...al setpoint 1882 0x075A 0xF8A6 L2_WEXT_AKTIV BOOL External SP active 381 0x017D 0xFE83 L2_WSOLL0 REAL Target setpoint 1 383 0x017F 0xFE81 L2_WSOLL1 REAL Target setpoint 2 385 0x0181 0xFE7F L2_WSOLL2 REAL Target setpoint 3 387 0x0183 0xFE7D L2_WSOLL3 REAL Target setpoint 4 841 0x0349 0xFCB7 L2_WW REAL Effective setpoint 317 0x013D 0xFEC3 L2_XANA REAL 401 0x0191 0xFE6F L2_XANA_SKAL REAL PV bargraph ...

Страница 37: ...ation factor K6 995 0x03E3 0xFC1D L3_K7 REAL Evaluation factor K7 997 0x03E5 0xFC1B L3_K8 REAL Evaluation factor K8 999 0x03E7 0xFC19 L3_K9 REAL Evaluation factor K9 1001 0x03E9 0xFC17 L3_K10 REAL Evaluation factor K10 1003 0x03EB 0xFC15 L3_K11 REAL Evaluation factor K11 1005 0x03ED 0xFC13 L3_K12 REAL Evaluation factor K12 1007 0x03EF 0xFC11 L3_K13 REAL Evaluation factor K13 1009 0x03F1 0xFC0F L3_...

Страница 38: ...al setpoint 1922 0x0782 0xF87E L3_WEXT_AKTIV BOOL External SP active 531 0x0213 0xFDED L3_WSOLL0 REAL Target setpoint 1 533 0x0215 0xFDEB L3_WSOLL1 REAL Target setpoint 2 535 0x0217 0xFDE9 L3_WSOLL2 REAL Target setpoint 3 537 0x0219 0xFDE7 L3_WSOLL3 REAL Target setpoint 4 861 0x035D 0xFCA3 L3_WW REAL Effective setpoint 467 0x01D3 0xFE2D L3_XANA REAL 551 0x0227 0xFDD9 L3_XANA_SKAL REAL PV bargraph ...

Страница 39: ...Evaluation factor K6 1019 0x03FB 0xFC05 L4_K7 REAL Evaluation factor K7 1021 0x03FD 0xFC03 L4_K8 REAL Evaluation factor K8 1023 0x03FF 0xFC01 L4_K9 REAL Evaluation factor K9 1025 0x0401 0xFBFF L4_K10 REAL Evaluation factor K10 1027 0x0403 0xFBFD L4_K11 REAL Evaluation factor K11 1029 0x0405 0xFBFB L4_K12 REAL Evaluation factor K12 1031 0x0407 0xFBF9 L4_K13 REAL Evaluation factor K13 1033 0x0409 0x...

Страница 40: ...al setpoint 1962 0x07AA 0xF856 L4_WEXT_AKTIV BOOL External SP active 681 0x02A9 0xFD57 L4_WSOLL0 REAL Target setpoint 1 683 0x02AB 0xFD55 L4_WSOLL1 REAL Target setpoint 2 685 0x02AD 0xFD53 L4_WSOLL2 REAL Target setpoint 3 687 0x02AF 0xFD51 L4_WSOLL3 REAL Target setpoint 4 881 0x0371 0xFC8F L4_WW REAL Effective setpoint 617 0x0269 0xFD97 L4_XANA REAL 701 0x02BD 0xFD43 L4_XANA_SKAL REAL PV bargraph ...

Страница 41: ... comm 923 0x039B 0xFC65 INT_21 INT Free INT variable for comm 924 0x039C 0xFC64 INT_22 INT Free INT variable for comm 925 0x039D 0xFC63 INT_23 INT Free INT variable for comm 926 0x039E 0xFC62 INT_24 INT Free INT variable for comm 927 0x039F 0xFC61 INT_25 INT Free INT variable for comm 928 0x03A0 0xFC60 INT_26 INT Free INT variable for comm 929 0x03A1 0xFC5F INT_27 INT Free INT variable for comm 93...

Страница 42: ...0xF8E8 PRG_ENDE BOOL Active program terminated 1801 0x0709 0xF8F7 REMOTE BOOL Remote control of controller via RS 232 485 1039 0x040F 0xFBF1 RTC_DATUM DINT Date and time s 1055 0x041F 0xFBE1 RTC_ERROR INT Clock error 1054 0x041E 0xFBE2 RTC_STATUS INT Clock state 1041 0x0411 0xFBEF RTC_ZEIT DINT Time msec 1809 0x711 0xF8EF SETZ_DATUM BOOL Set time 1791 0x06FF 0xF901 STEPS_B BOOL IND loop backwards ...

Страница 43: ...foamed plastics The thickness of the damping material should be in accordance with the device weight and the type of transportation Label the box with a handle with care sticker For overseas shipping always add a desiccant bag e g filled with silica gel and then weld the device in a 0 2 mm polyethylene foil Adapt the amount of desiccant to the packing volume and the approximate transportation time...

Страница 44: ...8 02 Subject to technical changes This technical documentation is protected by copyright Translating photocopying and diseminating it in any form whatsoever even editings or excerpts thereof especially as reprint photomechanical or electronic reproduction or storage on data processing systems or networks is not allowed without the permission of the copyright owner and non compliance will lead to b...

Отзывы: