Engine hours are a key indicator for assessing the wear of a walk-behind tractor engine ONK 160, which more accurately reflects the real load than mileage or hours of operation using a timer. Unlike cars, where the odometer records kilometers, agricultural machinery measures the engine life in engine hours: 1 engine hour is equal to 1 hour of engine operation under load. For ONK 160 with its diesel or gasoline engine (depending on the modification), monitoring this parameter is critical for timely maintenance, oil changes and prevention of breakdowns.

The problem is that not all owners know where and how to check the engine hours on this model. The manufacturer does not always display the indicator on the main display, and the information in the instructions is blurry or missing. In this article we will look at all available methods - from standard (via the on-board computer menu) to alternative (diagnostic scanners, connection to the CAN bus). You will also learn how to reset the counter when selling a walk-behind tractor and why the data may not coincide with actual wear and tear.

1. Standard method: ONK 160 on-board computer menu

Most modifications ONK 160 (especially those released after 2018) are equipped with an on-board computer with an LCD display, where the engine hours are displayed in the service menu. To find them:

  1. Turn on the walk-behind tractor, but do not start the engine (key to position ON).
  2. Press and hold the button MODE (or SET, depending on the software version) for 3–5 seconds until the service menu appears.
  3. Buttons ↑/↓ scroll through the items until you reach the inscription ENGINE HOURS or TOTAL HOURS.
  4. Press to exit EXIT or hold MODE again.

If on your ONK 160 no button MODE, try the combination: hold SET + turn on the ignition. On some versions, the menu opens only when the diagnostic connector is connected (more on this below).

Turn off the engine and let cool for 5–10 minutes

Check the battery charge (voltage is not lower than 12.2V)

Clean the control buttons from dirt (with an alcohol swab)

Connect the ignition, but do not start the engine -->

⚠️ Attention: On walk-behind tractors ONK 160 With firmware before 2019, the engine hours can be reset if the battery is disconnected for more than 24 hours. If you recently changed the battery, the reading may not be accurate.

In the service menu you can also see:

  • πŸ”§ Current engine temperature (ENG TEMP)
  • ⚑ On-board voltage (BATTERY)
  • β›½ Fuel level (if sensor installed)
  • βš™οΈ Error codes (FAULT CODES)

2. Alternative method: OBD-II diagnostic connector

If the on-board computer menu is not available or the engine hours are not displayed, you can connect to diagnostic connector. On ONK 160 it is usually located:

  • πŸ”Œ Under the steering column (behind the plastic cover)
  • πŸ”Œ On the back, next to the battery
  • πŸ”Œ Under the seat (on cab models)

You will need:

  • πŸ“± Smartphone/tablet with Android or iOS
  • πŸ”Œ Adapter ELM327 (or VGate iCar 2 for iOS) with protocol support J1939 (for diesel engines)
  • πŸ“² Application: Torque Pro, OBD Auto Doctor or Forscan (for deep diagnostics)

