|The name of created object||Name of the object created in the tree of Pma objects. The maximum name length is 30 characters. This is a system name, so it must contain only alphanumeric and must not contain any diacritics, empty string, spaces and the first character must not be a number.|
|TCP/UDP port number||Ethernet port number for communication.|
|Ethernet transfer type||Deatiled Ethernet protocol type specification.|
TCP (default) - Allows unlimited, security checked data transfers. The data is transferred by separate portions so-called packets.
|Received data will always be in only one packet||If checked, then it is assumed that the entire contents of the received message will always fit into a single IP packet. |
This setting affects the optimization of the reception rate:
Once the packet is received the reception is terminated and the system does not wait for timeout (defined in the "Timeout of one packet transfer [ms]" configurator).
The packet size is predefined by current network. It can be e.g. 521 bytes, 1024 bytes etc.
|Maximum number of characters in the value|
|There is HexaString in 'Data-sent'||On the "Data-sent" tab there is always the Data variable of the String type. |
If checked, then it is presumed that the content of this variable is so-called HexaString that can be used in order to transfer binary values in the String type as folows:
Example: if you are to send 4 bytes with binary values of 01 A0 00 B3 (in hexadecimal), then it is necessary to put into the variable of the String type the value of "01A000B3" - i.e. the text of 2*4=8 characters.
This way you can easily transfer data containing binary zeroes, that are forbidden in the value of the String type.
The Pm.TransformValue(240) method can be used for preparation of the transferred data.
If not checked, then it is not possible to send binary data, only text data sending is allowed - the exact content of the of the String type variable is sent.
|There is HexaString in 'Data-received'||The sane as the previous configurator, only for the "Data-received" tab. |
If checked, then the Pm.TransformValue(241) method can be used for processing the received data.