Modbus Station

BrowseName: ModbusStation
SuperType: Communication station (CommunicationStation)

Properties

Name

BrowseName

DataType

Description

Maximum job size in bytes

MaximumJobSizeInBytes

UInt32

Maximum size in bytes of a transmission of tags from the PLC. 0 = 128 bytes (maximum value); different from 0: limits the maximum duration of transmission from the PLC and the maximum latency of the writes to the PLC following the reading to the set value.

Maximum gap in bytes

MaximumGapInBytes

UInt32

Maximum distance in bytes between two tags to be part of the same transmission.

Unit identifier

UnitIdentifier

Byte

Device ID in accordance with the Modbus protocol specification

Write multiple coils

WriteMultipleCoils

Boolean

Enables multiple write mode for Coil data

Write multiple registers

WriteMultipleRegisters

Boolean

Enables multiple write mode for Holding Register data

IP address

IPAddress

String

(TCP mode) Unique address to reach the PLC on the network

Port

Port

UInt16

(TCP mode) Defines the number of the port used by the TCP-IP connection. It must match the one configured in the PLC.

Timeout

Timeout

Duration

(TCP mode) Maximum wait time in milliseconds of the driver to receive a response from the PLC.

Tag optimization

TagOptimization

Boolean

Enables/disables the grouping of multiple tags in a single read. If the PLC doesn’t support the read multiple tags simultaneously mode, disable this option.

Swap bytes

SwapBytes

Boolean

This selection makes it possible to swap, for “word”-type data, the bytes between them. The result will be that the data linked between Q Application and device will swap the “high” byte with the “low” byte and vice versa, for each task word-type data.

Swap Words

SwapWords

Boolean

This selection makes it possible to swap, for “double word”-type data, the words between them. The result will be that the data linked between the Q Application and device will swap the word “high” with the word “low” and vice versa, for each task double-type data.

Swap DWords

SwapDWords

Boolean

Operation code

OperationCode

CommunicationOperationCode

(Inherited from Communication station)

Tags

Object

(Inherited from Communication station)

Types

Object

(Inherited from Communication station)