Home

MEDACS USER MANUAL - A1 Status Instruments

image

Contents

1. 10mA 100mV 100mV 10V OV 10V 1V 0V IV 5 OV 5V 1 5V 1V 5V Input scaling continues beyond the electrical high low values until the A D converter input is saturated The input is then flagged as being out of range The A D converter saturation limits are well beyond the operating range though the exact saturation value for each range varies for each MEDACS If the user requires strict control over when the input goes out of range user linearisation simple interpolation should be used as described in section 5 9 6 1 4 Out of Range Action When an input goes out of range the following occurs If fitted any relays derived from the out of range input go into alarm state If fitted the retransmitted current derived from the out of range input goes to 3 6mA or 21 5mA depending on whether burnout is set to low or high respectively On single channel units the display shows 6 1 5 Clear Function When enabled i e depending on Clear Latch Enable setting in the Enable submenu or the general status bitmap via comms see section 5 10 6 alarm latches can be cleared in run mode by pressing the CLEAR keys When enabled i e depending on Clear Peak Valley Enable setting in the Enable submenu or the general status bitmap via comms see section 5 10 6 peak valley can be cleared in run mode by pressing the CLEAR keys 6 1 6 Edit Setpoints When enabled depending on Setpoint Enable set
2. Rega Regu CRC CRC Bytes High Low High Low High Low Low High value value value value Value value 6 3 6 0x41 9 0x00 0 00 0 00 0 01 This indicates that Process variable 0 41 90000 25 125 Input type XG9 5097 03 0x0001 Thermocouple Page 22 of 45 5 6 Function 16 Write Register The general format for the write register request reply sequence is as follows each cell represents an eight bit byte Request issued from Master Slave 16 Start Addr Start Addr No Reg Reg CRC CRC Addr High Low Regs Regs Bytes High Low High High Low value value The Start Addr High and Low make up 16 bit register address word Note that the index of the register allocation table is based from whilst the value that is entered in the comms message is zero based The Number of registers to be written to is limited to 8 due to comms buffer restrictions Therefore the No Regs High field is always set to zero Format of the reply from Slave Slave 1 6 Start Start Addr No CRC CRC Address Addr Low Regs Regs Low High High High Low Function 16 will not write to registers 181 300 inclusive Function 16 Example The engineering low value on device 111 is to be set to 20 0 The register address for this is 12 this corr
3. Retransmitted current 2 Changeover relay 3 Twin NC relay Number of input channels 1 Single channel input 2 Dual channel input There are limitations on the input output combinations available as shown in the following table Part Number of Output Output number input channels channel 1 channel 2 2122 1 C O relay C O relay 2113 1 Current Twin relay 2133 1 Twin relay Twin relay 2211 2 Current Current 2222 2 C O relay C O relay 2233 2 Twin relay Twin relay 2213 2 Current Twin relay XG9 5097 03 Page 8 of 45 1 6 Configuration Each unit is equipped with RS485 Modbus serial communications This enables any unit to be configured monitored via comms This manual documents the MEDACS Modbus implementation detail With this information the user may use any Modbus generic driver to communicate with a MEDACS unit Status Instruments have written a Windows configuration package called M Config which enables the user to quickly and easily communicate with MEDACS units without having an in depth knowledge of the Modbus implementation Note for multi drop communications see the section 5 3 1 which describes the operation of the Network Enable Passcode Whether configuring via comms or menu access all configuration data is written directly to non volatile memory The 21 units have the added advantage of local configuration via a menu structure accessible from the front p
4. 22 2 Changeover Relays Type XX33 Four Relays Closed in Alarm and at Power off Type 2113 2 Relays closed in Retransmitted Current Alarm and at Power off 19V to Power Loop PIN 8 RLY1 RLY2 2 Relays closed in Alarm and at Power off IJ IN Passive Type 2213 2 Relays closed in 4 20 Alarm and Power off Current Passive RLYA RLY2 XG9 5097 03 Page 15 of 45 4 Menu Programming 4 4 Operating Modes All single channel MEDACS has 3 operating modes These are Mode Process Variable is displayed Menu Mode Enables navigation around menu structure Edit Mode Enables menu parameters to be edited Run mode is the principal mode of operation The other two modes are accessed as shown in the EIS following diagram ENTER then CYCLE ESCAPE SHIFT ESCAPE or ENTER 4 2 Key Press Definitions Each MEDACS unit has 3 keys A B amp C to enable menu programming Each key pressed individually produces the following menu action shaded square signifies key pressed SHIFT INC Keys pressed simutaneously produce the following menu actions shaded square signifies key pressed E 9 5 ee eve gt os XG9 5097 03 Page 16 of 45 43 Entering Menu Mode On power up the unit s will take a few seconds to configure itself Run mode will then automatically be entered Menu mode is accessed from run mode by pressing ENTER followed by
5. RANGE sree 68 Retransmission type Integer list Retransmission preset XG9 5097 03 Page 30 of 45 5 8 2 2 2 REGISTERS CHANNEL 2 DESCRIPTION FORMAT UNITS OPTIONS RANGE rete 98 Retransmission type Integer list Retransmission preset XG9 5097 03 Page 31 of 45 5 8 3 Other Data REG DESCRIPTION FORMAT UNITS OPTIONS RANGE 12 124 12 12 1 2 DET 13 13 135 valley LO 1 3 5 6 7 28 1 3 142 Message 32 string 143 Message 144 Message 145 Message 146 Message 8 char string 1 1 1 16 byte string 163 Descriptor 164 Descriptor 165 Descriptor 166 Descriptor 167 Descriptor 1694 Descriptor LO Network enable password 0 to 9999 7 8 9 0 1 14 14 14 1 1 1 1 1 1 1 1 1 15 6 8 9 5 5 5 5 5 5 5 5 5 6 6 6 XG9 5097 03 Page 32 of 45 182 S W revision HO 8 char string Long int Num secs since 1874 Manufacture Date LO 01 01 2000 00 00 Integer bitmap See note 5 10 5 Integer bitmap See note 5 10 7 Integer bitmap See note 5 10 3 Integer bitmap See note 5 10 4 CJ temp HO Float CJ_temp LO current retran level 1 HO Float mA current retran level 1 LO current retran level 2 HO Float mA current retran level 2 LO XG9 5097 03 Page 33 of 45 XG9 5097 03 Page 34 of 4
6. Slave unit 1 Slave unit 2 Slave unit 3 If 4 wire mode is chosen the network is wired as shown below and does not have the same critical requirements for Master device message timing as the Master has dedicated transmit lines XG9 5097 03 Page 20 of 45 Tx Modbus RS485 4 Wire mode Master device Tx Rx Tx Rx Tx Rx Slave unit 1 Slave unit 2 Slave unit 3 53 Device addresses Each Slave unit requires a unique address to be programmed If two or more units have the same address on the network both or all will respond when this address is accessed by the Master device and a data corruption will result Possible addresses range from 1 255 however Modbus defines a maximum address number of 247 The electrical characteristics of RS485 limit the number of devices on a network to 32 however buffering the network increases this number 5 3 1 Network Enable Passcode Each MEDACS unit has a unique ID UID associated with it There is a correct Network Enable Passcode NEP associated with each UID A standard MEDACS unit will leave the factory with NEP set to 0 which 15 the incorrect NEP When the correct NEP is set the device address can be set to a non zero value thus enabling networked communications Once the unique ID has been noted using M Config contact the distributor to acquire the correct NEP 54 Protocol Format MEDACS uses the RTU mode of transmission as opposed to the ASCII mode The basic Modbus RTU protocol format for
7. hysteresis level away from the set point See diagram below Engineering range Setpoint Time Alarm state ties 6 2 2 Deviation When the alarm action is set to deviation the deviation value expressed as a of the engineering range determines the amount by which the process variable may change before the alarm condition is activated See diagram below Engineering range Assuming alarm action is set to high dam mS UU Hysteresis Deviation Setpoint ES Hysteresis Time Alarm state XG9 5097 03 Page 43 of 45 6 2 3 Latched Alarms When alarm latching is enabled if an alarm state is reached the alarm state will be maintained until the alarm is manually cleared using CLEAR button press or asserting discrete 1 or power is removed 6 2 4 Closed in Alarm Type Relay State Table Relay Alarm Relay Invert Status Relay Contacts Status High Low non inverting Closed Low Low non inverting Open High High inverting Open Low High inverting Closed 6 2 5 Changeover Type Relay State Table Relay Alarm Relay Invert Status Relay Contacts Status High Low non inverting A B Low Low non inverting A C High High inverting A C Low High inverting A B 6 3 Retransmitted Current Output If the retransmission type is set to preset the user can set any preset level output current It is the
8. order is set to zero interpolation 15 performed otherwise polynomial linearisation 15 performed For interpolation segments defines the number of interpolated segments to be used For polynomial linearisation order defines the order of the polynomial to be applied If order is set to a value greater than 15 performance will be unpredictable Polynomial Interpolation UDAID 1 0 0 Order 0 1 to 15 0 Segment 0 10 19 dual chan 1 29 dual chan 1 to 39 single chan 1 to 59 single chan 5 9 1 Interpolation For interpolation numbers are entered into the UDA as follows Order 0 Segment Number of interpolated segments Number of co ordinate pairs 1 VI electrical input co ordinate 1 V2 PV co ordinate 1 V3 electrical input co ordinate 2 V4 PV co ordinate 2 For segments we have n 1 co ordinate pairs shown below XG9 5097 03 Page 37 of 45 PV e g level m X2 Xn Electrical input O mV V mA If the electrical input goes below or above the input is flagged as being over range If the user requires strict out of range control a single segment interpolation can be applied 5 9 1 1 Interpolation Limits A single channel MEDACS can store up to 60 co ordinate pairs of interpolation data A dual channel MEDACS can store up to 30 co ordinate pairs of interpolation data per chann
9. 05 of reading Thermal drift 200ppm C Input impedance 200 Linearisation Linear Square root Power 3 2 Power 5 2 Custom XG9 5097 03 Page 10 of 45 2 1 4 Voltage Range 100mV 1 5V 10V 1 5V Accuracy 0 04 FS 0 04 of reading Thermal drift 200ppm C Input impedance IMQ Linearisation Linear Square root Power 3 2 Power 5 2 Custom Custom linearisation available as interpolation or segmented polynomials See section 5 9 for more details 2 4 5 Digital inputs There are 2 digital inputs available on 21 XX units DIG amp DIG2 These be TTL open collector 24V dc logic or potential free contacts DIGI is used to perform reset clear functions It is also available for customised use with 0102 is solely available for customised use with TFML There are no digital inputs available on 22XX units XG9 5097 03 Page 11 of 45 22 Outputs 2 2 1 Relays Two relay options are available either a single changeover twin independent relays with normally closed contacts Contacts are Normally Closed i e the contact is open at power off and when operating in the absence of an alarm condition The contact closes when an alarm is detected The active function can be reversed in the software Alarm Action Hysteresis Delay Time in order to be recognised Start up Delay Max switching voltage Max current Max power Contact resistance O
10. 9 4 Interpolation Electrical nennen 39 5 10 Modbus Register Notes esee eese 40 5 10 1 Input status bitmap cs i ade e oh see die 40 5 10 2 Alarm cotitig bitmap oe Sere Ee S meee bade aA 40 5 10 3 Alarmstate ete he i iere 40 5 10 4 Relay state bitap i4 se dae ee teu te dee ne ASS 40 5 10 5 Discrete map format ss ee e be i da i eni 40 5 10 6 General status ae eee ie ee Gerd 40 5 10 7 Isolate word Dita pics ec eer Mesi ete et e etre Betton enti edd 40 6 MEDACS nnn nnn 41 6 1 Input 41 XG9 5097 03 Page 4 of 45 6 1 1 Cm 41 6 1 2 Thermocouple a e Ha e 41 6 1 3 Cutrent cete Raced ett te e RO E edet Reel ERG 41 6 1 4 Range Aion a a cse e Waa eee Rana 42 6 1 5 Clear Eunctior 42 6 1 6 Edit tegmine 42 6 1 7 Discrete Ea Ni AREA uh cR Ag gis mE 42 6 2 Alarms rel ys iere eto ete eese header Ve vea oet eleva deve see 43 6 2 1 Hysteresis tee RR MER Ae e it aes 43 6 2 2 ID ASPIRE eet ee eee 43 6 2 3 Latched Alarms uere iere retine he 44 6 2 4 Closed in Alarm Type Relay State Table 44 6 2 5 Changeover Type Relay State Table 44 6 3 Retransmitted
11. alarms are latched 5 10 3 Alarm state bitmap alarm2B alarm2A alarm1B alarm1A A indicates in alarm A 0 indicates not in alarm 5 10 4 Relay state bitmap relay2B relay2A relay1B relay1A A indicates relay closed A 0 indicates relay open 5 10 5 Discrete map format 9152 state 4151 state dis2 1 451 Bit High Low disl ip discrete 1 ip hi discrete 1 lo dis2 ip discrete 2 ip hi discrete 2 ip lo disl state dis is active dis is mactive dis2 state dis2 is active dis2 is mactive Note sense of ip active is defined the state of the disc act bit in gen status below 5 10 6 General status bitmap 4544 disc act clear peak valley enable edit clear latch enable menu type hi acthi lo actlo hi en lo dis hi en lo dis hi en lo dis hi full lo short 5 10 7 Isolate word bitmap 16 15 14 13 I2 I1 I0 XG9 5097 03 Page 40 of 45 6 MEDACS Functionality This section describes the standard functionality of the MEDACS units 6 1 Input Scaling The user must configure the MEDACS unit to accept RTD thermocouple TC current or voltage input MEDACS processes the electrical input into a Process Variable PV as described in the following sections 6 1 1 RTD All MEDACS units contain linearisation data for all of the RTD types listed i
12. both Master and Slaves 15 as follows Slave Function Data Error Address Code Check The Slave address is described above The Function code defines the type of comms operation The 3 user function codes supported are listed below Function code Description 3 Read holding register s value 16 Write register s value 65 Request unit id The Data field is Function code dependent and is detailed in the following sections The CRC Cyclic Redundancy Check is a 16 bit field transmitted alongside the message and is used to confirm its accuracy The method of calculation of the CRC is contained in the Appendix to this document XG9 5097 03 Page 21 of 45 5 5 MEDACS 2000 Modbus Functions 5 5 1 Function3 Read Register The general format for the read registers request reply sequence is as follows each cell represents an eight bit byte Request issued from Master Slave 3 Start Addr Start Addr No No CRC CRC Address High Low Regs Regs Low High High Low The Start Addr High and Low make up a 16 bit register address word Note that the index of the register allocation table is based from whilst the value that is entered in the comms message is zero based For example the address of the Process Variable value stated as 1 in the Register allocation table is entered as 0x0000 in the Modbus comms field The Number of registers requested is lim
13. 5 Float isa anan o Float RR XG9 5097 03 Page 35 of 45 5 9 User Defined Area UDA Operation Vn denotes a floating point number Modbus Single chan unit Dual chan unit Address 301 UDAID zero UDAID zero 302 Order 0 interp gt 0 poly Order 0 interp gt 0 poly 303 Segment lt 59 Segment lt 29 304 VI 1 1 305 306 2 1 2 307 S a 422 o V60 V1 60 423 424 61 coefficient 1 425 426 V62 427 428 Order2 0 interp gt 0 poly V63 429 Segment2 lt 29 430 V64 V2 1 431 432 V65 V2 2 433 S oO 542 V120 V2 57 543 544 CJ coefficient A V2 58 545 546 V2 59 547 Page 36 of 45 XG9 5097 03 Modbus Single chan unit Dual chan unit Address 548 V2 60 549 550 CJ coefficient 2 A 551 The UDA is an area of non volatile memory where either user linearisation data or TFML modules are stored If a TFML module is loaded into the unit the standard user linearisation functions described in this section will be disabled If a custom TFML 15 required which uses user linearisation the relevant data can be written into the TFML module If the UDAID is set to 0 any module loaded is paused If the relevant linearisation index is set to the custom linearisation value then user linearisation will be performed If
14. CYCLE The user will then be able to move around the root menu 4 4 Root Menu Input Output System Sub menu Sub menu Sub menu 4 5 Navigating Around the Menu The user can navigate around the root menu or any sub menu by pressing the CYCLE key Menu navigation wraps around at the end of the menu list The items displayed in the menu can either be sub menus parameter lists or numbers 4 6 Entering a Sub Menu Pressing SHIFT enters the sub menu or enables parameter list number editing depending on where the menu structure is currently being pointed If the menu navigation is pointing at a sub menu the subsequent sub menu can then be cycled around using the CYCLE key 47 Editing a Parameter List A parameter is selected from a list of options The parameter option list can be cycled through by pressing the INC key The user will be able to distinguish between a menu cycle action and a parameter list cycle action by having the following 2 dynamic display styles Action Display Style Menu Cycle Display scrolls on cycle press no flash Parameter List Cycle Flash display at 1Hz While the display is flashing the option on the display has not been saved to memory When the desired parameter option is in view pressing the ENTER key will save it to memory The display will stop flashing for second to confirm the selection before returning to the previous sub menu Waiting for minute without a key press or pressing the ESCAPE k
15. Current Output Lecce eee eese eese eee seen seen resonos ooo Eo eeose 44 6 4 Resetting MEDACS Conlfiguration 0000000000000000 0000000000000000 00000000000000 nne sense setas etos esta ae 45 6 4 1 General Configuration ete e RD EE RON RD A eins 45 6 4 2 Configurations tiene e ee GTP RE RE ERG YS 45 6 4 3 Outputs Configuration ovde eae pee e e ROT Pei e led Ge 45 XG9 5097 03 Page 5 of 45 1 Introduction 11 Description of Range The MEDACS series consists of a range of DIN rail signal conditioning units There are 2 different basic types available single 21 or dual 22XX input channel Current OP Reley CiP OP Rear 1 Twin Relay O P2 Twin Relay SATUS INSTRUMENTS LID Medacs 2411 Serial 256150 01 Dual Frequency Input STATUS INSTRUMENTS LID Medacs 2133X Serial No 256149 01 Single Universal Input MEDACS 21 Single Input Channel Unit MEDACS 22 Dual Input Channel Unit Both units are equipped with 2 output channels On the 21 XX units both output channels are derived from the single input channel On the 22XX units output channel 1 is derived from input channel 1 and output channel 2 is derived from input channel 2 MEDACS units have powerful standard functions which the user can easily configure via front panel display menu access or via RS 485 Modbus communications This standard
16. Functions 22 5 5 1 Function 3 Read Register 22 5 6 16 Write Register rt 23 5 7 Function 65 Request Slave sees eese seen seen setenta netus stets sten nass ossu sssi 24 5 8 Modbus register allocation 4 eeeeee eese eee eee eene entente nenne 25 5 8 1 Input Parameters tod eee Rut eee eee enim UO Ne EAR e eee lus 26 5 8 1 1 Universal Inputs 26 5 8 1 1 1 REGISTERS CHANNEL 26 5 8 1 1 2 REGISTERS CHANNEL 2 27 5 8 2 Output Parametensa saa ana pen iet o e EUR PER etu IR 28 5 8 2 1 Relay Output ede e t doe Ie De 28 5 82 1 1 REGISTERS CHANNEL 28 5 8 2 1 2 REGISTERS CHANNEL 2 ICH Ete e o E E ete 29 5 8 2 2 Current Outputs inerte 30 5 8 2 2 1 REGISTERS CHANNEL 30 5 8 2 2 2 REGISTERS CHANNEL 2 31 5 8 3 Other Data sit vases aeneo arb id RR TR 32 5 9 User Defined Area UDA 36 5 9 1 Intetpolatioti 5 eno e e A Ra OR Oe RS 37 5 9 1 1 Interpolation Limits un cene D EE EN cde 38 5 9 2 Segmented Polynomials c oett EOD HEURE E 38 5 9 2 1 Polynomial Linearisation 39 5 9 3 Cold Junction Compensation ener enne nennen 39 5
17. ISTERS CHANNEL 1 REG DESCRIPTION FORMAT UNITS LIST OPTIONS RANGE Float C F Engineering units i RTD Pt100 JISC Custom 6 Linearisation index V Integer List_ Linear X X Custom Filter Factor HO Float 0 adaptive 0 3 99 9 time Filter Factor LO const 0 0 3 off 9 User offset HO Float Engineering units User offset LO 1 Temperature units Integer List C F RTD TC 1 0427 Input range 1 4 20mA 20mA 10mA Input range V 100mV 10V 1V 5V 1 5V 2 1 2charASCH 19 Unissring2 2charASCH 20 Units string3 2charASCH 21 Tagsring HO 2charASCH o 22 Tagstring2 2chrASCH 0 0 23 Tagsring3 2chrASCH o 24 Tagstring4 2chrASCH 26 Burnout config Integer list Simulate high low XG9 5097 03 Page 26 of 45 5 8 1 1 2 REGISTERS CHANNEL 2 only applies to 22XX units REG DESCRIPTION FORMAT UNITS LIST OPTIONS RANGE RTD Pt100 JISC Custom Linear X Custom 0 adaptive 0 3 99 9 time const 0 0 3 off Engineering units 41 Temperature units Integer List RTD TC 4 Inputrange I 4 20mA 20mA 10mA 5 48 Units string 2charASCH 4 0 Units string 2charASCH 50 Unissring3 2charASCH Sl Tagsring _ 2charASCH 52
18. MEDACS USER MANUAL Universal Input Versions XG9 5097 03 Page 1 of 45 Whilst every effort has been made to ensure accuracy of this document we accept reponsibility for damage injury loss or expense resulting from errors or omissions and reserve the right of amendment without notice This document may not be repoduced in any way without prior written permission XG9 5097 03 Page 2 of 45 Contents T INTRODUCTION aaa aba a aa aka 6 1 1 Description Of M 6 1 2 Installation 7 1 2 1 Unpacking oret er eb tbe eur fe eter ti luce s S Rs 7 1 2 2 Safety Information da ee ete eed sa de er pite 7 1 2 3 ISolatiott babere etae naive bee e ena bns 7 1 3 ln 8 1 4 Output Types NK 8 1 5 Input Output Variant g 8 1 6 9 2 SPECIFICATION 10 2 1 lijgtrce PME 10 2 1 1 POE a ERO ee ee 10 2 1 2 T hermocouple etc 10 2 1 3 Currente ce medo eee eee eee eee 10 2 1 4 Voltage ie f aee ite RES 11 2 1 5 Digital inputs eee eee ee en T ote RENI 11 2 2 12 2 2 1 vadunt entibus 12 2 22 Cur
19. Tagsting 2charASCH 53 Tagsting3 54 Tagstring4 2charASCH 0 Integer bitmap See note 5 10 1 Simulate high low XG9 5097 03 Page 27 of 45 5 8 0 Output Parameters Register space is shared between relay output variables and current retransmission variables For example for a 2133 unit registers 61 amp 62 form the setpoint associated with alarm 1A 2113 unit register 61 is the retransmission status for current output channel 1 5 8 21 Relay Output 5 8 2 1 1 REGISTERS CHANNEL 1 66 Deviation A TO 67 DelyA Integer 68 Alarm A action Integer list AE low high deviation test 69 Alarm A config Integer bitmap See note 5 10 2 Setpoint B HO Engineering units Setpoint B LO Hysteresis B HO Float Engineering units Hysteresis LO Deviation B HO Engineering units XG9 5097 03 Page 28 of 45 5 8 2 1 2 REGISTERS CHANNEL 2 96 Deviation A TO 97 Integer 98 Alarm A action _ Integer list low high deviation test 99 Alarm config Integer bitmap See note 2 Setpoint B HO Engineering units Integer EET RUE TET UM low high deviation test Alarm B config Integer bitmap XG9 5097 03 Page 29 of 45 5 8 2 Current Output 5 8 2 2 1 REGISTERS CHANNEL 1 REG DESCRIPTION FORMAT UNITS OPTIONS
20. anel keys display XG9 5097 03 Page 9 of 45 2 Specification 2 1 Inputs MEDACS units can accept following input types Input Ranges available RTD Pt100 120 Thermocouple J T R S E N Current 4 20 20 10mA Voltage 0 1 10 1 5 1 5V 2 1 1 RTD Sensor range 200 to 850 C Linearisation Pt100 BS EN 60751 JISC 1604 N1120 Custom Basic accuracy 0 1 C 0 05 of reading Thermal drift zero 0 004 Thermal drift span 100 Excitation current 300mA to 550mA Lead resistance effect 0 002 C Q Max lead resistance 50Q leg 2 4 Thermocouple Type Range K 200 TO 1370 J 200 to 1200 T 210 to 400 R 10 to 1760 5 10 10 1760 200 to 1000 F 100 to 600 N 180 to 1300 B 10 to 1650 Custom user defined Basic accuracy 0 04 FS or 0 04 reading or 0 5 C whichever is greater For type R amp S stated accuracy only applies between 800 amp 1760 C For type B stated accuracy only applies between 400 amp 1650 C Linearisation BS4937 TEC 584 3 Custom Cold juction error 0 5 Cold junction tracking 0 05 C C Cold junction range 20 to 70 C Thermal drift zero 4uVv C Thermal drift span 200ppm 2 1 3 Current Range 4 20mA 20mA 10mA Accuracy 0 05 FS 0
21. aud rate 19k2 Modbus device address 0 RS 485 mode 4 wire 6 4 2 Input s Configuration Each of the following applies for each input channel Input type RTD Linearisation type Pt100 BS EN 60751 Engineering low high 0 100 Offset 0 Filter factor 0 1 filter Burnout Low 6 4 3 Outputs Configuration Output startup delay 5 seconds Each of the following applies to each alarm relay output Setpoint 0 Hysteresis 0 Deviation 0 Alarm delay 0 Alarm action High alarm Latch configuration Not latched Alarm relay sense Non inverting Each of the following applies to each retransmitted current output Retransmission type Retransmission not preset Span s 4 20mA Retransmission low high 0 100 Preset level 3 10 This level will only be applied when preset type is selected XG9 5097 03 Page 45 of 45
22. el 5 9 2 Segmented Polynomials For segmented polynomials numbers are entered into the UDA as follows Order R 110 15 the order of the polynomial to be applied Segment Number of segmented polynomials VI lowest electrical input boundary V2 0 order coefficient 1 order coefficient V4 2 order coefficient V R 2 R order coefficient V R 3 next electrical input boundary V R 4 0 order coefficient etc For example if a 2 segment 3 order polynomial needed to be applied as follows where V is the electrical input and PV 1s the process variable PV AV AV AJ fn O lt V lt 0 5 lt B B fn 05 lt lt 1 then data would be entered as follows Order 3 Segment 2 XG9 5097 03 Page 38 of 45 VI 0 V2 V3 A V4 A V5 V6 0 5 7 V8 B 9 10 1 5 9 2 1 Polynomial Linearisation Limits Take the number of floats required to store the full segmented polynomial characteristics to be N Take the order of the polynomials to be R Take the number of segments to be S N S R 2 1 where lt 16 For a single channel device N 120 due to the size limitation of the UDA Therefore a single channel MEDACS can store up to 7 15 order polynomials 13 7 order polynomials or 29 2 order polynomials For a dual channel device N 60 per channel due to the size limitation of the UDA Therefore a dual channel MEDACS can sto
23. esponds to a zero based address of 11 Ox0b for the comms command Note that for consistency all the byte values are expressed in hexadecimal format In IEEE 754 format 20 0 0x41a00000 Addr Func Start Start No No No Reg Reg Regn Rega CRC CRC Addr 5 5 of High Low High Low Low High High Low High Low Bytes value value value value Ox6F 0x10 0x00 0 0 0x00 0x02 0x04 0 41 0 0x00 0x00 After setting the engineering low value to 20 0 device 111 sends the following message in way of acknowledgement Addr Func Start Start No No CRC CRC Addr Addr Regs Regs Low High High Low High Low Ox6F 0x10 0x00 OxOb 0 2 XG9 5097 03 Page 23 of 45 57 Function 65 Request Slave ID This function is used by the Master to determine the identification of the Slave device Request issued from Master Slave 65 Code Code CRC CRC Address High Low Low High The Code High and Low fields are not used and should be set to zero Format of the reply from Slave Slave 65 No of Product Product Product Product Product S W S W S W CRC CRC Address Bytes Type Input 1 Input 2 Output 1 Output 2 Issue Issue Issue Low High 9 Option Option Option Option 0 1 2 The number of bytes reflects the number of data items in
24. ey will return the user to the previous sub menu without saving the selection 4 8 Editing a Number A number is edited by incrementing each digit in turn The user will know which digit is currently selected for incrementing by the flashing 1Hz of that digit Pressing the INC key will increment the digit On overflow the digit will wrap around to or 0 whichever is applicable Pressing SHIFT will shift the currently selected digit right one place If the number is a whole number pressing SHIFT when the right most digit is selected will wrap the selection around to the left most digit and the process starts again XG9 5097 03 Page 17 of 45 If the number is a floating point number pressing SHIFT when the right most digit is selected will select the decimal point position as the editable parameter In this case pressing INC will shift the DP position one place to the right If the current DP position is the right most the DP will wrap around to the first DP position Pressing SHIFT will select the left most digit as the editable parameter and the process starts again While the display is flashing the number on the display has not been saved to memory When the desired number is in view pressing the ENTER key will save it to memory The display will stop flashing for second to confirm the saved number before returning to the previous sub menu Waiting for minute without a key press or pressing the ESCAPE key will ret
25. functionality is explained in detail in this manual MEDACS functionality can be greatly extended by the inclusion of TFML Transfer Function Module Library TFML was designed by Status to allow the user enhanced power and flexibility by providing a mechanism whereby each unit can be customised to perform a particular function For standard functionality the MEDACS user needs no knowledge of TFML If the user wishes to use an existing TFML application he she should be aware of the functionality of the TFML module but no knowledge understanding of HOW the TFML was written is required TFML modules are downloaded to MEDACS units using M Config Status PC based configuration package modules are available for download from the Status website www status co uk If the user has a custom application which requires a new TFML contact the distributor This manual doesn t detail the TFML functionality of the MEDACS units XG9 5097 03 Page 6 of 45 1 2 Installation THIS SECTION FOR USE COMPETENT PERSONNEL ONLY Care must be taken when installing units into an enclosure to ensure that the ambient temperature range is not exceeded Power supply units can produce heat and if possible are best mounted in a separate enclosure away from the Medacs units Bus Jumper Outputs 1 55 0 1 53 0 Medacs 2211 eesesees 1 eessesees Inputs Dual Channel Unit d ss Single Channel Unit Clip P
26. ited to 8 due to comms buffer restrictions Therefore the No Regs High field is always set to zero A single register represents a 16 bit data field and therefore in order to access a floating point number two consecutive registers need to be requested The format of the number returned is IEEE 754 floating point format It follows that the maximum number of floating point values that can be requested in a message of this type is limited to 4 Format of the reply from Slave Slave 3 No of Reg Reg CRC Address Bytes High Low Low High value lu ces The No Of Bytes value represents the number of bytes of actual data returned As each register is a 16 bit number the number of bytes value 15 the number of registers requested times two FUNCTION 3 EXAMPLE The first 3 registers are to be requested from a MEDACS addressed as device 6 Registers 1 amp 2 together constitute an IEEE 754 32 bit floating point number representing the channel 1 process variable PV Register 3 15 a stand alone 16 bit register indicating the input type from a list of options The following message is transmitted by the Master Addr Func Start Start No No CRC CRC Addr Addr Regs Regs Low High High Low High Low 6 3 0 0 0 3 Although all Slave devices on the network hear the message only device 6 responds Addr Func of Reg Reg Rega
27. mmunications and power connections To use the Bus Jumper disconnect all power supply communications connectors and place them so that they connect between the two units Wiring to one connector then connects to all units Note that the terminals are used when in RS 485 2 wire mode BUS JUMPER POWER SUPPLY COMMS WIRING DIAGRAM Wires to Power and communications to BUS JUMPER one connector are Bussed to all Ensure that the power supply 15 correct for the application Over voltage could damage the instrument Ensure that the exposed section of the wire is fully inserted and that no loose strands are exposed XG9 5097 03 Page 13 of 45 3 2 Inputs Voltage Current Active Powered oji lt DUAL CHANNEL 22XX INPUT CONNECTIONS WIRING DIAGRAM SINGLE CHANNEL 21XX INPUT CONNECTOR Discrete 1 Discrete 2 T Voltage A separate power Active supply is required for discretesif isolation is to be maintained Externally Powered 2 Current Current Passive Passive x Using Internal V TX j x Using LC Power E XG9 5097 03 Page 14 of 45 3 3 Outputs OUTPUT CONNECTIONS WIRING DIAGRAM Type XX11 2 Retransmitted Current Passive Outputs Pins 1 2 3 4 5 6 and 7 8 connected together
28. n the MEDACS specification When RTD has been selected the user must select the RTD type in order for the temperature to be processed as PV The temperature units can be configured to be C or F The input will be flagged as out of range when it goes out of the stated operating range If required custom linearisation can be applied as described in section 5 9 6 1 2 Thermocouple All MEDACS units contain linearisation data for all of the TC types listed in the MEDACS specification When TC has been selected the user must select the TC type in order for the temperature to be processed as PV The temperature units can be configured to be C or F Cold junction compensation is automatically applied accordingly The input will be flagged as out of range when it goes out of the stated operating range If required custom linearisation can be applied as described in section 5 9 6 1 3 Current Voltage Engineering low amp engineering high are related to the input range as shown below x 5 qrt Engineering value X linear eg pressure X 132 Engineering high eg 15 bar X 152 Engineering low eg 0 bar elec lo elec hi eg 4mA eg 20mA mA Input Figure 1 Current Voltage Input Scaling The elec hi elec lo values vary according to the current range selected as in the table below XG9 5097 03 Page 41 of 45 Elec lo Elec hi 4 20mA 4mA 20mA 20mA 20mA 10mA
29. perate time Electrical life full load Mechanical life Off High Low Deviation Test Programmable 0 to 100 Programmable Alarm must be continuously present for this period Programmable AC DC 48V RMS 48V 1A 48V 30V 60VA 30W lt 100mW lt Sms 100 000 operations 10 000 000 operations 2 2 2 Current Retransmission Output Range Single Channel Dual Channel Maximum current output Accuracy Max power supply Temperature stability 2 3 General EMC Approval Immunity Emmissions Response Time Filter Power Requirements Isolation Ambient operating range Ambient storage Ambient humidity EMC emissions EMC immunity Display Range XG9 5097 03 0 10 0 20 4 20 mA source or sink 4 20mA sink lt 23mA 0 07 or 5mA whichever is greater 30V In sink mode S5mA C EN61326 1997 Annex A Industrial Class A 300mSec typical Programmable or Adaptive 24V DC 10 200 mA 500V I P O P PSU 30 to 60 50 to 85 C 10 to 90 RH BS EN50081 1 BS EN50082 2 1999 to 9999 Page 12 of 45 3 Electrical Connections connections are made to sockets which are removable for ease of maintenance Installation should be undertaken in accordance with relevant sections of BS6739 British Standards code of practice for Instrumentation in Process Control Systems Installation design and practice 3 Power Comms Medacs is provided with a unique BUS JUMPER system for quick wiring of co
30. re up to 3 15 order polynomials 6 7 order polynomials or 14 2 order polynomials per channel 5 9 3 Cold Junction Compensation When custom linearisation is selected for a thermocouple input the correct cold junction compensation coefficient must be entered Note that for standard thermocouple signal processing CJ compensation is performed to 2 order accuracy For custom thermocouple signal processing however CJ compensation is simple 1 order thus only one CJ coefficient is required CJ compensation is applied as follows CJ compensated voltage input in volts voltage input CJ_coefficient T where T ambient temperature C dV CJ coefficient m for cold junction V C t then linearisation is performed on the CJ compensated voltage value 5 0 4 Interpolation Electrical Units For any voltage input including thermocouple inputs the electrical values for interpolation are input in volts For a current input the electrical values for interpolation are input in mA For an RTD input the electrical values for interpolation are input in XG9 5097 03 Page 39 of 45 5 10 Modbus Register Notes 5 10 1 Input status bitmap Elec over Elec under Cal data corrupt ADC out of range ADC Comms ADC fault A high bit indicates true 5 10 2 Alarm config bitmap I l invert latch Invert bit set indicates that alarm on relay closed sense is inverted Latch bit set indicates that
31. rent Retransmission Get het tu Se 12 2 3 General ME 12 3 ELECTRICAL CONNECTIONS 13 3 1 Power 13 3 2 inire E EE 14 3 3 ipie iseen eseeto e tso Ao 15 4 MENU PROGRAMMING 16 4 1 Operating Mode 16 4 2 Key Press Definitions 16 4 3 Entering Menu 17 4 4 ans 17 4 5 Navigating Around the seines sensns sensns 17 4 6 Entering Sub Menu P 17 XG9 5097 03 Page 3 of 45 4 7 Editing a Parameter 17 4 8 Editins a Number inne ehe 17 4 9 M nu Structures 55555575 55556 18 MODBUS 20 5 1 Introduction YEN 20 5 2 MEDAGS Configuration estre rete evo pene ERR Oe eee esiste 20 5 3 Device addresses 21 5 3 1 Network Enable Passcode egre peti e eerte Renten 21 5 4 Protocol FORM ACH i cM 21 5 5 MEDACS 2000 Modbus
32. the reply and is set to 6 The product type codes are defined as follows Product type code Product type 1 Dual channel transmitter 2 Single channel transmitter 3 Single channel indicator 4 Gateway unit The Product input option codes reflect each channel s input option The input option codes are defined as follows The Product output option codes reflect the output options available The output option codes are Product Input Input Option Option Code 0 None installed 1 Universal temperature process 2 Frequency defined as follows Product Output Output Option Option Code 0 None installed 1 Retransmission 2 C O relay 3 Twin relay The three byte software code represents the issue date of the instrument software each nybble representing a BCD number For example the S W issue code 0x12 0x09 0x00 represents 12 9 2000 XG9 5097 03 Page 24 of 45 5 8 Modbus register allocation This section defines the Modbus allocation of the MEDACS system variables Registers shown in grey are reserved and should not be accessed by the user The register space between registers 61 amp 120 describes the output configuration These registers will depend upon what output option is fitted XG9 5097 03 Page 25 of 45 5 8 1 Input Parameters The input can be current I voltage V RTD or thermocouple TC 5 8 1 4 Universal Input 5 8 1 1 1 REG
33. ting in the Enable submenu or the general status bitmap via comms see section 5 10 6 setpoints can be edited from run mode by pressing CYCLE 6 1 7 Discrete Inputs The discrete bitmap see section 5 10 5 indicates the state of the 2 discrete inputs There are 2 bits which indicate whether the discrete inputs are high or low and another 2 bits to indicate whether the discrete inputs are active or not active The active sense can be inverted by Setting Achi or Aclo in the disc option of the SYS sub menu or Setting the relevant bit in the general status bitmap see section 5 10 6 When activated in the SYS submenu or the general status bitmap via comms see section 5 10 6 discrete has the same functionality as the Clear function XG9 5097 03 Page 42 of 45 6 2 Alarms relays The setpoint value determines engineering value associated with an alarm The alarm action determines how the alarm is to operate Alarm action Alarm action integer variable selected 0 Off alarm action disabled 1 Low alarm triggers when PV goes below setpoint 2 High alarm triggers when PV goes above setpoint 3 Deviation alarm triggers at deviation from setpoint 6 2 1 Hysteresis The hysteresis value is the difference between the points at which the alarm triggers and releases expressed in the relevant engineering unit The alarm triggers at the set point and is cleared at the
34. ull to release unit Installation detail 1 2 1 Unpacking Please inspect the instrument carefully for any signs of shipping damage The packaging has been designed to afford maximum protection however we cannot guarantee that mishandling will not have damaged the instrument In the case of this unlikely event please contact your supplier immediately and retain the packaging for subsequent inspection 1 2 20 Safety Information WARNING The equipment must be installed by suitably qualified personnel and mounted in an enclosure providing protection to at least IP20 The equipment contains no user serviceable parts 1 2 3 Isolation The 24V DC power supply and RS485 communications bus share the same common ground Isolation 15 provided between input output and supply comms The isolation voltage is 500 RMS and has been flash tested to IKV DC XG9 5097 03 Page 7 of 45 13 Input types MEDACS units will accept the following input types RTD Thermocouple Current mA passive or active Voltage mV or V On 21XX units there are 2 discrete inputs available 1 4 Output Types Each of the 2 output channels is available in the following forms Current retransmission Changeover relay Twin relay 2 normally relays per channel 1 5 Input Output Variants The part number system adopts the following format 2ABC Output channel 2 Retransmitted current 2 Changeover relay 3 Twin NC relay Output channel 1 1
35. urn the user to the previous sub menu without saving the number 4 9 Menu Structures This following describes the menu tree structure through the use of a tree diagram The tree diagram is explained in more detail in the MEDACS Installation guide XG9 5097 03 Page 18 of 45 Au Fu um eeu VOUN sj si ay INO VO DIUNA Je BUE AL anjeA spuoaas anjeA iH anea aug anea 493 spus ansa aug FEES EUM Hi naPT inipniaan DRUG 257 asa a anea 19143 0000 6666 0 mi esn eis liamu 1 PES P57 PE 4 7 bS UDE 4 Cooly Lau lss Pi mdno x Lg passave pous ad nuaw 0 1913 Page 19 of 45 XG9 5097 03 5 Modbus 5 1 Introduction It is possible to communicate via MODBUS with products in the MEDACS range Modbus is a Master Slave based communications protocol This means that all messages may only be initiated by the Master device In general the Master will communicate with one Slave device at a time although it is possible under certain circumstances for the Master to broadcast to the entire network The MEDACS units are Slave devices and therefore require to be p
36. user s responsibility to ensure that this current is in the range 0 22mA If the current is set outside this range the actual current output level will be unpredictable If the retransmission type is set to retransmission the retransmission high low values must be configured to achieve desired operation Current output mA Current high Current low 1090 range Retran low Retran high 1096 range The current high low values will be set by choosing 1 of the 3 possible retransmission ranges 4 20mA 0 20mA or 0 10mA XG9 5097 03 Page 44 of 45 6 4 Resetting MEDACS Configuration There is a reset button on the underside of every MEDACS unit accessible with a small screwdriver via the lower case vents In order to reset all configuration settings this button must be pressed with power off then remain pressed for 1 second after power on This will reset almost all configuration settings to their default states as the following sections show Any configuration setting not listed here will be unaffected when performing a reset A reset is irreversible and must be performed with caution 6 4 1 General Configuration The following applies only to single channel MEDACS units Discretes active level high Clear peak valley disabled Clear latched alarms disabled Edit setpoints disabled Menu type short Display resolution 1 decimal place The following applies to any MEDACS unit Comms b
37. ut on a network that has a Master in order to operate This guide contains sufficient information in order to program and configure the Master Modbus device so that parameters from the MEDACS units may be accessed 5 2 MEDACS Configuration When the unit is powered up there will be a communications menu available There are three items to configure Slave Baud rate DAud 19 2Kb 9 6kB 1 2kB available Mode Line 2 wire or 4 wire available Device Address Addr Network unique address 0 255 Note that maximum device no for MODBUS is 247 The comms port settings of 1 stop bit 1 start bit 8 data bits and no parity is fixed and therefore may not be changed The baud rate should be set up for the network Although it is theoretically possible to set different baud rates for different devices it is recommended that one baud rate is chosen throughout The RS485 mode determines the way that the network is connected together The 2 wire arrangement shown below has both transmit and receive signals sharing the same wires Although this makes most efficient use of the connections and makes wiring simpler correct operation depends upon critical timing within the Master device A reply from a Slave device will occur about 5ms after the Master has issued a message therefore the Master output buffer needs to be disabled in time to prevent a data clash and a corrupted reply from the Slave Modbus RS485 2 Wire mode Master device

Download Pdf Manuals

image

Related Search

Related Contents

Samsung SCX-4720FN Manual de Usuario  UV LIGHT SOURCE EXECURE® 4000  Genz-Benz STL6-2-12T User's Manual  EDAM-5000 Series USB, Ethernet, RS232/485 Remote  Schiebetorantrieb Sommer Starter  Simpli Home AXCHOL011 Instructions / Assembly  Configurar o aparelho    Hotpoint RGA824DEDWW Specifications  Manuel d`utilisation  

Copyright © All rights reserved.
Failed to retrieve file