Debugger

<< Click to Display Table of Contents >>

Navigation:  Components > System >

Debugger

With this invisible server component it is possible to switch several diagnostic outputs of drivers on a protocol window. The components list selection and protocol window (or another text display) are required for this.

The "Search components mode" must be deactivated for the list selection.

 

These drivers can be connected directly via Debug In without having to create a channel:

DLMv2

OCPP Backend and Client

Modbus Master

BACnet Server and Client

LUA

MQTT Broker and Client

Assa Abloy FT-Connect

 

A channel must be created for all other components with diagnostic outputs.

Only channels with available diagnostic data are available for selection in the list. The linked components must have sent diagnostic data.

 

Data points of the component

Name

Type

Function

Current component

Output

Output of the component name that is currently selected for output.

Clear display (protocol window)

Output

Connection to the protocol window "Delete display", if this component is used.

Known components (list selection)

Output

Connection to the list selection "Import data from string

Debug output (entries of the selected component)

Output

Connection to the protocol window "Input (Signal)" (recommended) or another component that can display text.

Debug input

Input

Connection to the diagnostic outputs of the components listed above. All components use the same network.

Dynamic

Folder

Diagnostic outputs of any components are linked here. An entry must first be created under Channels for each diagnostic output. Each component must be linked with its own network.

Messages received per second (averaged over 10s)

Output

Number of messages received from all linked drivers per second, averaged over 10 seconds.

Messages sent per second (averaged over 10s)

Output

Number of messages sent by the selected driver, averaged over 10 seconds.

Select component

Input

Link to the "Selected value" list selection

Delete (All messages)

Input

Deletes all debug messages from all drivers.

Delete (messages of the current component)

Input

Deletes all debug messages from the currently selected driver.

Save messages in files

Bidirectional

If this is set, the logs of all components are saved automatically. Storage location: C:\ProgramData\Alexander Maier GmbH\EisBaer 3.0\Debugger\

 

Properties of the component

Name

Default

Function

Channels

0

A channel must be created for each diagnostic output that is to be switched via the debugger.

Number of messages per channel

100

It can be defined how many messages are to be kept per driver.

Add timestamp

X

To be able to output the real time of the information, the time stamp of the message is added. The time stamp should then be deactivated in the protocol window.

Save messages to file

 

If this selection is set, the protocols of all drivers are automatically saved.

Storage path

 

Default storage location: C:\ProgramData\Alexander Maier GmbH\EisBaer 3.0\Debugger\

Auto Backup

never

A backup routine can be set for the selected period.

Zip Backup

 

Set to zip the backup file.

Send all messages as a unit (on receipt)

 

If active, when a new message is received for the currently selected sender, all associated messages are sent as one string if no log window is used for display.

Send all messages as a unit (on change of station)

 

If active, all associated messages are sent as one string when the sender is changed, if no protocol window is used for display.

 

Sample templates:

Download link: Debugger with list selection and log window

General information about sample templates (SCADAComp):

Download the desired SCADAComp file and unzip the ZIP file into an empty folder. In the EisBär editor ribbon, select the "Import components" option under "Project" and load the template. If a conversion is necessary because the EisBär version is newer, confirm the process with YES. To retain functionality, select the "Create new networks" option as the copy rule when pasting.