Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. SysSocket Interfaces ¶ Library Identification ¶ Name: SysSocket Interfaces Version: newest Company: System Namespace: SysSocket_Interfaces Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysSocket Interfaces, * (System) SysTypes2 Interfaces ¶ Library Identification ¶ Name: SysTypes2 Interfaces Version: newest Company: System Namespace: SysTypes Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTypes2 Interfaces, * (System)
IEC_TMWTYPES_ANALOG_TYPE (ENUM) ¶ TYPE IEC_TMWTYPES_ANALOG_TYPE : Define data structure used to hold analog data point values Attributes: qualified_only InOut: Name Initial Comment TMWTYPES_ANALOG_TYPE_SHORT 0 TMWTYPES_ANALOG_TYPE_USHORT TMWTYPES_ANALOG_TYPE_LONG TMWTYPES_ANALOG_TYPE_ULONG TMWTYPES_ANALOG_TYPE_CHAR TMWTYPES_ANALOG_TYPE_UCHAR TMWTYPES_ANALOG_TYPE_SFLOAT TMWTYPES_ANALOG_TYPE_SCALED TMWTYPES_ANALOG_TYPE_DOUBLE TMWTYPES_ANALOG_TYPE_DSCALED #if TMW_PRIVATE TMWTYPES_ANALOG_TYPE_STRING,
IEC_TMWTYPES_ANALOG_VALUE (STRUCT) ¶ TYPE IEC_TMWTYPES_ANALOG_VALUE : STRUCT InOut: Name Type type_ IEC_TMWTYPES_ANALOG_TYPE value IEC_TMWTYPES_ANALOG_VALUE_ValueUnion
IEC_TMWTYPES_ANALOG_VALUE_ValueUnion (UNION) ¶ TYPE IEC_TMWTYPES_ANALOG_VALUE_ValueUnion : UNION InOut: Name Type sval IEC_TMWTYPES_SHORT usval IEC_TMWTYPES_USHORT lval IEC_TMWTYPES_LONG ulval IEC_TMWTYPES_ULONG cval IEC_TMWTYPES_CHAR ucval IEC_TMWTYPES_UCHAR fval IEC_TMWTYPES_SFLOAT scaled IEC_TMWTYPES_SCALED_FLOAT dval IEC_TMWTYPES_DOUBLE dscaled IEC_TMWTYPES_SCALED_DOUBLE
IEC_TMWTYPES_BOOL (ALIAS) ¶ TYPE IEC_TMWTYPES_BOOL : USINT
IEC_TMWTYPES_BYTE (ALIAS) ¶ TYPE IEC_TMWTYPES_BYTE : BYTE
IEC_TMWTYPES_CHAR (ALIAS) ¶ TYPE IEC_TMWTYPES_CHAR : SINT
IEC_TMWTYPES_DOUBLE (ALIAS) ¶ TYPE IEC_TMWTYPES_DOUBLE : LREAL
IEC_TMWTYPES_LONG (ALIAS) ¶ TYPE IEC_TMWTYPES_LONG : DINT
IEC_TMWTYPES_SCALED_DOUBLE (STRUCT) ¶ TYPE IEC_TMWTYPES_SCALED_DOUBLE : STRUCT This allows for a scaled integer representation of floating point value as well as the floating point value itself. This also allows the database to determine how the floating point value would be rounded if an integer value is to be sent in a response. dval will be used if a floating point value is required, lval will be used if an integer value is required. InOut: Name Type dval IEC_TMWTYPES_DOUBLE lval IEC_TMWTYPES_LONG