Analizador de Gases Capelec [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

Software version :V2.00



126, rue Emile Baudot - Le Millénaire 34 000 MONTPELLIER France Tél : (33) 04-67-156-156 Fax : (33) 04-67-224-224 e-mail :[email protected] www.capelec.fr



Technical manual cap3300



Page 1



Technical manual cap3300



Version



Date



Modifications First edition Calibrate Command, Most common procedures, Switch on and switch off auxiliary communication port Internal calibration: Install new IR emitter Supply input voltage correction Precision on status bit "Initial Zero in progress" Additional information on low flow detection (parag II 3.2) Additional information on real time PEF (parag II 3.3) First edition Add of heater configuration command Power supply modification Checksum calculation correction Additional information on leak detection CO measurement range modification Correction on command ‘I’ Data 1 + correction on pressure sensor name Additional information on connectors used Add of calibration frame example and HC unit correction in table to get data and status Out of range O2 limit update Add of CO2 display on 1 or 2 significant digits



V1.52



A



08/10/2004



V1.52



B



10/12/2004



V1.52 V1.52 V1.53 V1.53 V1.53 V2.00 V2.00 V2.00 V2.00 V2.00 V2.00 V2.00 V2.00



C D A B C A B C D E F G H



11/02/2005 16/03/05 09/11/05 21/11/05 28/11/05 09/05/06 03/10/06 08/11/06 08/12/06 03/01/07 22/09/08 24/02/09 07/05/09



V2.00



I



31/08/10



V2.00



J



04/10/10



Page 2



Technical manual cap3300



Page 3



Technical manual cap3300



CAP3300 SERIAL COMMUNICATION PROTOCOL, INSTALLATION & MAINTENANCE



I. COMMUNICATION PROTOCOL ................................................................................................................ 5 1 General specification ................................................................................................................................. 5 1.1 Type of communication : RS 232 .................................................................................................. 5 1.2 General command: ......................................................................................................................... 5 1.3 General answer ............................................................................................................................... 6 1.4 DATA TYPE:.................................................................................................................................. 6 2 List of the commands ................................................................................................................................ 8 2.1 Command ‘G’ : Set the baud rate ................................................................................................... 8 2.2 Command ‘O’ : Toggle PUMPS and SOLENOIDS ....................................................................... 8 2.3 Command ‘Z’ : Send a ZERO ........................................................................................................ 8 2.4 Command ‘T’ : GET DATA AND STATUS in text format ............................................................ 9 2.5 Command ‘I’ : GET DATA AND STATUS in integer format .......................................................11 2.6 Command ‘A’ : GET DATA AND STATUS in float format ......................................................... 12 2.7 Command ‘S’ : Start the continuous mode ................................................................................... 13 2.8 Command ‘Q’ : Stop the continuous mode .................................................................................. 13 2.9 Command ‘C’ : Calibrate ............................................................................................................. 14 2.10 Command ‘D’ or ‘U’ : Internal calibration ................................................................................. 14 2.11 Command ‘B’ : Get gas curves ................................................................................................... 16 2.12 Command ‘P’ : Ask PEF for a given HC concentration (Text format) ....................................... 16 2.13 Command ‘N’ : Read Serial Number, Soft Version, Date in text format.................................... 16 2.14 Command ‘L’ : Switch the auxiliary COM on............................................................................ 17 2.15 Command ‘M’ : Switch the auxiliary COM off.......................................................................... 17 3 EEPROM mapping .................................................................................................................................. 18 II. INSTALLATION & MAINTENANCE ........................................................................................................ 19 1 Outline 19 1.1 Overall view ................................................................................................................................. 19 1.2 Configuration ............................................................................................................................... 20 1.3 Block Diagram ............................................................................................................................. 24 1.4 Specifications ............................................................................................................................... 24 2 Installation, connections and start-up ...................................................................................................... 25 2.1 Operating conditions .................................................................................................................... 25 2.2 Gas circuit .................................................................................................................................... 26 2.3 Most common procedures ............................................................................................................ 27 2.3.1 Gas measurement .............................................................................................................. 27 2.3.2 Calibrate the CAP3300...................................................................................................... 27 3 Gas analysis ............................................................................................................................................. 28 3.1 Technical characteristics............................................................................................................... 28 3.2 Detect a low flow ......................................................................................................................... 29 3.3 Use of the Real Time PEF ............................................................................................................ 29 3.4 Detect a leak ................................................................................................................................. 30 4 Error meanings, precautions .................................................................................................................... 31 STATBYTE1 ...................................................................................................................................... 31 STATBYTE2 ...................................................................................................................................... 31 STATBYTE3 ...................................................................................................................................... 32 STATBYTE4 ...................................................................................................................................... 32 4.1 Lambda formula used internally................................................................................................... 33 III OPTIONS SUGGESTED for CAP3300........................................................................................................ 34



Page 4



Technical manual cap3300



I.



COMMUNICATION PROTOCOL



1 General specification 1.1 Type of communication :



RS 232



SPEED:



9600/19200 Baud selectable



Parity:



NON



Stop Bit :



1



Data :



8 bits



Only Tx, Rx and GND pins are used with this protocol. Timeout = 100 ms. Interbyte timeout = 5 ms.



1.2 General command: FORMAT: : 1 byte type: CAPITAL LETTER from ‘A’ to ‘Z’ :



1 byte type: char between 0 and 255



:



String composed of bytes. Format is depending on the command.



: Calculated as follow :checksum = -(command + size + Σ (d(i)) ) modulo 0x100.



Checksum calculation example : Command example : “0x43 , 0x10 , 0x87 , 0x31 , 0x2E , 0x35 , Checksum” First add all data values : 0x43 + 0x10 + 0x87 + 0x31 + 0x2E + 0x35 = 0x16E Then calculate it complement : - 0x16E = 0xE92 Then : checksum = 0xE92 modulo 0x100 = 0x92 Be careful : this example of command is only an example and can’t be use to communicate with the gas bench.



Page 5



Technical manual cap3300



1.3 General answer FORMAT: : 1 octet type: CAPITAL LETTER from ‘A’ to ‘Z’ : 1 octet type: char between 0 and 255 : String composed of bytes. Format is depending on the command. : Calculated as follow :checksum = -(command + size + Σ (d(i) ) modulo 0x100.



NON ACKNOLEDGE COMMAND: (NACK ANSWER) An answer with only one data equal to 0x15 (NACK) has to be considered as a wrong command, a non defined command or a not available command.



1.4 DATA TYPE: In order to help the developer to fasten the design, the CAPBENCH can send the gas data in 3 different formats:



1.4.1 TEXTE format A data sent in text format takes 5 bytes and the value is coded directly in a string which can be displayed without any change. The strings is completed with space character 0x20 before the value. Ex: CO sent in text format will be received as :" 1.47". (display 1.47 % vol.) HC sent in text format will be received as :" 27" (display 27 ppm vol.)



1.4.2 Integer format Depending on the application, it may be helpful to reduce the time required to get the value by reducing the frames. For this reason, the data can also be sent in integer format. Each data in this case is received as an integer and has to be divided and put in a float depending on the resolution. Ex: CO at 2 digits: 1-The host receive 128 in the CO channel (coded in 2 chars: {0x00,0x80} ) 2-Divide by 100 3- display: 1.28 % vol. Ex: CO at 3 digits: 1-The host receive 1285 in the CO channel (coded in 2 chars: {0x05,0x05} ) 2-Divide by 1000 3- display: 1.285 % vol.



Page 6



Technical manual cap3300



1.4.3 Float format Coded on 4 bytes which can be cast in a float. If commands using float format has been chosen in your development, a 4 bytes string received has to be cast in float format. This example shows how to proceed in C language: Ex : { char RxDbuf[4]={0x40,0x00,0xA3,0xD7}; float *floatpt; float COval; floatpt=(float *)&(RxDbuf[0]); COval= *floatpt; /* at final, COval is equal to 2.01 %vol. in this example */ }



Other examples: CO2=12.9 %vol. will be coded on 4 bytes as : char RxDbuf[4]={0x41,0x4E,0x66,0x66}



HC=1498 ppm vol. will be coded on 4 bytes as : char RxDbuf[4]={0x44,0xBB,0x40,0x00}



Page 7



Technical manual cap3300



2 List of the commands 2.1 Command ‘G’ : Set the baud rate This command set the baud rate to 9600 baud or 19200 baud. The new baud rate is applied once after using this command, receiving a positive answer and switching OFF and ON the bench. Command: Positive answer : . - Baud rate = 0x00



Serial communication set at 9600 (DEFAULT).



- Baud rate = 0x01



Serial communication set at 19200.



2.2 Command ‘O’ : Toggle PUMPS and SOLENOIDS This command changes the status of the pumps. Check the status bits to know if the pumps are running or not. Command: Answer if ok: . I/Ocommand and I/Ostatus format: b7:PUMP1 set to 1 if pump1 ON. Bit cleared if pump1 OFF b6:PUMP2 set to 1 if pump1 ON. Bit cleared if pump2 OFF b5: SOLENOID1 set to 1 if pump1 ON. Bit cleared if solenoid1 OFF b4: SOLENOID2 set to 1 if pump1 ON. Bit cleared if solenoid2 OFF b3:VACUUM SWITCH (READ ONLY) set to 1 in case of LOW FLOW b2:CO displayed at 3 digits b1:HC PROPANE display b0:reserved



2.3 Command ‘Z’ : Send a ZERO Command: Answer if ok : . Set all gas channels to 0 but O2 value to 20.9 %vol. A NACK command is returned if zeroing is already in progress or if the zeroing is not available.



Page 8



Technical manual cap3300



2.4 Command ‘T’ : GET DATA AND STATUS in text format Command: Answer: . Each data is sent by a string of 5 ASCII codes in text format. The string can be easily displayed directly on your application. Errorbyte1, Errorbyte2, Errorbyte3 and Errorbyte4 contains some flags describing the status and the error message of the CAPBENCH. Datatype format:



*



Datatype



Data 0



Data 1



Data 2



Data 3



Data 4



Data 5



Data 6



Data 7



0x20



CO value



CO2 value



Hc value



Lambda value



O2 value



Nox value



Rpm value



Oil temp value



Unit



% vol.



%vol.



ppm vol



% vol.



ppm



Rpm



°C



Resolution



2/3 Digits*



2 Digits**



0 Digits



3 Digits



2 Digits



0 Digits



0 digits



1 Digits



0x21



CO value



CO2 value



Hc value



Lambda value



O2 value



Nox value



Rpm value



Gas Pressure



Unit



% vol.



%vol.



ppm vol



% vol.



ppm



Rpm



mBar



Resolution



2/3 Digits*



2 Digits**



0 Digits



3 Digits



2 Digits



0 Digits



0x22



CO value



CO2 value



Hc value



Lambda value



O2 value



Nox value



Unit



% vol.



%vol.



ppm vol



% vol.



ppm



Resolution



2/3 Digits*



2 Digits**



0 Digits



3 Digits



2 Digits



0 Digits



3 Digits



1 Digits



0x15



Detector Temp value



Gas Pressure value



Ambiant Temp value



Vacuum Pressure value



PEF value



% Warmup



O2 Voltage



unused



Unit



°C



mBar



°C



mBar



%



mVolt



Format



1 Digits



1 Digits



1 Digits



1 Digits



0 Digits



3 Digits



3 Digits



1 Digits Real time PEF



Gas Pressure MBar



depending on I/O status (CO displayed at 2 or 3 digits)



**



depending on ‘D’ or ‘U’ command with calibrationtype=0x30 (CO2 displayed at 1 or 2 significant digits) Status bits : Errorbyte1={Zero in progress



Bit7



Zero required



Bit6



Warm-up in progress



Bit5



Calibration in progress



Bit4



Calibration required



Bit3



Pressure O.O.R



Bit2



Ambient temp O.O.R



Bit1



Detector temp O.O.R



Bit0 } Page 9



Technical manual cap3300



Errorbyte2={ HC O.O.R



Bit7



CO O.O.R



Bit6



CO2 O.O.R



Bit5



O2 O.O.R



Bit4



NOx O.O.R



Bit3



Oil temp O.O.R



Bit2



Rpm O.O.R



Bit1



Vacuum O.O.R



Bit0 }



Errorbyte3={PUMP1



Bit7 idem I/Ostatus byte



PUMP2



Bit6



SOLENOID1



Bit5



SOLENOID2



Bit4



VACUUM SWITCH



Bit3



CO3digits



Bit2



HCpropane



Bit1



Channel error



Bit0 }



Errorbyte4={ EEPROM failed



Bit7



Bad O2 sensor



Bit6



Detector Low Signal



Bit5



Bad nox sensor



Bit4



Initial Zero in progress



Bit3



New gas data



Bit2



New rpm data



Bit1



Lamp error



Bit0 }



Note: To get EEPROM values, you must use GET DATA and STATUS in float format only.



Page 10



Technical manual cap3300



2.5 Command ‘I’ : GET DATA AND STATUS in integer format Command : Answer : . If datatype >= 0x80, you read the EEPROM values. (see 3) Errorbyte1, Errorbyte2, Errorbyte3 and Errorbyte4 contains some flags describing the status and the error message of the CAPBENCH. The format of the status bits is identical to the format described on the parag 2.3 ('T' command).



Datatype



Data 0



Data 1



Data 2



Data 3



Data 4



Data 5



Data 6



Data 7



0x20



CO value



CO2 value



Hc value



Lambda value



O2 value



Nox value



Rpm value



Oil temp value



Unit



% vol.



%vol.



ppm vol



% vol.



ppm



Rpm



°C



Format



Divide the int by 100/1000*



Divide the int by 100**



Integer



Divide the int by 1000



Divide by 100



Integer



Integer



Divide by 10



0x21



CO value



CO2 value



Hc value



Lambda value



O2 value



Nox value



Rpm value



Gas Pressure



Unit



% vol.



%vol.



ppm vol



% vol.



ppm



Rpm



mBar



Format



Divide the int by 100/1000*



Divide the int by 100**



Integer



Divide the int by 1000



Divide by 100



Integer



Integer



Divide by 10



0x22



CO value



CO2 value



Hc value



Lambda value



O2 value



Nox value



Real time PEF



Gas Pressure



Unit



% vol.



%vol.



ppm vol



% vol.



ppm



Format



Divide the int by 100/1000*



Divide the int by 100**



Integer



Divide the int by 1000



Divide by 100



Integer



Divide by 1000



Divide by 10



0x15



Detector Temp value



Gas Pressure value



Ambiant Temp value



Vacuum Pressure value



PEF value



% Warmup



O2 Voltage



unused



Unit



°C



mBar



°C



mBar



%



mVolt



Format



Divide by 10



Divide by 10



Divide by 10



Divide by 10



Integer



Divide by 1000



*



Divide by 1000



mBar



depending on I/O status (CO displayed at 2 or 3 digits)



**



depending on ‘D’ or ‘U’ command with calibrationtype=0x30 (CO2 displayed at 1 or 2 significant digits)



Note: To get EEPROM values, you must use GET DATA and STATUS in float format only.



Page 11



Technical manual cap3300



2.6 Command ‘A’ : GET DATA AND STATUS in float format



Command : Answer : . If datatype >= 0x80, you read the EEPROM values. (see chapter 3 to get the mapping of the EEPROM) Each data is sent by a string of 4 ASCII codes in float format. The string can be easily displayed directly on your application by casting the four bytes in a float variable. (see parag 1.4.3) Errorbyte1, Errorbyte2, Errorbyte3 and Errorbyte4 contains some flags describing the status and the error message of the CAPBENCH. The format of the status bits is identical to the format described on the parag 2.3 ('T' command). Datatype



Data0



Data1



Data2



Data3



Data4



Data5



Data6



Data7



0x20



CO value



CO2 value



HC value



Lambda value



O2 value



NOx value



RPM value



Oil temp value



Unit



% vol.



% vol.



ppm vol.



% vol.



ppm vol



RPM



°C



0x21



CO value



CO2 value



HC value



O2 value



NOx value



RPM value



GasPress value



Unit



% vol.



% vol.



ppm vol



% vol.



ppm vol



RPM



mBar



0x22



CO value



CO2 value



HC value



O2 value



NOx value



PEF value



GasPress value



Unit



% vol.



% vol.



ppm vol



% vol.



ppm vol



0x15



Detector Temp value



Gas Pressure value



Ambiant Temp value



Vacuum Pressure value



PEF value



% Warmup



O2 Voltage



Unit



°C



MBar



°C



mbar



%



mVolt



Lambda value



Lambda value



mBar unused



Page 12



Technical manual cap3300



2.7 Command ‘S’ : Start the continuous mode



This command is to set the gas bench in a mode which sends continuously the data frame selected. It is possible to decide the frequency of the transmission with the argument 'time'. Use the ‘Q’ command to leave a gas test to go back to the menu Command: Answer if ok and if dataformat=0: . Answer if ok and if dataformat =1: . Dataformat: Set to 0x00 if you want dataformat to be in text mode. (Format similar to 'T' command) Set to 0x01 if you want to receive data in integer mode. (Format similar to 'I' command) Set to 0x02 if you want to receive data in float mode. (Format similar to 'A' command) Datatype: Idem commands 'T', 'I' and 'A' . Datatype can be 0x20, 0x21, 0x22 or 0x15 depending on the data needed. Time: Value from 1 to 10. Giving the frequency of sending the frames. 1=100 ms. 10= 1000 ms.



2.8 Command ‘Q’ : Stop the continuous mode This command is used to leave the continuous mode data sending Command: Answer if ok : .



Page 13



Technical manual cap3300



2.9 Command ‘C’ : Calibrate Command: Coval



CO2val Hcval



Calibrationtype: b7: 1 point (used in the field) calibration if set to 1 b6: 3 points calibration: low point 1 if set to 1 b5: 3 points calibration: middle point2 if set to 1 b4: 3 points calibration: high point3 if set to 1 b3: HC very high calibration if set to 1 b2: HC calibration if set to 1 b1: co2 calibration if set to 1 b0: CO calibration if set to 1 Answer if ok : . Note 1: Concentrations of CO, CO2 and HC send are stored in the EEPROM mapping at the 0x86 address. Note 2: The 3 points calibration is made at the factory. At any case, do not start again this calibration as it can falsify the measurements. Notice : keep a gas flow as long as the status bit “Calibration in progress” is active (about 5 secondes). When it is cleared, you can stop the gas flow. Example to calibrate CO=2.00% vol., CO2=13.0% vol. and HC=1500ppm vol. : < 0x43, 0x10, 0x87, 0x30, 0x32, 0x2E, 0x30, 0x30, 0x31, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x31, 0x35, 0x30, 0x30, 0x4E>



2.10 Command ‘D’ or ‘U’ : Internal calibration Command: Float format: DATA: float type (4 bytes) Or Text Format : DATA: X is an ASCII code comprised between '0' and '9' (between 0x30 and 0x39 or between 48 and 57). X can be equal to '.' if a floating value has to be transmitted. Answer if ok : . or . Page 14



Technical manual cap3300



Calibrationtype: Command



Title



Argument



Argument range



Argument unit



0x04



Initial zero (default EEPROM values)



No



0x05



Board Temperature calibration



Yes



0 – 200



°C



0x06



Detector Temperature calibration



Yes



-20 – 100



°C



0x07



Gas Pressure calibration.



Yes



Default 1013



mBars



0x08



Flow Pressure sensor calibration



Yes



Default 1013



mBars



0x0C



Delta flow pressure sensor switching limit



Yes



Default 160



mBars



0x09



O2 cell ground offset calibration



No



0x0A



O2 0% calibration



No



0x0B



Air O2 concentration setting



Yes



Default 20,9



% vol.



0x0D



NOX OFFSET calibration



No



0x0F



NOX 1 pt calibration concentration setting



Yes



0 – 5000



ppm



0x10



Install and check new O2 sensor



No



0x12



Set O2 voltage low limit(in mV)



Yes



Default 4



mV



0x11



Install and check new NOX sensor



No



0x13



Set NOX voltage low limit(in mV)



Yes



0x20



Save EEPROM as default



No



0x21



Restore EEPROM default factory calibration values



No



0x22



PEF Low calibration with Hexane



Yes



0 – 2500



ppm



0x23



PEF High calibration with hexane



Yes



2500 – 5000



ppm



0x24



External vacuum configuration



Yes



0x25



Install new IR emitter



No



0x26



Heater configuration



Yes



0x0 heater 16W 0x1 heater 8W



0x30



CO2 2 digits selection



Yes



0x0 1significant digit 0x1 2 significant digits



mV



0x0 normally open 0x1 normally closed



Page 15



Technical manual cap3300



2.11 Command ‘B’ : Get gas curves Command: Channel: 1 byte 0x01: CO channel 0x02: CO2 channel 0x03: HC channel 0x04: ref channel Answer if ok : . Output: Channel: char specifying the channel of the curve sent DATAx: integer coded on 2 bytes. Use the following scale to display in volts: 65535 = 4.096 Volts



2.12 Command ‘P’ : Ask PEF for a given HC concentration (Text format) Command:



Datatype



Selection



0x00



Serial Number



0x02



Date



2000ppm propane (C3H8), PEF=HighPEF. And between these two values, PEF is calculated with the following formula :



(HighPEF − LowPEF ) PEF = ×(HCpropane _ measured − HCpropane _ low)+ LowPEF ( ) HCpropane _ high − HCpropane _ low   For example if HC=1500ppm propane (C3H8), PEF will be calculated with the formula above because 200ppm< PEF =1500ppm "Block pressure" + 6mBars so there is a leak. Otherwise if the pressure "Block pressure" < "Block pressure" + 6mBars so there is no leak. - Finally display the result of the leak test for the customer (“Leak detected” or “Leak absent”). Note that values 6mBars and 160mBars are adjusted to the CAPELEC gas analyzer. So create your own leak and ajust these values to detect it.



Page 30



Technical manual cap3300



4 Error meanings, precautions



STATBYTE1 Status



Meaning



Set condition



Activated after asking a zero with the 'Z' command Zero in progress Command “ZERO” in progress Wait this bit to be cleared before to go back to measurement mode This bit is active during the warm-up, when a gas is Execution of the command out of range, when the signal levels fluctuate too Zero required “ZERO” needed. much or every 30 minutes. Its duration varies from 1 minutes at 9 minutes Warm-up in progress: it is Warm-up in progress depending on the time that the IR detector takes to launched after the power on. reach its regulation temperature. Activated after asking a calibration with the 'C' Calibration in progress Calibration in progress command. Wait this bit to be cleared before to go back to measurement mode (about 5s). This bit is active if the IR source intensity is not Execution of the command Calibration required sufficient. Wait this bit to be cleared before to go back “CALIBRATION” needed. to measurement mode Pressure O.O.R Ambient temp O.O.R Detector temp O.O.R



Pressure out of range Ambient temperature out of range Detector temperature out of range



Pressure sensor is out of the range [750mBars - 1150mBars] Temperature sensor is out of the range [-15°C ; +70°C] Temperature sensor is out of the range [-15°C ; +70°C]



STATBYTE2



Status



Meaning



Limit conditions



HC O.O.R CO O.O.R CO2 O.O.R O2 O.O.R NOx O.O.R Oil temp O.O.R Rpm O.O.R Vacuum O.O.R



HC out of range CO out of range CO2 out of range O2 out of range NOX out of range Oil temp out of range Rpm out of range Vacuum out of range



-10ppm to 32000ppm as propane -0.03% vol. to 15.5% vol. -0.4% vol. to 21% vol. -0.5% vol. to 25% vol. -30 ppm to 10000ppm 0°C to 150°C 0 tr/min to 9999 tr/min 700mBars to 1300mBars



.



Page 31



Technical manual cap3300



STATBYTE3 Status Pump1 Pump 2 Solenoid 1 Solenoid 2 Vacuum switch CO3digits HC propane



Channel error



Meaning



Set condition



Pump 1 is running Pump 2 is running Solenoid 1 is activated Solenoid 2 is activated “LOW FLOW” detected or This bit is activated if flowpress < (gaspress - ∆P). external vacuum switch This switching value can be changed and is stored in detected a low pressure. the EEPROM. CO displays with a precision of If cleared, CO is displayed with 2 digits 3 digits after the comma. If this bit is at 0, it means that HC is displayed in HC displays in propane equivalent hexane . One or several channel of It means that the setting of a channel is too high measurement (CO, CO2, HC or to low.



or REF) has been found defective at the power on.



This bit can be also activated if at the power on there is gas (CO, CO2 or HC) in the sample cell.



STATBYTE4 Status EEPROM failed



Meaning



Set condition



DATA lost in the EEPROM (bad checksum) Activated when the voltage of the O2 cell during the Bad O2 sensor The O2 sensor is damaged zero becomes under the limit (default limit is 4.0 mV and can be modified - stored in the EEPROM) Activated when the voltage of the NOX cell during a Bad nox sensor The NOx sensor is damaged calibration becomes under the limit Activated to inform that new values has been Sampling of new gas data New gas data value, temperature and pressure calculated on gas channels Activated after asking an Initial zero or an Install new IR emitter with the 'D' or 'U' command. Wait Initial Zero in progress Initial Zero in progress this bit to be cleared before to go back to measurement mode Activated to inform that new RPM values has been New rpm data Sampling of new rpm data updated Detector Low Signal



Lamp error



The EEPROM is failed



Normal signal amplitude can not be reached Problem linked with the IR source.



The signal of the detector is globally too low, coming from a bad detector or, an IR source too low or dirtiness inside the chamber. This bit is active when the consumption of the IR source exceeds its specifications or when the IR source is dead.



Page 32



Technical manual cap3300



4.1 Lambda formula used internally The simplified BRETTSCHNEIDER formulae used to send a directly calculated lambda value is:.     CO 1,7261 3,5  CO2 + + O2 + × − 0,0088  × (CO2 + CO)   CO 2 4 3,5 +   CO2   =  1,7261  − 0,0088  × CO2 + CO + 6 × HC × 10 − 4 1 + 4  



λ



(



)



(CO, CO2 et O2 are concentrations in %vol., HC is an Hexane value in ppm vol.) Even if the LAMBDA value send is a value between 0 and 9.999, it is recommended to display only this data when it is contained in the range [0.800-1.200]. In other cases, not display this data on your host user interface.



Page 33



Technical manual cap3300



III OPTIONS SUGGESTED for CAP3300 Reference CAP3300-RS CAP3300-USB SSE 00019 SSE 00265 SSE 00268 SSE 00015 PRO 00020 PRO 00021 PRO 01339 PRO 00329 PRO 00303 PRO 00941 PRO 00327 SSE 00269 PRO 01233 PRO 01651 PRO 00297 PRO 00310 PRO 00320 PRO 03262 PRO 01281 PRO 00030 SSE 00266



IR Bench with USB communication RS232 version USB version Oil temperature probe Cable to make the link between the oil temperature probe and the bench Board adapter for connecting an inductive pickup on the TTL input Inductive pickup Tubing a 1/4 " /m Tubing a 1/8 " /m Tubing a 3/32 " /m O2 or NOx sensor manifold O2 sensor NOX sensor Solenoid valve Additional for 12-30 VDC powering (powered by DC voltage) 12 VDC 2 heads pump Power supply board Filters / 10 Filter water separator / 10 Water separator and main filtering Charcoal filter / 10 USB cable (1.80 meters) RS232 cable (1.80 meters) Cable RS232 adapter



Page 34