15:29:55,629  INFO opc WriteValue - WriteValue ns=3;s="Walze3".WALZE_3.ZONEN 23
15:29:55,629  ERROR opc WriteValue - WriteValue error (ns=3;s="Walze3".WALZE_3.ZONEN)
System.ArgumentOutOfRangeException: Length cannot be less than zero.
Parameter name: length
   at System.String.Substring(Int32 startIndex, Int32 length)
   at Opc.Ua.ApplicationConfiguration.GetFilePathFromAppConfig(String sectionName)
   at OpcLabs.EasyOpc.UA.Toolkit.AppConfigSdkConfigurationProvider.GetConfiguration(UAClientEngineBase clientEngine, ApplicationInstance sdkApplicationInstance, ApplicationConfiguration& sdkApplicationConfiguration)
   at OpcLabs.EasyOpc.UA.Toolkit.UAClientEngineBase.MakeSdkApplicationConfiguration(ApplicationInstance sdkApplicationInstance, ApplicationConfiguration& sdkApplicationConfiguration)
   at OpcLabs.EasyOpc.UA.Toolkit.UAClientEngineBase.CreateSdkApplicationConfiguration(ApplicationInstance sdkApplicationInstance, ApplicationConfiguration& sdkApplicationConfiguration)
   at OpcLabs.EasyOpc.UA.Toolkit.UAClientEngineBase.CreateSdkApplicationInstance(ApplicationInstance& sdkApplicationInstance)
   at OpcLabs.EasyOpc.UA.Toolkit.UAClientEngineBase.MakeSdkApplicationInstance(ApplicationInstance& sdkApplicationInstance)
   at OpcLabs.EasyOpc.UA.Toolkit.UAClientEngineBase.MakeEngineRecord(UAEngineRecord& engineRecord)
   at OpcLabs.EasyOpc.UA.Toolkit.UAClientEngineBase.InternalConnect()
   at OpcLabs.EasyOpc.UA.Toolkit.UAClientEngineBase.Connect()
   at OpcLabs.EasyOpc.UA.Implementations.NetSdk.Internal.EasyUAEngine.WriteAttributes(UAWriteArguments[] writeArgumentsArray, EasyUAAdaptableParameters easyUAAdaptableParameters)
   at OpcLabs.EasyOpc.UA.Implementations.NetSdk.Internal.NetSdkEasyUAClient.<>c__DisplayClass47_0.<WriteMultiple>b__0()
   at OpcLabs.EasyOpc.UA.Implementations.NetSdk.Internal.NetSdkEasyUAClient.DisposeGuard[TResult](Func`1 func)
   at OpcLabs.EasyOpc.UA.Implementations.NetSdk.Internal.NetSdkEasyUAClient.WriteMultiple(UAWriteArguments[] writeArgumentsArray)
   at OpcLabs.EasyOpc.UA.Internal.DataConvertingEasyUAClient.WriteMultiple(UAWriteArguments[] writeArgumentsArray)
   at OpcLabs.EasyOpc.UA.Internal.LicensingEasyUAClient.WriteMultiple(UAWriteArguments[] writeArgumentsArray)
   at OpcLabs.EasyOpc.UA.Internal.MultiplexingEasyUAClient.<>c.<WriteMultiple>b__17_0(IEasyUAClient client, IReadOnlyList`1 list)
   at OpcLabs.BaseLib.Collections.Generic.Extensions.IReadOnlyListExtension.SwitchCase[TInput,TOutput,TKey](IReadOnlyList`1 readOnlyList, Func`2 keySelector, IEqualityComparer`1 keyComparer, Func`3 outputSelector)
   at OpcLabs.EasyOpc.UA.Internal.MultiplexingEasyUAClient.WriteMultiple(UAWriteArguments[] writeArgumentsArray)
   at OpcLabs.EasyOpc.UA.Internal.ExceptionProcessingEasyUAClient.WriteMultiple(UAWriteArguments[] writeArgumentsArray)
   at OpcLabs.EasyOpc.UA.Internal.ForwardingEasyUAClient.WriteMultiple(UAWriteArguments[] writeArgumentsArray)
   at OpcLabs.EasyOpc.UA.EasyUAClient.WriteMultiple(UAWriteArguments[] writeArgumentsArray)
   at OpcLabs.EasyOpc.UA.IEasyUAClientExtension.WriteMultipleValues(IEasyUAClient client, UAWriteValueArguments[] writeValueArgumentsArray)
   at OpcLabs.EasyOpc.UA.IEasyUAClientExtension.WriteValue(IEasyUAClient client, UAWriteValueArguments writeValueArguments)
   at OpcLabs.EasyOpc.UA.IEasyUAClientExtension.WriteValue(IEasyUAClient client, UAEndpointDescriptor endpointDescriptor, UANodeDescriptor nodeDescriptor, Object value, Type valueType)
   at OpcLabs.EasyOpc.UA.IEasyUAClientExtension.WriteValue(IEasyUAClient client, UAEndpointDescriptor endpointDescriptor, UANodeDescriptor nodeDescriptor, Object value)
   at Wps.ProcessIO.WalzenOpcUaAccess.WriteValue(String prefix, String name, Object value)
