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
Note |
|
|---|---|
|
You’ll find a comprehensive description of the split modes in the ibaPDA manual, part 2, chapter Text splitter module. |
|