User Tools

Site Tools


pinebox:01_manual:6_counters-timers:6-1_counter-trigger

6.1 Counters and Triggers

The Counters and Triggers function allows IO-Link process data signals to be monitored and used to increment or decrement software counters. Up to 8 triggers and 8 counters are available. The page is accessible via the Counter/Trigger entry in the side menu.

Engine Control

Control Description
Counter and trigger status Displays the current state: Running or Stopped
Enable counter and trigger Toggle to start or stop the counter/trigger engine
Start at program launch Toggle to start the engine automatically each time the application starts

The engine must be running for triggers to evaluate and counters to accumulate. Autostart is saved persistently.

Counter Values

Eight counters (Counter 1..8) are displayed. For each counter:

Control Description
Value Current counter value (read-only, updates every second while engine is running)
Label User-defined name for the counter for identification, enter label and click “Save”
Reset Resets the counter value to 0

Trigger Configuration

Eight trigger slots (Trigger 1..8) are available. Each trigger section has:

Control Action
Enabled / Disabled Activates or deactivates this trigger without deleting its configuration. The state is saved persistently.
Save Configuration button Saves all settings for this trigger to persistent storage
Scope button (waveform icon) Opens the signal oscilloscope for this trigger's signal

Trigger parameters

Parameter Description
Port IO-Link port (Port 1..4) whose process data (PD) is monitored
Process Data The specific process data variable to monitor (populated from the loaded IODD). The port needs to be correctly configured with a valid IODD. Process data is only captured when the port is powered.
Trigger Mode The edge or threshold condition that fires the trigger (see table below)
Filter Duration (ms) Minimum time the signal must satisfy the condition before triggering. Prevents counting noise or bounce. Range: 0..5000 ms
Threshold Numeric threshold value for Threshold Above and Threshold Below modes
Target Counter Which of the 8 counters this trigger increments or decrements. Multiple triggers can contribute to the same counter
Counter Operation Add (+1) or Subtract (−1)

Trigger modes

Mode Fires when
Rising Edge Signal transitions from low to high over the threshold
Falling Edge Signal transitions from high to low over the threshold
Both Edges Signal transitions in either direction over the threshold

A trigger only increments/decrements its target counter when the engine is running, the trigger is enabled and the port is powered. Disabled triggers are ignored by the engine.

pinebox/01_manual/6_counters-timers/6-1_counter-trigger.txt · Last modified: by 14.243.132.178