IValueSymbol3.TryWriteValue Method
Writes the Value of the IValueSymbol
Namespace: TwinCAT.TypeSystem
Assembly: TwinCAT.Ads (in TwinCAT.Ads.dll)
Version: 4.3.0.0
Syntax
C#
int TryWriteValue(
Object value,
int timeout
)
VB
Function TryWriteValue (
value As Object,
timeout As Integer
) As Integer
Parameters
value |
Type: System.Object |
timeout |
Type: System.Int32 |
Return Value
Type: Int32
The error code.
Remarks
Calling on primitive types, a call of this method will directly write this Value. On complex types (structs and arrays) it depends on the ISymbolLoader settings what will happen. In non dynamic modes: Only byte Arrays (of correct size) can be written) in dynamic mode: A Value that represents the value will be accepted also. A negative timeout indicates that the Default Timeout for the communication will be used. 0 means timeout is switched off.