Home
Mitsubishi Electronics 2404f Network Card User Manual
Contents
1. gt Physical I O Pa l eel oo Output Slave 1 Slave 2 Slave 3 Slave 4 Figure 2 1 PROFIBUS compared with conventional comms systems T O Data Exchange The process of reading the inputs and writing to the outputs is known as an I O data exchange Typically the parameters from each slave device will be mapped to an area of PLC input and output registers or a single function block so that the controlling ladder logic or program interfaces with the device as if it were an internally fitted module It is NOT necessary therefore for the programmer to know anything about the physical network The process of network configuration is usually performed using a PC based program which allows the devices on the network to be defined and device parameters to be mapped into the PLC registers or function blocks The cyclical scan occurs in the following order 1 Values from each slave device Input Data are first scanned over the network into a pre defined set of input registers in the master controller Such values might be a set of digital input readings for a digital input unit or the measured temperature and alarm status from a PID controller 2 The master then runs its control program such as a ladder logic program using the input data read from the slave devices 3 The master writes output values output data into a pre defined set of output registers For example one of the digital inputs read in the input data might be us
2. Controller Information Tab Display Parameter Description Configuration of lower readout display 0 Standard Load current Output power Status Program time None Valve position Process value 2 Ratio setpoint 9 Selected program number 10 Remote setpoint LoGH PV maximum COO OO Ne Tag Addres 106 134 133 LoGA PV mean value LoGk Time PV above threshold level Loobu PV threshold for timer log Logging reset 0 Not reset 1 Reset Maximum Control Task Time Processor utilisation factor Working output 135 139 138 140 PDSIO SSR status Good Load fail Open Heater fail SSR fail Sn fail Feedforward component of output Proportional component of output Integral component of output 209 214 55 Derivative component of output VP motor calibration state Start Waiting Open valve BLUp InDn Ttup Overshoot InUp BLDn TT down Open Low lim Stopping Raise Inert up Lower Low lim Stopping Lower gt InDn BL Abort o T OT ON eS o r oa oa oa on in in in co ONOahRWNH OO 8 6 116 210 2408f amp 2404f PROFIBUS Communications Handbook Parameter Description Address DC Output 1A Telemetry 12694 DC Output 2A Telemetry 12758 DC Output 3A Telemetry 12822 BCDinputvaue Controller Display Controller Tag Address 199 107 122 Miscellaneous Tab Parameter Description Instrument Mode Instrument
3. 1 Indefinate Dwell rmPU Ramp Units 2 Set Output 0 Seconds 1 Minutes 2 Hours 8 14 2408f amp 2404f PROFIBUS Communications Handbook 2408f amp 2404f PROFIBUS Communications Handbook Glossary of Terms APPENDIX A GLOSSARY OF TERMS ASCII Baud Bus DP DPM1 DP Master class 1 DPM2 DP Master class 2 EIA FMS GSD MSB LSB Non synchronous PA Parity RTU RS422 RX Tag Address TX American Standards Committee for Information Interchange In normal usage this refers to the character code defined by this committee for the exchange of information between devices The number of line signal variations per second Used to indicate the rate at which data are transmitted on a line A common electrical network allowing devices computers instruments to communicate with each other Decentralised Periphery Distributed Control The DPM1 is the central programmable controller for PROFIBUS DP The DPM2 is a configuration device for PROFIBUS DP Electrical Industries Association the standards body that has defined electrical requirements of communications systems such as RS232 RS422 and 485 Fieldbus Message Specification FMS defines the applications services for PROFIBUS FMS Device Data Base File Electronic device data sheet Most significant byte Least significant byte A data channel in which no timing information is transferred between communicating devices Process Automation PA is the
4. 17 52 7 a o 2 4 4 5 5 0 Auto 0 Auto Relative cool gain PID2 FF Pb Feedforward proportional band 9 wi a Display Parameter Description Address 123 Valve backlash time 124 mPE Minimum pulse time 54 strateg VP Bounded sensor break 62 8 4 2408f amp 2404f PROFIBUS Communications Handbook Controller Setpoint Tab Tag Display Parameter Description Address SSEL Select setpoint 0 SP1 SP2 a OO ae ine ne NNNHHHNHHNN vvv OMONOAKRW N a D Local or remote setpoint select 0 Local 1 Remote 4 5 Setpoint 3 164 165 166 167 168 169 170 Setpoint 11 172 SP i 173 SP 1J Setpoint 13 174 SP WY Setpoint 14 175 SPS 176 E z rm SP Remote setpoint 485 rakt 48 Lock Local setpoint trim 2 SP L 112 al 7 SP2L Setpoint 2 low limit 114 SP2H 113 i 6 i 7 Lock Local setpoint trim low limit 7 LocH Local setpoint trim high limit 5 0 2 2 Ww r a AJN s uw w aa LO Co OU Ce Ps 6 66 SPr r Setpoint rate limit 3 0 Off HbEY Holdback type for sp rate limit 7 0 Off 1 Low 2 High 3 Band rate limit i Goto 517 57 23 2408f amp 2404f PROFIBUS Communications Handbook 5 2408f amp 2404f PROFIBUS Communications Handbook Controller Input Tab Tag Display Parameter Description Address Fi LE Input 1 filter time constant 101 0 Off Input 2 filter time constant 103 0 Off PU P Select input 1
5. An error has occurred Comment p epui RegisterMumber o e Error 7000 Hex 28672 dec tag address 8328 dec 37000 rg ee eee 0 Invalid tag number 1 Read only parameter 2 Value out of range b No error PLC Input Register Number Input Data fi t i i CL 12288 Extended read tag 3000 Hex p20 8828 Cd Program 1 tag address seeChapter8 _ O B a e O I Pa a a If there was no error store the Program Value in the required memory location increment register 2 in the request message and repeat until tag 8463 end of program 1 segments has been reached Tags Parameter Tags may be obtained by reference to the following chapter Note also that the GSD Configuration Program allows the display of the tag for a given parameter by clicking the right mouse button when pointing to the parameter 2408f and 2404f PROFIBUS Communications Handbook 7 5 2408f amp 2404f PROFIBUS Communications Handbook CHAPTER 8 TAG ADDRESSES Tag Addresses Tag addresses are used to identify parameters in the controller and are identical to the Modbus addresses which are also listed in the Series 2000 Communications Manual Eurotherm Part No HA 026230 Tag addresses are used with the demand data protcol to set up input output data in the PLC or supervisory PC They are repeated here in the order in which they appear in the GSD file They can also be read from the Windows Configurator by pointing to the parameter and clicking the ri
6. Error Bad module 11 DC retransmission 12 DC output isolated Module function For d rELY Lab or S5r 8 10 2408f amp 2404f PROFIBUS Communications Handbook 0 None 1 Digital output 2 Heating output 3 Cooling output 4 Open motorised valve 10 PDSIO mode 1 heating 11 PDSIO mode 2 heating For d desE or de OP 16 None 17 Heating output 18 Cooling output 19 Retransmission of PV 20 Retransmission of SP 21 Retransmission of error 22 Retransmission of OP power For d Lobs Use the enumerators in LA Config list PID or Retran value giving min o p PID or Retran value giving max o p 1 Volts 2 mA QukH Maximum electrical output 12688 1 Inverted 12681 Summary output 1A configuration 12678 DC output 1A telemetry parameter 12694 Program summary output 1A 12695 config Sense of output 0 Normal Output 1B Tag ae Configuration Tab Summary program O P 1B config 12696 US Output 1C Tag Displa a Address R Configuration Tab Parameter Description id Module 1C identity 12674 Func Module 1C function 12677 UALL Module 1C value giving min output 12699 Module 1C value giving max output 12698 Module 1C Minimum electrical 12701 output Module 1C Maximum electrical 12700 output SEnS Sense of output nor inv as 1A 12683 Summary of 1C configuration 12680 Summary program O P 1C config 12697 QukH 2408f amp 2404f PROFIBUS Communication
7. Vv on A to enter C onF password p F factory default 2 PASS 4th press C4 At this pointthe controller is in configuration level Tal lP L CanF ConF Repeated pressing of Page button selects configuration list headings in a continuous loop Select Comms Configuration List HA HA ConF Oooo CA Press amp to display Identity of module id This should be a read only parameter displaying cm5 Cm5 wa Press to display Function Func Prof Press Yor to setFunc PraF This selects PROFIBUS DP protocol wa Press A to display Comms Resolution rn Press Y or 4 to select FuLL Full or lat nteger FuLL is the recommended setting 4 2 2408f and 2404f PROFIBUS Communications Handbook 2408f amp 2404f PROFIBUS Communications Handbook Controller Set Up amp Network Configuration NETWORK CONFIGURATION Having wired and configured the controller the master PLC or PC based supervisory package must be configured to set up the parameters that it will be able to read and write to This is known as network configuration The network is configured by importing GSD files into your Master PROFIBUS network configuration software This should be explained in your network configuration software documentation GSD is an
8. 1 gt 5 5 536 540 544 537 41 45 38 42 46 39 43 47 2408f amp 2404f PROFIBUS Communications Handbook 2408f amp 2404f PROFIBUS Communications Handbook Controller Display Programmer Configuration Parameter Description Programmer type 0 None 1 Single program 4 Four programs Tag Address SUE Holdback 0 Applies to whole program 1 _Applies to each segment Power fail recovery 0 Ramp back 1 Reset 2 Continue Servo 0 Servo to PV 1 Servo to SP Programmable event outputs Version 1 controllers 0 None 3 Three 6 Six 8 Eight Versions 2 and 3 controllers 0 None 1 Eight Synchronisation of programs 0 No 1 Yes 517 559 518 520 558 557 211 Maximum Number Of Segments Ee 2408f and 2404f PROFIBUS Communications Handbook LA Display Func LB Display Func UAL L Digital Input 1 Configuration Tab Parameter Description Tag Addresses Tag Address Identity 12352 4 Logic Input functions 192 193 194 195 196 197 198 Adaptive tune enable Acknowledge alarms Select full access level Keylock Up button Down button Scroll button Page button Run Hold Run Hold Reset Skip Holdback enabled Least significant BCD digit 2 9 digit 3 digit eau digit 5 digit Most significant digit Setpoint rate limit enable Prog waits at end of None Manual
9. PROFIBUS solution for the process automation industry A mechanism used for the detection of transmission errors when single characters are being transmitted A single binary digit known as the parity bit has a value of 0 or 1 depending on the number of 1 s in a data message This allows single bit error detection in the receiver Remote Terminal Unit This refers to the code used for the exchange of information between devices This refers to the electrical standard used for signalling information on a serial communications link Receiver on a communication bus An address used to identify a parameter in an instrument Transmitter on a communication bus 2408f and 2404f PROFIBUS Communications Handbook Al 2408f amp 2404f PROFIBUS Communications Handbook EUROTHERM CONTROLS LIMITED UK SALES OFFICE Eurotherm Controls Limited Faraday Close Durrington Worthing West Sussex BN13 3PL Telephone Sales 01903 695888 Technical 01903 695777 Service 01903 695444 Fax 01903 695666 email http www eurotherm co uk USA SALES OFFICE Eurotherm Controls Inc 11485 Sunset Hills Rd Reston Virginia 20190 5286 USA website http www eurotherm com controls htm Telephone 703 471 4870 Fax 703 787 3436 email info controls eurotherm com Office Addresses 2408f and 2404f PROFIBUS Communications Handbook B1
10. acronym of a German phrase meaning Device Database The GSD files supplied with your 2408f and 2404f controllers are created using a Windows based configuration tool This software is also separately available under ordering code PROF ENG Two standard GSD files are supplied on the disc EURO2400 GSD standard parameter mapping This is the default file which is pre configured for commonly used parameters as shown in Table 4 1 below EURD2400 GSD standard parameter mapping with demand data which allows random read write to any parameter within the controller This is configured with the same default parameters PROFIBUS Input Data PROFIBUS Output Data Process Variable PL Setpoint 1 5 Working Setpoint wor Setpoint 2 Output 1 Setpoint Select Summary Output Status Word Acknowledge all Alarms Table 4 1 Default Parameters The Summary Output Status Word is shown in Table 4 2 see PROFIBUS DIAGNOSTICS It is possible to edit the above files or create new files using the Windows configurator The Master network configuration software uses the GSD files to produce a further file which is downloaded into your master PLC or PC supervisory package Once the configuration file has been downloaded you can set the network running If all is well the REM beacon on the controller will start to flash indicating that the data exchange is proceeding The SERE parameter in the m5 list will show run Input data will then
11. d rELY Lab or SGr Module 2C function 12741 ae iit Sense of output nor inv as 2A 12747 A Feda ony Heating output i Summary of 2C configuration 12744 12751 2408f and 2404f PROFIBUS Communications Handbook 8 11 Tag Addresses ae Output 3A Tag Configuration Tab ae Parameter Description ES Module identity 0 None Relay output DC output non isolated Logic PDSIO output Logic input Triac output DC input Error Bad module DC retransmission DC output isolated Transmitter power supply Pot input valve position Module function 12803 For d rELY Lob or S5r 0 None 1 Digital output 2 Heating output 3 Cooling output For d der E or de DP 16 None 17 Heating output 18 Cooling output 19 Retransmission of PV 20 Retransmission of SP 21 Retransmission of error 22 Retransmission of OP power For d Pot 160 None 161 Remote setpoint 162 Feedforward input 163 Remote OP power high 164 Remote OP power low 165 Valve position For d dL P None Remote setpoint Feedforward input Remote output power max Remote output power min PV highest of ip1 or ip2 PV lowest of ip1 or ip2 Derived function Select ip1 or ip2 Transition of control ip1 ip2 nPE inputtype input 2 Refer to input configuration for all t CJE Cold junction compensation ip 2 Refer to input config for types Sensor break impedance input 2 Refer to input config for ty
12. manufacturers can inter communicate Suitable interfaces exist for PLCs which include the Siemens Mitsubishi and Allen Bradley range The 2400f controllers support the PROFIBUS DP variant of the PROFIBUS protocol which is designed especially for communication between automatic control systems and distributed I O at the device level It is most often used to allow a central Programmable Logic Controller or PC based control system to use external slave devices for I O or specialised functions The principal advantage is that these devices may be distributed around a machine thereby saving on the cost of point to point wiring The open nature of the network also permits equipment from different manufacturers to be mixed on the same bus Additionally the off loading of complex and specialised tasks such as PID temperature control lessens the processing load on the central PLC so that its other functions may be carried out more efficiently and require less CPU memory PROFIBUS DP is described in DIN 19245 Part 3 and forms part of EN 50170 with P Net and WorldFIP However it is important to note that P Net and WorldFIP are wholly incompatible with PROFIBUS using different wiring and transmission technologies The PROFIBUS DP network uses a high speed version of the RS485 standard permitting baud rates of up to 12Mbaud Note however that in order to guarantee electrical isolation standards the 2400f Series supports rates of up to 1 5 MBaud o
13. mode select Remote setpoint select Setpoint 2 select PID set 2 select Integral hold One shot self tune enable segment 223 224 225 226 227 240 Parameter Description Run Hold Reset Run Standby PV select Advance to end of segment Amps 12355 Tag Address Identity 12416 4 Logic Input functions as LA above 12419 Low scalar Digital Input 2 Configuration Tab URL H High scalar 12431 12430 8 9 Tag Addresses a Alarm Relay Tag Display a 3 Address Configuration Tab le Module identity 12480 12483 12489 Module function 0 None 1 Digital 2 Heat 2208 04 only Sense of output 0 Normal 1 Inverted Summary of AA configuration 12486 12503 Tag Address 12550 Program summary OP AA configuration bet Comms Module 1 Configuration Tab Parameter Description Comms Resolution 0 Full 1 Integer icing Comms Module 2 Configuration Tab Parameter Description Module Identity 0 None 8 PDSIO output 9 _PDSIO input Retransmitted Low Scalar Retransmitted High Scalar Module Function For d Pd5 128 None 129 PDSIO SP retransmission 130 PDSIO PV retransmission 131 PDSIO OP retransmission 133 PDSIO SP retrans no holdback For d Pd5 96 None 97 PDSIO setpoint input is Output 1A ga Configuration Tab id Module identity None Relay output DC output non isolated Logic PDSIO output Logic input 5 Triac output 10
14. or input 2 288 F i Derived input function factor 1 292 2 Derived input function factor 2 293 H Switchover transition region 286 high Lo IP Switchover transition region low 287 Potentiometer Calibration Enable Potentiometer Input Calibration Node 311 Potentiometer Calibration Go 312 Em 5 38 Em 52 Emmisivity input 2 CAL User calibration enable 0 Factory 1 User Selected calibration point 0 None 1 Input 1 low 2 Input 1 high 3 Input 2 low 4 Input 2 high Adi User calibration adjust input 1 146 Ad User calibration adjust input 2 148 2 l FLE2 n a oo fo o oje CALS OFS 2 Input 1 cold junction temp 215 reading OFS mli i M CJC i Cite r AJA fo 2 2 Input 2 cold junction temp 2 reading Input 1 linearised value 2 2 Input 2 linearised value 2 PUSL Currently selected setpoint 2 02 08 16 89 90 91 ere 2408f and 2404f PROFIBUS Communications Handbook Tag Addresses Controller Output Tab Tag Display Address High power limit 33 Remote low power limit Remote high power limit CUCL Cool cycle time HYSL Cool hysteresis on off output 0 Auto Heat cool deadband on off op EndP Power in end segment Sensor break output power On Off Sensor Break Output Power 100 0 100 hYSH Heat hysteresis on off output ank H Heat output minimum on time 0 Auto 8 5 Tag Addresses
15. settings stored in a PLC Input Data e Process Variable Output Data e Proportional Band Integral Time Derivative Time Cutback High Cutback Low In this application the PLC monitors Process Variable actual temperature and when it passes into a particular pre set band sets the output data parameters from settings stored in the PLC Use the right mouse button when the cursor is over a parameter in the left hand window to determine its tag for demand data operations A limit of 117 total input and output words including the requirements for demand data is imposed by the configurator When this limit is reached it will no longer be possible to add parameters into either the input or output lists until other parameters have been deleted In any case it is advisable not to exceed 32 input and 32 output words in total since some masters are unable to deal with more To obtain a summary of the I O memory map for the current GSD file select View I O map from the file menu This may be pasted into the clipboard and placed into a document if required for project documentation It may also be printed directly from the File menu 5 2 2408 f and 2404f PROFIBUS Communications Handbook 2408f amp 2404f PROFIBUS Communications Handbook Troubleshooting CHAPTER 6 TROUBLESHOOTING No Communications e Check the wiring carefully paying particular attention to the continuity of the A and B connections to the Master Ensure th
16. 2400f Series uses the Ext_Diag_Data area of this message bytes 7 and 8 to send a word containing 16 bits of information pertaining to the process and alarm status of the controller The documentation supplied with your master should provide further details on how to access diagnostic information DESCRIPTION Alarm 2 State 0 Safe 1 Alarm Alarm 4 State 0 Safe 1 Alarm Manual Mode 0 Auto 1 Manual Sensor Break 0 Good PV 1 Sensor Broken Tune Active __ 0 Auto Tune disabled 1 Auto Tune active DC control module fault 0 Good 1 BAD Programmer Segment Synchronise 0 Waiting 1 Running Table 4 2 Summary Output Status Word A new diagnostics event will occur whenever any of the monitored events changes state Diagnostics Example The example below may be returned which gives a summary of the Output Status Word information shown in the table above Byte 6 signifies 3 bytes of information are included Bytes 7 amp 8 are 4030Hex or 01 00 00 00 00 11 00 00 Binary From table 4 1 Bit 4 is set Meaning the controller is in Manual Mode Bit 5 is set Meaning the controller is in Sensor Break Bit 14 is set Meaning the controller is in IP1 Fault Global Commands This is a further PROFIBUS DP feature which is not supported by the 2400f series of temperature controllers 4 4 2408f and 2404f PROFIBUS Communications Handbook 2408f amp 2404f PROFIBUS Communications Handbook The Windows Configur
17. 2408f amp 2404f PROFIBUS Communications Handbook Contents Contents Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 Chapter 7 Chapter 8 Appendix A Appendix B CONTROLLER MODELS 2408f and 2404f PROFIBUS DP COMMUNICATIONS HANDBOOK Page INTRODUCTION smorio 1 1 PRINCIPLES OF OPERATION isriiissssiissnsscniicnssnicssanirisicnoi Ded WIRING ebtsintascc indecent eiaa aR 3 1 Cable Specifications 3 2 CONTROLLER SET UP amp NETWORK CONFIGURATION u cessesseteeseeeeeees 4 1 Floating Point Data Formats 4 2 Diagnostic Information 4 3 THE WINDOWS CONFIGURATOR ou eeceesteteeee eee eceeeeeeseeeeeeeseseeseeeeeeees 5 1 Installing GSD Files 5 1 TROUBLESHOOTING ssscsscccvestadccncscsscnacanssnsstensdcncscntaciecnves cussccneeseesce 6 1 DEMAND DATA csckececcsthecissccgecess ia clpctecal A A 7 1 TAGADDRESSES spine iG 8 1 GLOSSARY OF TERMS cestssscsentccvesensccscscvensssnssexesccecexstenssaxseauatenscaxes A 1 EUROTHERM OFFICE ADDRESSES wccaticcsecncsccsecncscnecensecnenenseannecesecnie B 1 This product is covered by one or more of the following US Patents 5 484 206 Additional patents pending PDSIO and INSTANT ACCURACY are trademarks of Eurotherm HA026290 Issue 1 January 98 Applies to 2408f and 2404f Controllers software versions 3 22 i 2408f amp 2404f PROFIBUS Communications Handbook Introduction CHAPTER 1 INTRODUCTION This handbook is written for people who need to use a digital communicat
18. 8f and 2404f PROFIBUS Communications Handbook 2408f amp 2404f PROFIBUS Communications Handbook Principles of Operation CHAPTER 2 PRINCIPLES OF OPERATION PROFIBUS DP distinguishes between master devices and slave devices It allows slave devices to be connected on a single bus thus eliminating considerable plant wiring typical with conventional communications systems Figure 2 1 compares the two systems Master devices determine the data communication on the bus A master can send messages without an external request when it holds the bus access rights the token Masters are also called active stations in the PROFIBUS protocol Slave devices are peripheral devices Typical slave devices include input output devices valves motor drives and measuring transmitters The 2408f and 2404f series Temperature Controllers are intelligent slaves This means they will only respond to a master when requested to do so PROFIBUS DP is based around the idea of a cyclical scan of devices on the network during which input and output data for each device is exchanged ee Physical ra Actuator 1 PLC I O Mapping a a E Physical 1 0 Actuator 2 i PLC Mod Ladder ules Physical Program A r Actuator 3 Physical E Actuator 4 ag Figure 2 1a Plant wiring a 3 conventional comms systems lt I O scanning ya ones Tia 9 ged ee ee BR Gag ee
19. Auto Manual button 530 anf Custom linearisation input 8 608 8 0 Enabled r 1 Disabled UAL A Display value corresponding to 62 Front panel Run Hold button 0 Enabled 1 Disabled Power feedback enable Sontrollsr Process Value 0 Off Display s opr Configuration Feed forward type Parameter Description 0 None un Instrument units 1 Power feedforward 0 C 2 Setpoint feedforward 1 OF 3 __PV feedforward 2 K Manual Auto transfer PD control None 0 No menrs 1 Yes Decimal places in displayed 525 Sensor break output valle 0 Sensor break go to set ee value 1 nnn n 1 Hold output 2 nn nn Forced manual output Setpoint Min Low range limit 11 Gr No Setpoint Max High range limit 12 1 Trac returns to last value cab p Hig g 2 Step steps to forced output level BCD input function 0 None 1 Select program number 2 Select SP number Gain schedule enable 0 No disabled 1 Yes enabled 601 621 602 622 603 2408f and 2404f PROFIBUS Communications Handbook 8 7 2408f amp 2404f PROFIBUS Communications Handbook Tag Addresses Input Configuration Controller i A Display Parameter Description Input type J Type K Type L Type R Type B Type N Type T Type S Type PL 2 Custom factory RTD Linear mV 100mV Linear V 0 10V Linear mA Square root V Square root mA Custom mV Custom V Custom mA Cold junction compe
20. BUS Communications Handbook Controller Set Up amp Network Configuration CHAPTER 4 CONTROLLER SET UP amp NETWORK CONFIGURATION PROFIBUS DP communications is available in Eurotherm 2408f and 2404f controllers Other 2000 series controllers i e controllers without the f suffix cannot be converted to PROFIBUS DP comms since a different microprocessor board is required Main Differences between 2400f Controllers and Other Series 2000 Instruments 2400f The 20 program variant is not available EI Bisynch is not available The Instrument Programming System software IPSG therefore cannot be used for cloning or configuration Module slot H can only be used for PROFIBUS DP or Modbus communications A PROFIBUS DP module fitted to 2400f may be configured to Modbus communications if required A Modbus module fitted to any other 2000 series instrument cannot be configured to PROFIBUS DP A PDSIO master or slave module can only be fitted in module slot J PROFIBUS DP may be used with either mains powered and 24V AC DC controllers and in all respects other than those described above they are standard units and may be used in exactly the same way as other 2400 series controllers CONTROLLER NODE ADDRESS AND CONFIGURATION Assigning a Node Address Connect the controller to the PROFIBUS network as described in Chapter 3 Every controller on the network must have its own unique address to distinguish it from any other cot From the H
21. Ident Slave Instrument Target Setpoint Slave Instrument Ramp Rate Slave Instrument Sync Remote SRL Hold Display oO N 151 7 7 Minimum Input Value Holdback Disable All User Interface Keys Disable 279 93 94 95 3 8 48 49 78 5 5 2 CNOMO Manufacturers ID 121 2408f amp 2404f PROFIBUS Communications Handbook 2408f amp 2404f PROFIBUS Communications Handbook Tag Addresses Controller Instrument Tag Controller Custom Tag A i z E r Address Configuration Tab Display Linearisation Tab Display Parameter Description Address Parameter Description Custom linearisation input 1 URL i Display value corresponding to input 1 Custom linearisation input 2 Control type 512 0 PID 1 On Off 2 Manual 3 VP No feedback 4 Control action UAL 2 Display value corresponding to input 2 0 Reverse Custom linearisation input 3 1 Direct UAL J Display value corresponding to 623 Type of cooling input 3 0 i Linear Custom linearisation input 4 604 D es UAL HY splay value corresponding to 624 Fan input 4 Custom linearisation input 5 605 On Off UALS isplay value corresponding to 625 Integral and Derivative time input 5 units inb ustom linearisation input 6 606 0 Seconds 1 Minutes UAL 6 Display value corresponding to 626 2 Hours nput 6 Derivative action on inl ustom linearisation input 7 607 0 PV UAL isplay value corresponding to 627 1 Error input 7 Front panel
22. OME display Oooo press until you reach the cm5 list Cm5 L Sk From the Comms List Oooo Press to display the node address Es Press Y or 4 to set the desired address D 26 Addr From the Address List le Press 7 to display the Comms Status This is a read only diagnostic display SEAE rdy Ready to run Pan run Comms running Press to return to the HOME display Note The baud rate is automatically selected by the master 2408f and 2404f PROFIBUS Communications Handbook 4 1 Controller Set Up amp Network Configuration 2408f amp 2408f PROFIBUS Communications Handbook TO CONFIGURE THE CONTROLLER COMMUNICATIONS PARAMETERS Select Configuration Level Press Page OMe eee display until Access List appears If incorrect ACES eeni password 230 coo Li SE entered D ist press CA _2secs If the password has EodE X been set to 0 access is l dE en Poema E permanently unlocked PASS amp the lower readout J always shows PASS 2nd press A Note Selecting OPED FuLL orEdi E Goto will allow direct entry VW A to these levels at this or to select Conf eG ea 3rd press CA
23. PROFIBUS Input Data Values sent from a device to a master controller or PLC PROFIBUS Output Data Values sent from a master controller or PLC to a device 2 2 2408 f and 2404f PROFIBUS Communications Handbook 2408f amp 2404f PROFIBUS Communications Handbook Wiring CHAPTER 3 WIRING RS485 is the transmission technology used in 2404f and 2408f PROFIBUS DP controllers Connections are made to the rear terminal block as follows Controller Terminal Designation Function HB Shield RF Ground for cable shielding Earthing the shield The PROFIBUS standard suggests that both ends of the transmission line be connected to safety earth If such a course is followed care must be taken to ensure that differences in local earth potential do not allow circulating currents to flow as these can not only induce large common mode signals in the data lines but can also produce potentially dangerous heating in the cable Where doubt exists it is recommended that the shield be earthed at only one section of the network Do not connect the shield to DGND Station 1 Not connected EAE SHIELD ree VP 5Vdc Voltage Potential B Rx Tx ve A Rx Tx ve DGND Digital ground 2408f or 2404f controller Last Station Not connected e laa os ae thea ar Shield VP 5Vdc Voltage Potential B Rx Tx ve A Rx Tx ve Last station only requires a terminating resistors DGND Digital ground 2408f or 2404f controller F
24. S DP the front panel will regain full control so that the controller may be used as a local island of control Data format or parameter data seems incorrect e Verify that the data format is correctly configured cFuLL gt or 4 nk from the HA Conf list in the controller Verify that the GSD file is correct for the given application by loading it into the GSD file configurator program 2408f and 2404f PROFIBUS Communications Handbook 6 1 2408f amp 2404f PROFIBUS Communications Handbook Demand Data CHAPTER 7 DEMAND DATA The GSD file is used to define those parameters which need to be updated continuously It is therefore a convenient way to transfer input and output data between the controller and the master PLC or Supervisory Computer It is however wasteful in comms bandwidth if for example 1 It is used to read or write to occasionally accessed data such as autotune or a three term value 2 Complex read writes are performed which require a lot of data exchange such as setting up and running a programmer For these parameters use the Demand Data sub protocol This allows read write access to any parameter within the controller using what are known as Tags which identify the parameters Each parameter has a unique 16 bit tag a full list of which is given in the next chapter When Demand Data is used the first four 16 bit registers of the PROFIBUS DP Output data are reserved to encode a request mes
25. at the correct terminals have been wired to e Access the HA list in configuration level and check that the function F UNC is set to ProF tf not the controller is not configured for PROFIBUS DP e Check Node Address Addr in the m5 list is correct for the network configuration in use e Ensure that a PROFIBUS DP Comms Module is installed in slot H of the 2404 8f It can be identified by of the legend on the plug in module casing and its distinctive shape EUROTHERM CONTROLS SUB24 PB PROFIBUS iss No AH026222 U002 DATE e Ensure that the network is correctly configured and the configuration has been transmitted correctly to the PROFIBUS DP master e Verify the GSD file in use is correct by loading it into the GSD File Configuration This will check the format e Verify that the maximum line length for the baud rate in use is not exceeded see table above Note that the 2404 8f is restricted to use at a maximum rate of 1 5 Mbaud e Ensure that the last device not necessarily a 2404 8f in the network segment is correctly terminated see wiring diagram e Ensure that no devices other than those at the end of a network segment have termination networks fitted e If possible replace suspect device with a duplicate and retest Intermittent Failure to Communicate Intermittent Flickering of Status From r dY to run Diagnostic Status Changing but no Alarms Present in the Controller e Verify wiring paying particular
26. ations Handbook To add a parameter to the PROFIBUS DP Input Data simply drag it from the Device Parameter list using the mouse and drop it into the Inputs list Similarly drop a parameter into the Outputs list to set PROFIBUS DP Output Data Alternatively double click on a parameter name to add it to the currently selected window select the list by clicking on it or use the arrow button to the left of the input and output lists You may change the order of the Input and Output List by dragging and dropping between them Parameters may be deleted or the list cleared using the buttons on the right hand side of the I O lists or by pressing the right mouse button when the cursor is over a parameter name whereupon a pop up menu will be displayed Select or remove support for Demand Data see Chapter 7 using the check box in the lower part of the screen Add a short description of the function of the GSD file in the lower window this will usually be displayed by your network configuration tool when selecting a device from the list Once the I O data has been specified to your wishes save the GSD file to disk you may use any filename you wish You may then import it into your PROFIBUS DP network configuration tool and use it in an application program It is possible to save several different GSD files for the same basic instrument thereby setting up a library for different applications Example GSD file to allow gain scheduling using a PID
27. ator CHAPTER 5 THE WINDOWS CONFIGURATOR The Windows Configurator creates a GSD file which provides a simple way of mapping device parameters into the PLC or supervisory package input output registers The GSD file is imported into a PROFIBUS Master which in turn produces a file that is downloaded into the PLC or supervisory package It works on the drag and drop principle by clicking on parameters within lists which correspond to the parameter lists in the controller and dragging the chosen parameter to input or output windows INSTALLATION The program will run on Windows 3 1 Windows 95 or Windows NT To install the program place the Eurotherm PROFIBUS DP Support Disc in your drive and run A SETUP EXE from the program manager or Windows explorer Follow the on screen prompts to install the configurator These prompts will ask for e User and Company name e Setup will install Profconf in the directory C europrof To install to a different directory click browse and select another directory e Set up will add program icons to the program folder but you may type a new folder name or select one from the existing folders list e Set up will then launch the program e The screen layout shown below is the default screen supplied on the EURO2400 GSD file Eurotherm GSD Ale Cusinintceten Ton 1 03 Pretece Veelable Ergani Wiaeking theigaint Output Power i Prva Working Setpoint imines Cirpi Siah Manus Migaie On OH Contra
28. attention to screening e The I O data length may be too long Some PROFIBUS DP Master implementations can accept no more than 32 input and 32 output words per slave device Verify by reference to documentation of the Master e Verify that the maximum line length for the baud rate in use is not exceeded see cable specifications Note that the 2404 8 fis restricted to use at a maximum rate of 1 5 Mbaud e Ensure that the last device not necessarily a 2404 8f in the network segment is correctly terminated see wiring diagram e Ensure that no devices other than those at the end of a network segment have termination resistors fitted e Verify operation with a duplicate device if possible Setpoint Output Power Auto Manual etc jammed to one setting and cannot be altered using controller front panel e PROFIBUS DP writes all output data continuously so that if Output Power Setpoint or Auto Manual status are included in the output data their settings as stored in the master data registers will override any setting entered using the front panel of the controller To avoid this here are some suggestions for possible techniques e Use Demand Data to write parameter values only when changes are required e Setpoints only Use 5Pe as a manual setpoint selectable locally using a digital input or key switch and SP lasa PROFIBUS DP remote e Note that when the network fails and the instrument goes off line to PROFIBU
29. be transferred from the controller to the master and output data will be transferred from the master to the controller If all 2400f controllers are of the same type only one GSD file needs to be configured FLOATING POINT DATA FORMATS Data is returned or sent in the form of a single 16 bit integer value register Since the controllers use and display floating point values these are translated into integers in one of two ways selected in controller configuration Full Resolution The value is returned as a scaled integer such that 999 9 is returned or sent as 9999 12 34 is encoded as 1234 The control program in the PROFIBUS master must convert the numbers into floating point values if required This is the recommended format and is the factory default Integer Resolution The floating point value is returned as a rounded integer with the fractional part discarded For example 999 9 would be returned as 1000 12 34 would be returned as 12 Similar rules apply to output operations although note that it is only possible to send integer values so that setpoint values such as 11 5 cannot be used and so either 11 or 12 would have to be chosen instead 2408f and 2404f PROFIBUS Communications Handbook 4 3 Controller Set Up amp Network Configuration 2408f amp 2408f PROFIBUS Communications Handbook PROFIBUS DIAGNOSTICS One of the features of PROFIBUS DP is that high priority diagnostic information is provided for each slave The
30. ble for writing values into these first four registers to make requests 1 Command Code and Parameter Tag 2 3 4 data defined by the GSD file a f Value or State Value or State Response to Read Request from Controller PLC Input Register Number Input Data The first four registers are reserved for responses to demand data Command Code and Parameter Tag Extended Parameter Tag Reserved Returned value The registers that follow are used for the fixed input data defined by the GSD file 5 Value or State 6 Value or State 7 Value or State etc Value or State Response to Write Request from Controller PLC Output Register Number The first four registers are reserved for responses to demand data Command Code and Parameter Tag Extended Parameter Tag CO Output Data Reserved Write error code data defined by the GSD file 6 _ VaueorStae 7 2 2408f amp 2404f PROFIBUS Communications Handbook 2408f amp 2404f PROFIBUS Communications Handbook Demand Data THE COMMAND CODE AND TAG ARE ENCODED INTO REGISTER 1 AS FOLLOWS Bits 15 12 Biti Bit 10 0 Command Code Because only 11 bits are available for the Parameter Tag the maximum tag allowable for standard demand data operations is 2048 The 2400f series controller allows tag values of up to 16383 therefore extended tags have been provided using register 2 This is particu
31. dbook Reserved Reserved Parameter Description Tag Address SP Rate Limit Holdback Status 41 0 Inactive 1 Active Pot Break Freeze Control Flag 0 Controlling 1 Hold SP Rate Limit Active Status 0 No setpoint rate limit 1 Setpoint rate limit active Sensor Break Status Flag 0 Good 1 Sensor break Power Failed flag 0 Good 1 Power fail detected New Alarm Flag Loop Break Status Flag 0 Good 1 Loop break Integral Hold Status Flag 0 Good 1 Integral hold SRL Complete Status 0 Setpoint rate limit incomplete 1 Setpoint rate limit complete Remote Input Status Flag 0 Good 1 Fault Sync Continue Flag 0 Continue 1 Awaiting synch 2408f amp 2404f PROFIBUS Communications Handbook 2408f amp 2404f PROFIBUS Communications Handbook Controller Run Tab Tag Display Parameter Description Addres s Pro Current program running active prog no SEAR Program Status 1 Reset 2 Run 4 Hold 8 Holdback 16 Complete Programmer setpoint N N N w 163 59 56 Program cycles remaining Current segment number CYC SEYP Current segment type End Ramp Rate Ramp Time to target Dwell Step EGE N o Call SEGE egment time remaining in secs 3 6 Segment time remaining in mins 63 E Target setpoint current 160 segment rREE Ramp rate 161 Program time remaining 58 FASE Fast run 0 No 1 Yes out Logic 1 output current program 0 O
32. e code 1000 Hex 4096dec tag address 270 decimal 4366 Request 3 If there was no error poll Control Status Word tag 76 until autotune complete pes Output Register Number Output Data 4172 Successful write code 1000 Hex 4096dec tag address 76 decimal 4172 Anything lt Anything fT Anything fT To determine when Autotune is complete Look at the PROFIBUS DP Input data until either bit 3 Self Tune Fail of the value field is set or bit 12 Autotune enabled is cleared There is no need to set up more requests since the value field will be automatically updated by the slave but you should not try to access other demand data until this operation has completed Any value for register 1 other than 4172 signifies an error has occurred in which case register 4 will contain an error code of 0 or 1 or 2 b No error Comment 4172 Po Anything O 3 Anything 4 XXXX The value of the Control Status Word 7 4 2408f amp 2404f PROFIBUS Communications Handbook 2408f amp 2404f PROFIBUS Communications Handbook Demand Data Worked example 2 Uploading Program Data The 2400f series with PROFIBUS DP may be configured with a ramp dwell programmer option It is often the case that specific ramp dwell sequences need to be downloaded to an instrument Because of the amount of data involved it would be impossible if only standard PROFIBUS DP input and output frames were to be used Use of th
33. e demand data protocol is the only way the operation may be performed Note that if the programmer option is configured the instrument defines two types of program data store Program 0 holds a copy of the currently running program if any which may be accessed or changed in hold mode only Programs 1 and 2 3 and 4 for a 4 programmer instrument hold the actual program data and may be accessed at any time From the tag list we find that the Program 1 has tags running from 8328 to 8463 This is above the maximum of 2047 for a standard tag read so we will need to use the Eurotherm extensions Note that a program download is essentially the inverse of this operation using extended tag writes The sequence of operations to upload a ramp dwell program is as follows Request 1 Clear any previous demand data requests You should do this at the start of any sequence of operations using demand data in order to ensure that the system is properly initialised yg PSO Anything gpd gov7 997 p40 Anything Oe Response 1 Wait until the following response message is received in the input data PLC Input Register Number Input Data Anything Anything P44 Anything O O Request 2 Read from the first program address PLC Output Register Number Output Data Comment Extended read tag 3000 Hex PS Anything o G O LA Anything o A y O Response 2 Wait for one of the following responses to be received a
34. ed to select one of a set of setpoints to be sent to the PID controller 4 These outputs are then written to each slave device and the scan process write cycle repeats 2408f and 2404f PROFIBUS Communications Handbook 2 1 Principles of Operation 2408f amp 2404f PROFIBUS Communications Handbook Typically no more than 32 bytes of input data and 32 bytes of output data are exchanged for each device during the data exchange Some PLC masters allow no more than this although the PROFIBUS DP standard provides the possibility of transferring 236 bytes in each direction The input and output data lengths for a given device are variable and it is possible to have devices with only input data only output data or both The input and output data mixture used by a given slave device is defined by what is known as a GSD file See Chapter 5 for more details For simple devices such as digital or analogue I O blocks this is fixed However since more complex devices often have a much wider choice of possible values to send it is usually possible to edit the GSD file to change the mapping of device parameters onto Profibus inputs or outputs This is the case with most Eurotherm implementations which also allow access to parameter data not in the GSD Input Output data file This is called Demand Data and is described further in Chapter 7 The GSD file is imported into the PROFIBUS Master Network Configuration software before the network is created NB
35. ff applies to all 8 logic outputs 1 On applies to all 8 logic o ps ouk 2 Logic 2 output current program oukJ Logic 3 output current program ouk H Logic 4 output current program ouk 5 Logic 5 output current program ouk B Logic 6 output current program auk Logic 7 output current program aut B Logic 8 output current program Segment synchronisation 0 No q1 Yes Flash active segment in lower 284 display Advance Segment Flag 149 Skip Segment Flag 154 Program Logic Status _162 oa N 2408f and 2404f PROFIBUS Communications Handbook Tag Addresses Display Address p Alarm 2setpoint value 14 Y Alarm 4setpoint value 82 HY Alarm 1 hysteresis 47 Hy Alarm 2 hysteresis es Alarm 3 hysteresis 69 Loop break time 0 Off Enable diagnostic messages 0 No Diagnostics 1 Diagnostics Acknowledge All Alarms 274 Display Address Autotune enable 0 No Tune 1 Tune Adaptive tune enable 0 No Adaotive Tune 1 Tune Adc Automatic droop 272 compensation manual reset 0 Manual reset 1 Calculated 8 3 Tag Addresses Display Address Gain scheduler setpoint 153 Current PID set read only if 72 gain scheduling is selected 0 Set1 1 Set2 Proportional band PID1 0 Off 0 Off Manual reset PID1 Cutback high PID1 0 Auto a Ee Pas 0 Auto Phe Proportional band PID2 0 Off 0 Off 8 17 8 9 1 Manual reset PID2 0
36. ght mouse button Controller Display Home Tab Parameter Description Process Variable Target setpoint Output power For ON OFF controllers the following power levels must be written Cool 100 OFF 0 Heat 100 Working set point Read only use Target set point or currently selected set point 1 to 16 to change the value Auto man select 0 Auto 1 Manual Pot Position 317 Valve Posn computed by 53 VP algorithm VP Manual Output alterable 60 in Man onl AmPS Heater current With PDSIO mode 2 Customer defined identification number Setpoint Span 552 Error PV SP 39 PY Remote Input Value 26 alaja N a w rm O g i Status Tab Summary Output Status Word Alarm 1 State 0 Safe 1 Alarm Alarm 4 State 0 Safe 1 Alarm Manual Mode 0 Auto 1 Manual Sensor Break 0 Good PV 1 Sensor Broken Loop Break 0 Good closed loop 1 Open Loop 0 No Fault 1 Load fault detected 0 Auto Tune disabled 1 Auto Tune active Ramp Program Complete 0 Running Reset 1 Complete 0 PV within table range 1 PV out of table range DC control module fault 0 Good 1 BAD Heater Fail Tune Active oO NI a a ol rm w PV out of range 2408f and 2404f PROFIBUS Communications Handbook Programmer Segment Synchronise 0 Waiting 1 Running 13 14 IP1 Fault i Fast Status Byte 74 DESCRIPTION 0 Safe 1 Alarm 0 Safe 1 A
37. igure 3 1 Connection Diagram for up to 32 Slaves CABLE SPECIFICATIONS 2408f and 2404f PROFIBUS Communications Handbook 3 1 Wiring 2408f amp 2404f PROFIBUS Communications Handbook Either of the two cable types detailed below can be used Please note that the cable types A and B specified below are NOT related to the wire numbers A and B in the above wiring diagram Type A is recommended as it allows higher speed and longer cable length Type A cable Type B cable Characteristic 135 to 1652 at a frequency of 3 to 20 MHz 135 to 165Q at a frequency of gt 100 kHz Impedance Cable lt 30 pF per Metre typ lt 60 pF per Metre capacitance Core diameter max 0 34 mm corresponds to AWG 22 max 0 22 mm corresponds to AWG 24 Cable type twisted pair cable 1x2 or 2x2 or 1x4 lines twisted pair cable 1x2 or 2x2 or 1x4 lines lt 110 Ohm per km Shielding Copper shielding braid or shielding braid and Copper shielding braid or shielding braid and shielding foil shielding foil Belden B3079A meets cable A specifications but there are other choices For more information refer to the PROFIBUS Product Guide produced by the PROFIBUS User Group Maximum line length per segment Baud rate kbit sec 9 6 19 2 93 75 187 5 500 1500 Type A cable 1200m 1200m 1200m 1000m 400m 200m Type B cable 1200m 1200m 1200m 600m 200m 3 2 2408f and 2404f PROFIBUS Communications Handbook 2408f amp 2404f PROFI
38. ions link and PROFIBUS DP communication protocols to supervise Eurotherm Controls Series 2000 instruments The PROFIBUS DP protocol is supported by Eurotherm instruments carrying the suffix fin their order codes Specifically 2408f and 2404f controllers It has been assumed that the reader has some experience of communication protocols and is familiar with Series 2000 instruments Related handbook e Installation and Operation Handbook for 2408 and 2404 Controller Eurotherm part number HA025132 This gives a full description of how to use the instruments configuration options and definition of parameters Eurotherm Controls accepts no responsibility for any loss or damage caused by mis application of the information contained in this document THE PROFIBUS FAMILY Area Computer aran MMS TCP IP Backbone CNC PC VME Host cell l PROFIBUS FMS N Level PC PLC DCS Field j N Level aa N PROFIBUS PA 7 Motor 1 0 Temp Field Trans Field Drives Controller Device mitter Device Figure 1 1 PROFIBUS Application Areas PROFIBUS is a vendor independent open fieldbus standard for a wide range of applications in manufacturing process and building automation Vendor independence and openness are guaranteed by the PROFIBUS standard EN50170 With PROFIBUS devices from different
39. l utpul Pat Ponitran YP Valve Paaitian VP Manual Quipet Come Load Cunent Ceshomer m piar Helpoin G irar MSP lemme hegat Value Hetpolrd Twa inene Setpoint Select Rrimanatedge fill Flere Pree status ian kiari Use Demand iets M Dercrigsian Figure 5 1 The Default Configurator Screen Layout Leave the mouse cursor over a portion of the screen to see a hint explaining how it works Hints can be turned off via the Help menu once you have learned how to operate the program Open a GSD file for modification or editing or create a new file for the currently selected controller type using the file menu Note however that only files for the Eurotherm products which include 2400f and T630 may be edited using this program Selected input or output parameters may be printed using the print command in the file menu Standard Windows facilities for Save and Save As are provided allowing GSD files to be written to disk The buttons on the task bar provide quick access to most of these functions The controller parameter set is represented by a box to the left of the screen A set of tabs allows a group of parameters to be displayed corresponding to lists in the controller user interface A separate list for 2400f series status words is also provided for the controller type 2408f and 2404f PROFIBUS Communications Handbook 5 1 The Windows Configurator 2408f amp 2404f PROFIBUS Communic
40. larly important if ramp dwell programs or configuration information is to be transferred over PROFIBUS DP Fields in a request output registers should be set as follows NB Eurotherm Extensions are printed in bold italic text Command Hex Request Master to Slave Parameter Tag Extended Value Parameter Tag No Command Read Request Tag to Read 7 Write Request Tag to Write Value to write Extended Read Request Must be Zero Tag to Read Extended Write Request Must be Zero Tag to Write Value to Write Valid responses to a given command are as follows Command Command Returned Value Field in request Field in response input register 4 output register input register Acknowledge No Command Tag Read Successfully Value Read Tag Read Not Successful Error Code see below Tag Written Successfully Tag Write Not Successful Write Request Extended Tag Read Successfully Value Read Extended Tag Read Not Successful Error Code see below Extended Tag Written Successfully Extended Tag Write Not Successful Error Code see below The command field in the response message either e Confirms that no operation has been requested e Indicates that a Read or Write request has been completed successfully e Indicates that a Read or Write has failed Error Codes in input register 4 are as follows Error Code Meaning 0 Invalid Tag Number 1 Read Only Parameter 2 Value out of range 2408f and 2404f PROFIBUS Communicatio
41. larm 0 Safe 1 Alarm N BitO Alarm 1 State Bit 1 Alarm 2 State Bit2 Alarm 3 State Bit3 Alarm 4 State 0 Safe 1 Alarm Manual Mode 0 Auto 1 Manual it5 Sensor Break 0 Good PV 1 Sensor Broken Bit 6 Loop Break 0 Good closed loop 1 Open Loop it7 Heater Fail 0 No Fault 1 Load fault detected Control Status Word DESCRIPTION Control algorithm Freeze PV input sensor broken PV out of sensor range Self Tune failed PID servo signal PID debump signal Fault detected in closed loop behaviour loop break Freezes the integral accumulator Indicates that a tune has completed successfully Direct reverse acting control Algorithm Initialisation flag PID demand has been limited 2 Autotune enabled 13 Adaptive tune enabled 14 Automatic Droop compensation enabled 15 Manual Auto mode switch Instrument Status Word 77 Br DESCRIPTION i 2 Alarm acknowledge switch Reserved R eserved Reserved Reserved 8 1 w w A N o oO Tag Addresses Reserved Reserved Reserved Reserved Reserved Reserved Reserved Program Logic Status DESCRIPTION Program Output 1 0 OFF 1 ON Program Output 2 0 OFF 1 ON Program Output 3 0 OFF 1 ON Program Output 4 0 OFF 1 ON Program Output 5 0 OFF 1 ON Program Output 6 0 OFF 1 ON Program Output 7 0 OFF 1 ON Program Output 8 0 OFF 1 ON Reserved Reserved Reserved Reserved Re
42. nFP Configuration Level Password 515 2408f amp 2404f PROFIBUS Communications Handbook 2408f amp 2404f PROFIBUS Communications Handbook Tag Addresses Ramp Dwell Programmer Data Program Data Organisation A 2400f series controller can contain multiple programs each consisting of up to 16 segments The data for each program starts at the base tag address given by the following table Decimal Hex Program 0 Currently Running Program changes 8192 2000 permitted only in hold and are not permanently stored The parameters used to describe a program are organised into 17 blocks each of 8 words in length starting at the base address for the program There is one block for general program data such as the units to be used for ramp and dwell times and 16 further blocks for the segment data itself To obtain the tag address of the data block for a given program add the block offset given in the next table to the program Contents Offset Offset Hex Decimal Segment 3 Segment 4 Segment 5 Segment 6 Segment 7 Segment 8 104 112 120 128 2408f and 2404f PROFIBUS Communications Handbook 8 13 Tag Addresses 2408f amp 2404f PROFIBUS Communications Handbook Program General Data The offsets of each parameter within the program general data block is given by the next table Address Offset Parameter 0 HoldbackType 0 None 1 Low 2 High 3 Band 1 HoldbackValue 2 Ramp Unit
43. nly A table of network speed against segment length is given in Chapter 3 A maximum of 32 PROFIBUS DP stations nodes may be contained within a single network segment Use of RS485 repeaters allows a total of up to 127 stations 2408f and 2404f PROFIBUS Communications Handbook 1 1 Introduction 2408f amp 2404f PROFIBUS Communications Handbook PROFIBUS DP is a multimaster master slave token passing network More detailed information including a detailed guide to products available may be obtained from the various world wide PROFIBUS user organisations You will find contact information in trade magazines or by reference to http www profibus com on the World Wide Web PROFIBUS is available in two other types aimed at different application areas as follows PROFIBUS PA is designed especially for process automation It permits sensors and actuators to be connected on one common bus line even in intrinsically safe areas PROFIBUS PA permits data communication and power over the bus using intrinsically safe 2 wire technology according to the international standard IEC 1158 2 but may also be used on the standard RS485 cabling for non intrinsically safe applications PROFIBUS FMS is the general purpose solution for communication tasks at the cell level 2400f series controllers may be used on combi networks which combine DP and FMS but may only be used for PA when the intrinsically safe physical medium is not used 1 2 240
44. ns Handbook 7 3 Demand Data 2408f amp 2404f PROFIBUS Communications Handbook Worked example 1 Starting an Autotune An autotune is a good example of an operation that might be performed using the demand data sub protocol since it is a relatively infrequent operation and it would be wasteful to dedicate PROFIBUS DP I O data to such a task Request 1 Clear any previous demand data requests You should do this at the start of any sequence of operations using demand data in order to ensure that the system is properly initialised PLC Output Register Number Output Data UM 5 oS Se Anything fT Anything fT PA Anything o O Response 1 Wait until the following response message is received in the input data PLC Input Register Number Input Data Comment eS Ss p20 Anything G O Anything PT Anything PT Request 2 Write 1 to Autotune enable Note Tag address is 270 decimal see TAG ADDRESSES Chapter 8 6863 Wife request 2000 how 6192 dec tag adeross 270 deo 6462 de in Se 4 1 Write state 1 to enable Autotune see enumerators for each tag address in Chapter 8 Response 2 Wait for one of the following responses to be received a An error has occurred Code 7 14 28942 Error 7000 Hex 28672 dec tag address 270 dec 28942 Sy E PS Anything o O 1or Invalid tag number or Read only parameter Value out of range PLC Input Register Number Input Data Comment 4366 Successful writ
45. nsation Auto BOO OPO BONS Off Sensor break impedance 0 Off disabled linear inputs only 1 Auto 2 Hi gt 5K 3 _Hi Hi gt 15K 0 1 0 C 2 45 C 3 50 C 4 Tag Address 12290 12291 12301 8 8 Controller Display i T Set pol nt hips Configuration Parameter Description Number of setpoints 5 Remote tracking 0 Off 1 Track Manual tracking 0 Off 1 Track Programmer tracking 0 Off 1 Track Setpoint rate limit units 0 Sec 1 Min 2 Hour Controller Display bloc Dj F r D wjA 21 526 527 528 531 535 Alarm Configuration _ 9 g Address Parameter Description Alarm 1 type 0 Off Full scale low Manual reset i ocking No Yes arm 2 type types as alarm EA Remote setpoint configuration 0 None 1 Remote setpoint 2 Remote setpoint local trim 4 Remote trim local setpoint Full scale high Deviation band Deviation high Deviation low Load current low Load current high Input 2 full scale low Input 2 full scale high Working output low Working output high Working setpoint low Working setpoint high tOBDlIeOn o rc atching types as alarm 1 types as alarm 1 types as alarm W ocking arm 3 type i gt rc atching types as alarm 1 ocking types as alarm 1 arm 4 type types as alarm 1 plus 64 Rate of change Latching types as alarm 1 Blocking types as alarm
46. pes UALL Input module 3A low value 12829 Module 3A low value UALL Potentiometer input 3A low scalar 12827 UALH Potentiometer input 3A high scalar 12826 um E Units 3A 12812 1 Volts mA Minimum electrical output 12817 Maximum electrical output 12816 2408f amp 2404f PROFIBUS Communications Handbook SEnS Sense of output 12809 0 Normal q1 Inverted Summary output 3A configuration 12806 Program summary output 3A 12823 config te Output 3B R Configuration Tab Parameter Description id Module 3B identity Func Module 3B function SEnS Sense of output 12810 Summary of 3B configuration 12807 Summary program O P 3B config 12824 nor inv as 3A eae Output 3C Configuration Tab Parameter Description id Module 3C identity Func Module 3C function 12805 SEnS Sense of output nor inv as 3A 12811 Summary of 3C configuration 12808 Summary program O P 3C config 12825 EIA Output 4A Tag oe Configuration Tab E Module identity 0 None 1 Relay output Module function 0 None 1 Digital output 2 Heating output 3 Cooling output UALL Input module 4A low value 12879 UALH Input module 4A high value 12878 12881 Ouk H Maximum electrical output 12880 SEnS Sense of output nor inv as 3A 12873 Summary output 4A configuration 12870 12887 12864 Program summary output 4A config fies Password re Configuration Tab FALEP Access Mode Password 514 c
47. s 0 Secs 1 Mins 2 Hours 3 Dwell Units 0 Secs 1 Mins 2 Hours 4 Program Cycles 5 Reserved 6 Reserved 7 Reserved Program Segment Data Program segment data is specified using 8 tag addresses with the contents varying depending on the type of the segment The format per segment is detailed in the following table which gives the offset from the start of a segment data block for each item Address Offset Segment Types Address Offset Segment Types _____ S o O STEP DWELL RAMP RAMP CALL END RATE TIME TO TARGET Segment Type Segment Type Segment Type Segment Type Segment Type Segment Type i Target Target Target Setpoint Setpoint Setpoint p20 ration Rate Duration 3 lt Type Number Logic O P s Logic O P s Logic O P s Logic O P s Call Cycles Logic O P s 5 N SS eS ae Re SS eae aia Example Address calculations Program 1 Segment 4 Segment Type 8328 32 0 8360 20A8 Hex Program 2 Holdback Value 8464 0 1 8465 2111 Hex Program 4 Segment 16 End Type 8872 128 3 9003 232B Hex Power Level in End Segment This has the tag address 64 in 2400f controllers Summary of Programmer Enumerators Parameter Description H Current Segment Type H Holdback Type 0 End 0 None 1 Ramp Rate 1 Low 2 Ramp Time to target 2 High 3 Dwell 3 Band 4 Step Dwell Units 5 Call 0 Seconds End Segment Type 1 Minutes 0 Reset 2 Hours
48. s Handbook 2408f amp 2404f PROFIBUS Communications Handbook Tag Addresses Tag c sees ae b Address Ta Output 2B PARAE configuration Lab identi Module identity 13756 SSS Parameter Description None id Module 2B identity 12737 Relay output Func Module 2B function 12740 Logic PDSIO output DC output non isolated Sense of output nor inv as 2A 12746 ae o i Summary of 2B configuration 12743 DA io Summary program O P 2B contig 12760 _ Triac output Summary program O P 2B config 12760 Error Bad module DC retransmission 2C Tag Display Output 2C Address Configuration Tab DC output isolated Parameter Description Transmitter power supply Pot input valve iti P Summary program O P 2C config Cooling output Close motorised valve For d derE or de DP 16 None 17 Heating output 18 Cooling output 19 Retransmission of PV 20 Retransmission of SP 21 Retransmission of error 22 Retransmission of OP power For d Pat 160 None 161 Remote setpoint 162 Feedforward input 163 Remote OP power high 164 Remote OP power low 165 Valve position PID or Retran low value Potentiometer input low scalar 12763 ALH PID or Retran high value 12750 Potentiometer input high scalar 12762 Volts 2 mA QukH Maximum electrical output 12752 Sense of output 0 Normal 1 __ Inverted ie cera Program summary output 2A conf 12759 Module function 12739 load Module 2C identity 12738 Fors
49. sage using the protocol The control program is responsible for writing values into the first four registers to make requests The instrument uses the first four registers of PROFIBUS DP input data as a response message to return values and indicate success or failure of the operation that was requested It is enabled by the PROFIBUS DP master setting the first byte of the module configuration data to 73 hex This is done automatically when e Using the EURD2400 GSD GSD file e The check box Use Demand Data in the EURO2400 GSD configurator program is selected Demand Data is supported by standard software in many PLCs It can be implemented easily as part of the PLC program 2408f and 2404f PROFIBUS Communications Handbook 7 1 Demand Data 2408f amp 2404f PROFIBUS Communications Handbook Demand Data uses the first 8 bytes in both the request and response message of the cyclic Data Exchange DEMAND DATA STRUCTURE Read Request from PLC PLC Output Register Output Data Number The first four registers are reserved for demand data The control program is responsible for writing values into these first four registers to make requests 1 Command Code and Parameter Tag 2 Extended Parameter Tag 3 4 data defined by the GSD file 6 O Value or State Value or State Write Request from PLC PLC Output Register Output Data The first four registers are reserved for demand data The control program is responsi
50. served Reserved Reserved Reserved Digital Output Status Word 551 DESCRIPTION H Interface module telemetry 0 Off 1 On J Interface module telemetry 0 Off 1 On 1A module telemetry 0 Off 1 On LB logic telemetry Off 1 O LA logic telemetry Off 1 O 1B module telemetry 0 Off 1 On 1C module telemetry 0 Off 1 On 2A module telemetry Off 1 O 2B module telemetry Off 1 O 2C module telemetry Off 1 O 3A module telemetry 0 Off 1 On 3B module telemetry Off 1 O 3C module telemetry 0 Off 1 On AA relay telemetry 0 Off 1 On Reserved Reserved Digital Input Status Word DESCRIPTION H Interface module 0 Off 1 On J Interface module 0 Off 1 On 1A module 0 Off 1 On LB logic input 0 Off 1 On LA logic input 0 Off 1 On 1B module telemetry 0 Off 1 On 1C module 0 Off 1 On 2A module 0 Off 1 On 2B module Off 1 O 2C module 0 Off 1 O 3A module Off 1 0 3B module 0 Off 1 On 3C module 0 Off 1 On Reserved ak a a u wjvj o rN ajA 0 Q ne lt l o a fafa BY oO Pp SlSlsSlSe 3 5 23 2 23 3 ala SS ala oO Slr gt z 13 gt 15 BIT o 5 7 0 n o 2C module telemetry 020 1 On 13 14 z 10 alal lala oO oO 37 5 5 gt gt gt e De r wo 8 2 2408f amp 2404f PROFIBUS Communications Han
Download Pdf Manuals
Related Search
Related Contents
施工説明書 ーNAX "取扱説明書" 2009 Jeep Grand Cherokee SRT8 Owners Manual Numéro 16 Manual EN Présentée à I`Université de M,ETZ en vue d`obtenir le DOCTORAT D TATA Sumo Victa Di Turbo Owners Manual and Service Book - Team-BHP Télécharger le manuel Copyright © All rights reserved.
Failed to retrieve file