When writing a value to a STRING variable of MODBUS_ENERGY Driver with more than 64 characters, only 64 characters including null termination are written.

When writing a value to a STRING variable of MODBUS_ENERGY Driver with more than 64 characters, only 64 characters including null termination are written.

Summary

When writing more than 64 characters to a STRING variable of MODBUS_ENERGY Driver, only 64 characters including null Termination are written.

Description

When writing more than 64 characters to a STRING variable of MODBUS_ENERGY Driver, only 64 characters including null Termination are written.

Solution

This issue has been addressed by correctly passing the buffer size to the string conversion function.

Issue Number: 33545
Fixed on Date: 28.1.2015
Versions: 7.50 0 BUILD 25796