The chat responses are generated using Generative AI technology for intuitive search and may not be entirely accurate. They are not intended as professional advice. For full details, including our use rights, privacy practices and potential export control restrictions, please refer to our Generative AI Service Privacy Information. As this is a test version, please let us know if something irritating comes up. Like you get recommended a chocolate fudge ice cream instead of an energy managing application. If that occurs, please use the feedback button in our contact form!
Skip to content
SIMATIC S7-PLCSIM Advanced Share llms optimized content

Efficiently simulate SIMATIC S7 controllers with S7-PLCSIM Advanced. Test, debug, and optimize your control programs without using physical hardware.

Union UDataValue

ClassList > UDataValue

  • #include <SimulationRuntimeApi.h>

Public Attributes

TypeName
boolBool
CHARChar
doubleDouble
floatFloat
INT16Int16
INT32Int32
INT64Int64
INT8Int8
UINT16UInt16
UINT32UInt32
UINT64UInt64
UINT8UInt8
WCHARWChar

Public Attributes Documentation

variable Bool

bool UDataValue::Bool;

variable Char

CHAR UDataValue::Char;

variable Double

double UDataValue::Double;

variable Float

float UDataValue::Float;

variable Int16

INT16 UDataValue::Int16;

variable Int32

INT32 UDataValue::Int32;

variable Int64

INT64 UDataValue::Int64;

variable Int8

INT8 UDataValue::Int8;

variable UInt16

UINT16 UDataValue::UInt16;

variable UInt32

UINT32 UDataValue::UInt32;

variable UInt64

UINT64 UDataValue::UInt64;

variable UInt8

UINT8 UDataValue::UInt8;

variable WChar

WCHAR UDataValue::WChar;