15:29:55,629  INFO user LoadActWalzendaten - Walzendata loaded
15:29:55,629  INFO user SelectPruefstand - Selektiere Pruefstand 1
15:29:55,635  DEBUG user SetProfileTabVisibility - SetProfileTabVisibility() start
15:29:55,645  DEBUG user SetProfileTabVisibility - SetProfileTabVisibility() ende
15:29:55,647  INFO user WpsMainForm_Load - Load MainForm complete
15:29:56,157  ERROR opc GetValues - read error walze 1
System.ArgumentOutOfRangeException: Length cannot be less than zero.
Parameter name: length
   at System.String.Substring(Int32 startIndex, Int32 length)
   at Opc.Ua.ApplicationConfiguration.GetFilePathFromAppConfig(String sectionName)
   at OpcLabs.EasyOpc.UA.Toolkit.AppConfigSdkConfigurationProvider.GetConfiguration(UAClientEngineBase clientEngine, ApplicationInstance sdkApplicationInstance, ApplicationConfiguration& sdkApplicationConfiguration)
   at OpcLabs.EasyOpc.UA.Toolkit.UAClientEngineBase.MakeSdkApplicationConfiguration(ApplicationInstance sdkApplicationInstance, ApplicationConfiguration& sdkApplicationConfiguration)
   at OpcLabs.EasyOpc.UA.Toolkit.UAClientEngineBase.CreateSdkApplicationConfiguration(ApplicationInstance sdkApplicationInstance, ApplicationConfiguration& sdkApplicationConfiguration)
   at OpcLabs.EasyOpc.UA.Toolkit.UAClientEngineBase.CreateSdkApplicationInstance(ApplicationInstance& sdkApplicationInstance)
   at OpcLabs.EasyOpc.UA.Toolkit.UAClientEngineBase.MakeSdkApplicationInstance(ApplicationInstance& sdkApplicationInstance)
   at OpcLabs.EasyOpc.UA.Toolkit.UAClientEngineBase.MakeEngineRecord(UAEngineRecord& engineRecord)
   at OpcLabs.EasyOpc.UA.Toolkit.UAClientEngineBase.InternalConnect()
   at OpcLabs.EasyOpc.UA.Toolkit.UAClientEngineBase.Connect()
   at OpcLabs.EasyOpc.UA.Implementations.NetSdk.Internal.EasyUAEngine.ReadAttributes(UAReadArguments[] readArgumentsArray, EasyUAAdaptableParameters adaptableParameters)
   at OpcLabs.EasyOpc.UA.Implementations.NetSdk.Internal.NetSdkEasyUAClient.<>c__DisplayClass37_0.<ReadMultiple>b__0()
   at OpcLabs.EasyOpc.UA.Implementations.NetSdk.Internal.NetSdkEasyUAClient.DisposeGuard[TResult](Func`1 func)
   at OpcLabs.EasyOpc.UA.Implementations.NetSdk.Internal.NetSdkEasyUAClient.ReadMultiple(UAReadArguments[] readArgumentsArray)
   at OpcLabs.EasyOpc.UA.Internal.DataConvertingEasyUAClient.ReadMultiple(UAReadArguments[] readArgumentsArray)
   at OpcLabs.EasyOpc.UA.Internal.LicensingEasyUAClient.ReadMultiple(UAReadArguments[] readArgumentsArray)
   at OpcLabs.EasyOpc.UA.Internal.MultiplexingEasyUAClient.<>c.<ReadMultiple>b__13_0(IEasyUAClient client, IReadOnlyList`1 list)
   at OpcLabs.BaseLib.Collections.Generic.Extensions.IReadOnlyListExtension.SwitchCase[TInput,TOutput,TKey](IReadOnlyList`1 readOnlyList, Func`2 keySelector, IEqualityComparer`1 keyComparer, Func`3 outputSelector)
   at OpcLabs.EasyOpc.UA.Internal.MultiplexingEasyUAClient.ReadMultiple(UAReadArguments[] readArgumentsArray)
   at OpcLabs.EasyOpc.UA.Internal.ExceptionProcessingEasyUAClient.ReadMultiple(UAReadArguments[] readArgumentsArray)
   at OpcLabs.EasyOpc.UA.Internal.ForwardingEasyUAClient.ReadMultiple(UAReadArguments[] readArgumentsArray)
   at OpcLabs.EasyOpc.UA.EasyUAClient.ReadMultiple(UAReadArguments[] readArgumentsArray)
   at OpcLabs.EasyOpc.UA.IEasyUAClientExtension.ReadMultipleValues(IEasyUAClient client, UAReadArguments[] readArgumentsArray)
   at Wps.ProcessIO.WalzenOpcUaAccess.GetValues(WalzenIO io)
