Line 131: |
Line 131: |
| '''NOTE''': SBD data is limited to 8000 Bytes per month. For firmware with a bigger SBD data limit, please ask your sales manager. | | '''NOTE''': SBD data is limited to 8000 Bytes per month. For firmware with a bigger SBD data limit, please ask your sales manager. |
| If the data limit is reached you can reset it with SMS command ''“sbdlimitsreset”''. | | If the data limit is reached you can reset it with SMS command ''“sbdlimitsreset”''. |
| + | ==Impulse Counters Settings== |
| + | |
| + | {{{Impulse counter settingsFM6|[[Image:Impulse counter settingsFM6.png|300px|right]]}}} |
| + | |
| + | Pulse counter functionality enables the FMX640 devices to count digital impulses going to Digital and Analog Inputs. This means that these inputs of the FMX640 devices can now be used for precise fuel flow meter data reading. Impulse based fuel usage monitoring is much more accurate than a different type of fuel metering sensors and it makes the FMX640 devices a perfect solution for high fuel usage machines like cranes, construction vehicles, mining machines, agriculture equipment. |
| + | <br> |
| + | <br> |
| + | '''How does it work?''' |
| + | <br> |
| + | When "Impulse Counter 1/2 input" is selected and "Fuel Counter/Impulse Counter 2" IO elements are enabled, device will count every input state change to HIGH and send the counted number with the next record. Pulse counter value is reset after sending the record. |
| + | <br> |
| + | '''NOTE''': Impulse Counters feature is available from FW ver. 01.02.02 |
| + | ------ |
| + | '''I/O elements''' - Each counter has a corresponding IO elements for "Impulse Frequency" - value in Hz and "Impulse RPM" - impulse count per minute. |
| + | <br> |
| + | <br> |
| + | [[Image:Image-2021-09-07-18-10-28-631.png]] |
| + | <br> |
| + | <br> |
| + | <br> |
| + | <br> |
| + | ---- |
| + | '''Additionally''' - some fuel meters have a return flow counter as well: |
| + | <br> |
| + | [[File:400px-FMB640 Impulse meter.png]] |
| + | <br> |
| + | <br> |
| + | In this case - you can select which inputs are used for direct (''Impulse counter 1'') and return (''Impulse counter 2'') lines and enable "Return Flow" - when this parameter is enabled - "Fuel Counter" IO element will have a value of Direct Flow impulses substracted by Return Flow impulses. |
| + | |
| + | For example: |
| + | <br> |
| + | * Direct Flow=50 impulses. |
| + | * Return Flow=10 impulses |
| + | * Fuel Counter=40 - if "Return Flow" is enabled. |
| + | <br> |
| + | Note that each Input has a specific requirements for signal frequency and threshold: |
| + | <table class="nd-othertables_2" style="width: 30%;"> |
| + | <tr> |
| + | <th style="width: 10%; text-align:center; vertical-align:middle;">Input</th> |
| + | <th style="width: 10%; text-align:center; vertical-align:middle;">Max frequency (Hz)</th> |
| + | <th style="width: 10%; text-align:center; vertical-align:middle;">Min Voltage threshold (V)</th> |
| + | |
| + | </tr> |
| + | <tr> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">DIN1</td> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">50</td> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">7.5</td> |
| + | </tr> |
| + | <tr> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">DIN2</td> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">30 000</td> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">2.5</td> |
| + | </tr> |
| + | <tr> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">DIN3</td> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">30 000</td> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">2.5</td> |
| + | </tr> |
| + | <tr> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">DIN4</td> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">30 000</td> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">2.5</td> |
| + | </tr> |
| + | <tr> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">AIN1</td> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">10 000</td> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">2.5</td> |
| + | </tr> |
| + | <tr> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">AIN2</td> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">10 000</td> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">2.5</td> |
| + | </tr> |
| + | <tr> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">AIN3</td> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">10 000</td> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">2.5</td> |
| + | </tr> |
| + | <tr> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">AIN4</td> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">10 000</td> |
| + | <td style="width: 10%; text-align:center; vertical-align:middle;">2.5</td> |
| + | </tr> |
| + | </table> |