controller user manual ver. 1.0 !ate! "01"-0-"" This instruction can be also downloaded from: http://www.europegas.pl/en/Technical-Support/Service-Manuals Latest software version and example movies of its usage can be downloaded from: http://www.europegas.pl/en/Technical-Support/Software Table of content 1. OSCA!" SAS product line controllers description.......................................................................# $. OSCA!" %&"& ' (L)S ' O*+ CA" SAS wa, of assembling.....................................................- $.1. OSCA!" %&"& SAS installation diagram............................................................................- $.$. OSCA!" (L)S'O*+ CA" SAS installation diagram..........................................................- $.#. (roper installation of OSCA!" SAS .C)............................................................................./ $.0. Selecting proper t,pe of .1$222 in3ector according car4s horsepower..................................../ $.-. )sage of changeover switch.....................................................................................................5 #. OSCA!" SAS diagnostic program description.............................................................................6 #.1. Starting the software.................................................................................................................6 #.$. %ain software window description........................................................................................12 #.#. Settings (anel .........................................................................................................................11 #.0. Changeover (anel...................................................................................................................1$ #.0.1. (arameters To 1as..........................................................................................................1$ #.0.$. (arameters To (etrol.......................................................................................................1# #.0.#. 7or8ing and %inimum gas pressure .............................................................................1# #.-. Calibration (anel ...................................................................................................................10 #.-.1. Auto!calibration on idle..................................................................................................1- #.-.$. Collecting maps during the drive and calculation of ad3ustments..................................1- #.-.#. Auto!adaptation feature...................................................................................................19 #./. %ap (anel...............................................................................................................................16 #.9. Corrections (anel....................................................................................................................$2 #.5. Advanced (anel......................................................................................................................$1 #.6. Oscilloscope (anel..................................................................................................................$# #.12. O*+ (anel............................................................................................................................$0 #.11. .rrors'7arnings boo8mar8...................................................................................................$/ #.11.1. .rrors list.......................................................................................................................$/ #.11.$. 7arnings list..................................................................................................................$9 #.1$. Conditions boo8mar8............................................................................................................$5 #.1#. Service..................................................................................................................................$5 #.10. Language...............................................................................................................................$6 #.1-. Loading and saving settings..................................................................................................$6 #.1/. :irmware update procedure..................................................................................................#2 Hint: Click with Your left mouse button on any of above chapters to go to its page. $'#2 1. OSCAR-N SAS #ro!uct l$ne controllers !escr$#t$on OSCAR-N MINI SAS ;er, fast Central (rocessing )nit 1$2 %<=. *uilt!in petrol in3ection emulator with resistance 122 Ohm. :ull feedbac8 diagnostic of gas in3ectors circuits >s,stem signali=es an error after detecting an circuit intermittence and automaticall, goes bac8 to petrol?. (ossibilit, of: connection and reading the parameters of one Lambda probe !version LS or connection of separate wire from .C) harness to cut!off petrol fuel pump circuit after changeover to gas with programmable time dela, !version :(. (ossibilit, of starting the vehicle directl, on gas b, holding switch button. :eature of filtering petrol in3ector pre!pulses >extra!in3ections?. Software ma8es possible to ad3ust parameters of fuel suppl, s,stem in ver, large scale. *esides the correction due the vacuum in the inta8e manifold@ installer can ad3ust gas dosage regarding to (% level@ gas temperature and gas pressure. &t is also possible to ad3ust mixture dosage for each c,linder separatel, and possibilit, of preheating the gas in3ectors before first changeover to gas. A.xit from cut!off on petrolB feature >from too high gas pressure during cut!off conditions?. Calculation of the multiplier value corrections can be done b, a single clic8 on the ACalculate ad3ustmentsB button in the software after collecting petrol and gas maps. Auto!adaptation feature ensures that during the driving on gas multiplier line is being automaticall, corrected within desired ranges >tolerance in C? in places on the map where petrol and gas lines are not close enough to each other >wor8s even without connected (C?. OSCAR-N PLUS SAS All features present in OSCA!" %&"& SAS are included in OSCA!" (L)S SAS moreover it has all features mentioned below. (ossibilit, of connection and reading the parameters of two Lambda probes at the same time. :eature of Afull!in3ection opening modeB for chip tuned cars with petrol in3ectors constantl, opened during ver, high loads. (ossibilit, to force gas in3ector to be opened at minimum opening time value >to avoid not full gas in3ector opening when too slow in3ector has been installed?. Separate wire from .C) harness to cut!off petrol fuel pump circuit after changeover to gas with programmable time dela,. #'#2 OSCAR-N OBD CAN SAS All features present in OSCA!" %&"& and (L)S are included in OSCA!" O*+ CA" SAS. %oreover it has all features mentioned below. *uilt!in 122 Ohm and 9- Ohm petrol in3ection emulator with possibilit, of changing resistance value to from the level of software >special feature for customer4s reDuest?. *uilt!in datalogger circuit activated b, holding the switch button during the driving ma8es possible to register and save to memor, all s,stem parameters. <elpful to diagnose a malfunction when the car is out of wor8shop. (ossibilit, of erasing O*+ errors plus monitoring and ma8ing corrections of gas in3ection opening times regarding petrol in3ection :uel Trims separatel, for both *an8s for O*+ CA" protocols and for older O*+&& protocols directl, from .C) harness >no O*+ adapter necessar,?. 0'#2 ". OSCAR-N MINI / PLUS / OBD CAN SAS %a& o' assem(l$n) ".1. OSCAR-N MINI SAS $nstallat$on !$a)ram ".". OSCAR-N PLUS/OBD CAN SAS $nstallat$on !$a)ram -'#2 ".*. Pro#er $nstallat$on o' OSCAR-N SAS +CU +uring the installation of OSCA!" SAS seDuential gas in3ection s,stem it is suggested for the wire set to point downwards. &t is also suggested that it should be placed in such a wa, to avoid the negative impact of high temperature and humidit,. &t is highl, prohibited to spra, .C) box with water 3ets or expose it to long lasting contact with water. ".,. Select$n) #ro#er t&#e o' +-"000 $n.ector accor!$n) car/s 0orse#o%er The in3ectors efficienc, should be selected in such wa, so that at low and high engine load conditions the petrol in3ection opening time on gas should be eDual to petrol in3ection opening time on petrol. Tables given below should help to ma8e right choice. /'#2 1or LP- S#ec23&#e4 Ma5 Po%er26P4 Remar7s 6P/c&l$n!er28/-19:4 5 ,-c&l 5 ;-c&l 5 -c&l 3&#e A8 ,0 / 90 / ;0 6P 1;0 < ",0 6P ",0 < *;0 6P *"0 < ,0 6P :or pressure 2.5'1.2'1.$ bar >*lue Label? >under max load? 3&#e A ** / ," / 90 6P 1*" < "00 6P 1= < *00 6P ";, < ,00 6P :or pressure 2.5'1.2'1.$ bar >1reen Label? >under max load? 3&#e B "; / *" / *= 6P 10, < 19; 6P 19; < "*, 6P "0 < *1" 6P :or pressure 2.5'1.2'1.$ bar >ed Label? >under max load? 3&#e C "0 / "9 / *0 6P 0 < 1"0 6P 1"0 < 10 6P 1;0 < ",0 6P :or pressure 2.5'1.2'1.$ bar >*lac8 Label? >under max load? 1or CN- S#ec23&#e4 Ma5 Po%er26P4 Remar7s 6P/c&l$n!er28/-19:4 5 ,-c&l 5 ;-c&l 5 -c&l 3&#e A8 * / ,9 / 9* 6P 19" < "1" 6P "" < *1 6P *0, < ,", 6P :or pressure 1.#'1.-'1.9 bar >*lue Label? >under max load? 3&#e A *0 / * / ,* 6P 1"0 < 1>" 6P 10 < "9 6P ",0 < *,, 6P :or pressure 1.#'1.-'1.9 bar >1reen Label? >under max load? 3&#e B "" / " / *, 6P < 1*; 6P 1*" < "0, 6P 1>; < ">" 6P :or pressure 1.#'1.-'1.9 bar >ed Label? >under max load? 3&#e C 19 / "0 / "; 6P ;0 < 10, 6P =0 < 19; 6P 1"0 < "0 6P :or pressure 1.#'1.-'1.9 bar >*lac8 Label? >under max load? Eou might also use F+-"000 Ass$stant? available in OSCA!" SAS software. &n case of using standard valve t,pe in3ectors li8e A&L &11 Eou can use the @NoAAle calculator? available in OSCA!" SAS software. Attent$onB Algorithm assumes that reducer4s differential pressure has been set at 1 bar >for L(1 reducer? or 1@5 bar >for C"1 reducer?. Calculated values are onl, approximate values and it is recommended to start drilling the in3ector no==les from a diameter smaller from calculated one b, 2@$ mm and depending on the communicates during autocalibration eventuall, increasing it b, step of 2@$ mm. Table given below should help to ma8e right choice. NoAAle !$ameter CmmD Po%er 'or 1 c&l$n!er C6PD 1E-" 1" F 1> "E1-"E* 1 F ", "E,-"E; "9 F *" "E>-"E= ** F ,0 *E0 ,1 F , 9'#2 ".9. Usa)e o' c0an)eover s%$tc0 1uel state !$o!e !the ,ellow diode show current fuel status. &t can indicate - following states: 1? turned off !s,stem is in petrol mode $? blin8ing at 1<= freDuenc, >once per second? !s,stem awaits for reaching min. reducer temperature #? blin8ing at $<= freDuenc, >twice per second? !s,stem is in Auto mode and awaits for reaching other conditions reDuired for changeover >eg (%@ preheating in3ectors etc.? 0? blin8ing at 0<= freDuenc, >0 times per second? !s,stem is signali=ing an error >eg Fno (% signalB or FLow gas pressure errorB?@ which is causing instant changeover to petrol -? emits light constantl, !s,stem is in gas mode. -as level status !$o!es !0 diodes shows amount of fuel level left in the gas tan8. 0 diodes emitting light simultaneousl, indicate full tan8. All 0 diodes turned off means that the gas tan8 is almost empt,. 1uel t&#e select$on s%$tc0 -ever, single press of the button changes the t,pe of selected fuel. :or an emergenc, start of gas !without usage of petrol >eg. when the petrol fuel pump has been damaged? it is necessar, to: 1? press and hold the switch button before starting the engine@ $? move the ignition 8e, to ACC position@ #? wait for opening of solenoid valve@ 0? start the engine on gas@ -? release the switch button. Attent$onB &n OSCA!" O*+ CA" SAS pressing and holding the button for - seconds during driving on petrol or gas will enable'disable registering the s,stem data parameters to the controller memor,. Later on recorded parameters might be downloaded to the (C with diagnostic software. 5'#2 *. OSCAR-N SAS !$a)nost$c #ro)ram !escr$#t$on Attent$onB *efore running the software please ma8e sure that Eou have Gava un!time .nvironment in version not lower than / update $0 installed on Eour (C. &f not it is possible to install it after execution of software installer. Eou can alwa,s download the latest version from: 0tt#B//%%%..ava.com/ *.1. Start$n) t0e so't%are After first use of the software we will be as8ed if it should automaticall, search all available ports and tr, to establish connection with the controller. &f we choose Autoconnect the software will tr, to automaticall, connect with .C). &f we choose @Cancel it will be necessar, to choose the port manuall, from the list of available CO% ports after each start of the software. &f we will enable Remember last setting the software will remember our choice for method of connection and will appl, it during its ever, start Autoconnect function is searching for a controller starting from the lowest CO% number found in the s,stem. Therefore it is recommended to assign for connected diagnostic interface the lowest possible CO% port index to establish connection more Duic8l,. 7e can alwa,s cancel Autoconnect procedure b, selecting @Disconnect and select CO% port manuall,. 6'#2 *.". Ma$n so't%are %$n!o% !escr$#t$on Attent$onB *alloon tips with explanation are being displa,ed ever, time when mouse cursor is being held over particular function in software window. OSCA!" SAS diagnostic software main window is composed of: %ain menu bar located on the top of the window. Additional icon bar located below %ain menu. :uel t,pe changeover switchboard with fuel level indication diodes!left top part of the window. List of active petrol'gas in3ectors with their in3ection opening times HmsI !middle top part of the window. ;isuali=ation of actual s,stem parameters !right side part of the window. (anels with s,stem parameters'settings !central part of the window. S,stem status indication bar !bottom part of the window. Software chec8s all the CO% ports when started and establish connection with .C) automaticall,. 12'#2 *.*. Sett$n)s Panel +uring ever, first start of the software please choose the OSCA!" SAS .C) wor8 mode L(1 or C"1 >depending on the t,pe of installation in the car?. a? set @Fuel type on which car is running@ b? set proper @Cyls. Numbers -[1...8] -according to amount of petrol'gas in3ectors connected@ c? set proper value of @Cyls. per coil -[1...8] J how man, c,linders we have for 1 ignition coil >to get proper value of (%?@ d? set proper value of @RPM signal level -[! or 1"!] !usuall, 1$; if signal is ta8en from ignition coil@ e? set proper @ngine type [#tan$ar$ or %urbo] to have proper vacuum range on the map@ f? set proper @!as in"ectors type -[&"'''()*"''' type A+C 1,- .hm/ &"1''/ )*"''' type A0 1,1 .hm/ 2eihin/ +3C 1.- .hm/ 3ail 4*1 1 .hm/ 3ail 4* 1 .hm/ 5agic 6et/ 5atri7/ 5atri7 &8199(&899/ 3ail 4*1 &ori:on " .hm/ 3ail 4*1 &ori:on ".8 .hm/ 3eg .5!; <ast/ !altek 1' 1 .hm/ !altek 1'(3ail 4*1 " .hm/ !altek 1'(3ail 4*1 1 .h/ !altek 19] g? for cars with &n3ectors controlled b, full group strateg, >all in3ectors controlled b, single signal? change the petrol @#n"ection type from F#e=uentialB to ><ull-group?@ h? onl, for cars with petrol in3ectors controlled b, positive pulse please change the value @#n"ection controlle$ by field from >*@8? to A0?@ i? set proper F%amb$a sensor t,pe if connected@ 3? select proper t,pe of >!as level sensor'pressure gauge installed@ 8? in case of using a Pressure sensor ' &acuum sensor@ FRe$ucer temperature sensor or'and F!as temperature sensor different from standard ones >A'()**+Pa and ,.,+-.m t,pe sensors@ which are provided with the .C) set and set as default t,pes? please change sensor t,pe in a proper field. 11'#2 *.,. C0an)eover Panel Set desired parameters for s,stem change over /o !as and /o Petrol: *.,.1. (arameters 3o -as Min. re$ucer temp. 0C1 !minimum temperature of reducers reDuired for opening to solenoid valve before first changeover to gas. Min. c.angeover RPM -minimum value of engine (% reDuired for the controller to changeover to gas C.angeover time 2Col$ ngine 0s1 !additional time period added to Fchangeover to gasB time. This extra time is being counted from moment of opening the solenoid valves if reducers temperature is lower than F<ot engineB temperature value >default: -2 C degree? C.angeover time 2Hot ngine 0s1 -additional time period added to Fchangeover to gasB time. This extra time is being counted from moment of opening the solenoid valves if reducers temperature is eDual or higher than F<ot engineB temperature value >default: -2 C degree? C.angeover $elay per cyl. 0s1 -time dela, between changing over subseDuent c,linders from petrol to gas. &n example: when this parameter is set at 2.$ HsI the complete change over to gas of a 0!c,linder engine from gasoline to gas will last 0K2.$HmsI. 7hen this parameter is set to 2 HmsI all the c,linders will changeover to gas ' petrol at the same time >recommended value for full!group controlled cars? C.angeover simultaneously !feature of forcing all c,linder to changeover simultaneousl, during first autocalibration changeover Attent$on: :or full!group controlled cars please remember to set Changeover $elay per cyl. [s] to F2.2B s. and Changeover simultaneously to FO"B before running auto!calibration. 1$'#2 *.,.". (arameters 3o Petrol Ma3. RPM !maximum value of engine4s (% at which car can still run on gas. &f (% value will be higher than this value the car will changeover to gasoline. 7hen the (% will fall bac8 below this value the car will go bac8 to gas mode. Ma3. loa$ value 0ms1 !maximum value of petrol in3ection opening time at which car can still run on gas. &f petrol in3ection time value will be higher than this value the car will changeover to gasoline. 7hen the petrol in3ection time will fall bac8 below this value the car will go bac8 to gas mode. Pressure error time 0s1 !time period during which the gas pressure could be lower than the minimum pressure value. &f the pressure will drop and sta, below this value for time longer than this time period the car will change over to gasoline from Ftoo low gas pressure errorB. Min. gas RPM !minimum value of engine4s (% at which car can run on gas. &f (% value will be lower than this value the car will changeover to gasoline. 7hen the (% will go bac8 above this value the car will go bac8 to gas mode. Min. gas /emp 0C1 !if gas temperature will fall below that value during driving on gas the s,stem will go bac8 to petrol mode and will not allow to go bac8 to gas mode until the gas temperature will be greater than this value. *.,.*. Gor7$n) an! M$n$mum )as #ressure Minimum pressure !it is the lowest value of gas pressure at which the s,stem allows to drive on gas. &f the gas pressure will fall below this value@ for time longer than value set in @Pressure error time the car will change over to gasoline from too low gas pressure. 4or+ing pressure !is the normal value of gas pressure during last autocalibration on idle. Borking and 5inimum gas pressure values will be updated automaticall, after autocalibration. &n case of manual change of reducers pressure these values must be updated ever, time. Attent$onB The s,stem b, default is ma8ing corrections of gas in3ection opening time according to wor8ing gas pressure value. Therefore it is necessar, to have wor8ing gas pressure parameter value in the software agreeing to real value of gas pressure in the s,stem. 1#'#2 *.9. Cal$(rat$on Panel %ap &n Calibration boo8mar8 is showing dependenc, of petrol in3ectors opening time on petrol >red points? and petrol in3ectors opening time on gas >blue points? HmsI related to value of manifold absolute pressure >vacuum? in the engine inlet manifold H8(aI. On the right bottom side of map wor8space there is indication of petrol >red colour? and gas map >blue colour? buffers HCI. Colour mar8er on the intersection of hori=ontal and vertical dashed lines shows the actual values of vacuum and petrol in3ectors opening time. Left axis is reserved for %ultiplier line values >blue hori=ontal line? which is being used for ad3ustment of gas in3ection opening time for all gas in3ectors. The point of multiplier can be mar8ed b, clic8ing left mouse button and moved up or down b, holding this button. %ultiplier points can be also modified b, 8e,board shortcuts: H !left arrow !changes active point to previous one b, 1 ms I !right arrow !changes active point to next one b, 1 ms J !bottom arrow !decreases the multiplier for particular in3ection opening time. &n example changing the multiplier value from 1@2 to 2@5 will cause shortening of gas in3ection opening time b, $2C. K !upper arrow !increases the multiplier for particular in3ection opening time. &n example changing the multiplier value from 1@2 to 1@$ will cause elongation of gas in3ection opening time b, $2C. 10'#2 (age )p Jmoves the whole multiplier line up b, 2@1. (age +own !moves the whole multiplier line up b, 2@1. *.9.1. Auto-cal$(rat$on on $!le a? 7ait for the reducer to reach temperature of -2 C degree. The engine should be running on petrol@ on idle revs@ air!conditioning must be turned off. b? (ress FAutocalibration button and follow the instruction displa,ed during autocalibration process. The progress bar in the bottom right corner of window is showing current autocalibration progress. &f the gas amount given to the engine would be too big'too small user will be informed b, a proper message. c? &f calculated FCorrection 0ms1 value >additive correction for c,l. no 1 from Corrections boo8mar8 is being shown in bottom right side of window? after autocalibration will be within safe margins L0.9 ms F ".9 msM erase the petrol map >b, pressing rase Petrol Map button? and gas map >b, pressing Frase !as Map button?. &f not please change the in3ectors t,pe >or no==le si=e? ' gas pressure according to programs suggestion and go bac8 to point *.9.1. a4. *.9.". Collect$n) ma#s !ur$n) t0e !r$ve an! calculat$on o' a!.ustments a? 1o for a drive to collect petrol and gas maps in full range of loads >drive until 122C of both maps will be collected? and lines won4t be having an, gaps or sharp curves. The maps are being registered inside the .C) so it is not necessar, to have (C connected during map collection process@ however it helps to collect them more Duic8l,. Two vertical bars >red and blue? on the right side of the map are showing where we still need to collect some points. 7e need to 8eep the engine at the load where the colour bars are still present. 7hen there would be no sign of red'blue bar that means that we have collected 122C of petrol'gas maps. 1-'#2 Ma# Collect$on Ass$stant !the round mar8er on the intersection of vertical >in3ection time HmsI? and hori=ontal >vacuum H8(aI? lines is changing colors depending on the Dualit, of collected map. &t can ta8e on # following colors: Re! !there are not enough points collected in that area. 7e need to 8eep the engine load at this value to collect more points. Nello% -amount of points collected in that area is sufficient but deviation between them is too big. 7e need to collect more points in this area. -reen !amount of points in that area is sufficient and map has been drawn accuratel, b? &f petrol and gas maps are not close enough to each other press Calculate button so software will calculate proper multiplier value accordingl, to distances between both maps. c? (ress )rase gas map button and collect 122C of new gas map. d? &f both maps still are not close enough Eou have following alternatives: 1o bac8 to point *.9.". (4. +o manual correction b, moving multiplier line points and then update gas map in the places where maps are not agreeing. Turn Autoadaptation feature O" which will modif, multiplier in the desired range where two maps are not agreeing. Attent$onB emember to set the autoadaptation parameters in a proper wa,. %ore detailed description of Autoadaptation Eou will find in chapter *.9.*. e? After proper ad3ustments process the petrol and gas maps should be close to each other as it has been shown on a picture below: 1/'#2 &f ever,thing has been installed properl, steps mentioned above should guarantee proper driving on both fuels. &n more sophisticated cars there ma, be necessit, of using features located in 5Map6 5Corrections6 A$vance$ an$ 5-'D boo8mar8s. emember that during wor8 with the s,stem Eou might alwa,s refer to this )ser4s %anual located in >$ocs? folder attached to the software >(ress Help boo8mar8 to open that folder?. *.9.*. Auto-a!a#tat$on 'eature Autoadaptation feature can be used for automatic multiplier4s correction on higher ranges of loads in places where petrol map points and gas map points are not close enough to each other >li8e on above screenshot? Attent$onB &f we enable autoadaptation it wor8s until we will disable it >wor8s also without .C) connected to (C? 19'#2 After each correction made to particular point of the multiplier@ some of map points in its neighborhood are being erased to ensure Duic8 acDuisition of updated gas map. After this step s,stem chec8s again if the distance between map has been reduced to acceptable value. &f the distance is still too big@ then another corrections are being made repeatedl,. This wa, the gas map will never be collected completel, in 122C@ however the values of petrol in3ection opening time on petrol and petrol in3ection opening time on gas should be eDual all the time. The area on which the autoadaptation will modif, the multiplier needs to be properl, defined b, user. :ollowing parameters are available in the Autoadaptation boo8mar8: Autoa$aptation !ma8es possible to enable >O"? 'disable >O::? the autoadaptation feature. Petrol loc+ !prevents collected petrol map from modification. "o more points will be collected or updated from moment of activation unless we disable petrol loc8. &t will be reference map for autoadaptation activit, so it should be collected it normal car driving conditions. &t is recommended to turn Cetrol lock O" as soon we will collect accurate petrol map. This wa, we can avoid its temporar, changes. &t must be enabled if we want to use autoadaptation. Minimum gas map 071>-minimal gas map points percentage reDuired to stop collecting gas map. 7or8s li8e Cetrol lock feature from the moment when the percentage of collected gas points collected is reaching that value. This feature must be disabled if we want to use autoadaptation. 4or+ing range 0ms1D defines in3ection opening time value from which the wor8space of autoadaptation begins. This value shouldn4t be lower than half of maximal in3ection opening time of particular engine. This wa, we can avoid unwanted modification on idle and low loads range. Ma3imum mult. Range 08921 -defines the vertical distance from the top and the bottom of multiplier level placed at 1.2 value. Autoadaptation algorithm can modif, the multiplier line onl, when multiplier points are not exceeding top and bottom hori=ontal borders defined b, this value. &f the multiplier point is above the top or below bottom border of 5a7. mult. 3ange it can4t b, modified b, autoadaptation. &f multiplier point is within the 5a7. mult. 3ange it also can4t be moved outside its borders. &t is recommended to don4t set this parameter to values higher than 2.1- >if the calculated multiplier on higher loads is not too far awa, from 1.2 multiplier level? Min points -defines how man, map points >from 1/ points nearest to the current map point? must be collected to ma8e single correction to multiplier. As higher this value would be as more accurate the collected maps line will be while autoadaptation will be ma8ing correction. ecommended value is between 1$ and 1/ points depending on the maximum range of petrol in3ection opening times. 15'#2 :or proper use of autoadaptation it is necessar, to have petrol and gas maps collected accuratel,. The petrol and gas map buffers should be full in 122C each. The maps lines mustn4t have curves or gaps in their full scope. The round mar8er located on two lines intersection should have green colour in full range of engine loads. The effect of proper usage of autoadaptation has been shown on below screenshot. *.;. Ma# Panel &n this boo8mar8 it is possible to ad3ust the composition of air'fuel mixture in specific ranges of petrol in3ection opening time L" - "9msM depending on (% level L900->900 RPMM. Than8s to that map we can ad3ust mixture b, shortening or elongating the gas in3ectors opening time in range from F90: u# to 890:. 16'#2 .diting of the cells on the map can be done in following wa,: 1? *, clic8ing and holding left mouse button we are mar8ing the area on which we would li8e to enter the desired percentage correction of gas in3ectors opening time. $? 7ith right mouse button we clic8 on an, of cells mar8ed b, us. #? (op!up menu will show up@ with following list of options available to appl, to selected cells: @Clear all? !sets cells to the 2 value. @Set value? -sets cell to the value written from the 8e,board. @Increase 1: / 9:? !increases current cell value b, 1C ' -C. @Increase 1: / 9:? -decreases current cell value b, 1C ' -C. After selecting cells on the map it is also possible to modif, their value with usage of Cage Ep and Cage 8own 8e,s. Cage Ep J increases value b, 1C Cage 8own J decreases value b, 1C Attent$onB Additive and multiplicative time corrections HmsI >from Corrections boo8mar8?@ multiplier correction HCI >from Calibration boo8mar8? and correction from (% HCI >from %ap boo8mar8? summed together give final gas in3ectors opening time. The corrections regarding the gas pressure and gas temperature are also being applied all the time. Therefore before ever, another autocalibration we will be reminded b, software to restore default settings to all modified corrections. *.>. Correct$ons Panel This option ma8es possible to manuall, change the A$$itive and 5ultiplicative corrections >in ms? for particular gas in3ectors. This option is useful especiall, for A;B t,pe engines when we can observe differences in petrol in3ection opening time values between both engine sides after changing over to gas. $2'#2 A$$itive correction !value of this correction >in HmsI? is being added to petrol in3ection opening time when car is on gas. That value is a being set b, software automaticall, during autocalibration process. Multiplicative correction !petrol in3ection opening time is being multiplied b, this value >in HCI? and result it is being added to petrol in3ection opening time when car is on gas. 7hen FCommon correction is O" then b, modif,ing Correction F1 we can set that value for all remaining c,linders. *.. A!vance! Panel #n"ectors :arming up -in parameter >4nGectors warming up time [s]? we can set period of time for which the gas in3ectors coils should be preheated b, single pulses from .C) >properl, shortened so the, won4t cause opening of in3ector? before first changeover to gas. :unction is being applied onl, if the reducer temperature is not higher than F&ot engine temp?. The length of pulse is being set automaticall, depending on the t,pe of selected in3ector from in3ection rail in *as Canel. Minimum gas in"ector opening time 2this parameter ma8es possible to force the gas in3ectors to not tr, to open for time period shorter than that time value. &f calculated in3ection opening time would be shorter than this value@ the in3ector will sta, opened for that amount of time instead. That feature might be useful when calculated gas in3ection opening time is lower than real minimum value of opening time for particular in3ectors !which ma, cause engine stalling >in example: during exit from cut!off?. .g. when we set this parameter at #@# ms and the controller has calculated gas in3ector opening time less than #@# ms >li8e $@/ ms? in3ector will be forced to be opened for time not shorter than #@# ms. Attent$onB :or ;ALT.L #2'A&L &11 t,pe in3ectors the parameter value shouldn4t be higher than #@5 HsI. $1'#2 #gnoring t.e petrol opening signal belo: !this parameter sets the minimum threshold below which the petrol in3ectors opening time will be not read and not converted to gas in3ection opening time. This option should be enabled when petrol in3ection controller generates ver, short pulses on petrol in3ectors >from 2@# HmsI up to 1@1 HmsI?@ which normall, doesn4t cause dosage of petrol fuel but after summation with all controllers corrections >eg. additive@ multiplier and map correction etc.? might cause unwanted gas in3ection. +efault value F2B means that ever, pulse from petrol in3ector will be moved onto gas in3ectors. Attent$onB %aximum allowed value of this parameter is F1@6B HmsI. Petrol in"ectors ;ull opening mo$e !this option should be enabled onl, for cars where the petrol in3ectors are constantl, opened during high engine load conditions. This can cause engine stalling during drive on gas. These situation is found mainl, in chip!tuned cars. First c.angeover enric.ment -after activating that feature it is possible to lean'enrich the mixture once after first changeover from petrol to gas. After first changeover to gas the gas in3ection opening time will be elongated'shortened b, selected F)nrichment level? >in H?. +uring desired F)nrichment time? >in sec.? the enrichment'impoverishment will be decreasing'increasing linearl, down to 2C. .g.: after setting the enrichment to $2C for $2 sec. period@ after 12 sec. from moment of changeover@ the enrichment value will be 12C@ after 1- sec. &t will be -C and after $2 sec. &t will go bac8 to 2C. :unction wor8s when the reducer temperature is lower than F&ot engine temp?. and onl, after first changeover to gas from the moment of engine start. Hot start mo$e -ma8es possible to run the car directl, on gas >without usage of petrol? if the reducer temperature is higher than >)ngine hot temp. [C]?. #n"ectors testing !when this feature is be enabled controller is chec8ing the continuit, between the .C) and gas in3ector. 7hen the harness plug will have loose contact or the coil will get damaged the s,stem will automaticall, go bac8 to petrol and signali=e the error eg. >*as inGector 1 not connecte$?. #n"ectors restoring -b, enabling this feature we ensure that all connected gas in3ectors will be mar8ed active >for changeover to gas? during ever, engine start. )seful when some gas in3ector have been accidentall, deactivated b, user or autocalibration process has been interrupted. 3it ;rom cut2o;; t.roug. petrol !this feature might be useful when installed reducer is giving ver, high pressure at the outlet during cut!off conditions. &f the reducer4s gas pressure >differential? will exceed value given in the field FCut-off pressure [kCa]? the controller closes the gas in3ectors and turnover bac8 to petrol. After the amount of time HsI given in field >3eturn to gas after [s]? the controller is going bac8 to Auto mo$e. Pressure corrections !options which ma8es possible real time gas in3ection opening time correction depending on difference between actual gas pressure value and >Borking pressure? value. $$'#2 Ad3ustable parameter HC'CI describes how much >in H? the mixture should be enriched'leaned >b, elongating'shortening the in3ectors opening times? when the pressure >in H? at the in3ector rail will start falling'rising rapidl, from F7or8ing pressureB value >to compensate the mixture impoverishment'enrichment?. .xamples: aIBorking pressureJ 1228(a@ CorrectionJ -C'12C M during fall of pressure down to 62 8(a@ >!12C?@gas in3ection opening times will be elongated b, -C a?Borking pressureJ 1228(a@ CorrectionJ 12C12C M during fall of pressure down to 62 8(a@ >!12C? gas in3ection opening times will be elongated b, 12C aIBorking pressureJ 1228(a@ CorrectionJ -C'12C M during rise of pressure up to 112 8(a@ >N12 C? gas in3ection opening times will be shortened b, -C aIBorking pressureJ 1228(a@ CorrectionJ 12C'12C M during rise of pressure up 112 8(a >N12C?@ gas in3ection opening times will be shortened b, 12C Attent$onB &f the reducer and in3ector has been selected and installed properl, the default correction value is 9:/10:. Fuel Pump turn o;; $elay 0s1 -determines how big should be the dela, between changing over all in3ectors to gas and giving the negative signal on the pin8 wire. Can be use for dela,ing the moment of fuel pump disconnection >or activation of Timing Advance (rocessor F)* 8ynamic?? %ubri;ication -ma8es possible to connect electronic lubrification s,stem and to prevent from changeover to gas when the lubrification fluid has been finished. 7hen this feature is enabled and there is no lubrification fluid bu==er will sound for 1 sec. and s,stem will go bac8 to petrol after $ seconds and stop showing gas level. *.=. Osc$llosco#e Panel On the right side of this panel we can select which signals measured b, the controller we would li8e to see on oscilloscope and the buttons to: change the units displa,ed on the left vertical axis >C6 +Pa6 &6 RPM6 ms?@ FClear?E @Loa!?E @Save?E @Recor!? and FSto#? the oscilloscope signal shape. $#'#2 7e can enable'disable displa,ing the particular value of signal an,time on the right parts of %ain software window b, chec8ing'unchec8ing chec8box next to it. After pressing >#top? button the lines are stop being drawn. 7e can rewind the signal to an, moment. This option can be used for chec8ing what were earlier indications of signal. *elow we can turn on the values of measurement for the parameters which we would li8e to see the values in particular moment. *, using F8ownloa$? feature we can load and watch the s,stem driving data registered b, the datalogger feature >feature present onl, in O*+ CA" SAS controllers?. *.10. OBD Panel OBDII connector/s #$n out !escr$#t$on P$n , - -ND P$n 9 - -ND P$n ; - CAN 6$)0 P$n > F O-l$ne P$n 1, - CAN Lo% P$n 1; - 81"P To use this feature it is necessar, to connect to the car4s O*+ connector with CAN Lo% 2OBD #$n 1,E &ello% %$re4 and CAN 6$)0 2OBD #$n ;E %0$te %$re4 or with O-l$ne 2OBD #$n >E (lue %$re4 wires from harness of OSCA!" O*+ CA" SAS controller according to assembling diagram. $0'#2 7e need to select T,pe of protocol according to connection made. There are following groups of protocols available one the list: O-l$ne #rotocolsB 4#.19"1'(2BC-"''' #;.B/ 4#.19"1'(2BC-"''' <A#%/ 4#.-191/4#.-191-". OBD CAN #rotocolsB CA@-"'kb-11bit/ CA@-"'kb-"-bit/ CA@-''kb-11bit/ CA@-''kb-"-bit. Then after enabling @OBD connecte!? feature we should turn off the car@ wait for the s,stem too loose N1$; from the ignition 8e, and restart the car. :rom now we can watch selected O*+ parameters in application. Attent$onB :reDuenc, of refreshing the O*+ parameters values is depending on amount of parameters selected for reading. 7hen we want to use O*+ corrections it is recommended to leave onl, Long Time :uel Trims 1 HCI >and Long Time :uel Trims $ HCI in case of having $ ban8s? parameter selected for Duic8er update. Rea$ error co$es !reads stored error codes from the O*+ with the description of each code. rase error co$es !erases stored error codes from the O*+. &n some particular cases for successful erasing of O*+ error codes we need to do it when the engine is off@ and N1$; from the 8e, is being given to the controller >ACC position of the 8e,?. (arameter Ma3. correction 071 shouldn4t be bigger than 1-C. This parameter sets the maximum value of ;ong %ime <uel %rim which gas controller will tr, to ad3ust b, changing gas in3ection opening time. &n example@ when this parameter will be 1-C and the LT:T value will be $-C@ the OSCA!" O*+ CA" SAS controller will be tr,ing to ad3ust the in3ection opening time 3ust li8e for the 1-C value. OSCA!" O*+ CA" SAS controller reads the value of mixture correctors from O*+ and sets the amount of gas in3ected so the A#hort %ime <uel %rim? >ST:T? i A;ong %ime <uel %rim? >LT:T? will be oscillating as close to expected car4s manufacturers default values >so called neutral point? as possible. ST:T and LT:T mixture correctors are referring to the corrections d,namicall, imported to table of in3ection opening times in original petrol .C). These corrections are being made all the time to obtain the ideal proportions of stochiometric value of air'fuel mixture >10@9 : 1?. ST:T are referring to temporar, conditions of driving >li8e rapid accelerating@ bra8ing etc.?. LT:T are referring to long lasting conditions >li8e wor8 of the engine on idle? and the, are being an averaged value from ST:T. Corrections are showed up as a percentage. (ositive value means that in that particular moment the mixture is too lean and petrol .C) is tr,ing to elongate the petrol in3ectors opening time to enrich it. "egative value means that mixture is too reach and petrol .C) is tr,ing to shorten the in3ection opening time to ma8e it leaner. The concept of banks is referring to F;B t,pe engines. C,linder mar8ed as no. 1 should be alwa,s in ban8 no. 1. F;B t,pe engines should alwa,s have one side assigned to ban8 no. 1 >c,linders with numbers from 1 to # or from 1 to 0? and another side to ban8 no. $ >c,linders with numbers from 0 to / or from - to 5?. Straight t,pe engines should have all the c,linders assigned to ban8 no. 1. Algorithm of controller4s adaptation in dependenc, of O*+ corrections is basing on reading actual values of ST:T and LT:T and depending on these values elongating or shortening gas in3ection opening times. &n result of such actions mixture is being enriched or leaned to 8eep the ST:T and LT:T in desired range. $-'#2 &n example: if LT:T are going too far in positive direction >the, are growing?@ algorithm is increasing the gas in3ection opening time to enrich the mixture@ so finall, the LT:T are going in negative direction >the, are falling?. &f the LT:T are going to far in negative direction >the, are falling?@ algorithm is shortening the gas in3ection opening time to lean the mixture@ so finall, the LT:T are going in positive direction >the, are growing?. Actual value of calculated corrections we should control from time to time. To big absolute value of these correction mean that some mechanical part might be worn out and we should ma8e some mechanical ad3ustments to some parts of seDuential gas in3ection s,stem. *.11. +rrors/Garn$n)s (oo7mar7. .rror appearance is being signali=ed b, Duic8 blin8ing of changeover switch ,ellow diode and immediate changeover bac8 to petrol. F.rror'7arningsB sign will also change its colour to red. &n case of appearance of F1as pressure errorB the bu==er will give long signal additionall,. Continuous error !acoustic signals will be continuousl, informing about an error until it will be manuall, turned off b, the user. &f unselected@ the acoustic signal will appear onl, once for a short period of time. rase errors 2ma8es available to erase all errors which have occurred rase :arnings -ma8es available to erase all warnings which have occurred *.11.1. +rrors l$st :ollowing errors are being displa,ed b, software: Pressure sensor not connecte$ D there was no connection with the pressure sensor. &acuum sensor not connecte$ -there was no connection with the vacuum sensor. No RPM signal -lac8 of (% signal has been detected. Re$ucer temperature sensor not connecte$ D there was no connection with the reducer temperature sensor. $/'#2 !as temperature sensor not connecte$ -there was no connection with the gas temperature sensor. (upply voltage too lo: -suppl, voltage has fallen below level of 6 ; for time longer than # seconds. (upply voltage too .ig. -suppl, voltage has risen below level of 1- ; for time longer than # seconds. !as in"ector < not connecte$ -there was no connection with gas in3ector no. 1. *.11.". Garn$n)s l$st :ollowing warnings are being displa,ed b, software: !as in"ectors ;ully open !another gas in3ection opening pulse is beginning before previous one has been finished. &f during presence of that warning the mixture is rich we can ignore that error. &f the mixture is lean it means that we have to change in3ectors to more efficient ones. Petrol in"ectors ;ully open D read duration of petrol in3ection opening pulse is longer than #$ ms. (.ort pulses on petrol in"ectors D petrol pulses shorter than value of F&gnoring the petrol opening signal below HmsIB has been detected. $9'#2 *.1". Con!$t$ons (oo7mar7. Conditions boo8mar8 is showing which s,stem parameter values might be temporaril, preventing the car from running on gas. :ollowing conditions can be displa,ed in the software: !as temperature too lo: D *as temp. [C] value is lower than 5in. gas temp [C] threshold value. Re$ucer temperature too lo: -3e$ucer temp [C] value is lower than 5in. re$ucer temp [C]. threshold value. RPM level belo: min. c.angeover RPM -actual (% value is lower than 5in. changeover 3C5 threshold value. >before first changeover to gas from engine start?. RPM level belo: minimum -actual (% value is lower than 5in. gas 3C5 threshold value. RPM level above ma3imum -actual (% value is higher than 5a7. gas 3C5 threshold value. Petrol in"ection times too long -the petrol in3ection opening times are higher than the value in >5a7. loa$ value [ms]? threshold value. !as pressure belo: minimum -actual *as pressure [kCa] value is lower than 5inimum gas pressure [kCa] threshold value. !as pressure above ma3imum cut2o;; -actual *as pressure [kCa] value is higher than Cut off pressure [kCa] threshold value. *.1*. Serv$ce &n @(ervice boo8mar8 we can find following information about .C): wor8ing time@ gas wor8ing time@ service time@ firmware version@ serial number@ date of production@ &+ number@ last settings modification date. $5'#2 (ervice time 2here we can set value of time left for the next service inspection. &t can be set in amount of 8ilometers left to ma8e before the service inspection will be signali=ed. 7e assume that 1 hour of s,stem wor8 is eDual to driving -2 8m . Service time is being signali=ed onl, when F%otal working time [hhJmm]? will reach the value set in F#ervice time [hhJmm]?. 7hen it will exceed that value then after ever, start of the car in FAuto mo$e? the bu==er will sound for a short period@,ellow diode will blin8 few times and car will automaticall, go bac8 to FCetrol mo$e?. &n such case we need to press button to go bac8 to FAuto mo$e? ever, time when we want to drive on gas unless we will disable or set another Service inspection. *.1,. Lan)ua)e <ere we can change the software language to different one. The software starts alwa,s in the same language as (C operating s,stem language. &f language is not supported software automaticall, starts in .nglish language. *.19. Loa!$n) an! sav$n) sett$n)s &t is possible to (ave current controller settings in a FK.set? file. All the settings li8e the multiplier values@ sensor t,pes@ petrol and gas maps etc. can be saved on dis8 and can easil, restored in an, moment b, pressing the %oa$ button. &n an, moment we can restore original values of the controller b, choosing the 5Factory settings. &t is also possible to update the controller4s firmware b, choosing =ploa$ Firm:are. $6'#2 *.1;. 1$rm%are u#!ate #roce!ure This instruction informs step b, step how to upgrade firmware in OSCA!" SAS controller to latest version. &n example given below we assume that latest version of firmware is 0.= and in controller we have version older than the one that we want to upload into controllers memor, eg. 0.9. Latest version of software is alwa,s available for downloading at our website: http://www.europegas.pl/en/Technical-Support/Software &f controller has been alread, calibrated and set up please tr, to remember the present settings as there is a ris8 of loosing then after firmware update and it will be necessar, to set up the controller manuall, from the beginning. 1. 7e are turning on the ignition 8e, to give N1$; to the controller >we can turn to ACC position or 3ust start the car?. A33+N3IONB Don/t loose t0e 81"P 'rom t0e 7e& !ur$n) '$rm%are u#!ate #rocess as $t %$ll $nterru#t t0e commun$cat$on (et%een OSCAR-N SAS controller an! PC. In result controller can )et !ama)e! . ". 7e start OSCA!" SAS software and after establishing connection with the (C >A#ettings loa$e$? message box will appear? we are choosing from main menu: 1$le -M U#loa! 1$rm%are *. &n new opened window we are choosing file 5;irm:are>sas>*>?@.img and we are confirming start of uploading firmware. &n bottom right part of program window we can observe the status of updating progress. ,. After finishing updating process message with information that firmware has been updated successfull, will appear. 7e need to confirm it b, pressing OL. &t is not necessar, to turn off and turn on power suppl, of the controller. A33+N3IONQQQB A'ter u#loa!$n) t0e ne% '$rm%are #lease !on/t tr& to RLoa!R t0e #rev$ousl& save! sett$n)s 2%0$c0 eventuall& 0ave (een save! (e'ore '$rm%are u#!ate4. &n case of above wa, of update will fail we should: 1. +isconnect with the controller >status in left bottom part of software window will be F+isconnectedB? ". Choosing from main menu: ><ile -L Eploa$ <irmware? and select the firmware that Eou want to update *. :ollow the instruction displa,ed b, the software. #2'#2