Skip to main content

DIO Input/Output Settings

In DIO simulation, you can configure DIO input/output settings.


Basic Operation

  1. Select DIO in Simulation Window
    Select Simulation Window from menu/toolbar, then select DIO in protocol tab.
DIO Simulation
  1. Enable/disable DIO
    Use checkboxes on the left of DIO1 to DIO4. ON = enabled, OFF = disabled.
DIO Simulation
  1. Select input/output direction
    Use Direction radio buttons. Select Input for monitoring level, Output for controlling output.
DIO Simulation
  1. Select output level
    If Output is selected in step 3, use toggle switches on the right of DO1 to DO4.
DIO Simulation
  1. Start monitoring
    Start monitoring with one of the following:
  • Select Command -> Start from menu bar.
Start
  • Click GUI Start on toolbar.
  • Press F5.

DIO Simulation Screen Description

DIO Simulation
ItemDescriptionNotes
OutputDIO
(Area ①)
Sets DIO output level. Toggle meanings:
Lo: output Lo level
Hi: output Hi level
Unavailable when Direction is Input.
Trigger buttonOpens DIO Output Trigger Setting dialog to configure event-trigger usage and conditions for changing DIO output level.
SettingDIO
(Area ②)
Enable/disable DIO. Checkbox ON = enabled, OFF = disabled.
DirectionSets DIO direction.
Input: input direction
Output: output direction
Input Pull-Up/DownSets pull-up or pull-down resistor enable/disable.
None: both disabled
Pull-Up: pull-up enabled
Pull-Down: pull-down enabled
Unavailable when Direction is Output.
Output ModeSets output mode.
Push-Pull: push-pull mode
Open-Drain: open-drain mode
Unavailable when Direction is Input.
Clear buttonShows confirmation dialog.
confirm
Click Yes to initialize all items.

DIO Output Trigger Setting Dialog

Configures whether to use event trigger and trigger conditions for changing DIO output level.

When an event configured as Output: Lo is detected, output changes to Lo. When Output: Hi event is detected, output changes to Hi.

DIO Output Trigger Setting
ItemDescriptionNotes
NoneEvent trigger is not used.
Ext TriggerDetects port input as event.Under development, currently unavailable.
Log TriggerDetects specified monitoring log as event.
Key TriggerDetects specified key input as event.

Log Trigger Settings

In Log Trigger, configured logs can be detected as events. Various conditions such as specific data/errors can be set.

Log Trigger Screen

Log Trigger
Screen menuDescription
Event condition
(Area ①)
Displays log condition used for event detection.
Double-click to open Trigger Setting dialog and configure conditions.
Edit buttonOpens Trigger Setting dialog to configure event log conditions.

For details of Trigger Setting dialog, see Trigger Setting dialog.

Key Trigger

Key Trigger detects keyboard input as events. This enables operations such as frame transmission by key input.

Key Trigger
ItemDescriptionNotes
Main key
(Area ①)
Sets trigger key. Options:
None, A-Z, 0-9, F1-F12, SPACE
If None is set, key-trigger detection and log-data transmission by key are disabled.
Sub key
(Area ②)
Sets modifier key used with main key. Options:
None, Alt, Ctrl, Shift
Sub-key-only detection is not supported.