Step by step instructions:

  1. Connect the adapter to the connector OBD-II walk-behind tractor.
  2. Launch the application on your phone and select a protocol Auto (or J1939 for diesel).
  3. In the options menu, find Engine Hours or Total Engine Time.
  4. If there is no parameter, check the compatibility of the adapter with agricultural machinery (many cheap ELM327 don't support J1939).

ELM327 (Chinese)

VGate iCar 2

ScanTool OBDLink

Other

Didn't connect -->

Adapter Compatible with ONK 160 Price, β‚½ Notes
ELM327 Bluetooth Partial (petrol models only) 800–1500 Doesn't read engine hours on diesel engines
VGate iCar 2 Wi-Fi Full (J1939) 2500–3500 Works with iOS and Android
ScanTool OBDLink MX+ Full 4000–5000 Supports advanced diagnostics
Forscan compatible adapter Full (requires PC) 3000–6000 For deep scanning
⚠️ Attention: When connected to diesel ONK 160 through ELM327 Data reading errors may occur due to protocol incompatibility. Use adapters that support SAE J1939.

3. Mechanical counter: where to look on ONK 160

Some modifications ONK 160 (especially early releases) are equipped mechanical hour meter, which looks like a small dial with an arrow or digital display. It can be found:

  • πŸ“ On the instrument panel to the right of the tachometer
  • πŸ“ Under the hood, on the cylinder block (attached to the vibration sensor)
  • πŸ“ On the gearbox (rare, but found on older models)

A mechanical meter is powered by engine vibrations and may show inaccurate data if:

  • πŸ”§ The walk-behind tractor often worked at idle speed (the meter does not record low vibrations).
  • πŸ”§ The sensor mounting parts were replaced.
  • πŸ”§ A failure has occurred due to impact or corrosion.

To reset a mechanical counter, it is usually enough to:

  1. Unscrew the protective cap (if equipped).
  2. Press the reset button (may be hidden under a rubber plug).
  3. Hold it for 5-10 seconds until it resets to zero.
How to distinguish a mechanical counter from an electronic one?

A mechanical counter has a physical needle or wheel with numbers that rotates when the engine is running. Electronic is a digital display that is updated only when the ignition is on. Mechanical meters often make a slight click when activated, but electronic ones do not.

4. Connection to CAN bus: for advanced users

If standard methods do not work, you can obtain data directly from CAN buses (Controller Area Network) - data exchange systems between walk-behind tractor control units. This method requires:

  • πŸ’»Laptop with Windows/Linux
  • πŸ”Œ Adapter USB-CAN (for example, PCAN-USB or USBtin)
  • πŸ“Š Software: CANalyzer, Busmaster or SavvyCAN

Algorithm of actions:

  1. Connect the adapter to the connector CAN-H and CAN-L on the control unit (usually located next to the engine ECU).
  2. Launch the program and select the bus speed 250 kbps or 500 kbps (standard for ONK 160).
  3. Find packages with ID in the log 0x18FF50E8 or 0x18F004 - they contain data on engine hours.
  4. Decode bytes 4–6 in hexadecimal (e.g. 0x000FA0 = 250 operating hours).

On ONK 160 walk-behind tractors with Yanmar or Kubota engines, engine hours are transmitted in packets with ID 0x18EEFF04, where bytes 3–4 encode the value in hours with an accuracy of 0.1.

πŸ’‘

If you are not sure about the CAN bus settings, use the Listen Only in the program to avoid accidentally sending commands to the ECU.

5. External devices: GPS trackers and telemetry

For commercial use ONK 160 (for example, in rental or agricultural enterprises) it is convenient to track engine hours using GPS trackers with telemetry function. Popular devices:

  • πŸ“‘ Navtelecom NT-700 (supports CAN bus)
  • πŸ“‘ Wialon GPS tracker (integration with 1C)
  • πŸ“‘ StarLine M17 (with vibration sensor)

Advantages of the method:

  • πŸ“Š Data is stored in the cloud and accessible from any device.
  • πŸ“ You can track the location of the walk-behind tractor.
  • πŸ”§ Automatic notification of exceeding the engine hour limit.

Disadvantages:

  • πŸ’° High cost of equipment (from 5,000 β‚½).
  • πŸ“Ά A stable GSM signal is required.
  • πŸ”§ Not all trackers correctly read engine hours from ONK 160 (needs customization for a specific model).

6. Reset and calibrate the hour meter

Reset engine hours to ONK 160 can be done in several ways, but it is important to understand the consequences:

  • πŸ”„ Soft reset (via the on-board computer menu) - the safest, but requires knowledge of the service code (usually 1234 or 0000).
  • πŸ”§ Hard reset (battery disconnection for 30+ minutes) - does not work on all models and may erase other settings.
  • πŸ’» Flashing the ECU - an extreme method that requires specialized equipment.

To reset the engine hours via the menu:

  1. Go to the service menu (as described in first section).
  2. Find an item RESET HOURS or CLEAR DATA.
  3. Enter the service code (default 1234, but may differ).
  4. Confirm reset (on some models you will need to hold the button SET 10 seconds).
⚠️ Attention: Resetting engine hours without a good reason (for example, after a major engine overhaul) may be regarded as fraud when selling a walk-behind tractor. Buyers often check the history through diagnostic equipment.
πŸ’‘

Resetting engine hours does not reset actual engine wear. After zeroing, it is recommended to maintain a maintenance log manually or using applications (for example, AutoDoc or My Motoblock).

7. Why can the engine hours on ONK 160 lie?

Engine hours do not always reflect actual wear and tear. Common reasons for inaccuracy:

Reason How it manifests itself How to fix
Idle speed The counter records the hours, but wear is minimal Use coefficient 0.7 when calculating maintenance
ECU or sensor failure Sudden jumps in values (for example, +100 hours per day) Error diagnosis via OBD-II
Replacing the control unit Resetting the counter after repair Save receipts and work reports
Using a mechanical counter Error up to 15–20% due to vibrations Calibration or replacement with electronic

To estimate actual wear and tear, compare engine hours with:

  • πŸ”§ Fuel consumption (norm for ONK 160: 1.2–1.5 l/hour under load).
  • πŸ›’οΈ Oil condition (darkening after 50–60 hours of operation is a signal for replacement).
  • πŸ”Š Engine noise (extraneous knocking noises after 500+ hours).

FAQ: Frequently asked questions about the ONK 160 engine hours

Is it possible to find out engine hours without diagnostic equipment?

Yes, if your ONK 160 equipped with an on-board computer or mechanical counter. On models without a display, you can approximately calculate engine hours based on fuel consumption: 1 engine hour β‰ˆ 1.2–1.5 liters of diesel at full load. For example, if you have used 300 liters of fuel, your engine hours will be β‰ˆ 200–250.

What should I do if the hour meter is reset after replacing the battery?

On ONK 160 Until model year 2020, engine hours are stored in the volatile memory of the ECU. If the power is turned off for more than 24 hours, the data is reset to zero. They can be restored only by indirect evidence (fuel consumption, maintenance records) or through diagnostic equipment, if a scan was previously carried out.

How often does ONK 160 need to be serviced based on engine hours?

The manufacturer recommends the following maintenance:

  • πŸ”§ Every 50 operating hours: oil change, filter check.
  • πŸ”§ Every 200 operating hours: replacing fuel and air filters, checking belts.
  • πŸ”§ Every 500 operating hours: hydraulic fluid replacement, pump diagnostics.

For diesel engines, intervals are reduced by 20% when operating in dusty conditions.

Is it possible to connect an hour meter from other equipment to ONK 160?

Technically yes, but required:

  1. Voltage compatible (usually 12V).
  2. Setting the sensitivity of the vibration sensor (for mechanical meters).
  3. Connection to a CAN bus or tachometer (for electronic ones).

It is better to use meters from equipment with a similar engine (for example, Kubota or Yanmar).

What happens if you exceed the engine hours limit without maintenance?

The consequences depend on the degree of excess:

  • πŸ”΄ +50 engine hours: accelerated oil wear, risk of overheating.
  • πŸ”΄ +200 operating hours: clogged injectors (diesel), loss of power.
  • πŸ”΄ +500 operating hours: risk of piston group jamming, repairs from 50,000 β‚½.

On ONK 160 With a diesel engine, the fuel injection pump and turbine are the most vulnerable - their service life directly depends on timely oil changes.