private static int CalculateSizeForGenericWriteOperation <T>(PlcArea area, T value, int length = -1)
        {
            var size = Dacs7Client.CalculateSizeForGenericWriteOperation(area, value, length, out Type elementType);

            if (typeof(T) == typeof(string))
            {
                size -= 2;
            }
            return(size);
        }