.

Release Notes: CODESYS Modbus 4.6.0.0

Key Issue Type Summary Resolution Note
MODBUS-441 Improvement

ModbusTCPRequestServer FB: Allow to limit the number of client connections

Fixed
MODBUS-438 Improvement

Modbus Drivers: Enable-State in Device-Tree

Fixed [[GENERAL]]
The Modbus Client and Server nodes in the device tree will now match the state of the Enable property of the Client and Server.
MODBUS-436 Bug

Updating Modbus TCP Client and Modbus Server COM port adds second IEC Object

Fixed
MODBUS-435 Improvement

Modbus TCP: ModbusServer FB shall ignore Unit-ID

Fixed
MODBUS-425 Bug

Modbus TCP Serial Gateway: IOs not updated after device-update to 4.5.0.0

Duplicate [[GENERAL]]
The cause of this issue has already been solved with MODBUS-418
MODBUS-424 Improvement

UpdateComParameters describes Stopbits but it is a ENUM

Fixed
MODBUS-418 Improvement

Modbus Configurator: Additional Channel-Status in IO-Data

Fixed
MODBUS-413 Bug

Redundancy: Server property "Enable" changes state when switching over from active to passive PLC

Fixed
MODBUS-408 Improvement

Improve description of UpdateCommunicationSettings method

Fixed
MODBUS-391 Bug

ModbusTcp reordering channels: Trigger variables are not moved accordingly, after reordering trigger variable is not updating holding register

Duplicate [[GENERAL]]
Duplicates MODBUS-284
MODBUS-381 Bug

Modbus update trigger changes if the task cycle time unit is changed to µs

Fixed
MODBUS-379 Bug

IoDrvModbus: Some functionblocks (flag triggered) don't behave as described in the documentation

Fixed
MODBUS-343 Bug

"Demo mode expired" even no redundancy functions are used

Fixed
MODBUS-318 Improvement

Extend datasheets (redundancy, connectivity redundancy)

Fixed
MODBUS-310 Bug

if Discrete Bit Areas is used some holding registers are not reset to 0

Fixed
MODBUS-303 Bug

Modbus RTU Slave: "ILLEGAL DATA ADDRESS" with Data Area larger than 65529 Coils

Cannot Reproduce [[GENERAL]] Behaviour can no longer be reproduced after completion of MODBUS-279
MODBUS-288 Bug

TCP Server: Exception on decrementing the library parameter MAX_MODBUS_CHANNELS

Fixed
MODBUS-286 Bug

Value of MAX_MODBUS_CHANNELS, is not taken into account until the user modifies another library parameter

Cannot Reproduce [[GENERAL]]
Already fixed in Essentials with CDS-94912. With this fix the problem could not reproduced.
MODBUS-284 Bug

unexpected trigger variable if channels with trigger is moved

Fixed
MODBUS-279 Bug

Modbus Slave: Exception if Number of Input Bits or Coils is higher than 65528

Fixed
MODBUS-273 Bug

Modbus RTU channel handling is unexpected

Fixed
MODBUS-264 Improvement

ModbusTCP Server - Library: Modbus Request API

Fixed
MODBUS-253 Bug

Modbus TCP Server may return unexpected/wrong Exception

Fixed [[GENERAL]] Fixed incorrect "Illegal Data Address" Exception when using multiple Modbus TCP Clients to connect to a single Modbus TCP Server Device.