|
<< 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:
OCPP Backend and Client
BACnet Server and Client
MQTT Broker and Client
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.