15:29:56,159  ERROR opc GetValues - read error walze 2
System.ArgumentOutOfRangeException: Length cannot be less than zero.
Parameter name: length
   at System.String.Substring(Int32 startIndex, Int32 length)
   at Opc.Ua.ApplicationConfiguration.GetFilePathFromAppConfig(String sectionName)
   at OpcLabs.EasyOpc.UA.Toolkit.AppConfigSdkConfigurationProvider.GetConfiguration(UAClientEngineBase clientEngine, ApplicationInstance sdkApplicationInstance, ApplicationConfiguration& sdkApplicationConfiguration)
   at OpcLabs.EasyOpc.UA.Toolkit.UAClientEngineBase.MakeSdkApplicationConfiguration(ApplicationInstance sdkApplicationInstance, ApplicationConfiguration& sdkApplicationConfiguration)
   at OpcLabs.EasyOpc.UA.Toolkit.UAClientEngineBase.CreateSdkApplicationConfiguration(ApplicationInstance sdkApplicationInstance, ApplicationConfiguration& sdkApplicationConfiguration)
   at OpcLabs.EasyOpc.UA.Toolkit.UAClientEngineBase.CreateSdkApplicationInstance(ApplicationInstance& sdkApplicationInstance)
   at OpcLabs.EasyOpc.UA.Toolkit.UAClientEngineBase.MakeSdkApplicationInstance(ApplicationInstance& sdkApplicationInstance)
   at OpcLabs.EasyOpc.UA.Toolkit.UAClientEngineBase.MakeEngineRecord(UAEngineRecord& engineRecord)
   at OpcLabs.EasyOpc.UA.Toolkit.UAClientEngineBase.InternalConnect()
   at OpcLabs.EasyOpc.UA.Toolkit.UAClientEngineBase.Connect()
   at OpcLabs.EasyOpc.UA.Implementations.NetSdk.Internal.EasyUAEngine.ReadAttributes(UAReadArguments[] readArgumentsArray, EasyUAAdaptableParameters adaptableParameters)
   at OpcLabs.EasyOpc.UA.Implementations.NetSdk.Internal.NetSdkEasyUAClient.<>c__DisplayClass37_0.<ReadMultiple>b__0()
   at OpcLabs.EasyOpc.UA.Implementations.NetSdk.Internal.NetSdkEasyUAClient.DisposeGuard[TResult](Func`1 func)
   at OpcLabs.EasyOpc.UA.Implementations.NetSdk.Internal.NetSdkEasyUAClient.ReadMultiple(UAReadArguments[] readArgumentsArray)
   at OpcLabs.EasyOpc.UA.Internal.DataConvertingEasyUAClient.ReadMultiple(UAReadArguments[] readArgumentsArray)
   at OpcLabs.EasyOpc.UA.Internal.LicensingEasyUAClient.ReadMultiple(UAReadArguments[] readArgumentsArray)
   at OpcLabs.EasyOpc.UA.Internal.MultiplexingEasyUAClient.<>c.<ReadMultiple>b__13_0(IEasyUAClient client, IReadOnlyList`1 list)
   at OpcLabs.BaseLib.Collections.Generic.Extensions.IReadOnlyListExtension.SwitchCase[TInput,TOutput,TKey](IReadOnlyList`1 readOnlyList, Func`2 keySelector, IEqualityComparer`1 keyComparer, Func`3 outputSelector)
   at OpcLabs.EasyOpc.UA.Internal.MultiplexingEasyUAClient.ReadMultiple(UAReadArguments[] readArgumentsArray)
   at OpcLabs.EasyOpc.UA.Internal.ExceptionProcessingEasyUAClient.ReadMultiple(UAReadArguments[] readArgumentsArray)
   at OpcLabs.EasyOpc.UA.Internal.ForwardingEasyUAClient.ReadMultiple(UAReadArguments[] readArgumentsArray)
   at OpcLabs.EasyOpc.UA.EasyUAClient.ReadMultiple(UAReadArguments[] readArgumentsArray)
   at OpcLabs.EasyOpc.UA.IEasyUAClientExtension.ReadMultipleValues(IEasyUAClient client, UAReadArguments[] readArgumentsArray)
   at Wps.ProcessIO.WalzenOpcUaAccess.GetValues(WalzenIO io)