Home

Communication Protocol 4LD 9LD Dec12, as recvd DH 07-01-2-205

image

Contents

1. 40 110 C 29 12 6 6 Support We are pleased to offer you support in implementing the protocol Use our free PC software XXXXX in combination with the USB to I2C Dongle for a first communication with the transmitter and for the configuration of non default Slave Addresses Please visit our website htto www keller druck com to check updates and further application notes KELLER AG f r Druckmesstechnik St Gallerstrasse 119 CH 8404 Winterthur Tel 4 41 52 235 25 25 http www keller druck com 15 02 2013 Communication Protocol 4 LD 9 LD D Hofer Page 18 18
2. ADDR lt lt 1 0 0xA9 Optionally read the actual Slave Address from memory cell 0x02 also possible in Normal Mode to get the needed in formation to add only one single 1 to erase already burned 1s is not possible in a OTP ADDR 1 0 0x02 wait 0 5ms ADDR lt lt 1 1 Status HighByte LowByte The Slave ADDR is in the 7 LSBs All other 9 bits should be 0 In the Status Byte appears an additional 1 to indicate the Command Mode Bit3 1 Bit4 0 Set new Slave Address in memory cell 0x02 with the write command offset of 0x40 ADDR lt lt 1 0 0x42 HighByte LowByte The Slave ADDR is in the 7 LSBs All other 9 bits should be 0 Optionally check verify the new memory content by repeating step 3 Update the Slave Address in the RAM in the transmitter by switching the power off and on sending the Start NOM command 0xA8 does not update the RAM Communicate from this moment on with the new Slave Address Note Because it is not possible to update the CheckSum over the whole memory content the Memory error flag in the Status Byte is from now set Bit2 1 15 02 2013 Communication Protocol 4 LD 9 LD D Hofer Page 14 18 6 Appendix 6 1 Change Settings by Interface Converter 6 1 1 USB to I2C Dongle Coming in March 2013 6 1 2 PC Application to change the Slave Address Coming in March 2013 15 02 2013 Communication Protocol 4 LD 9 LD D Hofer Page 15 18 6 2 Code Example
3. 15 02 2013 Communication Protocol 4 LD 9 LD D Hofer Page 5 18 3 3 ACKnowledge After every transferred byte in both directions the receiver of the byte gives feedback with the acknowledge bit The slave should always confirm the bytes by an ACK A If the slave does not respond with a LOW level after the 8 bit the master detects an exception for example caused by requesting to the wrong slave address A NACK N form the master s side is not always an exception It is also needed to terminate a read data frame I2C Write W ADDR ofa COMMAND ap 2C Read R ADDR STATUS P MSB P LSB ne Underlined bits and bytes come from the slave the rest comes from the master 34 STATUS Byte ee EEE Oe es ee Busy 0 conversion completed 1 busy Mode 00 Normal Mode 01 Command Mode 1X Reserved Memory error 0 checksum okay 1 error 3 5 DATA Bytes The data registers of the D line transmitters are always 16 bit long Before the data bytes stands always a STATUS byte Therefore are three possibilities to read out data useful one three or five bytes By reading one byte you just get the STATUS of the D Line transmitter Reading three bytes is useful to get STATUS and the pressure information u16 or a 16 bit register from the memory Reading two additional bytes five bytes over all is useful to get both 16 bit measurement information pressure and tempera ture The master has to terminate a read data
4. Equipment 1 Placet 21 Cust_ID1 0x0111 0b0000000100010001 273 gt File 273 Not assigned 0x0000 Not assigned ScalingO 0x1574 0b00010 1010 11101 00 2 10 29 0 gt Date 29 10 2012 Mode PR 0x13 Scaling OxBF80 binary to float OXBF800000 1 0E0 ww i a spei ema Scaling2 0x0000 1 bar Scaling3 0x4120 binary to float 0x41200000 1 0E1 0x16 Scaling4 0x0000 10 bar g Unique Product Code Cust_ID1 x 65536 Cust IDO 0x01110415 17892373 15 02 2013 Communication Protocol 4 LD 9 LD D Hofer Page 12 18 5 2 Recommended Slave Addresses If you want to combine more than one pressure transmitter on the same I2C bus the slave addresses have to be unique For this purpose the memory content of for example a second transmitter has to be overwritten It is not possible to erase the content to make any possible change because the memory is based on a one time programmable technology so it is only possible to add some 1 s by burning additional bit cells After adding 6 1 s to the 7 bit slave address register there is a further possibility to make changes clearing the whole memory content by incrementation of the page counter That gives you in minimum a second chance to choose a slave address absolutely independent from the tries before The conclusion is that it is not possible to change the slave address unlimited times So it is recommended to plan the whole bus system and program the bus addresses once or in case of
5. a XUI MN QNIN T NU CHILD AIR LULA AUM DNE OM ONG QU DU AU DE FCD 11 5 2 Recommended Slave Addresses esses eene nennen nnn nenne tna natae tata tra teta tesa tasa snas nn 13 95 9 Changing the Slave AddrOS seco gece centres eae E ape Eten aUud MEME UM UE 14 SEES II a ccissreazrsciacatconnnvncsiecececnsenenyvncnasanactenensneconcnsgatnacnaceonsiceneisast A E 15 6 1 Change Settings by Interface Converter cs ciescnsesavessceaanendseauaaseutucdtwertendeatsatraadicasnstleauessusetlmisheuatdedecuasatediesuseedesaaeeedeaeeselens 15 eZ OS bcm 16 ome APEA ORE 18 or ME crees REIP ETE T a 18 SENE s ESSI PRI EE A E N EA 18 OO UPON tee E E E 18 1 Introduction Visually the Series 4 LD 9 LD are like standard KELLER pressure transducers with a 5 pin interface to connect the half open Wheatstone Bridge But these 12C versions contain beside the pressure sensor a very tiny signal conditioner This results in an OEM pressure transmitter with a digital interface The D stands for digital and for dual the LD Line provides pressure and temperature information The most important topics regarding the communication with the Series 4 LD 9 LD and KELLER s unique embedded DSP core are listed in this protocol description especially the interpretation of the readout values For more information about the 12C specification please visit the NXP website and have a look at the User Manual in the docu ments section 2C is a licenc
6. frame with a NACK and the obligatory STOP bit independent from the count of read bytes 15 02 2013 Communication Protocol 4 LD 9 LD D Hofer Page 6 18 4 Get Measurement Data Underlined bits and bytes come from the slave the rest comes from the master 4 1 Get the digital Values ADDR default 0x40 First byte is ADDR lt lt 1 1 for Read ADDR lt lt 1 0 for Write 1 Request Measurement 2 bytes from Master 2 Wait gt 4ms or wait for EOC 1 goes up to VDD or check the Busy flag 5 in the status byte only one byte reading needed 3 Read Measurement 1 byte from Master 5 bytes from Slave ADDR R STATUS P MSB P LSB T MSB T LSB Getting only the pressure information it is possible to read out only 3 bytes from the slave 4 2 Interpretation of the digital Values The scaling of the pressure and the temperature is a simple straight line function defined by two touples points This leads to the following linear equations P u16 16384 P 16384 resp P min e g 1 bar PR 49152 P 49152 resp P max e g 30 bar PR The pressure range of the transmitter is stored in its memory and or written on the associating papers P bar P u16 16384 x P 49152 P 16384 32768 P 16384 The output range is 74 to of the 16 bit output word This way a little over and under pressure is measurable and the exceeding resolution of more then 30 000 point guarantee a very high re
7. something unpredictable a second time To have more than one possibility per memory page to change the slave address we recommend the following set off ad dresses 1s Transmitter default 2rd Transmitter 0x41 2 6 Transmitter Ox5F 6 7 Transmitter Ox7F With the mentioned addresses it is possible to make for example a 3 transmitter on the bus to a 4t The 2C committee does not recommend to use addresses between 0x78 and Ox7F so the 6th try is possible but not favoured The addresses 0x00 to 0x07 are also reserved and 0x00 is the General call address If you change the slave address and don t use a new memory page the checksum can not be updated The STATUS byte is then no longer 0x40 only bit 6 is set it becomes 0x44 Memory error appears but that has no effect to the functionality of the transmitter it just makes it impossible to detect a memory error 15 02 2013 Communication Protocol 4 LD 9 LD D Hofer Page 13 18 9 3 Changing the Slave Address We don t recommend to change the slave address with the following recipe and it explains anyway only how to write additional 1 to the current memory page A free choice of the slave address is much more difficult and should be done with our USB to I2C data converter in combination with the appending PC application 2 Turn off the power supply of the transmitter Set the transmitter into Command Mode by sending OxA9 as first command
8. 0V 3 URN agr HR Lass 11 858 50 005 Stop x 2 2 00 se Agilent SD A Morma 1 0063a s Channels E 10 0 1 10 0 1 10 0 1 10 0 1 Cursors AX 114 800000us 1 AX 48 7338kH AY 1 3 55000V More detailed view of the readout frame EOC is back to 3 6V The slave ACK occurs as normal immediately after the neg edge of the 8 clock impulse The ACK from the master occurs with a little delay but this is allowed because the master gener ates the 9th click impulse by itself at the right time On the left side are 4 read cycles on the memory visible before the request OXAC command occurs In the memory cells 0x13 0x16 is the scaling of the pressure output stored 0x13 and 0x14 contain Pmin here Obar 0x15 and 0x16 contain Pmax here 3bar The table does not show the last action on the bus 4ms after the OXAC command follows the readout of the 5 data bytes in cluding STATUS pressure and temperature D Hofer Page 10 18 5 Optional further Commands It is possible to read out a unique product code the date of calibration and the scaling of the transmitter 5 1 Memory Map of User Information 16 bit memory cells Wemues Dein Win 0 mmo 0x12 Scaling0 Year 0 31 2010 Bit11 15 Month 0 15 Bit7 10 Day 0 31 _ Y 5bit M 4bit D 5bit P 2bit Bit2 6 P Mode 0 3 BitO 1 P 16384 f32 IEEE 754 single LSWord P 49152 132 IEE
9. ADDR US Z55Lerror _F3e Phin Pmax union i _F32 floatingpoint Use tyotimesUle cast Sdri init IUS i better once before while l 3 f f SLA OD 0 ff LOW if output active Open Drain SCL D 0 ff LOW if output active Open Drain SDA DUT 1 release SDA gt pull up resistor makes HIGH level SCL DOUT 1 7 release SCL gt pull up resistor makes HIGH level read the scaling ffs IzZC write lBEyteilARDDE 0x131 Delayl TCYxilzsb5j ff O 4us x 10 x 1245 O Sms I2ZC read Byte ADDR 3 cast twotimesU1l6s ff Use 45oCget l isc lt 44 iii Ose 255Cget z 1 416 TZC write lByte ADDR Oxl4 Delayl TCYxilz5b5 j ff U 4us x 10 x 145 O Sms IzZC read xByte ADDR 3 cast twotimesU1l 6 t ff Use 255Cget 1 48 tf W324 255Cget 2 1 Pmin cast floatingpoint TZC write lByte ADDE Oxl5 DPelaylOTCYx 125 ff DU 4us x 10 x 1245 O Sms IzZC read xByte ADDR 3 cast twotimesUl iiij Use 45eCget l ic lt e4 iii Ose 255Cget z 144161 T2C write lByte ADDR Oxl Delayl TCYxilz5b5 j ff U 4dus x 10 x lzb5 O Sms IzZC read xByte ADDR 3 cCast twotimesUl 6 iii Use 255Cget 1 48 ff Use 25SCget 4 1 Pmax cast floatingpoint fff ff request new conversion Frrr ifilzL write lByte ADDR OxAC return Ux31 fee wait for new conversion result Fyrir DelaylOOTCYx 250 ff O 4us x 100 x 50 l msz read the re
10. E 754 single MSWord Pmax bar als 32bit float P 49152 132 IEEE 754 single LSWord IEEE 754 single respectively float from single precision binary floating point format P Mode 0 3 O PR 1 PA 2 PAA 3 AUX The combination of Cust IDO and Cust ID1 makes a 32bit code to recover calibration data at KELLER or to have a recognition feature for data bases on the customer side The scaling e g PR 1 10bar is stored in ScalingO to Scaling4 but could also be read on the associating papers The date of calibration is an additional information that finds also place in ScalingO Read Memory Content ADDR default 0x40 First byte is ADDR lt lt 1 1 for Read ADDR lt lt 1 0 for Write 1 Request Measurement 2 bytes from Master ADDR W MTP Address 0x00 0x16 2 Wait for 0 5ms or check the Busy flag 3 Read Measurement 1 byte from Master 3 bytes from Slave ADDR R STATUS Mem MSB Mem LSB 15 02 2013 Communication Protocol 4 LD 9 LD D Hofer Page 11 18 4 Interpretation In the two LSBs of cell 0x12 is the pressure mode sealed or vented gauge and zero definition stored The content of cell 0x13 and 0x14 is a floating point value that indicates the pressure in bar for the lower output value 16384 The content of cell 0x15 and 0x16 is a floating point value that indicates the pressure in bar for the higher output value 49152 Example Cust IDO 0x0415 0b000001 0000010101 1 21 gt
11. I bytes or a new readout command to shift out the Mode Source 4D Cursors Units X1 280 000000us Y1 5 77500V Manual EOC 1X2 ww o 208mm vz e7700 Whole 5 byte data frame This variant effects the highest power consumption because the Master controller is nonstop busy and also the pull up resistors are energized more often 15 02 2013 Communication Protocol 4 LD 9 LD D Hofer Page 9 18 44 Voltage Time Diagrams The following measurements are taken with 1kOhm pull up resistors In series to the master controller SCL and SDA line are 100E resistors to get a visual difference between an active LOW level from the master and from the slave The slave is able to pull SDA hard to ground a LOW level from the master goes only down to 1096 of the supply voltage The address of the slave is 0x00 and the bit rate 100kHz Yellow SCL Green SDA Red EOC Blue PC analyser DSO X 30144 MYS2011071 Fri Jul 20 08 36 48 2012 200v 2 200V 3 4 200V 0 0s 2 00037 Stop 2 Missing Ack EI ER Time Hestart Address Data 160 0ns 11 82ms AC 40 3F 06 5D 70 200V 2 Agilent Acquisition Normal 25 0MSa s Channels 10 0 1 10 0 1 10 0 1 Data AC 10 0 1 Cursors 7 750000000ms 129 03H2 AY 3 07500V The EOC line is low f
12. can be in Mormal 25 0MSa s sleep mode and will be awoken by an external inter Channels rupt on the positive slope of the EOC pin Polling the DC BW 10 0 1 i ocew 1001 level of the EOC wire is also possible DC BW 10 0 1 DC BW 10 0 1 Cursors For this solution an additional wire per transmitter is needed It is not possible to connect all the EOC 3 480000000ms VAX wires commonly like SCL and SDA of the bus sys 207 36Hz tem 0 0V Cursors Menu Mode Units X1 260 000000us Y1 5 77500V _ Manual o T m v LX2 3 750000000ms Y2 5 77900V D S0 X 30144 MYS2011071 Fri Feb 15 11 00 06 2013 r m bon 2 XI 2 LORI GE 000 133 To save time without the additional EOC wire is pos 3 Agilent Sible by reading out the status of the pressure Acquisition transmitter There is no request needed just a sim Normal 50 0MSa s ple readout command for the first byte that contains Channels F the Busy flag DC BW 10 0 1 DC BW 10 0 1 Bit 7 6 5 4 2 1 0 DC BW 10 0 1 Meaning 1 Busy Mode Memory error Dontcare Don tcare DC BW 10 0 1 i Cursors AX Bit 6 and bit 5 Busy will be 1 during the con LN version At the end of the conversion bit 5 changes AYA to 0 Then the new data is ready to read out by ad 0 0V PE pupua aa EK NK NK NN ditional Clocks for the pressure and temperature MA
13. cl noise Shift right by 4 24 017 16 1501 T C 1501 24 x 0 05 C 50 C 23 85 C without 4 Bit of noise 15 02 2013 Communication Protocol 4 LD 9 LD D Hofer Page 8 18 4 3 Variants to detect the End Of Conversion Yellow SCL Blue SDA Red EOC Green SUP Bit Rate 75kHz DSO X 30144 MY52011071 Fri Feb 15 10 57 09 2013 amp ED 3 4L M TUNI 1050 13a The simplest way to detect the end of a conversion 3 Agilent EOC is to wait until the new data is definitely ready Acquisition to read out Being on the safe side the conversion Normal 50 0MSa s and the conditioning of the pressure and tempera Channels ture value is completed after 4ms ewe DC BW 10 0 1 v0 While the gt 4ms of waiting the Master controller can wu be in sleep mode or doing some other tasks like re Cursors AK 5 00onooooo AUesting other pressure transmitters on the bus to 1 AX i E make a new conversion AY 4 D 0V Cursors a Mode Source 9 Cursors Units X1 280 000000us 1 6 77500 Manual EOC X2 al X2 5 280000000ms Y2 5 77500V DS0 X 30144 MY5201 1071 Fri Feb 15 105407 2013 100V 2 100V 3 100V 4 1 00W 10002 WG 133v The handshake solution done by the additional 3 Agilent EOC wire is very elegant and is suitable to save Acquisition s time and power The Master controller
14. e address is stored in the memory of the transmitter The additional EOC lines undrawn which signalise the End Of Conversion can not be coupled together without an AND gate But there are solutions without using the EOC line or the EOC lines have to be parallel conducted mH1 15 02 2013 Communication Protocol 4 LD 9 LD D Hofer Page 4 18 3 Data Frame 3 1 START and STOP Condition e e e e e e Every data frame is bordered by a start and a stop condition The START bit S is caused by pulling down SDA while SCL stays high Then SCL has to go low before the first data bit is set SCL is than ready for a positive edge when the data line is valid to trigger the receiver After the last transferred data bit the SCL line goes high and the STOP bit P is sent by releasing SDA while SCL is constantly high 3 2 ADDRessing The first Byte of every data frame contains the slave address and R W bit ADDR R W The 7 bits allow 112 bus nodes 16 of the 128 possible addresses are reserved 0x00 0x07 and 0x78 Ox F The default slave address of the D Line transmitters is 0x40 D Line transmitters answer only to the address stored in the memory There is no response to the general call address 0x00 Examples ADDR is 0x43 For a data transfer from the master to the slave write the first byte is 0x86 ADDR is 0x47 For a data transfer from the slave to the master read the first byte is Ox8F
15. e free standard since 2006 http www nxp com documents user manual UM10204 pdf 2 Electrical Interface 2 1 Pinout Lane oescepton wre LO 5 0 V Connection GND C Clock w A A I C Data SpA SEL SUP End of Conv Notes Be careful with the glazed pins cracks in the glass pills causes leakage gt damage Do not touch the steel diaphragm Cabling There are no special requirements to the wires or a flexible printed circuit FPC depending on the cross section because the cur rent consumption is very low Sleep Mode typ 100nA Active Mode typ 1 5mA during conversion in less than 4ms Be careful with cabling over more than a few centimetres The I2C Bus is not a fieldbus and only EMC safe if the interconnections are short or screened by the surrounding housing of the whole application or a suitable cable 15 02 2013 Communication Protocol 4 LD 9 LD D Hofer Page 2 18 2 2 Pull up Resistors VDD SUP SCL SDA MENS HiZ HiZ HiZ HiZ IN IN IN IN MN eur MN MN u mM Pull up resistors are needed at SDA and SCL 1 10kOhm are recommended In order to optimise the data rate or low power consumption other resistance values are possible The EOC Pin supplies an active high level in idle state and an active low level during conversion The SCL and the SDA lines are open drain driven The wired AND circuits avoid level collisions Additional series resistors placed directly at the bus member
16. or 7 75ms The newest datasheet guaran tees a conversion time below 4ms To reach sample rates over 200 SPS it is a must to work with a high bit rate and to check the EOC line or to poll the STATUS byte DSO 30144 MY52011071 Fri Jul 20 08 40 25 2012 m 00v 2 2 00V 3 ELL RS beet A ee Et CE Trao eee d dd to tt tt No acknowledge NACK from the master after reading out the 9 data byte The Missing Ack that is recorded in the tables is not a mistake it s a must DS0 X 30144 MY52011071 Fri Jul 20 08 45 13 2012 oe 2 200V 3 2 00V Restart Address Data 0 0s 2 00037 Stop x 4 2 DDV Missing Ack If 3 Agilent Ils Acquisition s Normal 5 00MSa s Tim gt 800 n 757 808 1 411ms 2 170ms 2 29ms 3 487ms 4 17 5ms 5 132ms 5 690ms Data 13 E TN E WAY Hd sini ar L A S Ld pop drap ems OH TR 45 Display 3 FE 40 00 00 40 00 00 40 40 40 Channels 40 00 00 i001 AC 10 0 1 10 0 1 10 0 1 Zoom to Selection Scroll Lister 15 02 2013 Communication Protocol 4 LD 9 LD DS0 X 30144 MY52011071 Fri Jul 20 08 39 26 2012 200V 2 200V 3 4 2 00V 50 0057 Stop Fon FF a a A TET Nice to see The ACK from the slave follows immediately to the negative edge of the 8th clock impulse two times visible DSO X 30144 MY52011071 Fri Jul 20 08 43 s 2012 200v 2 20
17. s Still under construction 6 2 1 Read Measurement Header File P JgSgSgPSgPgggQg gg yg gag dag gg EXJdAEd rb lll ul gg Vg v P P a gg sg ww lg v P urs yl rglg gll Constants fdefine SDA OUT TRISDhits TRISDS ff PDS is SDA without MSSP define SDA OD LATDbitz LA amp TDb5 fdefine SLA IN PORTD Bits RDS fdefine SCL OUT TRISDPhits TRISDS6 ff IDe is SCL without MSSF fdefine SCL OUD LATDbitz LA amp TD amp fdefine czI Pmin ff fix coded or read out from the uzerMEM fdefine cal Pmax 3r ff fix coded or read out from the uzserMEM PESLAPEP EL ERIS ESSERE PEEL EES REL SLES EEA SPE L EEE EASE EE PEEP EEE PAPA PEE Pee eae eT global variables fifndef C ZI 2560 ee extern fendit FS3SzZ ZI pressure ff Variable for pressure value in Hifmdeft jC zI 456C IZU extern fendit _F32 zI temperature Variable for temperature value in fifndef C ZI 25 C IZU extern fendit _US zI status if Variable for 8 bit Status Hifmdeft jC zI 456C IZU extern Fendi tf US z55Cget 5 if Array to receive data frame PSPSPS PP PE PEEP PPP ERP EPR ggg gd PP EEE PEPE PE EJ AFER Fg PPE Eee EE ff prototypes global functions H8 get Put GPIUO 8 U8 get Put MSSP 8 15 02 2013 Communication Protocol 4 LD 9 LD IEEE 754 IEEE 754 D Hofer Page 16 18 6 2 2 Read Measurement C File Lee ee LeeLee eee Lee eee eee ee Oe ee ee eee eee ee eae global functions _US get PnT GPIO US
18. s leads to even more security An electric HIGH level stands for 1 a LOW level for 0 gt positive Logic Please be careful with non open drain hardware like general purpose lOs and tri state tricks 2 3 Bit Rate The D Line transmitters work over a wide range of data transfer speeds All four modes are supported because the maximum clock frequency is 3 4MHz Max Bit Rate Standard Mode 100 kbit s Fast Mode 400 kbit s Fast Mode Plus 1 Mbit s High Speed Mode 3 4 Mbit s It is recommended to start with a low speed e g 50kHz get the whole thing working and than increase the bit rate if needed The maximal possible speed depends also on the cable length capacity and the pull up resistors Because the l C interface is a synchronous serial bus the bit rate doesn t have to be stable The master defines the timing That makes bit banging easy if there is no dedicated hardware integrated in the master controller 15 02 2013 Communication Protocol 4 LD 9 LD D Hofer Page 3 18 24 Bus Capability E SigCond 43 E h M SD Le The bus capability is given by the electrical and the protocol bus level Electrical are only active LOW levels allowed This avoids short circuit currents caused by a collision of a HIGH and a LOW level and makes clock stretching possible On the protocol level addressing is needed Therefore every slave on the same bus has to respond on a different address Th
19. solution of 10 000 points even for the next lower standard pressure range T u16 50 C The scaling goes from 50 to 150 C but the working temperature range of the transmitter is at maximum 40 110 C depending on the order 0 50 C and 10 80 C are the standard temperature ranges TFC floor T u16 16 24 x 0 05 C 50 C T u16 gt gt 4 24 x 0 05 C 50 C Reduce the 16 bits of the temperature information first to 12bit the last 4 bits are anyway noise floor This way a resolution of 1 20 C is still given 15 02 2013 Communication Protocol 4 LD 9 LD D Hofer Page 7 18 Examples Read Measurement after a request by 0x80 OxAC and waiting for gt 4ms ADDR 0x40 Read STATUS Pressure Temperature STATUS 0x40 means no error just powered Pressure Ox4E20 20 000dec for a PR 7LD 1 10bar transmitter p bar 20 000 16384 x 10bar 1bar 32768 1bar 0 213867 bar for a PA 4LD 30bar transmitter p bar 20 000 16384 x 30bar Obar 32768 Obar p bar 20 000 16384 x 30bar 32768 3 31055 bar 4 31055 bar in relation to vacuum for a PAA 9LD 3bar transmitter p bar 20 000 16384 x 3bar Obar 32768 Obar p bar 20 000 16384 x 3bar 32768 0 331055 bar in relation to vacuum Temperature Ox5DD1 24 017aec T C 24 017 384 x 0 003125 C 50 C 23 8531 C in
20. sults out fis ifilzZC read xByteiRDDR 5 return 0x91 fff interpret integer values sy ff Zl status eoeolget ff U8 al pressure i F32 i cf Ul6 26SCget l 3 lt 8 i Ul sizSSCqget z Z7 plule l temperature i Fadil iii Ole z55Cget 3 11 485 i Ole 26SUget 4 3 I UIl6 al pressure ZI pressure 1l6364 Pmax Pmin s2768 Pmin if p bar al temperature tif Ulejel temperature gt gt s4 4 4 0 05 50 ff TL Gl return 255Cerroar end of US get PnT GPIO US ADDR 15 02 2013 Communication Protocol 4 LD 9 LD D Hofer Page 17 18 6 3 Application Notes Coming soon 6 4 Protocol Changes e Document Version 2 0 7 December 2012 Many chapters with basic information to the 12C interface added the Version 1 0 was a preliminary version with only KEL LER specific descriptions Changed the default Slave Address form 0x00 to 0x40 e Document Version 2 1 15 February 2013 Changed the Conversion Time from 10ms to 4ms New Graphics to show the faster sampling and the lower shorter cur rent consumption 6 5 Firmware Versions The Firmware is fixed in the Silicon ROM Version and can t be changed by KELLER A few settings and the content definition of the Customer Memory are the only free parameters but there are no planes to change anything Version Date of Major Changements Year Week Production 36Cl1CH 2012 Base Version with temperature PGA settings for
21. sy D Hofer Keller AG f r Druckmesstechnik Description of the Communication Protocol for Series 4 LD 9LD OEM pressure transmitter from KELLER Version 2 1 t TOU HOT ossi idera bed dor NIE Cu un em emm bar deti obesidad ria terti bsg A D i DID p EUR E dU EE 2 2 Electrical Interface RETE 2 MM AO a A T E oeNR oO aTD 2 2 2 Pull up NS SSIS 00 SNR 3 dps c c ee eee 3 A BUSC 0 2 een ene ee ee en ee ES 4 9 JBatd Fe FANG ena cee suen meee tne cone nnaeanccsustnen OH FODU INDIEN cic OD EDGE SU eba Er RUINA CUN 5 a AIS SO S OP X OU oso eet terae bet cs acsun acannon sh RID U INITIUM INIRE MS NS DICA P 5 VM ADORE S e A E T A N A EA A atin sees 5 SEMEN Oei E ee E E E E S 6 A TATUS B o e E E a 6 a20 DAIA NCS oen E E E E E E 6 A GerMeasuremelit DabXososnasp ad cdtt ont pL ciu Sr nna aaien aa ER haa A RUE DOE IKE 7 SS NEEC Muriel B mmm T 4 2 Interpretation of the digital Values ssssssssseseseeeenenennennnnnnnnnnnnnn nennen nnne nnne nnns T 4 3 Variants to detect the End Of Conversion essen eene rennen nnne nnn tetra tetra inne inanis 9 44 Voltage Time Diagrams ccccecscsssssssssscsscsesssssessessesseceeceeceeceeseessessesseseesaeseesassaesassaesassaesassassasseseeseeseeseeseaseassasseseaseaseaees 10 5 Obuohlal TUG CMON COMMAS onem DO a ERR MER M HO A A NIS ERN N IRURE RUD Erb nna 11 54 Memon Map OF User IIO REA OP asmcatescusie o

Download Pdf Manuals

image

Related Search

Related Contents

取扱説明書 - 550.94 KB  Gronomics VGS 33-23 Instructions / Assembly  MODE D`EMPLOI - AWAG Elektrotechnik AG  Manuel d`installation, d`utilisation et d`entretien  DVD Player TS5000PX User Guide Cod    - fuhrpark.de  Philips DECT baby monitor SCD488/05  Voir le manuel  Hamilton Beach 48135 User's Manual  

Copyright © All rights reserved.
Failed to retrieve file