Basic settings

Module Type (information only)

Indicates the type of the current module.

Locked

You can lock a module to avoid unintentional or unauthorized changing of the module settings.

Enabled

Enable the module to record signals.

Name

You can enter a name for the module here.

Comment

You can enter a comment or description of the module here. This will be displayed as a tooltip in the signal tree.

Module No.

This internal reference number of the module determines the order of the modules in the signal tree of ibaPDA client and ibaAnalyzer.

Timebase

All signals of the module are sampled on this timebase.

Use module name as prefix

This option puts the module name in front of the signal names.

Text encoding

You can select the type of text encoding or the code page here for a correct interpretation and display of the received text data for inputs as well as of the text data to be sent for outputs. Available for selection are, beside system locale according to the Windows system settings (default) and UTF-8 Unicode, all other encodings.

Source:

Update time

This is the reading cycle for the text. The value must be equal or higher than the module time base (basic settings).

Swap mode

If swapping is required for correct reception, you can set it up here. Available for selection in the drop-down list are different swap modes. Which mode is the right one depends on the connected system.

Text offset

Enter here the offset of the beginning of the text within the memory range of the board (hexadecimal value).

Use counter

If you enable this option (True), then ibaPDA reads a 16 bit counter, which changes with every new text. This improves the performance because ibaPDA only needs to read the counter value (2 bytes) and not the entire text. Not before the counter has changed the entire text will be read. The counter has to be increased by the application in the source system with every new text sent.

This option enabled, an additional line for the counter offset appears. Enter here the address of the counter within the Reflective Memory address range (given as hex value).

Default value = 0x2000

Use terminator

Enable this option (True) if the text can have a variable length. If the option is set on “True” an additional line for the terminator character appears. Enter here the character which is used by the source system for termination of the text.

Default terminator is the Carriage Return character (ASCII code 13 dec)

Module layout

Number of analog signals

The default setting for the number of analog signals is 32. If required, you can change the number. Permissible range: 1 to 1000.

Processing

Delete new lines

If you activate this option (True), then all line feeds (‘new lines”) will be removed when parsing the input text.

Replacing characters

Enter a character here that is to replace all non-printable characters in the input text. Default: x.

Decimal point

Select the decimal separator here so that numerical values with decimal points in the text are correctly interpreted: Period or comma

Separating mode

Select the suitable mode here that corresponds to the input text structure in order to always correctly read out the information contained:

  • Fixed width

  • Delimiter

  • JSON