background image

38   

Loop 3

Decimal

Read

Write

Variable

Data type Comment

hexadecimal

hexadecimal

name

1923

0x0783

0xF87D

.L3_SETZ_MAN

BOOL

Change-over to man. mode

1051

0x041B

0xFBE5

.L3_SETZ_W

INT

Change-over to setpoint source

569

0x0239

0xFDC7

.L3_SKALV

REAL

Scaling factor ratio with LOAD AIR

1919

0x077F

0xF881

.L3_SPAKTIV

BOOL

Auto-configuration active

587

0x024B

0xFDB5

.L3_T1

DINT

Free time variable

511

0x01FF

0xFE01

.L3_T1_STEUER

REAL

Effective delay time T1

589

0x024D

0xFDB3

.L3_T2

DINT

Free time variable

495

0x01EF

0xFE11

.L3_TIME_DPS_MAN

DINT

Step output increment [ms]

503

0x01F7

0xFE09

.L3_TN_STEUER

REAL

Effective integral action time  [min]

509

0x01FD

0xFE03

.L3_TT_STEUER

REAL

Effective dead time Tt [min]

505

0x01F9

0xFE07

.L3_TV_STEUER

REAL

Effective derivative action time [min]

541

0x021D

0xFDE3

.L3_V

REAL

Setpoint ratio

1913

0x0779

0xF887

.L3_V_F

BOOL

Fixed value/ratio status

543

0x021F

0xFDE1

.L3_VISTDIGI

REAL

Actual ratio

557

0x022D

0xFDD3

.L3_W_FOLGE

REAL

Setpoint for slave control in cascade

1912

0x0778

0xF888

.L3_W_STATUS

BOOL

863

0x035F

0xFCA1

.L3_WAKT

REAL

Current setpoint

473

0x01D9

0xFE27

.L3_WANA

REAL

553

0x0229

0xFDD7

.L3_WANA_SKAL

REAL

SP bargraph

529

0x0211

0xFDEF

.L3_WCOMPUTER

REAL

Computer target setpoint %

475

0x01DB

0xFE25

.L3_WDIGI

REAL

Current setpoint

567

0x0237

0xFDC9

.L3_WEXT

REAL

External 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

865

0x0361

0xFC9F

.L3_XDIGI

REAL

Digital display PV

869

0x0365

0xFC9B

.L3_XW

REAL

Control deviation in engineering units

487

0x01E7

0xFE19

.L3_XW_EU

REAL

Control deviation in engineering units

489

0x01E9

0xFE17

.L3_XW_PRZ

REAL

Control deviation in %

507

0x01FB

0xFE05

.L3_Y0_STEUER

REAL

Effective operating point [%]

555

0x022B

0xFDD5

.L3_YCOMPUTER

REAL

OUT COMPUTER with DDC

497

0x01F1

0xFE0F

.L3_YHAND

REAL

Man. value of output variable

491

0x01EB

0xFE15

.L3_YMAX

REAL

Max. output value

561

0x0231

0xFDCF

.L3_YMAX_BR

REAL

Override selection for override controller

565

0x0235

0xFDCB

.L3_YMAX_HR

REAL

Override selection for master controller, MIN. selection

493

0x01ED

0xFE13

.L3_YMIN

REAL

Min. output value

559

0x022F

0xFDD1

.L3_YMIN_BR

REAL

OUT-Min override selection for override controller

563

0x0233

0xFDCD

.L3_YMIN_HR

REAL

Override selection for master controller, MAX.

selection
519

0x0207

0xFDF9

.L3_YSRUECK

REAL

Position feedback

463

0x01CF

0xFE31

.L3_YTRACK

REAL

OUT tracking signal  in AUTO mode

1797

0x0705

0xF8FB

.SLH_LOOP3

BOOL

Loop 3 in display

798

0x031E

0xFCE2

.WW_LOOP3

INT

Index of selected setpoint loop 3

Summary of Contents for Protronic 100

Page 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 ...

Page 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...

Page 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...

Page 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...

Page 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 ...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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 ...

Page 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 ...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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 ...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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 ...

Page 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_...

Page 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 ...

Page 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...

Page 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 ...

Page 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...

Page 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 ...

Page 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...

Page 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...

Reviews: