/*  File pwr_baseclasses.h.
 *
 *  Generated by co_convert V6.1.0 26-MAY-2023 15:11:09.92.
 *  Do not edit this file.
 *
 *  Contains type and struct declarations for the types and classes
 *  in volume pwrb.
 */
#ifndef pwr_baseclasses_h
#define pwr_baseclasses_h
#ifndef pwr_class_h
#include "pwr_class.h"
#endif
#ifndef pwr_systemclasses_h
#include "pwr_systemclasses.h"
#endif

AiFilterTypeEnum


typedef pwr_tEnum pwr_tAiFilterTypeEnum;
typedef enum {
  pwr_eAiFilterTypeEnum_No             = 0,
  pwr_eAiFilterTypeEnum_Exponential    = 1,
} pwr_eAiFilterTypeEnum;

AiSensorTypeEnum


typedef pwr_tEnum pwr_tAiSensorTypeEnum;
typedef enum {
  pwr_eAiSensorTypeEnum_SignalValue    = 0,
  pwr_eAiSensorTypeEnum_Linear         = 1,
  pwr_eAiSensorTypeEnum_Parabolic      = 2,
  pwr_eAiSensorTypeEnum_SquareRoot     = 3,
  pwr_eAiSensorTypeEnum_SignedSquareRoot = 4,
} pwr_eAiSensorTypeEnum;

AlarmTableOptionsMask


typedef pwr_tMask pwr_tAlarmTableOptionsMask;
typedef enum {
  pwr_mAlarmTableOptionsMask_UnackedOnly = 1UL,
} pwr_mAlarmTableOptionsMask;

AudioToneEnum


typedef pwr_tEnum pwr_tAudioToneEnum;
typedef enum {
  pwr_eAudioToneEnum_C2                = 0,
  pwr_eAudioToneEnum_Db2               = 1,
  pwr_eAudioToneEnum_D2                = 2,
  pwr_eAudioToneEnum_Eb2               = 3,
  pwr_eAudioToneEnum_E2                = 4,
  pwr_eAudioToneEnum_F2                = 5,
  pwr_eAudioToneEnum_Gb2               = 6,
  pwr_eAudioToneEnum_G2                = 7,
  pwr_eAudioToneEnum_Ab2               = 8,
  pwr_eAudioToneEnum_A2                = 9,
  pwr_eAudioToneEnum_Bb2               = 10,
  pwr_eAudioToneEnum_B2                = 11,
  pwr_eAudioToneEnum_C3                = 12,
  pwr_eAudioToneEnum_Db3               = 13,
  pwr_eAudioToneEnum_D3                = 14,
  pwr_eAudioToneEnum_Eb3               = 15,
  pwr_eAudioToneEnum_E3                = 16,
  pwr_eAudioToneEnum_F3                = 17,
  pwr_eAudioToneEnum_Gb3               = 18,
  pwr_eAudioToneEnum_G3                = 19,
  pwr_eAudioToneEnum_Ab3               = 20,
  pwr_eAudioToneEnum_A3                = 21,
  pwr_eAudioToneEnum_Bb3               = 22,
  pwr_eAudioToneEnum_B3                = 23,
  pwr_eAudioToneEnum_C4                = 24,
  pwr_eAudioToneEnum_Db4               = 25,
  pwr_eAudioToneEnum_D4                = 26,
  pwr_eAudioToneEnum_Eb4               = 27,
  pwr_eAudioToneEnum_E4                = 28,
  pwr_eAudioToneEnum_F4                = 29,
  pwr_eAudioToneEnum_Gb4               = 30,
  pwr_eAudioToneEnum_G4                = 31,
  pwr_eAudioToneEnum_Ab4               = 32,
  pwr_eAudioToneEnum_A4                = 33,
  pwr_eAudioToneEnum_Bb4               = 34,
  pwr_eAudioToneEnum_B4                = 35,
  pwr_eAudioToneEnum_C5                = 36,
  pwr_eAudioToneEnum_Db5               = 37,
  pwr_eAudioToneEnum_D5                = 38,
  pwr_eAudioToneEnum_Eb5               = 39,
  pwr_eAudioToneEnum_E5                = 40,
  pwr_eAudioToneEnum_F5                = 41,
  pwr_eAudioToneEnum_Gb5               = 42,
  pwr_eAudioToneEnum_G5                = 43,
  pwr_eAudioToneEnum_Ab5               = 44,
  pwr_eAudioToneEnum_A5                = 45,
  pwr_eAudioToneEnum_Bb5               = 46,
  pwr_eAudioToneEnum_B5                = 47,
  pwr_eAudioToneEnum_C6                = 48,
  pwr_eAudioToneEnum_Db6               = 49,
  pwr_eAudioToneEnum_D6                = 50,
  pwr_eAudioToneEnum_Eb6               = 51,
  pwr_eAudioToneEnum_E6                = 52,
  pwr_eAudioToneEnum_F6                = 53,
  pwr_eAudioToneEnum_Gb6               = 54,
  pwr_eAudioToneEnum_G6                = 55,
  pwr_eAudioToneEnum_Ab6               = 56,
  pwr_eAudioToneEnum_A6                = 57,
  pwr_eAudioToneEnum_Bb6               = 58,
  pwr_eAudioToneEnum_B6                = 59,
  pwr_eAudioToneEnum_C7                = 60,
  pwr_eAudioToneEnum_Db7               = 61,
  pwr_eAudioToneEnum_D7                = 62,
  pwr_eAudioToneEnum_Eb7               = 63,
  pwr_eAudioToneEnum_E7                = 64,
  pwr_eAudioToneEnum_F7                = 65,
  pwr_eAudioToneEnum_Gb7               = 66,
  pwr_eAudioToneEnum_G7                = 67,
  pwr_eAudioToneEnum_Ab7               = 68,
  pwr_eAudioToneEnum_A7                = 69,
  pwr_eAudioToneEnum_Bb7               = 70,
  pwr_eAudioToneEnum_B7                = 71,
  pwr_eAudioToneEnum_C8                = 72,
  pwr_eAudioToneEnum_Db8               = 73,
  pwr_eAudioToneEnum_D8                = 74,
  pwr_eAudioToneEnum_Eb8               = 75,
  pwr_eAudioToneEnum_E8                = 76,
  pwr_eAudioToneEnum_F8                = 77,
  pwr_eAudioToneEnum_Gb8               = 78,
  pwr_eAudioToneEnum_G8                = 79,
  pwr_eAudioToneEnum_Ab8               = 80,
  pwr_eAudioToneEnum_A8                = 81,
  pwr_eAudioToneEnum_Bb8               = 82,
  pwr_eAudioToneEnum_B8                = 83,
  pwr_eAudioToneEnum_C9                = 84,
  pwr_eAudioToneEnum_Db9               = 85,
  pwr_eAudioToneEnum_D9                = 86,
  pwr_eAudioToneEnum_Eb9               = 87,
  pwr_eAudioToneEnum_E9                = 88,
  pwr_eAudioToneEnum_F9                = 89,
  pwr_eAudioToneEnum_Gb9               = 90,
  pwr_eAudioToneEnum_G9                = 91,
  pwr_eAudioToneEnum_Ab9               = 92,
  pwr_eAudioToneEnum_A9                = 93,
  pwr_eAudioToneEnum_Bb9               = 94,
  pwr_eAudioToneEnum_B9                = 95,
  pwr_eAudioToneEnum_C10               = 96,
} pwr_eAudioToneEnum;

BuildDirectoryMask


typedef pwr_tMask pwr_tBuildDirectoryMask;
typedef enum {
  pwr_mBuildDirectoryMask_BuildBeforeNode = 1UL,
  pwr_mBuildDirectoryMask_BuildAfterNode = 2UL,
} pwr_mBuildDirectoryMask;

BuildExportMask


typedef pwr_tMask pwr_tBuildExportMask;
typedef enum {
  pwr_mBuildExportMask_BuildBeforeNode = 1UL,
  pwr_mBuildExportMask_BuildAfterNode  = 2UL,
} pwr_mBuildExportMask;

BuildOptionsMask


typedef pwr_tMask pwr_tBuildOptionsMask;
typedef enum {
  pwr_mBuildOptionsMask_IoUser         = 1UL,
  pwr_mBuildOptionsMask_PwrpArchive    = 2UL,
  pwr_mBuildOptionsMask_NMpsArchive    = 4UL,
  pwr_mBuildOptionsMask_RemoteArchive  = 8UL,
  pwr_mBuildOptionsMask_MiscArchive    = 16UL,
  pwr_mBuildOptionsMask_SsaboxArchive  = 32UL,
  pwr_mBuildOptionsMask_SoftingPNAK    = 65536UL,
  pwr_mBuildOptionsMask_HilscherCifX   = 131072UL,
  pwr_mBuildOptionsMask_UsbLib         = 262144UL,
  pwr_mBuildOptionsMask_MotionControlUSBIO = 524288UL,
  pwr_mBuildOptionsMask_Nodave         = 1048576UL,
  pwr_mBuildOptionsMask_SimulArchive   = 2097152UL,
  pwr_mBuildOptionsMask_MqttIo         = 4194304UL,
} pwr_mBuildOptionsMask;

ByteOrderingEnum


typedef pwr_tEnum pwr_tByteOrderingEnum;
typedef enum {
  pwr_eByteOrderingEnum_LittleEndian   = 0,
  pwr_eByteOrderingEnum_BigEndian      = 1,
} pwr_eByteOrderingEnum;

CameraControlEnum


typedef pwr_tEnum pwr_tCameraControlEnum;
typedef enum {
  pwr_eCameraControlEnum_No            = 0,
  pwr_eCameraControlEnum_ONVIF         = 1,
  pwr_eCameraControlEnum_VAPIX         = 2,
} pwr_eCameraControlEnum;

CameraOptionsMask


typedef pwr_tMask pwr_tCameraOptionsMask;
typedef enum {
  pwr_mCameraOptionsMask_FullScreen    = 1UL,
  pwr_mCameraOptionsMask_Maximize      = 2UL,
  pwr_mCameraOptionsMask_FullMaximize  = 4UL,
  pwr_mCameraOptionsMask_Iconify       = 8UL,
  pwr_mCameraOptionsMask_CameraControlPanel = 16UL,
  pwr_mCameraOptionsMask_HttpBasicAuthentication = 32UL,
  pwr_mCameraOptionsMask_CgiParameterAuthentication = 64UL,
} pwr_mCameraOptionsMask;

CardMask1_1


typedef pwr_tMask pwr_tCardMask1_1;
typedef enum {
  pwr_mCardMask1_1_Channel1            = 1UL,
  pwr_mCardMask1_1_Channel2            = 2UL,
  pwr_mCardMask1_1_Channel3            = 4UL,
  pwr_mCardMask1_1_Channel4            = 8UL,
  pwr_mCardMask1_1_Channel5            = 16UL,
  pwr_mCardMask1_1_Channel6            = 32UL,
  pwr_mCardMask1_1_Channel7            = 64UL,
  pwr_mCardMask1_1_Channel8            = 128UL,
  pwr_mCardMask1_1_Channel9            = 256UL,
  pwr_mCardMask1_1_Channel10           = 512UL,
  pwr_mCardMask1_1_Channel11           = 1024UL,
  pwr_mCardMask1_1_Channel12           = 2048UL,
  pwr_mCardMask1_1_Channel13           = 4096UL,
  pwr_mCardMask1_1_Channel14           = 8192UL,
  pwr_mCardMask1_1_Channel15           = 16384UL,
  pwr_mCardMask1_1_Channel16           = 32768UL,
} pwr_mCardMask1_1;

CardMask2_1


typedef pwr_tMask pwr_tCardMask2_1;
typedef enum {
  pwr_mCardMask2_1_Channel17           = 1UL,
  pwr_mCardMask2_1_Channel18           = 2UL,
  pwr_mCardMask2_1_Channel19           = 4UL,
  pwr_mCardMask2_1_Channel20           = 8UL,
  pwr_mCardMask2_1_Channel21           = 16UL,
  pwr_mCardMask2_1_Channel22           = 32UL,
  pwr_mCardMask2_1_Channel23           = 64UL,
  pwr_mCardMask2_1_Channel24           = 128UL,
  pwr_mCardMask2_1_Channel25           = 256UL,
  pwr_mCardMask2_1_Channel26           = 512UL,
  pwr_mCardMask2_1_Channel27           = 1024UL,
  pwr_mCardMask2_1_Channel28           = 2048UL,
  pwr_mCardMask2_1_Channel29           = 4096UL,
  pwr_mCardMask2_1_Channel30           = 8192UL,
  pwr_mCardMask2_1_Channel31           = 16384UL,
  pwr_mCardMask2_1_Channel32           = 32768UL,
} pwr_mCardMask2_1;

ClassVolumeDatabaseEnum


typedef pwr_tEnum pwr_tClassVolumeDatabaseEnum;
typedef enum {
  pwr_eClassVolumeDatabaseEnum_WbLoad  = 0,
  pwr_eClassVolumeDatabaseEnum_BerkeleyDb = 1,
  pwr_eClassVolumeDatabaseEnum_MySql   = 2,
} pwr_eClassVolumeDatabaseEnum;

ClientServerEnum


typedef pwr_tEnum pwr_tClientServerEnum;
typedef enum {
  pwr_eClientServerEnum_Client         = 0,
  pwr_eClientServerEnum_Server         = 1,
} pwr_eClientServerEnum;

ColorThemeEnum


typedef pwr_tEnum pwr_tColorThemeEnum;
typedef enum {
  pwr_eColorThemeEnum_Standard         = 0,
  pwr_eColorThemeEnum_Sand             = 1,
  pwr_eColorThemeEnum_Maroon           = 2,
  pwr_eColorThemeEnum_Sienna           = 3,
  pwr_eColorThemeEnum_DarkBlue         = 4,
  pwr_eColorThemeEnum_Classic          = 5,
  pwr_eColorThemeEnum_Midnight         = 6,
  pwr_eColorThemeEnum_PlayRoom         = 7,
  pwr_eColorThemeEnum_NordicLight      = 8,
  pwr_eColorThemeEnum_Contrast         = 9,
  pwr_eColorThemeEnum_AzureContrast    = 10,
  pwr_eColorThemeEnum_OchreContrast    = 11,
  pwr_eColorThemeEnum_Chesterfield     = 12,
  pwr_eColorThemeEnum_TerraVerte       = 13,
  pwr_eColorThemeEnum_Polar            = 14,
  pwr_eColorThemeEnum_StandardLight    = 15,
  pwr_eColorThemeEnum_StandardDark     = 16,
  pwr_eColorThemeEnum_Custom           = 100,
} pwr_eColorThemeEnum;

CurveLayoutMask


typedef pwr_tMask pwr_tCurveLayoutMask;
typedef enum {
  pwr_mCurveLayoutMask_AttrDescrFirst  = 1UL,
  pwr_mCurveLayoutMask_CurveTypeLine   = 2UL,
  pwr_mCurveLayoutMask_CurveTypePoints = 4UL,
  pwr_mCurveLayoutMask_CurveTypeLinePoints = 8UL,
  pwr_mCurveLayoutMask_CurveTypeSquare = 16UL,
  pwr_mCurveLayoutMask_FillCurve       = 32UL,
  pwr_mCurveLayoutMask_SplitDigital    = 64UL,
  pwr_mCurveLayoutMask_LightBackground = 128UL,
} pwr_mCurveLayoutMask;

DataBitsEnum


typedef pwr_tEnum pwr_tDataBitsEnum;
typedef enum {
  pwr_eDataBitsEnum_0                  = 0,
  pwr_eDataBitsEnum_1                  = 1,
  pwr_eDataBitsEnum_2                  = 2,
  pwr_eDataBitsEnum_3                  = 3,
  pwr_eDataBitsEnum_4                  = 4,
  pwr_eDataBitsEnum_5                  = 5,
  pwr_eDataBitsEnum_6                  = 6,
  pwr_eDataBitsEnum_7                  = 7,
  pwr_eDataBitsEnum_8                  = 8,
} pwr_eDataBitsEnum;

DataRepEnum


typedef pwr_tEnum pwr_tDataRepEnum;
typedef enum {
  pwr_eDataRepEnum_Int32               = 0,
  pwr_eDataRepEnum_UInt32              = 1,
  pwr_eDataRepEnum_Int16               = 2,
  pwr_eDataRepEnum_UInt16              = 3,
  pwr_eDataRepEnum_Int8                = 4,
  pwr_eDataRepEnum_UInt8               = 5,
  pwr_eDataRepEnum_Int64               = 6,
  pwr_eDataRepEnum_UInt64              = 7,
  pwr_eDataRepEnum_Bit8                = 8,
  pwr_eDataRepEnum_Bit16               = 9,
  pwr_eDataRepEnum_Bit32               = 10,
  pwr_eDataRepEnum_Bit64               = 11,
  pwr_eDataRepEnum_Float32             = 12,
  pwr_eDataRepEnum_Float64             = 13,
  pwr_eDataRepEnum_Int24               = 14,
  pwr_eDataRepEnum_UInt24              = 15,
} pwr_eDataRepEnum;

DChanTypeEnum


typedef pwr_tEnum pwr_tDChanTypeEnum;
typedef enum {
  pwr_eDChanTypeEnum_Di                = 0,
  pwr_eDChanTypeEnum_Do                = 1,
} pwr_eDChanTypeEnum;

DiFilterTypeEnum


typedef pwr_tEnum pwr_tDiFilterTypeEnum;
typedef enum {
  pwr_eDiFilterTypeEnum_No             = 0,
  pwr_eDiFilterTypeEnum_SetAndResetDelay = 1,
} pwr_eDiFilterTypeEnum;

DiskSupActionMask


typedef pwr_tMask pwr_tDiskSupActionMask;
typedef enum {
  pwr_mDiskSupActionMask_Alarm         = 1UL,
  pwr_mDiskSupActionMask_Command       = 2UL,
} pwr_mDiskSupActionMask;

DistrComponentMask


typedef pwr_tMask pwr_tDistrComponentMask;
typedef enum {
  pwr_mDistrComponentMask_UserDatabase = 1UL,
  pwr_mDistrComponentMask_LoadFiles    = 2UL,
  pwr_mDistrComponentMask_ApplFile     = 4UL,
  pwr_mDistrComponentMask_PwrpAliasFile = 8UL,
  pwr_mDistrComponentMask_IncludeFiles = 16UL,
  pwr_mDistrComponentMask_GraphFiles   = 32UL,
  pwr_mDistrComponentMask_XttHelpFile  = 64UL,
  pwr_mDistrComponentMask_XttResourceFile = 128UL,
  pwr_mDistrComponentMask_XttSetupFile = 256UL,
  pwr_mDistrComponentMask_FlowFiles    = 512UL,
  pwr_mDistrComponentMask_RHostsFile   = 1024UL,
  pwr_mDistrComponentMask_WebFiles     = 2048UL,
  pwr_mDistrComponentMask_PwrpStop     = 4096UL,
  pwr_mDistrComponentMask_AuthorizedKeysFile = 8192UL,
  pwr_mDistrComponentMask_XMLFiles     = 16384UL,
} pwr_mDistrComponentMask;

DocumentFormatEnum


typedef pwr_tEnum pwr_tDocumentFormatEnum;
typedef enum {
  pwr_eDocumentFormatEnum_PDF          = 0,
  pwr_eDocumentFormatEnum_Html         = 1,
  pwr_eDocumentFormatEnum_Text         = 2,
  pwr_eDocumentFormatEnum_Postscript   = 3,
} pwr_eDocumentFormatEnum;

DocumentOrientEnum


typedef pwr_tEnum pwr_tDocumentOrientEnum;
typedef enum {
  pwr_eDocumentOrientEnum_Portrait     = 0,
  pwr_eDocumentOrientEnum_Landscape    = 1,
} pwr_eDocumentOrientEnum;

DocumentSizeEnum


typedef pwr_tEnum pwr_tDocumentSizeEnum;
typedef enum {
  pwr_eDocumentSizeEnum_A0             = 0,
  pwr_eDocumentSizeEnum_A1             = 1,
  pwr_eDocumentSizeEnum_A2             = 2,
  pwr_eDocumentSizeEnum_A3             = 3,
  pwr_eDocumentSizeEnum_A4             = 4,
  pwr_eDocumentSizeEnum_A5             = 5,
} pwr_eDocumentSizeEnum;

EventFlagsMask


typedef pwr_tMask pwr_tEventFlagsMask;
typedef enum {
  pwr_mEventFlagsMask_Return           = 1UL,
  pwr_mEventFlagsMask_Ack              = 2UL,
  pwr_mEventFlagsMask_Bell             = 4UL,
  pwr_mEventFlagsMask_Force            = 8UL,
  pwr_mEventFlagsMask_InfoWindow       = 16UL,
  pwr_mEventFlagsMask_Returned         = 32UL,
  pwr_mEventFlagsMask_NoObject         = 64UL,
  pwr_mEventFlagsMask_Email            = 128UL,
  pwr_mEventFlagsMask_SMS              = 256UL,
  pwr_mEventFlagsMask_UserDetectTime   = 512UL,
} pwr_mEventFlagsMask;

EventListMask


typedef pwr_tMask pwr_tEventListMask;
typedef enum {
  pwr_mEventListMask_AlarmReturn       = 1UL,
  pwr_mEventListMask_AlarmAck          = 2UL,
} pwr_mEventListMask;

EventPrioEnum


typedef pwr_tEnum pwr_tEventPrioEnum;
typedef enum {
  pwr_eEventPrioEnum_A                 = 67,
  pwr_eEventPrioEnum_B                 = 66,
  pwr_eEventPrioEnum_C                 = 65,
  pwr_eEventPrioEnum_D                 = 64,
} pwr_eEventPrioEnum;

EventPrioMask


typedef pwr_tMask pwr_tEventPrioMask;
typedef enum {
  pwr_mEventPrioMask_A                 = 1UL,
  pwr_mEventPrioMask_B                 = 2UL,
  pwr_mEventPrioMask_C                 = 4UL,
  pwr_mEventPrioMask_D                 = 8UL,
} pwr_mEventPrioMask;

EventTypeEnum


typedef pwr_tEnum pwr_tEventTypeEnum;
typedef enum {
  pwr_eEventTypeEnum_Info              = 8192,
  pwr_eEventTypeEnum_InfoSuccess       = 32,
  pwr_eEventTypeEnum_Alarm             = 64,
  pwr_eEventTypeEnum_MaintenanceAlarm  = 128,
  pwr_eEventTypeEnum_SystemAlarm       = 256,
  pwr_eEventTypeEnum_UserAlarm1        = 512,
  pwr_eEventTypeEnum_UserAlarm2        = 1024,
  pwr_eEventTypeEnum_UserAlarm3        = 2048,
  pwr_eEventTypeEnum_UserAlarm4        = 4096,
} pwr_eEventTypeEnum;

EventTypeMask


typedef pwr_tMask pwr_tEventTypeMask;
typedef enum {
  pwr_mEventTypeMask_Info              = 8192UL,
  pwr_mEventTypeMask_InfoSuccess       = 32UL,
  pwr_mEventTypeMask_Alarm             = 64UL,
  pwr_mEventTypeMask_MaintenanceAlarm  = 128UL,
  pwr_mEventTypeMask_SystemAlarm       = 256UL,
  pwr_mEventTypeMask_UserAlarm1        = 512UL,
  pwr_mEventTypeMask_UserAlarm2        = 1024UL,
  pwr_mEventTypeMask_UserAlarm3        = 2048UL,
  pwr_mEventTypeMask_UserAlarm4        = 4096UL,
} pwr_mEventTypeMask;

ExportImportMask


typedef pwr_tMask pwr_tExportImportMask;
typedef enum {
  pwr_mExportImportMask_LoadFiles      = 1UL,
  pwr_mExportImportMask_IncludeFiles   = 2UL,
  pwr_mExportImportMask_GraphFiles     = 4UL,
  pwr_mExportImportMask_FlowFiles      = 8UL,
} pwr_mExportImportMask;

FailoverReasonMask


typedef pwr_tMask pwr_tFailoverReasonMask;
typedef enum {
  pwr_mFailoverReasonMask_Manual       = 1UL,
  pwr_mFailoverReasonMask_ActiveTimeout = 2UL,
  pwr_mFailoverReasonMask_EmergencyBreak = 4UL,
  pwr_mFailoverReasonMask_SystemStatus = 8UL,
} pwr_mFailoverReasonMask;

FileConvertEnum


typedef pwr_tEnum pwr_tFileConvertEnum;
typedef enum {
  pwr_eFileConvertEnum_No              = 0,
  pwr_eFileConvertEnum_ISO88591_UTF8   = 1,
} pwr_eFileConvertEnum;

FloatPrecisionEnum


typedef pwr_tEnum pwr_tFloatPrecisionEnum;
typedef enum {
  pwr_eFloatPrecisionEnum_Fp0          = 0,
  pwr_eFloatPrecisionEnum_Fp1          = 1,
  pwr_eFloatPrecisionEnum_Fp2          = 2,
  pwr_eFloatPrecisionEnum_Fp3          = 3,
  pwr_eFloatPrecisionEnum_Fp4          = 4,
  pwr_eFloatPrecisionEnum_Fp5          = 5,
} pwr_eFloatPrecisionEnum;

FloatRepEnum


typedef pwr_tEnum pwr_tFloatRepEnum;
typedef enum {
  pwr_eFloatRepEnum_FloatIntel         = 0,
  pwr_eFloatRepEnum_FloatIEEE          = 1,
} pwr_eFloatRepEnum;

FrameAttrEnum


typedef pwr_tEnum pwr_tFrameAttrEnum;
typedef enum {
  pwr_eFrameAttrEnum_Grey              = 0,
  pwr_eFrameAttrEnum_Black             = 1,
  pwr_eFrameAttrEnum_No                = 2,
} pwr_eFrameAttrEnum;

IoProcessMask


typedef pwr_tMask pwr_tIoProcessMask;
typedef enum {
  pwr_mIoProcessMask_Plc               = 1UL,
  pwr_mIoProcessMask_IoComm            = 2UL,
  pwr_mIoProcessMask_Profibus          = 4UL,
  pwr_mIoProcessMask_User              = 8UL,
  pwr_mIoProcessMask_User2             = 16UL,
  pwr_mIoProcessMask_User3             = 32UL,
  pwr_mIoProcessMask_User4             = 64UL,
  pwr_mIoProcessMask_Powerlink         = 128UL,
} pwr_mIoProcessMask;

LanguageEnum


typedef pwr_tEnum pwr_tLanguageEnum;
typedef enum {
  pwr_eLanguageEnum_English            = 45,
  pwr_eLanguageEnum_Swedish            = 119,
  pwr_eLanguageEnum_German             = 31,
  pwr_eLanguageEnum_French             = 76,
  pwr_eLanguageEnum_Chinese            = 132,
} pwr_eLanguageEnum;

MultiViewContentEnum


typedef pwr_tEnum pwr_tMultiViewContentEnum;
typedef enum {
  pwr_eMultiViewContentEnum_Graph      = 0,
  pwr_eMultiViewContentEnum_ObjectGraph = 1,
  pwr_eMultiViewContentEnum_AlarmList  = 2,
  pwr_eMultiViewContentEnum_MultiView  = 3,
  pwr_eMultiViewContentEnum_EventList  = 4,
  pwr_eMultiViewContentEnum_TrendCurve = 5,
  pwr_eMultiViewContentEnum_FastCurve  = 6,
  pwr_eMultiViewContentEnum_SevHistory = 7,
  pwr_eMultiViewContentEnum_Camera     = 8,
} pwr_eMultiViewContentEnum;

MultiViewElemOptionsMask


typedef pwr_tMask pwr_tMultiViewElemOptionsMask;
typedef enum {
  pwr_mMultiViewElemOptionsMask_Menu   = 1UL,
  pwr_mMultiViewElemOptionsMask_Scrollbars = 2UL,
  pwr_mMultiViewElemOptionsMask_Exchangeable = 4UL,
} pwr_mMultiViewElemOptionsMask;

MultiViewLayoutEnum


typedef pwr_tEnum pwr_tMultiViewLayoutEnum;
typedef enum {
  pwr_eMultiViewLayoutEnum_Box         = 0,
  pwr_eMultiViewLayoutEnum_Fix         = 1,
  pwr_eMultiViewLayoutEnum_Table       = 2,
  pwr_eMultiViewLayoutEnum_Pane        = 3,
} pwr_eMultiViewLayoutEnum;

MultiViewOptionsMask


typedef pwr_tMask pwr_tMultiViewOptionsMask;
typedef enum {
  pwr_mMultiViewOptionsMask_FullScreen = 1UL,
  pwr_mMultiViewOptionsMask_Maximize   = 2UL,
  pwr_mMultiViewOptionsMask_FullMaximize = 4UL,
  pwr_mMultiViewOptionsMask_Iconify    = 8UL,
  pwr_mMultiViewOptionsMask_ColumnSeparators = 16UL,
  pwr_mMultiViewOptionsMask_RowSeparators = 64UL,
  pwr_mMultiViewOptionsMask_HideDecorations = 128UL,
  pwr_mMultiViewOptionsMask_Dialog     = 256UL,
} pwr_mMultiViewOptionsMask;

NodeConnectionEnum


typedef pwr_tEnum pwr_tNodeConnectionEnum;
typedef enum {
  pwr_eNodeConnectionEnum_Full         = 0,
  pwr_eNodeConnectionEnum_QcomOnly     = 1,
} pwr_eNodeConnectionEnum;

NumberRepEnum


typedef pwr_tEnum pwr_tNumberRepEnum;
typedef enum {
  pwr_eNumberRepEnum_IntUnsigned       = 0,
  pwr_eNumberRepEnum_IntSigned         = 1,
  pwr_eNumberRepEnum_FloatIEEE         = 2,
  pwr_eNumberRepEnum_FloatIntel        = 4,
} pwr_eNumberRepEnum;

OnOffEnum


typedef pwr_tEnum pwr_tOnOffEnum;
typedef enum {
  pwr_eOnOffEnum_Off                   = 0,
  pwr_eOnOffEnum_On                    = 1,
} pwr_eOnOffEnum;

OpPlaceOptionsMask


typedef pwr_tMask pwr_tOpPlaceOptionsMask;
typedef enum {
  pwr_mOpPlaceOptionsMask_OperatorLog  = 1UL,
  pwr_mOpPlaceOptionsMask_OperatorExtendedLog = 2UL,
  pwr_mOpPlaceOptionsMask_EnablePrintDialog = 4UL,
  pwr_mOpPlaceOptionsMask_AllMainTransient = 8UL,
  pwr_mOpPlaceOptionsMask_VirtualKeyboard = 16UL,
} pwr_mOpPlaceOptionsMask;

OpWindLayoutMask


typedef pwr_tMask pwr_tOpWindLayoutMask;
typedef enum {
  pwr_mOpWindLayoutMask_HideOperatorWindow = 1UL,
  pwr_mOpWindLayoutMask_HideLicenseWindow = 2UL,
  pwr_mOpWindLayoutMask_HideStatusBar  = 4UL,
  pwr_mOpWindLayoutMask_HideCloseButton = 8UL,
  pwr_mOpWindLayoutMask_ShowAlarmTime  = 16UL,
  pwr_mOpWindLayoutMask_ShowAlarmDateAndTime = 32UL,
  pwr_mOpWindLayoutMask_HideNavigator  = 64UL,
  pwr_mOpWindLayoutMask_ShowOldestNotAckedAlarm = 128UL,
  pwr_mOpWindLayoutMask_CheckAckAlarmTime = 256UL,
} pwr_mOpWindLayoutMask;

OpWindPopMask


typedef pwr_tMask pwr_tOpWindPopMask;
typedef enum {
  pwr_mOpWindPopMask_Aalarm            = 1UL,
  pwr_mOpWindPopMask_Balarm            = 2UL,
  pwr_mOpWindPopMask_Calarm            = 4UL,
  pwr_mOpWindPopMask_Dalarm            = 8UL,
  pwr_mOpWindPopMask_InfoMsg           = 16UL,
} pwr_mOpWindPopMask;

ParityEnum


typedef pwr_tEnum pwr_tParityEnum;
typedef enum {
  pwr_eParityEnum_None                 = 0,
  pwr_eParityEnum_Odd                  = 1,
  pwr_eParityEnum_Even                 = 2,
} pwr_eParityEnum;

PeriodicEnum


typedef pwr_tEnum pwr_tPeriodicEnum;
typedef enum {
  pwr_ePeriodicEnum_No                 = 0,
  pwr_ePeriodicEnum_Yearly             = 1,
  pwr_ePeriodicEnum_Monthly            = 2,
  pwr_ePeriodicEnum_Weekly             = 3,
  pwr_ePeriodicEnum_Daily              = 4,
  pwr_ePeriodicEnum_Hourly             = 5,
} pwr_ePeriodicEnum;

PidAlgEnum


typedef pwr_tEnum pwr_tPidAlgEnum;
typedef enum {
  pwr_ePidAlgEnum_I                    = 1,
  pwr_ePidAlgEnum_I_P                  = 3,
  pwr_ePidAlgEnum_P                    = 6,
  pwr_ePidAlgEnum_PI                   = 7,
  pwr_ePidAlgEnum_I_PD                 = 11,
  pwr_ePidAlgEnum_P_D                  = 14,
  pwr_ePidAlgEnum_PI_D                 = 15,
  pwr_ePidAlgEnum_PD                   = 30,
  pwr_ePidAlgEnum_PID                  = 31,
} pwr_ePidAlgEnum;

PidModeEnum


typedef pwr_tEnum pwr_tPidModeEnum;
typedef enum {
  pwr_ePidModeEnum_Manual              = 1,
  pwr_ePidModeEnum_Auto                = 2,
  pwr_ePidModeEnum_ManAuto             = 3,
  pwr_ePidModeEnum_Cascade             = 4,
  pwr_ePidModeEnum_CascMan             = 5,
  pwr_ePidModeEnum_CascAuto            = 6,
  pwr_ePidModeEnum_CascAutoMan         = 7,
} pwr_ePidModeEnum;

PidModeMask


typedef pwr_tMask pwr_tPidModeMask;
typedef enum {
  pwr_mPidModeMask_Manual              = 1UL,
  pwr_mPidModeMask_Auto                = 2UL,
  pwr_mPidModeMask_Cascade             = 4UL,
} pwr_mPidModeMask;

PidOpModeEnum


typedef pwr_tEnum pwr_tPidOpModeEnum;
typedef enum {
  pwr_ePidOpModeEnum_Manual            = 1,
  pwr_ePidOpModeEnum_Auto              = 2,
  pwr_ePidOpModeEnum_Cascade           = 4,
} pwr_ePidOpModeEnum;

PostOptionsMask


typedef pwr_tMask pwr_tPostOptionsMask;
typedef enum {
  pwr_mPostOptionsMask_SingleLineSMS   = 1UL,
  pwr_mPostOptionsMask_Log             = 2UL,
} pwr_mPostOptionsMask;

RawValueTypeEnum


typedef pwr_tEnum pwr_tRawValueTypeEnum;
typedef enum {
  pwr_eRawValueTypeEnum_AbsoluteValue  = 0,
  pwr_eRawValueTypeEnum_DeltaValue     = 1,
} pwr_eRawValueTypeEnum;

ReadyNotReadyEnum


typedef pwr_tEnum pwr_tReadyNotReadyEnum;
typedef enum {
  pwr_eReadyNotReadyEnum_NotReady      = 0,
  pwr_eReadyNotReadyEnum_Ready         = 1,
} pwr_eReadyNotReadyEnum;

RemoteShellEnum


typedef pwr_tEnum pwr_tRemoteShellEnum;
typedef enum {
  pwr_eRemoteShellEnum_SSH             = 0,
  pwr_eRemoteShellEnum_RSH             = 1,
} pwr_eRemoteShellEnum;

ReportMediaMask


typedef pwr_tMask pwr_tReportMediaMask;
typedef enum {
  pwr_mReportMediaMask_Email           = 1UL,
  pwr_mReportMediaMask_SMS             = 2UL,
  pwr_mReportMediaMask_Printer         = 4UL,
  pwr_mReportMediaMask_File            = 8UL,
} pwr_mReportMediaMask;

SevDatabaseEnum


typedef pwr_tEnum pwr_tSevDatabaseEnum;
typedef enum {
  pwr_eSevDatabaseEnum_MySQL           = 0,
  pwr_eSevDatabaseEnum_SQLite          = 1,
  pwr_eSevDatabaseEnum_HDF5            = 2,
} pwr_eSevDatabaseEnum;

SevExportOptionsMask


typedef pwr_tMask pwr_tSevExportOptionsMask;
typedef enum {
  pwr_mSevExportOptionsMask_Event      = 1UL,
  pwr_mSevExportOptionsMask_MeanValue1 = 2UL,
  pwr_mSevExportOptionsMask_MeanValue2 = 4UL,
} pwr_mSevExportOptionsMask;

SevHistOptionsMask


typedef pwr_tMask pwr_tSevHistOptionsMask;
typedef enum {
  pwr_mSevOptionsMask_PosixTime        = 1UL,
  pwr_mSevOptionsMask_HighTimeResolution = 2UL,
  pwr_mSevOptionsMask_ReadOptimized    = 4UL,
  pwr_mSevOptionsMask_UseDeadBand      = 8UL,
  pwr_mSevOptionsMask_DeadBandLinearRegr = 64UL,
  pwr_mSevOptionsMask_DeadBandMeanValue = 128UL,
  pwr_mSevOptionsMask_Parameter        = 16UL,
  pwr_mSevOptionsMask_Event            = 32UL,
  pwr_mSevOptionsMask_MeanValue1       = 256UL,
  pwr_mSevOptionsMask_MeanValue2       = 512UL,
  pwr_mSevOptionsMask_FloatIdentity    = 1024UL,
} pwr_mSevOptionsMask;

StallActionEnum


typedef pwr_tEnum pwr_tStallActionEnum;
typedef enum {
  pwr_eStallActionEnum_No              = 0,
  pwr_eStallActionEnum_ResetInputs     = 1,
  pwr_eStallActionEnum_EmergencyBreak  = 2,
} pwr_eStallActionEnum;

StopBitsEnum


typedef pwr_tEnum pwr_tStopBitsEnum;
typedef enum {
  pwr_eStopBitsEnum_0                  = 0,
  pwr_eStopBitsEnum_1                  = 1,
  pwr_eStopBitsEnum_2                  = 2,
} pwr_eStopBitsEnum;

SupDelayActionEnum


typedef pwr_tEnum pwr_tSupDelayActionEnum;
typedef enum {
  pwr_eSupDelayActionEnum_No           = 0,
  pwr_eSupDelayActionEnum_Message      = 1,
  pwr_eSupDelayActionEnum_EmergencyBreak = 2,
} pwr_eSupDelayActionEnum;

SysGroupAttrMask


typedef pwr_tMask pwr_tSysGroupAttrMask;
typedef enum {
  pwr_mSysGroupAttrMask_UserInherit    = 1UL,
} pwr_mSysGroupAttrMask;

SystemEventTypeEnum


typedef pwr_tEnum pwr_tSystemEventTypeEnum;
typedef enum {
  pwr_eSystemEventTypeEnum_LinkDown    = 0,
  pwr_eSystemEventTypeEnum_NodeUp      = 1,
  pwr_eSystemEventTypeEnum_NodeRestart = 2,
  pwr_eSystemEventTypeEnum_OutunitRestart = 3,
  pwr_eSystemEventTypeEnum_EmergBreakReboot = 4,
  pwr_eSystemEventTypeEnum_EmergBreakFixedOutput = 5,
  pwr_eSystemEventTypeEnum_EmergBreakStopIO = 6,
  pwr_eSystemEventTypeEnum_SimulateLoad = 7,
  pwr_eSystemEventTypeEnum_SystemStatusError = 8,
  pwr_eSystemEventTypeEnum_SystemStatusWarning = 9,
  pwr_eSystemEventTypeEnum_IOErrorSoftLimit = 10,
  pwr_eSystemEventTypeEnum_IOErrorHardLimit = 11,
  pwr_eSystemEventTypeEnum_ApplAlarmQuota = 12,
  pwr_eSystemEventTypeEnum_SystemAlarmQuota = 13,
} pwr_eSystemEventTypeEnum;

TextAttrEnum


typedef pwr_tEnum pwr_tTextAttrEnum;
typedef enum {
  pwr_eTextAttrEnum_SmallBold          = 0,
  pwr_eTextAttrEnum_Small              = 1,
  pwr_eTextAttrEnum_Medium             = 2,
  pwr_eTextAttrEnum_Large              = 3,
} pwr_eTextAttrEnum;

ThreadOptionsMask


typedef pwr_tMask pwr_tThreadOptionsMask;
typedef enum {
  pwr_mThreadOptionsMask_OverExecScanAlways = 1UL,
  pwr_mThreadOptionsMask_OverExecScanSingle = 2UL,
} pwr_mThreadOptionsMask;

TimeRangeEnum


typedef pwr_tEnum pwr_tTimeRangeEnum;
typedef enum {
  pwr_eTimeRangeEnum_Default           = 0,
  pwr_eTimeRangeEnum_Second            = 1,
  pwr_eTimeRangeEnum_10Seconds         = 2,
  pwr_eTimeRangeEnum_Minute            = 3,
  pwr_eTimeRangeEnum_10Minutes         = 4,
  pwr_eTimeRangeEnum_Hour              = 5,
  pwr_eTimeRangeEnum_Day               = 6,
  pwr_eTimeRangeEnum_Week              = 7,
  pwr_eTimeRangeEnum_Month             = 8,
  pwr_eTimeRangeEnum_Year              = 9,
} pwr_eTimeRangeEnum;

TimeResolutionEnum


typedef pwr_tEnum pwr_tTimeResolutionEnum;
typedef enum {
  pwr_eTimeResolutionEnum_Second       = 0,
  pwr_eTimeResolutionEnum_Nanosecond   = 1,
} pwr_eTimeResolutionEnum;

TrueFalseEnum


typedef pwr_tEnum pwr_tTrueFalseEnum;
typedef enum {
  pwr_eTrueFalseEnum_False             = 0,
  pwr_eTrueFalseEnum_True              = 1,
} pwr_eTrueFalseEnum;

UpDownEnum


typedef pwr_tEnum pwr_tUpDownEnum;
typedef enum {
  pwr_eUpDownEnum_Down                 = 0,
  pwr_eUpDownEnum_Up                   = 1,
} pwr_eUpDownEnum;

VersionManagerEnum


typedef pwr_tEnum pwr_tVersionManagerEnum;
typedef enum {
  pwr_eVersionManagerEnum_None         = 0,
  pwr_eVersionManagerEnum_Git          = 1,
} pwr_eVersionManagerEnum;

VolumeDatabaseEnum


typedef pwr_tEnum pwr_tVolumeDatabaseEnum;
typedef enum {
  pwr_eVolumeDatabaseEnum_BerkeleyDb   = 0,
  pwr_eVolumeDatabaseEnum_MySql        = 1,
} pwr_eVolumeDatabaseEnum;

WebTargetEnum


typedef pwr_tEnum pwr_tWebTargetEnum;
typedef enum {
  pwr_eWebTargetEnum_RightFrame        = 0,
  pwr_eWebTargetEnum_ParentWindow      = 1,
  pwr_eWebTargetEnum_SeparateWindow    = 2,
} pwr_eWebTargetEnum;

WindupMaskEnum


typedef pwr_tEnum pwr_tWindupMaskEnum;
typedef enum {
  pwr_eWindupMaskEnum_IWUP             = 1,
  pwr_eWindupMaskEnum_BIWUP            = 2,
  pwr_eWindupMaskEnum_BPIWUP           = 4,
  pwr_eWindupMaskEnum_BPIDWUP          = 8,
} pwr_eWindupMaskEnum;

XttGraphOptionsMask


typedef pwr_tMask pwr_tXttGraphOptionsMask;
typedef enum {
  pwr_mXttGraphOptionsMask_FullScreen  = 1UL,
  pwr_mXttGraphOptionsMask_Maximize    = 2UL,
  pwr_mXttGraphOptionsMask_FullMaximize = 4UL,
  pwr_mXttGraphOptionsMask_Iconify     = 8UL,
  pwr_mXttGraphOptionsMask_Menu        = 16UL,
  pwr_mXttGraphOptionsMask_Scrollbars  = 32UL,
  pwr_mXttGraphOptionsMask_Navigator   = 64UL,
  pwr_mXttGraphOptionsMask_HideDecorations = 128UL,
  pwr_mXttGraphOptionsMask_Dialog      = 256UL,
} pwr_mXttGraphOptionsMask;

XttMethodsFlagsMask


typedef pwr_tMask pwr_tXttMethodsFlagsMask;
typedef enum {
  pwr_mXttMethodsFlagsMask_IsConfigured = 1UL,
} pwr_mXttMethodsFlagsMask;

XttMntMethodsMask


typedef pwr_tMask pwr_tXttMntMethodsMask;
typedef enum {
  pwr_mXttMntMethodsMask_OpenObject    = 1UL,
  pwr_mXttMntMethodsMask_OpenTrace     = 2UL,
  pwr_mXttMntMethodsMask_RtNavigator   = 4UL,
  pwr_mXttMntMethodsMask_OpenCrossref  = 8UL,
  pwr_mXttMntMethodsMask_HelpClass     = 16UL,
  pwr_mXttMntMethodsMask_DataSheet     = 32UL,
  pwr_mXttMntMethodsMask_CircuitDiagram = 64UL,
  pwr_mXttMntMethodsMask_Simulate      = 2147483648UL,
} pwr_mXttMntMethodsMask;

XttOpMethodsMask


typedef pwr_tMask pwr_tXttOpMethodsMask;
typedef enum {
  pwr_mXttOpMethodsMask_OpenGraph      = 1UL,
  pwr_mXttOpMethodsMask_OpenObjectGraph = 2UL,
  pwr_mXttOpMethodsMask_OpenTrend      = 4UL,
  pwr_mXttOpMethodsMask_OpenHistory    = 8UL,
  pwr_mXttOpMethodsMask_OpenFast       = 16UL,
  pwr_mXttOpMethodsMask_Camera         = 32UL,
  pwr_mXttOpMethodsMask_HistEvent      = 64UL,
  pwr_mXttOpMethodsMask_BlockEvents    = 128UL,
  pwr_mXttOpMethodsMask_Help           = 256UL,
  pwr_mXttOpMethodsMask_Photo          = 512UL,
  pwr_mXttOpMethodsMask_Note           = 1024UL,
  pwr_mXttOpMethodsMask_ParentObjectGraph = 2048UL,
} pwr_mXttOpMethodsMask;

YesNoEnum


typedef pwr_tEnum pwr_tYesNoEnum;
typedef enum {
  pwr_eYesNoEnum_No                    = 0,
  pwr_eYesNoEnum_Yes                   = 1,
} pwr_eYesNoEnum;
#ifndef pwr_cClass_XttMethodsMask
#define pwr_cClass_XttMethodsMask 136336UL
#endif

pwr_sClass_XttMethodsMask


typedef struct {
  pwr_tXttMethodsFlagsMask            Flags pwr_dAlignLW;
  pwr_tXttOpMethodsMask               OpMethods pwr_dAlignW;
  pwr_tXttMntMethodsMask              MntMethods pwr_dAlignW;
} pwr_sClass_XttMethodsMask;
#ifndef pwr_cClass_Bi
#define pwr_cClass_Bi 135536UL
#endif

pwr_sClass_Bi


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tUInt32                         ValueIndex pwr_dAlignW;
  pwr_tUInt32                         Size pwr_dAlignW;
  pwr_tFloat32                        PresMaxLimit pwr_dAlignW;
  pwr_tFloat32                        PresMinLimit pwr_dAlignW;
  pwr_sClass_XttMethodsMask           XttMethodsMask pwr_dAlignLW;
  pwr_sAttrRef                        DefGraph pwr_dAlignLW;
  pwr_sAttrRef                        DefTrend pwr_dAlignW;
  pwr_tString40                       HelpTopic pwr_dAlignW;
  pwr_tURL                            DataSheet pwr_dAlignW;
  pwr_tURL                            CircuitDiagram pwr_dAlignW;
  pwr_tURL                            Photo pwr_dAlignW;
  pwr_tString80                       Note pwr_dAlignW;
} pwr_sClass_Bi;
#ifndef pwr_cClass_Bo
#define pwr_cClass_Bo 135544UL
#endif

pwr_sClass_Bo


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tUInt32                         ValueIndex pwr_dAlignW;
  pwr_tUInt32                         Size pwr_dAlignW;
  pwr_tFloat32                        PresMaxLimit pwr_dAlignW;
  pwr_tFloat32                        PresMinLimit pwr_dAlignW;
  pwr_sClass_XttMethodsMask           XttMethodsMask pwr_dAlignLW;
  pwr_sAttrRef                        DefGraph pwr_dAlignLW;
  pwr_sAttrRef                        DefTrend pwr_dAlignW;
  pwr_tString40                       HelpTopic pwr_dAlignW;
  pwr_tURL                            DataSheet pwr_dAlignW;
  pwr_tURL                            CircuitDiagram pwr_dAlignW;
  pwr_tURL                            Photo pwr_dAlignW;
  pwr_tString80                       Note pwr_dAlignW;
} pwr_sClass_Bo;
#ifndef pwr_cClass_CameraPtz
#define pwr_cClass_CameraPtz 136312UL
#endif

pwr_sClass_CameraPtz


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tFloat32                        Pan pwr_dAlignW;
  pwr_tFloat32                        Tilt pwr_dAlignW;
  pwr_tFloat32                        Zoom pwr_dAlignW;
} pwr_sClass_CameraPtz;
#ifndef pwr_cClass_CircBuffHeader
#define pwr_cClass_CircBuffHeader 135824UL
#endif

pwr_sClass_CircBuffHeader


typedef struct {
  pwr_tUInt32                         FirstIndex pwr_dAlignLW;
  pwr_tUInt32                         LastIndex pwr_dAlignW;
  pwr_tUInt32                         Size pwr_dAlignW;
  pwr_tUInt32                         ElementSize pwr_dAlignW;
} pwr_sClass_CircBuffHeader;
#ifndef pwr_cClass_DSupComp
#define pwr_cClass_DSupComp 135968UL
#endif

pwr_sClass_DSupComp


typedef struct {
  pwr_tBoolean                        *ControlP pwr_dAlignLW;
  pwr_tBoolean                        Control pwr_dAlignLW;
  pwr_tBoolean                        Action pwr_dAlignW;
  pwr_tBoolean                        Acked pwr_dAlignW;
  pwr_tBoolean                        Blocked pwr_dAlignW;
  pwr_tString80                       Description pwr_dAlignW;
  pwr_tBoolean                        DetectOn pwr_dAlignW;
  pwr_tString80                       DetectText pwr_dAlignW;
  pwr_tString80                       ReturnText pwr_dAlignW;
  pwr_tEventTypeEnum                  EventType pwr_dAlignW;
  pwr_tEventPrioEnum                  EventPriority pwr_dAlignW;
  pwr_tEventFlagsMask                 EventFlags pwr_dAlignW;
  pwr_sAttrRef                        Sound pwr_dAlignW;
  pwr_tText256                        MoreText pwr_dAlignW;
  pwr_tString40                       Recipient pwr_dAlignW;
  pwr_sAttrRef                        Attribute pwr_dAlignW;
  pwr_tUInt32                         AlarmStatus pwr_dAlignW;
  pwr_tBoolean                        AlarmCheck pwr_dAlignW;
  pwr_tBoolean                        DetectCheck pwr_dAlignW;
  pwr_tBoolean                        DetectSend pwr_dAlignW;
  pwr_tTime                           DetectTime pwr_dAlignLW;
  pwr_tBoolean                        ReturnCheck pwr_dAlignW;
  pwr_tBoolean                        ReturnSend pwr_dAlignW;
  pwr_tTime                           ReturnTime pwr_dAlignLW;
  pwr_tTime                           AckTime pwr_dAlignLW;
  pwr_tObjid                          AckOutunit pwr_dAlignW;
  pwr_tBoolean                        ActualValue pwr_dAlignW;
  pwr_tBoolean                        CtrlPosition pwr_dAlignW;
  pwr_tBoolean                        Suppressed pwr_dAlignW;
  pwr_tBoolean                        TimerFlag pwr_dAlignLW;
  pwr_tBoolean                        *TimerNext pwr_dAlignLW;
  pwr_tUInt32                         TimerCount pwr_dAlignLW;
  pwr_tBoolean                        *TimerDO pwr_dAlignLW;
  pwr_tFloat32                        TimerTime pwr_dAlignLW;
  pwr_tBoolean                        TimerDODum pwr_dAlignW;
  pwr_tObjid                          TimerObjDId pwr_dAlignW;
  pwr_tInt32                          TimerAcc pwr_dAlignW;
  pwr_tFloat32                        TimerMin pwr_dAlignW;
  pwr_tFloat32                        TimerMax pwr_dAlignW;
  pwr_sAttrRef                        PlcConnect pwr_dAlignW;
  pwr_tBoolean                        LockAttribute pwr_dAlignW;
} pwr_sClass_DSupComp;
#ifndef pwr_cClass_LinRegSupLimit
#define pwr_cClass_LinRegSupLimit 136768UL
#endif

pwr_sClass_LinRegSupLimit


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tBoolean                        Disable pwr_dAlignW;
  pwr_tFloat32                        InitCoef pwr_dAlignW;
  pwr_tFloat32                        LastCoef pwr_dAlignW;
  pwr_tFloat32                        Deviation pwr_dAlignW;
  pwr_tFloat32                        MinLimit pwr_dAlignW;
  pwr_tFloat32                        MaxLimit pwr_dAlignW;
  pwr_tFloat32                        MinShow pwr_dAlignW;
  pwr_tFloat32                        MaxShow pwr_dAlignW;
  pwr_tUInt32                         NoOfDecimals pwr_dAlignW;
  pwr_tStatus                         Status pwr_dAlignW;
  pwr_sClass_DSupComp                 Sup pwr_dAlignLW;
} pwr_sClass_LinRegSupLimit;
#ifndef pwr_cClass_MultiViewElement
#define pwr_cClass_MultiViewElement 135912UL
#endif

pwr_sClass_MultiViewElement


typedef struct {
  pwr_tString40                       Name pwr_dAlignLW;
  pwr_tMultiViewContentEnum           Type pwr_dAlignW;
  pwr_tString80                       Action pwr_dAlignW;
  pwr_tInt32                          X pwr_dAlignW;
  pwr_tInt32                          Y pwr_dAlignW;
  pwr_tInt32                          Width pwr_dAlignW;
  pwr_tInt32                          Height pwr_dAlignW;
  pwr_sAttrRef                        Object[4] pwr_dAlignW;
  pwr_tMultiViewElemOptionsMask       Options pwr_dAlignW;
  pwr_tFloat32                        Borders[4] pwr_dAlignW;
} pwr_sClass_MultiViewElement;
#ifndef pwr_cClass_RedcomLink
#define pwr_cClass_RedcomLink 136568UL
#endif

pwr_sClass_RedcomLink


typedef struct {
  pwr_tString16                       NodeName pwr_dAlignLW;
  pwr_tUpDownEnum                     State pwr_dAlignW;
  pwr_tFloat32                        MaxResendTime pwr_dAlignW;
  pwr_tFloat32                        MinResendTime pwr_dAlignW;
  pwr_tFloat32                        LastRtt pwr_dAlignW;
  pwr_tFloat32                        Timeout pwr_dAlignW;
  pwr_tUInt32                         LackSequenceNumber pwr_dAlignW;
  pwr_tUInt32                         RackSequenceNumber pwr_dAlignW;
  pwr_tFloat32                        AckDelay pwr_dAlignW;
  pwr_tUInt32                         SegmentSize pwr_dAlignW;
  pwr_tUInt32                         ExportQuota pwr_dAlignW;
  pwr_tUInt32                         ExportAlloc pwr_dAlignW;
  pwr_tUInt32                         ExportPurged pwr_dAlignW;
  pwr_tFloat32                        TimeMax pwr_dAlignW;
  pwr_tFloat32                        TimeMean pwr_dAlignW;
  pwr_tBoolean                        Disable pwr_dAlignW;
} pwr_sClass_RedcomLink;
#ifndef pwr_cClass_RedundanceNodeConfig
#define pwr_cClass_RedundanceNodeConfig 136584UL
#endif

pwr_sClass_RedundanceNodeConfig


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString80                       NodeName pwr_dAlignW;
  pwr_tString80                       BootNode pwr_dAlignW;
  pwr_tString80                       Address pwr_dAlignW;
  pwr_tUInt32                         RedcomPort pwr_dAlignW;
  pwr_tFloat32                        RedcomMinResendTime pwr_dAlignW;
  pwr_tFloat32                        RedcomMaxResendTime pwr_dAlignW;
  pwr_tUInt32                         RedcomExportBufQuota pwr_dAlignW;
  pwr_tFloat32                        RedcomAckDelay pwr_dAlignW;
  pwr_tUInt32                         RedcomSegmentSize pwr_dAlignW;
} pwr_sClass_RedundanceNodeConfig;
#ifndef pwr_cClass_SymbolDefinition
#define pwr_cClass_SymbolDefinition 135464UL
#endif

pwr_sClass_SymbolDefinition


typedef struct {
  pwr_tString80                       Name pwr_dAlignLW;
  pwr_tString80                       Value pwr_dAlignW;
} pwr_sClass_SymbolDefinition;
#ifndef pwr_cClass_SystemSup
#define pwr_cClass_SystemSup 136304UL
#endif

pwr_sClass_SystemSup


typedef struct {
  pwr_tSystemEventTypeEnum            SystemEvent pwr_dAlignLW;
  pwr_tString80                       Description pwr_dAlignW;
  pwr_tBoolean                        DetectOn pwr_dAlignW;
  pwr_tString80                       DetectText pwr_dAlignW;
  pwr_tString80                       ReturnText pwr_dAlignW;
  pwr_tEventTypeEnum                  EventType pwr_dAlignW;
  pwr_tEventPrioEnum                  EventPriority pwr_dAlignW;
  pwr_tEventFlagsMask                 EventFlags pwr_dAlignW;
  pwr_sAttrRef                        Sound pwr_dAlignW;
  pwr_tText256                        MoreText pwr_dAlignW;
  pwr_tString40                       Recipient pwr_dAlignW;
  pwr_sAttrRef                        Attribute pwr_dAlignW;
  pwr_tUInt32                         AlarmStatus pwr_dAlignW;
  pwr_tTime                           DetectTime pwr_dAlignLW;
  pwr_tTime                           ReturnTime pwr_dAlignLW;
  pwr_tUInt32                         EventId pwr_dAlignW;
} pwr_sClass_SystemSup;
#ifndef pwr_cClass_aarithm
#define pwr_cClass_aarithm 131088UL
#endif

pwr_sClass_aarithm


typedef struct {
  pwr_tFloat32                        *AIn1P pwr_dAlignLW;
  pwr_tFloat32                        AIn1 pwr_dAlignLW;
  pwr_tFloat32                        *AIn2P pwr_dAlignLW;
  pwr_tFloat32                        AIn2 pwr_dAlignLW;
  pwr_tFloat32                        *AIn3P pwr_dAlignLW;
  pwr_tFloat32                        AIn3 pwr_dAlignLW;
  pwr_tFloat32                        *AIn4P pwr_dAlignLW;
  pwr_tFloat32                        AIn4 pwr_dAlignLW;
  pwr_tFloat32                        *AIn5P pwr_dAlignLW;
  pwr_tFloat32                        AIn5 pwr_dAlignLW;
  pwr_tFloat32                        *AIn6P pwr_dAlignLW;
  pwr_tFloat32                        AIn6 pwr_dAlignLW;
  pwr_tFloat32                        *AIn7P pwr_dAlignLW;
  pwr_tFloat32                        AIn7 pwr_dAlignLW;
  pwr_tFloat32                        *AIn8P pwr_dAlignLW;
  pwr_tFloat32                        AIn8 pwr_dAlignLW;
  pwr_tBoolean                        *DIn1P pwr_dAlignLW;
  pwr_tBoolean                        DIn1 pwr_dAlignLW;
  pwr_tBoolean                        *DIn2P pwr_dAlignLW;
  pwr_tBoolean                        DIn2 pwr_dAlignLW;
  pwr_tBoolean                        *DIn3P pwr_dAlignLW;
  pwr_tBoolean                        DIn3 pwr_dAlignLW;
  pwr_tBoolean                        *DIn4P pwr_dAlignLW;
  pwr_tBoolean                        DIn4 pwr_dAlignLW;
  pwr_tBoolean                        *DIn5P pwr_dAlignLW;
  pwr_tBoolean                        DIn5 pwr_dAlignLW;
  pwr_tBoolean                        *DIn6P pwr_dAlignLW;
  pwr_tBoolean                        DIn6 pwr_dAlignLW;
  pwr_tBoolean                        *DIn7P pwr_dAlignLW;
  pwr_tBoolean                        DIn7 pwr_dAlignLW;
  pwr_tBoolean                        *DIn8P pwr_dAlignLW;
  pwr_tBoolean                        DIn8 pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_aarithm;

pwr_sdClass_AArithm


typedef struct {
  pwr_tString80                       Expr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_AArithm;
#ifndef pwr_cClass_AArray100
#define pwr_cClass_AArray100 135280UL
#endif

pwr_sClass_AArray100


typedef struct {
  pwr_tFloat32                        Value[100] pwr_dAlignLW;
} pwr_sClass_AArray100;
#ifndef pwr_cClass_AArray500
#define pwr_cClass_AArray500 135312UL
#endif

pwr_sClass_AArray500


typedef struct {
  pwr_tFloat32                        Value[500] pwr_dAlignLW;
} pwr_sClass_AArray500;
#ifndef pwr_cClass_Abs
#define pwr_cClass_Abs 134128UL
#endif

pwr_sClass_Abs


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_Abs;

pwr_sdClass_Abs


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Abs;
#ifndef pwr_cClass_ACos
#define pwr_cClass_ACos 134152UL
#endif

pwr_sClass_ACos


typedef struct {
  pwr_tFloat32                        *inP pwr_dAlignLW;
  pwr_tFloat32                        in pwr_dAlignLW;
  pwr_tFloat32                        FactorIn pwr_dAlignW;
  pwr_tFloat32                        FactorVal pwr_dAlignW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_ACos;

pwr_sdClass_ACos


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ACos;
#ifndef pwr_cClass_Add
#define pwr_cClass_Add 134344UL
#endif

pwr_sClass_Add


typedef struct {
  pwr_tFloat32                        *In1P pwr_dAlignLW;
  pwr_tFloat32                        In1 pwr_dAlignLW;
  pwr_tFloat32                        *In2P pwr_dAlignLW;
  pwr_tFloat32                        In2 pwr_dAlignLW;
  pwr_tFloat32                        *In3P pwr_dAlignLW;
  pwr_tFloat32                        In3 pwr_dAlignLW;
  pwr_tFloat32                        *In4P pwr_dAlignLW;
  pwr_tFloat32                        In4 pwr_dAlignLW;
  pwr_tFloat32                        *In5P pwr_dAlignLW;
  pwr_tFloat32                        In5 pwr_dAlignLW;
  pwr_tFloat32                        *In6P pwr_dAlignLW;
  pwr_tFloat32                        In6 pwr_dAlignLW;
  pwr_tFloat32                        *In7P pwr_dAlignLW;
  pwr_tFloat32                        In7 pwr_dAlignLW;
  pwr_tFloat32                        *In8P pwr_dAlignLW;
  pwr_tFloat32                        In8 pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_Add;

pwr_sdClass_Add


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Add;
#ifndef pwr_cClass_adelay
#define pwr_cClass_adelay 131096UL
#endif

pwr_sClass_adelay


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tFloat32                        *TimP pwr_dAlignLW;
  pwr_tFloat32                        Tim pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
  pwr_tFloat32                        *ScanTime pwr_dAlignLW;
  pwr_tFloat32                        TimVect[100] pwr_dAlignLW;
  pwr_tInt32                          StoInd pwr_dAlignW;
  pwr_tInt32                          MaxCount pwr_dAlignW;
  pwr_tInt32                          StoredNumbers pwr_dAlignW;
  pwr_tInt32                          Count pwr_dAlignW;
  pwr_tInt32                          AccTim pwr_dAlignW;
  pwr_tFloat32                        MinTim pwr_dAlignW;
  pwr_tFloat32                        MaxTim pwr_dAlignW;
} pwr_sClass_adelay;

pwr_sdClass_Adelay


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Adelay;
#ifndef pwr_cClass_Ai
#define pwr_cClass_Ai 131104UL
#endif

pwr_sClass_Ai


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tUInt32                         ValueIndex pwr_dAlignW;
  pwr_tFloat32                        *ActualValue pwr_dAlignLW;
  pwr_tFloat32                        InitialValue pwr_dAlignLW;
  pwr_tString16                       Unit pwr_dAlignW;
  pwr_tUInt8                          NoOfDecimals pwr_dAlignW;
  pwr_tFloat32                        PresMaxLimit pwr_dAlignW;
  pwr_tFloat32                        PresMinLimit pwr_dAlignW;
  pwr_tFloat32                        SigValue pwr_dAlignW;
  pwr_tUInt16                         RawValue pwr_dAlignW;
  pwr_sClass_XttMethodsMask           XttMethodsMask pwr_dAlignLW;
  pwr_sAttrRef                        DefGraph pwr_dAlignLW;
  pwr_sAttrRef                        DefTrend pwr_dAlignW;
  pwr_tString40                       HelpTopic pwr_dAlignW;
  pwr_tURL                            DataSheet pwr_dAlignW;
  pwr_tURL                            CircuitDiagram pwr_dAlignW;
  pwr_tURL                            Photo pwr_dAlignW;
  pwr_tString80                       Note pwr_dAlignW;
  pwr_tAiFilterTypeEnum               FilterType pwr_dAlignW;
  pwr_tFloat32                        FilterAttribute[4] pwr_dAlignW;
} pwr_sClass_Ai;
#ifndef pwr_cClass_AiArea
#define pwr_cClass_AiArea 131136UL
#endif

pwr_sClass_AiArea


typedef struct {
  pwr_tFloat32                        Value[1] pwr_dAlignLW;
} pwr_sClass_AiArea;
#ifndef pwr_cClass_AlarmCategory
#define pwr_cClass_AlarmCategory 135496UL
#endif

pwr_sClass_AlarmCategory


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString32                       Text pwr_dAlignW;
  pwr_tEventPrioMask                  EventPriority pwr_dAlignW;
  pwr_sAttrRef                        Members[100] pwr_dAlignW;
  pwr_tEventTypeMask                  EventType pwr_dAlignW;
} pwr_sClass_AlarmCategory;
#ifndef pwr_cClass_AlarmTable
#define pwr_cClass_AlarmTable 136008UL
#endif

pwr_sClass_AlarmTable


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tAlarmTableOptionsMask          Options pwr_dAlignW;
  pwr_tEventTypeMask                  EventType pwr_dAlignW;
  pwr_tEventPrioMask                  EventPriority pwr_dAlignW;
  pwr_sAttrRef                        Members[100] pwr_dAlignW;
  pwr_tUInt32                         NoOfAlarms pwr_dAlignW;
  pwr_tUInt32                         NoOfUnackedAlarms pwr_dAlignW;
  pwr_tBoolean                        NotAckedArray[200] pwr_dAlignW;
  pwr_tBoolean                        ActiveArray[200] pwr_dAlignW;
  pwr_tTime                           TimeArray[200] pwr_dAlignLW;
  pwr_tEventTypeEnum                  EventTypeArray[200] pwr_dAlignW;
  pwr_tEventPrioEnum                  EventPrioArray[200] pwr_dAlignW;
  pwr_tString80                       EventTextArray[200] pwr_dAlignW;
  pwr_tString256                      EventNameArray[200] pwr_dAlignW;
  pwr_tString40                       AliasArray[200] pwr_dAlignW;
  pwr_sAttrRef                        ObjectArray[200] pwr_dAlignW;
} pwr_sClass_AlarmTable;
#ifndef pwr_cClass_AlarmView
#define pwr_cClass_AlarmView 135488UL
#endif

pwr_sClass_AlarmView


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString32                       Name pwr_dAlignW;
} pwr_sClass_AlarmView;
#ifndef pwr_cClass_and
#define pwr_cClass_and 131144UL
#endif

pwr_sClass_and


typedef struct {
  pwr_tBoolean                        *In1P pwr_dAlignLW;
  pwr_tBoolean                        In1 pwr_dAlignLW;
  pwr_tBoolean                        *In2P pwr_dAlignLW;
  pwr_tBoolean                        In2 pwr_dAlignLW;
  pwr_tBoolean                        *In3P pwr_dAlignLW;
  pwr_tBoolean                        In3 pwr_dAlignLW;
  pwr_tBoolean                        *In4P pwr_dAlignLW;
  pwr_tBoolean                        In4 pwr_dAlignLW;
  pwr_tBoolean                        *In5P pwr_dAlignLW;
  pwr_tBoolean                        In5 pwr_dAlignLW;
  pwr_tBoolean                        *In6P pwr_dAlignLW;
  pwr_tBoolean                        In6 pwr_dAlignLW;
  pwr_tBoolean                        *In7P pwr_dAlignLW;
  pwr_tBoolean                        In7 pwr_dAlignLW;
  pwr_tBoolean                        *In8P pwr_dAlignLW;
  pwr_tBoolean                        In8 pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_and;

pwr_sdClass_And


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_And;
#ifndef pwr_cClass_Ao
#define pwr_cClass_Ao 131152UL
#endif

pwr_sClass_Ao


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tUInt32                         ValueIndex pwr_dAlignW;
  pwr_tFloat32                        *ActualValue pwr_dAlignLW;
  pwr_tFloat32                        InitialValue pwr_dAlignLW;
  pwr_tString16                       Unit pwr_dAlignW;
  pwr_tUInt8                          NoOfDecimals pwr_dAlignW;
  pwr_tFloat32                        PresMaxLimit pwr_dAlignW;
  pwr_tFloat32                        PresMinLimit pwr_dAlignW;
  pwr_tFloat32                        SigValue pwr_dAlignW;
  pwr_tUInt16                         RawValue pwr_dAlignW;
  pwr_sClass_XttMethodsMask           XttMethodsMask pwr_dAlignLW;
  pwr_sAttrRef                        DefGraph pwr_dAlignLW;
  pwr_sAttrRef                        DefTrend pwr_dAlignW;
  pwr_tString40                       HelpTopic pwr_dAlignW;
  pwr_tURL                            DataSheet pwr_dAlignW;
  pwr_tURL                            CircuitDiagram pwr_dAlignW;
  pwr_tURL                            Photo pwr_dAlignW;
  pwr_tString80                       Note pwr_dAlignW;
} pwr_sClass_Ao;
#ifndef pwr_cClass_AoArea
#define pwr_cClass_AoArea 131192UL
#endif

pwr_sClass_AoArea


typedef struct {
  pwr_tFloat32                        Value[1] pwr_dAlignLW;
} pwr_sClass_AoArea;
#ifndef pwr_cClass_ApCollect
#define pwr_cClass_ApCollect 133224UL
#endif

pwr_sClass_ApCollect


typedef struct {
  pwr_tFloat32                        *ApIn1P pwr_dAlignLW;
  pwr_tFloat32                        ApIn1 pwr_dAlignLW;
  pwr_tFloat32                        *ApIn2P pwr_dAlignLW;
  pwr_tFloat32                        ApIn2 pwr_dAlignLW;
  pwr_tFloat32                        *ApIn3P pwr_dAlignLW;
  pwr_tFloat32                        ApIn3 pwr_dAlignLW;
  pwr_tFloat32                        *ApIn4P pwr_dAlignLW;
  pwr_tFloat32                        ApIn4 pwr_dAlignLW;
  pwr_tFloat32                        *ApIn5P pwr_dAlignLW;
  pwr_tFloat32                        ApIn5 pwr_dAlignLW;
  pwr_tFloat32                        *ApIn6P pwr_dAlignLW;
  pwr_tFloat32                        ApIn6 pwr_dAlignLW;
  pwr_tFloat32                        *ApIn7P pwr_dAlignLW;
  pwr_tFloat32                        ApIn7 pwr_dAlignLW;
  pwr_tFloat32                        *ApIn8P pwr_dAlignLW;
  pwr_tFloat32                        ApIn8 pwr_dAlignLW;
  pwr_tFloat32                        *ApIn9P pwr_dAlignLW;
  pwr_tFloat32                        ApIn9 pwr_dAlignLW;
  pwr_tFloat32                        *ApIn10P pwr_dAlignLW;
  pwr_tFloat32                        ApIn10 pwr_dAlignLW;
  pwr_tFloat32                        *ApIn11P pwr_dAlignLW;
  pwr_tFloat32                        ApIn11 pwr_dAlignLW;
  pwr_tFloat32                        *ApIn12P pwr_dAlignLW;
  pwr_tFloat32                        ApIn12 pwr_dAlignLW;
  pwr_tFloat32                        *ApIn13P pwr_dAlignLW;
  pwr_tFloat32                        ApIn13 pwr_dAlignLW;
  pwr_tFloat32                        *ApIn14P pwr_dAlignLW;
  pwr_tFloat32                        ApIn14 pwr_dAlignLW;
  pwr_tFloat32                        *ApIn15P pwr_dAlignLW;
  pwr_tFloat32                        ApIn15 pwr_dAlignLW;
  pwr_tFloat32                        *ApIn16P pwr_dAlignLW;
  pwr_tFloat32                        ApIn16 pwr_dAlignLW;
  pwr_tFloat32                        *ApIn17P pwr_dAlignLW;
  pwr_tFloat32                        ApIn17 pwr_dAlignLW;
  pwr_tFloat32                        *ApIn18P pwr_dAlignLW;
  pwr_tFloat32                        ApIn18 pwr_dAlignLW;
  pwr_tFloat32                        *ApIn19P pwr_dAlignLW;
  pwr_tFloat32                        ApIn19 pwr_dAlignLW;
  pwr_tFloat32                        *ApIn20P pwr_dAlignLW;
  pwr_tFloat32                        ApIn20 pwr_dAlignLW;
  pwr_tFloat32                        *ApIn21P pwr_dAlignLW;
  pwr_tFloat32                        ApIn21 pwr_dAlignLW;
  pwr_tFloat32                        *ApIn22P pwr_dAlignLW;
  pwr_tFloat32                        ApIn22 pwr_dAlignLW;
  pwr_tFloat32                        *ApIn23P pwr_dAlignLW;
  pwr_tFloat32                        ApIn23 pwr_dAlignLW;
  pwr_tFloat32                        *ApIn24P pwr_dAlignLW;
  pwr_tFloat32                        ApIn24 pwr_dAlignLW;
  pwr_tInt32                          MaxIndex pwr_dAlignW;
  pwr_tFloat32                        Ap[24] pwr_dAlignW;
  pwr_tDataRef                        OutDataP pwr_dAlignLW;
} pwr_sClass_ApCollect;

pwr_sdClass_ApCollect


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ApCollect;
#ifndef pwr_cClass_ApDistribute
#define pwr_cClass_ApDistribute 133232UL
#endif

pwr_sClass_ApDistribute


typedef struct {
  pwr_tVoid                           **DataInP pwr_dAlignLW;
  pwr_tVoid                           *DataIn pwr_dAlignLW;
  pwr_tFloat32                        ApOut1 pwr_dAlignLW;
  pwr_tFloat32                        ApOut2 pwr_dAlignW;
  pwr_tFloat32                        ApOut3 pwr_dAlignW;
  pwr_tFloat32                        ApOut4 pwr_dAlignW;
  pwr_tFloat32                        ApOut5 pwr_dAlignW;
  pwr_tFloat32                        ApOut6 pwr_dAlignW;
  pwr_tFloat32                        ApOut7 pwr_dAlignW;
  pwr_tFloat32                        ApOut8 pwr_dAlignW;
  pwr_tFloat32                        ApOut9 pwr_dAlignW;
  pwr_tFloat32                        ApOut10 pwr_dAlignW;
  pwr_tFloat32                        ApOut11 pwr_dAlignW;
  pwr_tFloat32                        ApOut12 pwr_dAlignW;
  pwr_tFloat32                        ApOut13 pwr_dAlignW;
  pwr_tFloat32                        ApOut14 pwr_dAlignW;
  pwr_tFloat32                        ApOut15 pwr_dAlignW;
  pwr_tFloat32                        ApOut16 pwr_dAlignW;
  pwr_tFloat32                        ApOut17 pwr_dAlignW;
  pwr_tFloat32                        ApOut18 pwr_dAlignW;
  pwr_tFloat32                        ApOut19 pwr_dAlignW;
  pwr_tFloat32                        ApOut20 pwr_dAlignW;
  pwr_tFloat32                        ApOut21 pwr_dAlignW;
  pwr_tFloat32                        ApOut22 pwr_dAlignW;
  pwr_tFloat32                        ApOut23 pwr_dAlignW;
  pwr_tFloat32                        ApOut24 pwr_dAlignW;
  pwr_tInt32                          MaxIndex pwr_dAlignW;
} pwr_sClass_ApDistribute;

pwr_sdClass_ApDistribute


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ApDistribute;
#ifndef pwr_cClass_AppGraph
#define pwr_cClass_AppGraph 135960UL
#endif

pwr_sClass_AppGraph


typedef struct {
  pwr_tString80                       Name pwr_dAlignLW;
  pwr_tString80                       Text pwr_dAlignW;
  pwr_tString80                       Image pwr_dAlignW;
  pwr_tConfigStatusEnum               ConfigurationStatus pwr_dAlignW;
} pwr_sClass_AppGraph;
#ifndef pwr_cClass_ApplDistribute
#define pwr_cClass_ApplDistribute 131208UL
#endif

pwr_sdClass_ApplDistribute


typedef struct {
  pwr_tString80                       Source pwr_dAlignLW;
  pwr_tString80                       Target pwr_dAlignW;
} pwr_sdClass_ApplDistribute;
#ifndef pwr_cClass_ApplExport
#define pwr_cClass_ApplExport 136064UL
#endif

pwr_sdClass_ApplExport


typedef struct {
  pwr_tString80                       Source pwr_dAlignLW;
  pwr_tString80                       Target pwr_dAlignW;
} pwr_sdClass_ApplExport;
#ifndef pwr_cClass_Application
#define pwr_cClass_Application 133976UL
#endif

pwr_sClass_Application


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tInt32                          Anix pwr_dAlignW;
} pwr_sClass_Application;

pwr_sdClass_Application


typedef struct {
  pwr_tString80                       BuildCmd pwr_dAlignLW;
} pwr_sdClass_Application;
#ifndef pwr_cClass_ApplImport
#define pwr_cClass_ApplImport 136080UL
#endif

pwr_sdClass_ApplImport


typedef struct {
  pwr_tString80                       Source pwr_dAlignLW;
  pwr_tString80                       Target pwr_dAlignW;
} pwr_sdClass_ApplImport;
#ifndef pwr_cClass_AppLink
#define pwr_cClass_AppLink 136000UL
#endif

pwr_sClass_AppLink


typedef struct {
  pwr_tURL                            URL pwr_dAlignLW;
  pwr_tString80                       Text pwr_dAlignW;
  pwr_tString80                       Image pwr_dAlignW;
} pwr_sClass_AppLink;
#ifndef pwr_cClass_ASin
#define pwr_cClass_ASin 134144UL
#endif

pwr_sClass_ASin


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tFloat32                        FactorIn pwr_dAlignW;
  pwr_tFloat32                        FactorVal pwr_dAlignW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_ASin;

pwr_sdClass_ASin


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ASin;
#ifndef pwr_cClass_ASup
#define pwr_cClass_ASup 131216UL
#endif

pwr_sClass_ASup


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tBoolean                        *ControlP pwr_dAlignLW;
  pwr_tBoolean                        Control pwr_dAlignLW;
  pwr_tBoolean                        Action pwr_dAlignW;
  pwr_tBoolean                        Acked pwr_dAlignW;
  pwr_tBoolean                        Blocked pwr_dAlignW;
  pwr_tString80                       Description pwr_dAlignW;
  pwr_tBoolean                        DetectOn pwr_dAlignW;
  pwr_tString80                       DetectText pwr_dAlignW;
  pwr_tString80                       ReturnText pwr_dAlignW;
  pwr_tEventTypeEnum                  EventType pwr_dAlignW;
  pwr_tEventPrioEnum                  EventPriority pwr_dAlignW;
  pwr_tEventFlagsMask                 EventFlags pwr_dAlignW;
  pwr_sAttrRef                        Sound pwr_dAlignW;
  pwr_tText256                        MoreText pwr_dAlignW;
  pwr_tString40                       Recipient pwr_dAlignW;
  pwr_sAttrRef                        Attribute pwr_dAlignW;
  pwr_tUInt32                         AlarmStatus pwr_dAlignW;
  pwr_tBoolean                        AlarmCheck pwr_dAlignW;
  pwr_tBoolean                        DetectCheck pwr_dAlignW;
  pwr_tBoolean                        DetectSend pwr_dAlignW;
  pwr_tTime                           DetectTime pwr_dAlignLW;
  pwr_tBoolean                        ReturnCheck pwr_dAlignW;
  pwr_tBoolean                        ReturnSend pwr_dAlignW;
  pwr_tTime                           ReturnTime pwr_dAlignLW;
  pwr_tTime                           AckTime pwr_dAlignLW;
  pwr_tObjid                          AckOutunit pwr_dAlignW;
  pwr_tFloat32                        ActualValue pwr_dAlignW;
  pwr_tFloat32                        CtrlLimit pwr_dAlignW;
  pwr_tFloat32                        Hysteres pwr_dAlignW;
  pwr_tBoolean                        High pwr_dAlignW;
  pwr_tString16                       Unit pwr_dAlignW;
  pwr_tBoolean                        Suppressed pwr_dAlignW;
  pwr_tBoolean                        TimerFlag pwr_dAlignLW;
  pwr_tBoolean                        *TimerNext pwr_dAlignLW;
  pwr_tUInt32                         TimerCount pwr_dAlignLW;
  pwr_tBoolean                        *TimerDO pwr_dAlignLW;
  pwr_tFloat32                        TimerTime pwr_dAlignLW;
  pwr_tBoolean                        TimerDODum pwr_dAlignW;
  pwr_tObjid                          TimerObjDId pwr_dAlignW;
  pwr_tInt32                          TimerAcc pwr_dAlignW;
  pwr_tFloat32                        TimerMin pwr_dAlignW;
  pwr_tFloat32                        TimerMax pwr_dAlignW;
} pwr_sClass_ASup;

pwr_sdClass_ASup


typedef struct {
  pwr_tBoolean                        ShowDetectText pwr_dAlignLW;
  pwr_tBoolean                        LockAttribute pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ASup;
#ifndef pwr_cClass_ASupComp
#define pwr_cClass_ASupComp 135976UL
#endif

pwr_sClass_ASupComp


typedef struct {
  pwr_tBoolean                        *ControlP pwr_dAlignLW;
  pwr_tBoolean                        Control pwr_dAlignLW;
  pwr_tBoolean                        Action pwr_dAlignW;
  pwr_tBoolean                        Acked pwr_dAlignW;
  pwr_tBoolean                        Blocked pwr_dAlignW;
  pwr_tString80                       Description pwr_dAlignW;
  pwr_tBoolean                        DetectOn pwr_dAlignW;
  pwr_tString80                       DetectText pwr_dAlignW;
  pwr_tString80                       ReturnText pwr_dAlignW;
  pwr_tEventTypeEnum                  EventType pwr_dAlignW;
  pwr_tEventPrioEnum                  EventPriority pwr_dAlignW;
  pwr_tEventFlagsMask                 EventFlags pwr_dAlignW;
  pwr_sAttrRef                        Sound pwr_dAlignW;
  pwr_tText256                        MoreText pwr_dAlignW;
  pwr_tString40                       Recipient pwr_dAlignW;
  pwr_sAttrRef                        Attribute pwr_dAlignW;
  pwr_tUInt32                         AlarmStatus pwr_dAlignW;
  pwr_tBoolean                        AlarmCheck pwr_dAlignW;
  pwr_tBoolean                        DetectCheck pwr_dAlignW;
  pwr_tBoolean                        DetectSend pwr_dAlignW;
  pwr_tTime                           DetectTime pwr_dAlignLW;
  pwr_tBoolean                        ReturnCheck pwr_dAlignW;
  pwr_tBoolean                        ReturnSend pwr_dAlignW;
  pwr_tTime                           ReturnTime pwr_dAlignLW;
  pwr_tTime                           AckTime pwr_dAlignLW;
  pwr_tObjid                          AckOutunit pwr_dAlignW;
  pwr_tFloat32                        ActualValue pwr_dAlignW;
  pwr_tFloat32                        CtrlLimit pwr_dAlignW;
  pwr_tFloat32                        Hysteres pwr_dAlignW;
  pwr_tBoolean                        High pwr_dAlignW;
  pwr_tString16                       Unit pwr_dAlignW;
  pwr_tBoolean                        Suppressed pwr_dAlignW;
  pwr_tBoolean                        TimerFlag pwr_dAlignLW;
  pwr_tBoolean                        *TimerNext pwr_dAlignLW;
  pwr_tUInt32                         TimerCount pwr_dAlignLW;
  pwr_tBoolean                        *TimerDO pwr_dAlignLW;
  pwr_tFloat32                        TimerTime pwr_dAlignLW;
  pwr_tBoolean                        TimerDODum pwr_dAlignW;
  pwr_tObjid                          TimerObjDId pwr_dAlignW;
  pwr_tInt32                          TimerAcc pwr_dAlignW;
  pwr_tFloat32                        TimerMin pwr_dAlignW;
  pwr_tFloat32                        TimerMax pwr_dAlignW;
  pwr_sAttrRef                        PlcConnect pwr_dAlignW;
  pwr_tBoolean                        LockAttribute pwr_dAlignW;
} pwr_sClass_ASupComp;
#ifndef pwr_cClass_ASupCompFo
#define pwr_cClass_ASupCompFo 135992UL
#endif

pwr_sClass_ASupCompFo


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tBoolean                        *ControlP pwr_dAlignLW;
  pwr_tBoolean                        Control pwr_dAlignLW;
  pwr_tBoolean                        Action pwr_dAlignW;
  pwr_tBoolean                        Acked pwr_dAlignW;
  pwr_tBoolean                        Blocked pwr_dAlignW;
  pwr_sAttrRef                        PlcConnect pwr_dAlignW;
  pwr_tVoid                           *PlcConnectP pwr_dAlignLW;
} pwr_sClass_ASupCompFo;

pwr_sdClass_ASupCompFo


typedef struct {
  pwr_tBoolean                        ShowDetectText pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ASupCompFo;
#ifndef pwr_cClass_AtAdd
#define pwr_cClass_AtAdd 134736UL
#endif

pwr_sClass_AtAdd


typedef struct {
  pwr_tTime                           *ATimeP pwr_dAlignLW;
  pwr_tTime                           ATime pwr_dAlignLW;
  pwr_tDeltaTime                      *DTimeP pwr_dAlignLW;
  pwr_tDeltaTime                      DTime pwr_dAlignLW;
  pwr_tTime                           ActVal pwr_dAlignLW;
} pwr_sClass_AtAdd;

pwr_sdClass_AtAdd


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_AtAdd;
#ifndef pwr_cClass_ATan
#define pwr_cClass_ATan 134160UL
#endif

pwr_sClass_ATan


typedef struct {
  pwr_tFloat32                        *inP pwr_dAlignLW;
  pwr_tFloat32                        in pwr_dAlignLW;
  pwr_tFloat32                        FactorIn pwr_dAlignW;
  pwr_tFloat32                        FactorVal pwr_dAlignW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_ATan;

pwr_sdClass_ATan


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ATan;
#ifndef pwr_cClass_AtDemux
#define pwr_cClass_AtDemux 136224UL
#endif

pwr_sClass_AtDemux


typedef struct {
  pwr_tTime                           *InP pwr_dAlignLW;
  pwr_tTime                           In pwr_dAlignLW;
  pwr_tInt32                          *IndexP pwr_dAlignLW;
  pwr_tInt32                          Index pwr_dAlignLW;
  pwr_tTime                           Out0 pwr_dAlignLW;
  pwr_tTime                           Out1 pwr_dAlignLW;
  pwr_tTime                           Out2 pwr_dAlignLW;
  pwr_tTime                           Out3 pwr_dAlignLW;
  pwr_tTime                           Out4 pwr_dAlignLW;
  pwr_tTime                           Out5 pwr_dAlignLW;
  pwr_tTime                           Out6 pwr_dAlignLW;
  pwr_tTime                           Out7 pwr_dAlignLW;
  pwr_tTime                           Out8 pwr_dAlignLW;
  pwr_tTime                           Out9 pwr_dAlignLW;
  pwr_tTime                           Out10 pwr_dAlignLW;
  pwr_tTime                           Out11 pwr_dAlignLW;
  pwr_tTime                           Out12 pwr_dAlignLW;
  pwr_tTime                           Out13 pwr_dAlignLW;
  pwr_tTime                           Out14 pwr_dAlignLW;
  pwr_tTime                           Out15 pwr_dAlignLW;
  pwr_tTime                           Out16 pwr_dAlignLW;
  pwr_tTime                           Out17 pwr_dAlignLW;
  pwr_tTime                           Out18 pwr_dAlignLW;
  pwr_tTime                           Out19 pwr_dAlignLW;
  pwr_tTime                           Out20 pwr_dAlignLW;
  pwr_tTime                           Out21 pwr_dAlignLW;
  pwr_tTime                           Out22 pwr_dAlignLW;
  pwr_tTime                           Out23 pwr_dAlignLW;
} pwr_sClass_AtDemux;

pwr_sdClass_AtDemux


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_AtDemux;
#ifndef pwr_cClass_AtDtSub
#define pwr_cClass_AtDtSub 134776UL
#endif

pwr_sClass_AtDtSub


typedef struct {
  pwr_tTime                           *ATimeP pwr_dAlignLW;
  pwr_tTime                           ATime pwr_dAlignLW;
  pwr_tDeltaTime                      *DTimeP pwr_dAlignLW;
  pwr_tDeltaTime                      DTime pwr_dAlignLW;
  pwr_tTime                           ActVal pwr_dAlignLW;
} pwr_sClass_AtDtSub;

pwr_sdClass_AtDtSub


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_AtDtSub;
#ifndef pwr_cClass_AtEqual
#define pwr_cClass_AtEqual 134800UL
#endif

pwr_sClass_AtEqual


typedef struct {
  pwr_tTime                           *ATime1P pwr_dAlignLW;
  pwr_tTime                           ATime1 pwr_dAlignLW;
  pwr_tTime                           *ATime2P pwr_dAlignLW;
  pwr_tTime                           ATime2 pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_AtEqual;

pwr_sdClass_AtEqual


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_AtEqual;
#ifndef pwr_cClass_AtGreaterThan
#define pwr_cClass_AtGreaterThan 134808UL
#endif

pwr_sClass_AtGreaterThan


typedef struct {
  pwr_tTime                           *ATime1P pwr_dAlignLW;
  pwr_tTime                           ATime1 pwr_dAlignLW;
  pwr_tTime                           *ATime2P pwr_dAlignLW;
  pwr_tTime                           ATime2 pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_AtGreaterThan;

pwr_sdClass_AtGreaterThan


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_AtGreaterThan;
#ifndef pwr_cClass_AtLessThan
#define pwr_cClass_AtLessThan 134792UL
#endif

pwr_sClass_AtLessThan


typedef struct {
  pwr_tTime                           *ATime1P pwr_dAlignLW;
  pwr_tTime                           ATime1 pwr_dAlignLW;
  pwr_tTime                           *ATime2P pwr_dAlignLW;
  pwr_tTime                           ATime2 pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_AtLessThan;

pwr_sdClass_AtLessThan


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_AtLessThan;
#ifndef pwr_cClass_AtLimit
#define pwr_cClass_AtLimit 136208UL
#endif

pwr_sClass_AtLimit


typedef struct {
  pwr_tTime                           *MaxP pwr_dAlignLW;
  pwr_tTime                           Max pwr_dAlignLW;
  pwr_tTime                           *InP pwr_dAlignLW;
  pwr_tTime                           In pwr_dAlignLW;
  pwr_tTime                           *MinP pwr_dAlignLW;
  pwr_tTime                           Min pwr_dAlignLW;
  pwr_tTime                           ActVal pwr_dAlignLW;
  pwr_tBoolean                        High pwr_dAlignW;
  pwr_tBoolean                        Low pwr_dAlignW;
} pwr_sClass_AtLimit;

pwr_sdClass_AtLimit


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_AtLimit;
#ifndef pwr_cClass_AtMax
#define pwr_cClass_AtMax 136176UL
#endif

pwr_sClass_AtMax


typedef struct {
  pwr_tTime                           *In1P pwr_dAlignLW;
  pwr_tTime                           In1 pwr_dAlignLW;
  pwr_tTime                           *In2P pwr_dAlignLW;
  pwr_tTime                           In2 pwr_dAlignLW;
  pwr_tTime                           *In3P pwr_dAlignLW;
  pwr_tTime                           In3 pwr_dAlignLW;
  pwr_tTime                           *In4P pwr_dAlignLW;
  pwr_tTime                           In4 pwr_dAlignLW;
  pwr_tTime                           *In5P pwr_dAlignLW;
  pwr_tTime                           In5 pwr_dAlignLW;
  pwr_tTime                           *In6P pwr_dAlignLW;
  pwr_tTime                           In6 pwr_dAlignLW;
  pwr_tTime                           *In7P pwr_dAlignLW;
  pwr_tTime                           In7 pwr_dAlignLW;
  pwr_tTime                           *In8P pwr_dAlignLW;
  pwr_tTime                           In8 pwr_dAlignLW;
  pwr_tTime                           ActVal pwr_dAlignLW;
} pwr_sClass_AtMax;

pwr_sdClass_AtMax


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_AtMax;
#ifndef pwr_cClass_AtMin
#define pwr_cClass_AtMin 136184UL
#endif

pwr_sClass_AtMin


typedef struct {
  pwr_tTime                           *In1P pwr_dAlignLW;
  pwr_tTime                           In1 pwr_dAlignLW;
  pwr_tTime                           *In2P pwr_dAlignLW;
  pwr_tTime                           In2 pwr_dAlignLW;
  pwr_tTime                           *In3P pwr_dAlignLW;
  pwr_tTime                           In3 pwr_dAlignLW;
  pwr_tTime                           *In4P pwr_dAlignLW;
  pwr_tTime                           In4 pwr_dAlignLW;
  pwr_tTime                           *In5P pwr_dAlignLW;
  pwr_tTime                           In5 pwr_dAlignLW;
  pwr_tTime                           *In6P pwr_dAlignLW;
  pwr_tTime                           In6 pwr_dAlignLW;
  pwr_tTime                           *In7P pwr_dAlignLW;
  pwr_tTime                           In7 pwr_dAlignLW;
  pwr_tTime                           *In8P pwr_dAlignLW;
  pwr_tTime                           In8 pwr_dAlignLW;
  pwr_tTime                           ActVal pwr_dAlignLW;
} pwr_sClass_AtMin;

pwr_sdClass_AtMin


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_AtMin;
#ifndef pwr_cClass_AtMux
#define pwr_cClass_AtMux 136160UL
#endif

pwr_sClass_AtMux


typedef struct {
  pwr_tInt32                          *IndexP pwr_dAlignLW;
  pwr_tInt32                          Index pwr_dAlignLW;
  pwr_tTime                           *In0P pwr_dAlignLW;
  pwr_tTime                           In0 pwr_dAlignLW;
  pwr_tTime                           *In1P pwr_dAlignLW;
  pwr_tTime                           In1 pwr_dAlignLW;
  pwr_tTime                           *In2P pwr_dAlignLW;
  pwr_tTime                           In2 pwr_dAlignLW;
  pwr_tTime                           *In3P pwr_dAlignLW;
  pwr_tTime                           In3 pwr_dAlignLW;
  pwr_tTime                           *In4P pwr_dAlignLW;
  pwr_tTime                           In4 pwr_dAlignLW;
  pwr_tTime                           *In5P pwr_dAlignLW;
  pwr_tTime                           In5 pwr_dAlignLW;
  pwr_tTime                           *In6P pwr_dAlignLW;
  pwr_tTime                           In6 pwr_dAlignLW;
  pwr_tTime                           *In7P pwr_dAlignLW;
  pwr_tTime                           In7 pwr_dAlignLW;
  pwr_tTime                           *In8P pwr_dAlignLW;
  pwr_tTime                           In8 pwr_dAlignLW;
  pwr_tTime                           *In9P pwr_dAlignLW;
  pwr_tTime                           In9 pwr_dAlignLW;
  pwr_tTime                           *In10P pwr_dAlignLW;
  pwr_tTime                           In10 pwr_dAlignLW;
  pwr_tTime                           *In11P pwr_dAlignLW;
  pwr_tTime                           In11 pwr_dAlignLW;
  pwr_tTime                           *In12P pwr_dAlignLW;
  pwr_tTime                           In12 pwr_dAlignLW;
  pwr_tTime                           *In13P pwr_dAlignLW;
  pwr_tTime                           In13 pwr_dAlignLW;
  pwr_tTime                           *In14P pwr_dAlignLW;
  pwr_tTime                           In14 pwr_dAlignLW;
  pwr_tTime                           *In15P pwr_dAlignLW;
  pwr_tTime                           In15 pwr_dAlignLW;
  pwr_tTime                           *In16P pwr_dAlignLW;
  pwr_tTime                           In16 pwr_dAlignLW;
  pwr_tTime                           *In17P pwr_dAlignLW;
  pwr_tTime                           In17 pwr_dAlignLW;
  pwr_tTime                           *In18P pwr_dAlignLW;
  pwr_tTime                           In18 pwr_dAlignLW;
  pwr_tTime                           *In19P pwr_dAlignLW;
  pwr_tTime                           In19 pwr_dAlignLW;
  pwr_tTime                           *In20P pwr_dAlignLW;
  pwr_tTime                           In20 pwr_dAlignLW;
  pwr_tTime                           *In21P pwr_dAlignLW;
  pwr_tTime                           In21 pwr_dAlignLW;
  pwr_tTime                           *In22P pwr_dAlignLW;
  pwr_tTime                           In22 pwr_dAlignLW;
  pwr_tTime                           *In23P pwr_dAlignLW;
  pwr_tTime                           In23 pwr_dAlignLW;
  pwr_tTime                           ActVal pwr_dAlignLW;
} pwr_sClass_AtMux;

pwr_sdClass_AtMux


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_AtMux;
#ifndef pwr_cClass_AToDt
#define pwr_cClass_AToDt 134840UL
#endif

pwr_sClass_AToDt


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tDeltaTime                      DTime pwr_dAlignLW;
} pwr_sClass_AToDt;

pwr_sdClass_AToDt


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_AToDt;
#ifndef pwr_cClass_AtoFloat64
#define pwr_cClass_AtoFloat64 135056UL
#endif

pwr_sClass_AtoFloat64


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tFloat64                        ActVal pwr_dAlignLW;
} pwr_sClass_AtoFloat64;

pwr_sdClass_AtoFloat64


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_AtoFloat64;
#ifndef pwr_cClass_AtoI
#define pwr_cClass_AtoI 133816UL
#endif

pwr_sClass_AtoI


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
} pwr_sClass_AtoI;

pwr_sdClass_AtoI


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_AtoI;
#ifndef pwr_cClass_AtoStr
#define pwr_cClass_AtoStr 133536UL
#endif

pwr_sClass_AtoStr


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tString80                       Format pwr_dAlignW;
  pwr_tString80                       ActVal pwr_dAlignW;
} pwr_sClass_AtoStr;

pwr_sdClass_AtoStr


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_AtoStr;
#ifndef pwr_cClass_AtSel
#define pwr_cClass_AtSel 136144UL
#endif

pwr_sClass_AtSel


typedef struct {
  pwr_tTime                           *In1P pwr_dAlignLW;
  pwr_tTime                           In1 pwr_dAlignLW;
  pwr_tTime                           *In2P pwr_dAlignLW;
  pwr_tTime                           In2 pwr_dAlignLW;
  pwr_tBoolean                        *ControlP pwr_dAlignLW;
  pwr_tBoolean                        Control pwr_dAlignLW;
  pwr_tTime                           ActVal pwr_dAlignLW;
} pwr_sClass_AtSel;

pwr_sdClass_AtSel


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_AtSel;
#ifndef pwr_cClass_AtSub
#define pwr_cClass_AtSub 134760UL
#endif

pwr_sClass_AtSub


typedef struct {
  pwr_tTime                           *ATime1P pwr_dAlignLW;
  pwr_tTime                           ATime1 pwr_dAlignLW;
  pwr_tTime                           *ATime2P pwr_dAlignLW;
  pwr_tTime                           ATime2 pwr_dAlignLW;
  pwr_tDeltaTime                      ActVal pwr_dAlignLW;
} pwr_sClass_AtSub;

pwr_sdClass_AtSub


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_AtSub;
#ifndef pwr_cClass_ATv
#define pwr_cClass_ATv 134600UL
#endif

pwr_sClass_ATv


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tTime                           *ActualValue pwr_dAlignLW;
  pwr_tTime                           InitialValue pwr_dAlignLW;
  pwr_tUInt32                         ValueIndex pwr_dAlignW;
} pwr_sClass_ATv;
#ifndef pwr_cClass_ATvArea
#define pwr_cClass_ATvArea 136688UL
#endif

pwr_sClass_ATvArea


typedef struct {
  pwr_tTime                           Value[1] pwr_dAlignLW;
} pwr_sClass_ATvArea;
#ifndef pwr_cClass_Av
#define pwr_cClass_Av 131224UL
#endif

pwr_sClass_Av


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tUInt32                         ValueIndex pwr_dAlignW;
  pwr_tFloat32                        *ActualValue pwr_dAlignLW;
  pwr_tFloat32                        InitialValue pwr_dAlignLW;
  pwr_tString16                       Unit pwr_dAlignW;
  pwr_tUInt8                          NoOfDecimals pwr_dAlignW;
  pwr_tFloat32                        PresMaxLimit pwr_dAlignW;
  pwr_tFloat32                        PresMinLimit pwr_dAlignW;
  pwr_sClass_XttMethodsMask           XttMethodsMask pwr_dAlignLW;
  pwr_sAttrRef                        DefGraph pwr_dAlignLW;
  pwr_sAttrRef                        DefTrend pwr_dAlignW;
  pwr_tString40                       HelpTopic pwr_dAlignW;
  pwr_tURL                            DataSheet pwr_dAlignW;
  pwr_tURL                            CircuitDiagram pwr_dAlignW;
  pwr_tURL                            Photo pwr_dAlignW;
  pwr_tString80                       Note pwr_dAlignW;
} pwr_sClass_Av;
#ifndef pwr_cClass_AvArea
#define pwr_cClass_AvArea 131232UL
#endif

pwr_sClass_AvArea


typedef struct {
  pwr_tFloat32                        Value[1] pwr_dAlignLW;
} pwr_sClass_AvArea;
#ifndef pwr_cClass_Backup
#define pwr_cClass_Backup 131248UL
#endif

pwr_sClass_Backup


typedef struct {
  pwr_tBoolean                        *InP pwr_dAlignLW;
  pwr_tBoolean                        In pwr_dAlignLW;
  pwr_tBoolean                        ObjectBackup pwr_dAlignW;
  pwr_sAttrRef                        DataName pwr_dAlignW;
  pwr_tBoolean                        Fast pwr_dAlignW;
  pwr_tUInt32                         Status pwr_dAlignW;
} pwr_sClass_Backup;

pwr_sdClass_Backup


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Backup;
#ifndef pwr_cClass_Backup_Conf
#define pwr_cClass_Backup_Conf 131256UL
#endif

pwr_sClass_Backup_Conf


typedef struct {
  pwr_tString80                       BackupFile pwr_dAlignLW;
  pwr_tUInt32                         CycleFast pwr_dAlignW;
  pwr_tUInt32                         CycleSlow pwr_dAlignW;
  pwr_tUInt32                         CntFast pwr_dAlignW;
  pwr_tUInt32                         CntSlow pwr_dAlignW;
  pwr_tUInt32                         BytesFast pwr_dAlignW;
  pwr_tUInt32                         BytesSlow pwr_dAlignW;
  pwr_tUInt32                         SegFast pwr_dAlignW;
  pwr_tUInt32                         SegSlow pwr_dAlignW;
  pwr_tTime                           ObjTimeFast pwr_dAlignLW;
  pwr_tTime                           ObjTimeSlow pwr_dAlignLW;
  pwr_tTime                           LastWrite pwr_dAlignLW;
  pwr_tUInt32                         DiskStatus pwr_dAlignW;
} pwr_sClass_Backup_Conf;
#ifndef pwr_cClass_BaseReg
#define pwr_cClass_BaseReg 134520UL
#endif

pwr_sClass_BaseReg


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString16                       Version pwr_dAlignW;
  pwr_tString80                       Path pwr_dAlignW;
} pwr_sClass_BaseReg;
#ifndef pwr_cClass_bcddo
#define pwr_cClass_bcddo 131264UL
#endif

pwr_sClass_bcddo


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tBoolean                        BCD0 pwr_dAlignW;
  pwr_tBoolean                        BCD1 pwr_dAlignW;
  pwr_tBoolean                        BCD2 pwr_dAlignW;
  pwr_tBoolean                        BCD3 pwr_dAlignW;
  pwr_tBoolean                        BCD4 pwr_dAlignW;
  pwr_tBoolean                        BCD5 pwr_dAlignW;
  pwr_tBoolean                        BCD6 pwr_dAlignW;
  pwr_tBoolean                        BCD7 pwr_dAlignW;
  pwr_tBoolean                        BCD8 pwr_dAlignW;
  pwr_tBoolean                        BCD9 pwr_dAlignW;
  pwr_tBoolean                        BCDA pwr_dAlignW;
  pwr_tBoolean                        BCDB pwr_dAlignW;
  pwr_tBoolean                        BCDC pwr_dAlignW;
  pwr_tBoolean                        BCDD pwr_dAlignW;
  pwr_tBoolean                        BCDE pwr_dAlignW;
  pwr_tBoolean                        BCDF pwr_dAlignW;
  pwr_tFloat32                        Rest pwr_dAlignW;
} pwr_sClass_bcddo;

pwr_sdClass_BCDDo


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_BCDDo;
#ifndef pwr_cClass_BiArea
#define pwr_cClass_BiArea 135520UL
#endif

pwr_sClass_BiArea


typedef struct {
  pwr_tUInt8                          Value[1] pwr_dAlignLW;
} pwr_sClass_BiArea;
#ifndef pwr_cClass_BiFloatArray100
#define pwr_cClass_BiFloatArray100 135712UL
#endif

pwr_sClass_BiFloatArray100


typedef struct {
  pwr_sClass_Bi                       Super pwr_dAlignLW;
  pwr_tUInt64                         ActualValue[100] pwr_dAlignLW;
  pwr_tFloat32                        InitialValue[100] pwr_dAlignLW;
} pwr_sClass_BiFloatArray100;
#ifndef pwr_cClass_BiFloatArray20
#define pwr_cClass_BiFloatArray20 135664UL
#endif

pwr_sClass_BiFloatArray20


typedef struct {
  pwr_sClass_Bi                       Super pwr_dAlignLW;
  pwr_tUInt64                         ActualValue[20] pwr_dAlignLW;
  pwr_tFloat32                        InitialValue[20] pwr_dAlignLW;
} pwr_sClass_BiFloatArray20;
#ifndef pwr_cClass_BiIntArray100
#define pwr_cClass_BiIntArray100 135720UL
#endif

pwr_sClass_BiIntArray100


typedef struct {
  pwr_sClass_Bi                       Super pwr_dAlignLW;
  pwr_tUInt64                         ActualValue[100] pwr_dAlignLW;
  pwr_tInt32                          InitialValue[100] pwr_dAlignLW;
} pwr_sClass_BiIntArray100;
#ifndef pwr_cClass_BiIntArray20
#define pwr_cClass_BiIntArray20 135552UL
#endif

pwr_sClass_BiIntArray20


typedef struct {
  pwr_sClass_Bi                       Super pwr_dAlignLW;
  pwr_tUInt64                         ActualValue[20] pwr_dAlignLW;
  pwr_tInt32                          InitialValue[20] pwr_dAlignLW;
} pwr_sClass_BiIntArray20;
#ifndef pwr_cClass_BiString80
#define pwr_cClass_BiString80 135592UL
#endif

pwr_sClass_BiString80


typedef struct {
  pwr_sClass_Bi                       Super pwr_dAlignLW;
  pwr_tString80                       *ActualValue pwr_dAlignLW;
  pwr_tString80                       InitialValue pwr_dAlignLW;
} pwr_sClass_BiString80;
#ifndef pwr_cClass_BlockAttrBoolean
#define pwr_cClass_BlockAttrBoolean 136792UL
#endif

pwr_sClass_BlockAttrBoolean


typedef struct {
  pwr_sClass_BlockAttribute           Super pwr_dAlignLW;
  pwr_tBoolean                        Value pwr_dAlignLW;
} pwr_sClass_BlockAttrBoolean;
#ifndef pwr_cClass_BlockAttrFloat32
#define pwr_cClass_BlockAttrFloat32 136800UL
#endif

pwr_sClass_BlockAttrFloat32


typedef struct {
  pwr_sClass_BlockAttribute           Super pwr_dAlignLW;
  pwr_tFloat32                        Value pwr_dAlignLW;
} pwr_sClass_BlockAttrFloat32;
#ifndef pwr_cClass_BlockAttrInt32
#define pwr_cClass_BlockAttrInt32 136808UL
#endif

pwr_sClass_BlockAttrInt32


typedef struct {
  pwr_sClass_BlockAttribute           Super pwr_dAlignLW;
  pwr_tInt32                          Value pwr_dAlignLW;
} pwr_sClass_BlockAttrInt32;
#ifndef pwr_cClass_BlockAttrString
#define pwr_cClass_BlockAttrString 136816UL
#endif

pwr_sClass_BlockAttrString


typedef struct {
  pwr_sClass_BlockAttribute           Super pwr_dAlignLW;
  pwr_tString80                       Value pwr_dAlignLW;
} pwr_sClass_BlockAttrString;
#ifndef pwr_cClass_BoArea
#define pwr_cClass_BoArea 135528UL
#endif

pwr_sClass_BoArea


typedef struct {
  pwr_tUInt8                          Value[1] pwr_dAlignLW;
} pwr_sClass_BoArea;
#ifndef pwr_cClass_BodyText
#define pwr_cClass_BodyText 131272UL
#endif

pwr_sdClass_BodyText


typedef struct {
  pwr_tTextAttrEnum                   TextAttribute pwr_dAlignLW;
  pwr_tFrameAttrEnum                  FrameAttribute pwr_dAlignW;
  pwr_tFloat32                        FrameWidth pwr_dAlignW;
  pwr_tFloat32                        FrameHeight pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
  pwr_tText1024                       Text pwr_dAlignLW;
} pwr_sdClass_BodyText;
#ifndef pwr_cClass_BoFloatArray100
#define pwr_cClass_BoFloatArray100 135736UL
#endif

pwr_sClass_BoFloatArray100


typedef struct {
  pwr_sClass_Bo                       Super pwr_dAlignLW;
  pwr_tUInt64                         ActualValue[100] pwr_dAlignLW;
  pwr_tFloat32                        InitialValue[100] pwr_dAlignLW;
} pwr_sClass_BoFloatArray100;
#ifndef pwr_cClass_BoFloatArray20
#define pwr_cClass_BoFloatArray20 135672UL
#endif

pwr_sClass_BoFloatArray20


typedef struct {
  pwr_sClass_Bo                       Super pwr_dAlignLW;
  pwr_tUInt64                         ActualValue[20] pwr_dAlignLW;
  pwr_tFloat32                        InitialValue[20] pwr_dAlignLW;
} pwr_sClass_BoFloatArray20;
#ifndef pwr_cClass_BoIntArray100
#define pwr_cClass_BoIntArray100 135728UL
#endif

pwr_sClass_BoIntArray100


typedef struct {
  pwr_sClass_Bo                       Super pwr_dAlignLW;
  pwr_tUInt64                         ActualValue[100] pwr_dAlignLW;
  pwr_tInt32                          InitialValue[100] pwr_dAlignLW;
} pwr_sClass_BoIntArray100;
#ifndef pwr_cClass_BoIntArray20
#define pwr_cClass_BoIntArray20 135560UL
#endif

pwr_sClass_BoIntArray20


typedef struct {
  pwr_sClass_Bo                       Super pwr_dAlignLW;
  pwr_tUInt64                         ActualValue[20] pwr_dAlignLW;
  pwr_tInt32                          InitialValue[20] pwr_dAlignLW;
} pwr_sClass_BoIntArray20;
#ifndef pwr_cClass_BoString80
#define pwr_cClass_BoString80 135608UL
#endif

pwr_sClass_BoString80


typedef struct {
  pwr_sClass_Bo                       Super pwr_dAlignLW;
  pwr_tString80                       *ActualValue pwr_dAlignLW;
  pwr_tString80                       InitialValue pwr_dAlignLW;
} pwr_sClass_BoString80;
#ifndef pwr_cClass_BuildConfig
#define pwr_cClass_BuildConfig 136112UL
#endif

pwr_sdClass_BuildConfig


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tVersionManagerEnum             VersionManager pwr_dAlignW;
} pwr_sdClass_BuildConfig;
#ifndef pwr_cClass_BuildConvert
#define pwr_cClass_BuildConvert 136824UL
#endif

pwr_sdClass_BuildConvert


typedef struct {
  pwr_tFileConvertEnum                Conversion pwr_dAlignLW;
  pwr_tString80                       Source pwr_dAlignW;
  pwr_tString80                       Target pwr_dAlignW;
} pwr_sdClass_BuildConvert;
#ifndef pwr_cClass_BuildCopy
#define pwr_cClass_BuildCopy 136096UL
#endif

pwr_sdClass_BuildCopy


typedef struct {
  pwr_tString80                       Source pwr_dAlignLW;
  pwr_tString80                       Target pwr_dAlignW;
} pwr_sdClass_BuildCopy;
#ifndef pwr_cClass_BuildDirectory
#define pwr_cClass_BuildDirectory 136088UL
#endif

pwr_sdClass_BuildDirectory


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tBuildDirectoryMask             Options pwr_dAlignW;
  pwr_tString256                      Directory pwr_dAlignW;
} pwr_sdClass_BuildDirectory;
#ifndef pwr_cClass_BuildExecute
#define pwr_cClass_BuildExecute 136104UL
#endif

pwr_sdClass_BuildExecute


typedef struct {
  pwr_tString80                       Command pwr_dAlignLW;
} pwr_sdClass_BuildExecute;
#ifndef pwr_cClass_BuildMake
#define pwr_cClass_BuildMake 136120UL
#endif

pwr_sdClass_BuildMake


typedef struct {
  pwr_tString80                       Makefile pwr_dAlignLW;
} pwr_sdClass_BuildMake;
#ifndef pwr_cClass_BuildOptions
#define pwr_cClass_BuildOptions 135424UL
#endif

pwr_sClass_BuildOptions


typedef struct {
  pwr_tString32                       PlcProcess pwr_dAlignLW;
  pwr_tBuildOptionsMask               SystemModules pwr_dAlignW;
  pwr_tString80                       ObjectModules[25] pwr_dAlignW;
  pwr_tString80                       Archives[25] pwr_dAlignW;
  pwr_tString80                       ArchivePath[10] pwr_dAlignW;
} pwr_sClass_BuildOptions;
#ifndef pwr_cClass_BusConfig
#define pwr_cClass_BusConfig 133968UL
#endif

pwr_sClass_BusConfig


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tUInt32                         BusNumber pwr_dAlignW;
  pwr_tYesNoEnum                      QComAutoConnectDisable pwr_dAlignW;
} pwr_sClass_BusConfig;
#ifndef pwr_cClass_BwAnd
#define pwr_cClass_BwAnd 134392UL
#endif

pwr_sClass_BwAnd


typedef struct {
  pwr_tInt32                          *In1P pwr_dAlignLW;
  pwr_tInt32                          In1 pwr_dAlignLW;
  pwr_tInt32                          *In2P pwr_dAlignLW;
  pwr_tInt32                          In2 pwr_dAlignLW;
  pwr_tInt32                          Status pwr_dAlignW;
} pwr_sClass_BwAnd;

pwr_sdClass_BwAnd


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_BwAnd;
#ifndef pwr_cClass_BwInv
#define pwr_cClass_BwInv 135264UL
#endif

pwr_sClass_BwInv


typedef struct {
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tInt32                          Out pwr_dAlignW;
} pwr_sClass_BwInv;

pwr_sdClass_BwInv


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_BwInv;
#ifndef pwr_cClass_BwOr
#define pwr_cClass_BwOr 134400UL
#endif

pwr_sClass_BwOr


typedef struct {
  pwr_tInt32                          *In1P pwr_dAlignLW;
  pwr_tInt32                          In1 pwr_dAlignLW;
  pwr_tInt32                          *In2P pwr_dAlignLW;
  pwr_tInt32                          In2 pwr_dAlignLW;
  pwr_tInt32                          Status pwr_dAlignW;
} pwr_sClass_BwOr;

pwr_sdClass_BwOr


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_BwOr;
#ifndef pwr_cClass_BwRotateLeft
#define pwr_cClass_BwRotateLeft 135256UL
#endif

pwr_sClass_BwRotateLeft


typedef struct {
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tInt32                          *NumP pwr_dAlignLW;
  pwr_tInt32                          Num pwr_dAlignLW;
  pwr_tInt32                          Out pwr_dAlignW;
} pwr_sClass_BwRotateLeft;

pwr_sdClass_BwRotateLeft


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_BwRotateLeft;
#ifndef pwr_cClass_BwRotateRight
#define pwr_cClass_BwRotateRight 135248UL
#endif

pwr_sClass_BwRotateRight


typedef struct {
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tInt32                          *NumP pwr_dAlignLW;
  pwr_tInt32                          Num pwr_dAlignLW;
  pwr_tInt32                          Out pwr_dAlignW;
} pwr_sClass_BwRotateRight;

pwr_sdClass_BwRotateRight


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_BwRotateRight;
#ifndef pwr_cClass_BwShiftLeft
#define pwr_cClass_BwShiftLeft 135232UL
#endif

pwr_sClass_BwShiftLeft


typedef struct {
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tInt32                          *NumP pwr_dAlignLW;
  pwr_tInt32                          Num pwr_dAlignLW;
  pwr_tInt32                          Out pwr_dAlignW;
} pwr_sClass_BwShiftLeft;

pwr_sdClass_BwShiftLeft


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_BwShiftLeft;
#ifndef pwr_cClass_BwShiftRight
#define pwr_cClass_BwShiftRight 135240UL
#endif

pwr_sClass_BwShiftRight


typedef struct {
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tInt32                          *NumP pwr_dAlignLW;
  pwr_tInt32                          Num pwr_dAlignLW;
  pwr_tInt32                          Out pwr_dAlignW;
} pwr_sClass_BwShiftRight;

pwr_sdClass_BwShiftRight


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_BwShiftRight;
#ifndef pwr_cClass_CaArea
#define pwr_cClass_CaArea 131288UL
#endif

pwr_sClass_CaArea


typedef struct {
  pwr_tInt32                          Value[1] pwr_dAlignLW;
} pwr_sClass_CaArea;
#ifndef pwr_cClass_CameraPosition
#define pwr_cClass_CameraPosition 136320UL
#endif

pwr_sClass_CameraPosition


typedef struct {
  pwr_sAttrRef                        VideoObject pwr_dAlignLW;
  pwr_tFloat32                        Pan pwr_dAlignW;
  pwr_tFloat32                        Tilt pwr_dAlignW;
  pwr_tFloat32                        Zoom pwr_dAlignW;
} pwr_sClass_CameraPosition;
#ifndef pwr_cClass_CArea
#define pwr_cClass_CArea 134536UL
#endif

pwr_sClass_CArea


typedef struct {
  pwr_tBoolean                        *inP pwr_dAlignLW;
  pwr_tBoolean                        in pwr_dAlignLW;
} pwr_sClass_CArea;

pwr_sdClass_CArea


typedef struct {
  pwr_tFloat32                        AreaWidth pwr_dAlignLW;
  pwr_tFloat32                        AreaHeight pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CArea;
#ifndef pwr_cClass_carithm
#define pwr_cClass_carithm 131280UL
#endif

pwr_sClass_carithm


typedef struct {
  pwr_tFloat32                        *AIn1P pwr_dAlignLW;
  pwr_tFloat32                        AIn1 pwr_dAlignLW;
  pwr_tFloat32                        *AIn2P pwr_dAlignLW;
  pwr_tFloat32                        AIn2 pwr_dAlignLW;
  pwr_tFloat32                        *AIn3P pwr_dAlignLW;
  pwr_tFloat32                        AIn3 pwr_dAlignLW;
  pwr_tFloat32                        *AIn4P pwr_dAlignLW;
  pwr_tFloat32                        AIn4 pwr_dAlignLW;
  pwr_tFloat32                        *AIn5P pwr_dAlignLW;
  pwr_tFloat32                        AIn5 pwr_dAlignLW;
  pwr_tFloat32                        *AIn6P pwr_dAlignLW;
  pwr_tFloat32                        AIn6 pwr_dAlignLW;
  pwr_tFloat32                        *AIn7P pwr_dAlignLW;
  pwr_tFloat32                        AIn7 pwr_dAlignLW;
  pwr_tFloat32                        *AIn8P pwr_dAlignLW;
  pwr_tFloat32                        AIn8 pwr_dAlignLW;
  pwr_tBoolean                        *DIn1P pwr_dAlignLW;
  pwr_tBoolean                        DIn1 pwr_dAlignLW;
  pwr_tBoolean                        *DIn2P pwr_dAlignLW;
  pwr_tBoolean                        DIn2 pwr_dAlignLW;
  pwr_tBoolean                        *DIn3P pwr_dAlignLW;
  pwr_tBoolean                        DIn3 pwr_dAlignLW;
  pwr_tBoolean                        *DIn4P pwr_dAlignLW;
  pwr_tBoolean                        DIn4 pwr_dAlignLW;
  pwr_tBoolean                        *DIn5P pwr_dAlignLW;
  pwr_tBoolean                        DIn5 pwr_dAlignLW;
  pwr_tBoolean                        *DIn6P pwr_dAlignLW;
  pwr_tBoolean                        DIn6 pwr_dAlignLW;
  pwr_tBoolean                        *DIn7P pwr_dAlignLW;
  pwr_tBoolean                        DIn7 pwr_dAlignLW;
  pwr_tBoolean                        *DIn8P pwr_dAlignLW;
  pwr_tBoolean                        DIn8 pwr_dAlignLW;
  pwr_tInt32                          *IIn1P pwr_dAlignLW;
  pwr_tInt32                          IIn1 pwr_dAlignLW;
  pwr_tInt32                          *IIn2P pwr_dAlignLW;
  pwr_tInt32                          IIn2 pwr_dAlignLW;
  pwr_tInt32                          *IIn3P pwr_dAlignLW;
  pwr_tInt32                          IIn3 pwr_dAlignLW;
  pwr_tInt32                          *IIn4P pwr_dAlignLW;
  pwr_tInt32                          IIn4 pwr_dAlignLW;
  pwr_tInt32                          *IIn5P pwr_dAlignLW;
  pwr_tInt32                          IIn5 pwr_dAlignLW;
  pwr_tInt32                          *IIn6P pwr_dAlignLW;
  pwr_tInt32                          IIn6 pwr_dAlignLW;
  pwr_tInt32                          *IIn7P pwr_dAlignLW;
  pwr_tInt32                          IIn7 pwr_dAlignLW;
  pwr_tInt32                          *IIn8P pwr_dAlignLW;
  pwr_tInt32                          IIn8 pwr_dAlignLW;
  pwr_tFloat32                        OutA1 pwr_dAlignW;
  pwr_tFloat32                        OutA2 pwr_dAlignW;
  pwr_tFloat32                        OutA3 pwr_dAlignW;
  pwr_tFloat32                        OutA4 pwr_dAlignW;
  pwr_tFloat32                        OutA5 pwr_dAlignW;
  pwr_tFloat32                        OutA6 pwr_dAlignW;
  pwr_tFloat32                        OutA7 pwr_dAlignW;
  pwr_tFloat32                        OutA8 pwr_dAlignW;
  pwr_tBoolean                        OutD1 pwr_dAlignW;
  pwr_tBoolean                        OutD2 pwr_dAlignW;
  pwr_tBoolean                        OutD3 pwr_dAlignW;
  pwr_tBoolean                        OutD4 pwr_dAlignW;
  pwr_tBoolean                        OutD5 pwr_dAlignW;
  pwr_tBoolean                        OutD6 pwr_dAlignW;
  pwr_tBoolean                        OutD7 pwr_dAlignW;
  pwr_tBoolean                        OutD8 pwr_dAlignW;
  pwr_tInt32                          OutI1 pwr_dAlignW;
  pwr_tInt32                          OutI2 pwr_dAlignW;
  pwr_tInt32                          OutI3 pwr_dAlignW;
  pwr_tInt32                          OutI4 pwr_dAlignW;
  pwr_tInt32                          OutI5 pwr_dAlignW;
  pwr_tInt32                          OutI6 pwr_dAlignW;
  pwr_tInt32                          OutI7 pwr_dAlignW;
  pwr_tInt32                          OutI8 pwr_dAlignW;
} pwr_sClass_carithm;

pwr_sdClass_CArithm


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
  pwr_tText1024                       Code pwr_dAlignLW;
} pwr_sdClass_CArithm;
#ifndef pwr_cClass_ChanAi
#define pwr_cClass_ChanAi 131296UL
#endif

pwr_sClass_ChanAi


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tString40                       Identity pwr_dAlignW;
  pwr_tUInt16                         Number pwr_dAlignW;
  pwr_tBoolean                        ConversionOn pwr_dAlignW;
  pwr_tUInt32                         ScanInterval pwr_dAlignW;
  pwr_tBoolean                        CalculateNewCoef pwr_dAlignW;
  pwr_tFloat32                        RawValRangeLow pwr_dAlignW;
  pwr_tFloat32                        RawValRangeHigh pwr_dAlignW;
  pwr_tFloat32                        ChannelSigValRangeLow pwr_dAlignW;
  pwr_tFloat32                        ChannelSigValRangeHigh pwr_dAlignW;
  pwr_tFloat32                        SigValPolyCoef0 pwr_dAlignW;
  pwr_tFloat32                        SigValPolyCoef1 pwr_dAlignW;
  pwr_tString16                       SigValueUnit pwr_dAlignW;
  pwr_tUInt16                         SensorTypeCode pwr_dAlignW;
  pwr_tAiSensorTypeEnum               SensorPolyType pwr_dAlignW;
  pwr_tFloat32                        SensorPolyCoef0 pwr_dAlignW;
  pwr_tFloat32                        SensorPolyCoef1 pwr_dAlignW;
  pwr_tFloat32                        SensorPolyCoef2 pwr_dAlignW;
  pwr_tFloat32                        SensorSigValRangeLow pwr_dAlignW;
  pwr_tFloat32                        SensorSigValRangeHigh pwr_dAlignW;
  pwr_tFloat32                        ActValRangeLow pwr_dAlignW;
  pwr_tFloat32                        ActValRangeHigh pwr_dAlignW;
  pwr_tDataRepEnum                    Representation pwr_dAlignW;
} pwr_sClass_ChanAi;
#ifndef pwr_cClass_ChanAit
#define pwr_cClass_ChanAit 131304UL
#endif

pwr_sClass_ChanAit


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tString40                       Identity pwr_dAlignW;
  pwr_tUInt16                         Number pwr_dAlignW;
  pwr_tBoolean                        ConversionOn pwr_dAlignW;
  pwr_tUInt32                         ScanInterval pwr_dAlignW;
  pwr_tBoolean                        CalculateNewCoef pwr_dAlignW;
  pwr_tFloat32                        RawValRangeLow pwr_dAlignW;
  pwr_tFloat32                        RawValRangeHigh pwr_dAlignW;
  pwr_tFloat32                        ChannelSigValRangeLow pwr_dAlignW;
  pwr_tFloat32                        ChannelSigValRangeHigh pwr_dAlignW;
  pwr_tFloat32                        SigValPolyCoef0 pwr_dAlignW;
  pwr_tFloat32                        SigValPolyCoef1 pwr_dAlignW;
  pwr_tString16                       SigValueUnit pwr_dAlignW;
  pwr_tUInt16                         SensorTypeCode pwr_dAlignW;
  pwr_tUInt16                         SensorPolyType pwr_dAlignW;
  pwr_tUInt16                         NoOfCoordinates pwr_dAlignW;
  pwr_tFloat32                        InValue[30] pwr_dAlignW;
  pwr_tFloat32                        OutValue[30] pwr_dAlignW;
  pwr_tFloat32                        Intercept[30] pwr_dAlignW;
  pwr_tFloat32                        Slope[30] pwr_dAlignW;
  pwr_tFloat32                        PolCoefficients[8] pwr_dAlignW;
  pwr_tBoolean                        PolUsedFlag pwr_dAlignW;
  pwr_tTime                           Date pwr_dAlignLW;
  pwr_tString16                       Signature pwr_dAlignW;
  pwr_tDataRepEnum                    Representation pwr_dAlignW;
} pwr_sClass_ChanAit;
#ifndef pwr_cClass_ChanAo
#define pwr_cClass_ChanAo 131312UL
#endif

pwr_sClass_ChanAo


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tString40                       Identity pwr_dAlignW;
  pwr_tUInt16                         Number pwr_dAlignW;
  pwr_tBoolean                        TestOn pwr_dAlignW;
  pwr_tFloat32                        TestValue pwr_dAlignW;
  pwr_tFloat32                        FixedOutValue pwr_dAlignW;
  pwr_tBoolean                        CalculateNewCoef pwr_dAlignW;
  pwr_tUInt16                         OutPolyType pwr_dAlignW;
  pwr_tFloat32                        OutPolyCoef0 pwr_dAlignW;
  pwr_tFloat32                        OutPolyCoef1 pwr_dAlignW;
  pwr_tFloat32                        ActValRangeLow pwr_dAlignW;
  pwr_tFloat32                        ActValRangeHigh pwr_dAlignW;
  pwr_tFloat32                        SigValPolyCoef0 pwr_dAlignW;
  pwr_tFloat32                        SigValPolyCoef1 pwr_dAlignW;
  pwr_tFloat32                        SensorSigValRangeLow pwr_dAlignW;
  pwr_tFloat32                        SensorSigValRangeHigh pwr_dAlignW;
  pwr_tString16                       SigValueUnit pwr_dAlignW;
  pwr_tFloat32                        ChannelSigValRangeLow pwr_dAlignW;
  pwr_tFloat32                        ChannelSigValRangeHigh pwr_dAlignW;
  pwr_tFloat32                        RawValRangeLow pwr_dAlignW;
  pwr_tFloat32                        RawValRangeHigh pwr_dAlignW;
  pwr_tDataRepEnum                    Representation pwr_dAlignW;
  pwr_tRawValueTypeEnum               RawValueType pwr_dAlignW;
} pwr_sClass_ChanAo;
#ifndef pwr_cClass_ChanBi
#define pwr_cClass_ChanBi 135504UL
#endif

pwr_sClass_ChanBi


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tString40                       Identity pwr_dAlignW;
  pwr_tUInt32                         Size pwr_dAlignW;
  pwr_tBoolean                        ConversionOn pwr_dAlignW;
  pwr_tUInt32                         ScanInterval pwr_dAlignW;
  pwr_tBoolean                        CalculateNewCoef pwr_dAlignW;
  pwr_tFloat32                        RawValRangeLow pwr_dAlignW;
  pwr_tFloat32                        RawValRangeHigh pwr_dAlignW;
  pwr_tFloat32                        ChannelSigValRangeLow pwr_dAlignW;
  pwr_tFloat32                        ChannelSigValRangeHigh pwr_dAlignW;
  pwr_tFloat32                        SigValPolyCoef0 pwr_dAlignW;
  pwr_tFloat32                        SigValPolyCoef1 pwr_dAlignW;
  pwr_tString16                       SigValueUnit pwr_dAlignW;
  pwr_tUInt16                         SensorTypeCode pwr_dAlignW;
  pwr_tAiSensorTypeEnum               SensorPolyType pwr_dAlignW;
  pwr_tFloat32                        SensorPolyCoef0 pwr_dAlignW;
  pwr_tFloat32                        SensorPolyCoef1 pwr_dAlignW;
  pwr_tFloat32                        SensorPolyCoef2 pwr_dAlignW;
  pwr_tFloat32                        SensorSigValRangeLow pwr_dAlignW;
  pwr_tFloat32                        SensorSigValRangeHigh pwr_dAlignW;
  pwr_tFloat32                        ActValRangeLow pwr_dAlignW;
  pwr_tFloat32                        ActValRangeHigh pwr_dAlignW;
  pwr_tDataRepEnum                    Representation pwr_dAlignW;
} pwr_sClass_ChanBi;
#ifndef pwr_cClass_ChanBiBlob
#define pwr_cClass_ChanBiBlob 135800UL
#endif

pwr_sClass_ChanBiBlob


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        AttributeChanCon pwr_dAlignW;
  pwr_tUInt32                         Size pwr_dAlignW;
} pwr_sClass_ChanBiBlob;
#ifndef pwr_cClass_ChanBo
#define pwr_cClass_ChanBo 135512UL
#endif

pwr_sClass_ChanBo


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tString40                       Identity pwr_dAlignW;
  pwr_tUInt16                         Size pwr_dAlignW;
  pwr_tBoolean                        CalculateNewCoef pwr_dAlignW;
  pwr_tUInt16                         OutPolyType pwr_dAlignW;
  pwr_tFloat32                        OutPolyCoef0 pwr_dAlignW;
  pwr_tFloat32                        OutPolyCoef1 pwr_dAlignW;
  pwr_tFloat32                        ActValRangeLow pwr_dAlignW;
  pwr_tFloat32                        ActValRangeHigh pwr_dAlignW;
  pwr_tFloat32                        SigValPolyCoef0 pwr_dAlignW;
  pwr_tFloat32                        SigValPolyCoef1 pwr_dAlignW;
  pwr_tFloat32                        SensorSigValRangeLow pwr_dAlignW;
  pwr_tFloat32                        SensorSigValRangeHigh pwr_dAlignW;
  pwr_tString16                       SigValueUnit pwr_dAlignW;
  pwr_tFloat32                        ChannelSigValRangeLow pwr_dAlignW;
  pwr_tFloat32                        ChannelSigValRangeHigh pwr_dAlignW;
  pwr_tFloat32                        RawValRangeLow pwr_dAlignW;
  pwr_tFloat32                        RawValRangeHigh pwr_dAlignW;
  pwr_tDataRepEnum                    Representation pwr_dAlignW;
} pwr_sClass_ChanBo;
#ifndef pwr_cClass_ChanBoBlob
#define pwr_cClass_ChanBoBlob 135808UL
#endif

pwr_sClass_ChanBoBlob


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        AttributeChanCon pwr_dAlignW;
  pwr_tUInt32                         Size pwr_dAlignW;
} pwr_sClass_ChanBoBlob;
#ifndef pwr_cClass_ChanCo
#define pwr_cClass_ChanCo 131320UL
#endif

pwr_sClass_ChanCo


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tString40                       Identity pwr_dAlignW;
  pwr_tUInt16                         Number pwr_dAlignW;
  pwr_tBoolean                        ConversionOn pwr_dAlignW;
  pwr_tUInt16                         SensorPolyType pwr_dAlignW;
  pwr_tFloat32                        SensorPolyCoef0 pwr_dAlignW;
  pwr_tFloat32                        SensorPolyCoef1 pwr_dAlignW;
  pwr_tFloat32                        SensorPolyCoef2 pwr_dAlignW;
  pwr_tUInt32                         SyncRawValue pwr_dAlignW;
  pwr_tBoolean                        CounterZeroFlag pwr_dAlignW;
  pwr_tBoolean                        CounterSyncFlag pwr_dAlignW;
  pwr_tFloat32                        CounterSyncValue pwr_dAlignW;
  pwr_tFloat32                        IntegrationSum pwr_dAlignW;
  pwr_tUInt32                         IntegrationTime pwr_dAlignW;
  pwr_tTime                           LastUpdateTime pwr_dAlignLW;
  pwr_tDataRepEnum                    Representation pwr_dAlignW;
} pwr_sClass_ChanCo;
#ifndef pwr_cClass_ChanCot
#define pwr_cClass_ChanCot 131328UL
#endif

pwr_sClass_ChanCot


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tObjid                          SigChanCon pwr_dAlignW;
  pwr_tString40                       Identity pwr_dAlignW;
  pwr_tUInt16                         Number pwr_dAlignW;
  pwr_tBoolean                        ConversionOn pwr_dAlignW;
  pwr_tUInt16                         SensorPolyType pwr_dAlignW;
  pwr_tUInt16                         NoOfCoordinates pwr_dAlignW;
  pwr_tFloat32                        InValue[30] pwr_dAlignW;
  pwr_tFloat32                        OutValue[30] pwr_dAlignW;
  pwr_tFloat32                        Intercept[30] pwr_dAlignW;
  pwr_tFloat32                        Slope[30] pwr_dAlignW;
  pwr_tFloat32                        PolCoefficients[8] pwr_dAlignW;
  pwr_tBoolean                        PolUsedFlag pwr_dAlignW;
  pwr_tTime                           Date pwr_dAlignLW;
  pwr_tString16                       Signature pwr_dAlignW;
  pwr_tUInt32                         SyncRawValue pwr_dAlignW;
  pwr_tBoolean                        CounterZeroFlag pwr_dAlignW;
  pwr_tBoolean                        CounterSyncFlag pwr_dAlignW;
  pwr_tFloat32                        CounterSyncValue pwr_dAlignW;
  pwr_tFloat32                        IntegrationSum pwr_dAlignW;
  pwr_tUInt32                         IntegrationTime pwr_dAlignW;
  pwr_tTime                           LastUpdateTime pwr_dAlignLW;
} pwr_sClass_ChanCot;
#ifndef pwr_cClass_ChanD
#define pwr_cClass_ChanD 135792UL
#endif

pwr_sClass_ChanD


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tString40                       Identity pwr_dAlignW;
  pwr_tDChanTypeEnum                  Type pwr_dAlignW;
  pwr_tUInt16                         Number pwr_dAlignW;
  pwr_tBoolean                        ConversionOn pwr_dAlignW;
  pwr_tBoolean                        InvertOn pwr_dAlignW;
  pwr_tBoolean                        TestOn pwr_dAlignW;
  pwr_tBoolean                        TestValue pwr_dAlignW;
  pwr_tBoolean                        FixedOutValue pwr_dAlignW;
  pwr_tDataRepEnum                    Representation pwr_dAlignW;
} pwr_sClass_ChanD;
#ifndef pwr_cClass_ChanDi
#define pwr_cClass_ChanDi 131336UL
#endif

pwr_sClass_ChanDi


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tString40                       Identity pwr_dAlignW;
  pwr_tUInt16                         Number pwr_dAlignW;
  pwr_tBoolean                        ConversionOn pwr_dAlignW;
  pwr_tBoolean                        InvertOn pwr_dAlignW;
  pwr_tDataRepEnum                    Representation pwr_dAlignW;
} pwr_sClass_ChanDi;
#ifndef pwr_cClass_ChanDo
#define pwr_cClass_ChanDo 131344UL
#endif

pwr_sClass_ChanDo


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tString40                       Identity pwr_dAlignW;
  pwr_tUInt16                         Number pwr_dAlignW;
  pwr_tBoolean                        InvertOn pwr_dAlignW;
  pwr_tBoolean                        TestOn pwr_dAlignW;
  pwr_tBoolean                        TestValue pwr_dAlignW;
  pwr_tBoolean                        FixedOutValue pwr_dAlignW;
  pwr_tDataRepEnum                    Representation pwr_dAlignW;
} pwr_sClass_ChanDo;
#ifndef pwr_cClass_ChanIi
#define pwr_cClass_ChanIi 133648UL
#endif

pwr_sClass_ChanIi


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tString40                       Identity pwr_dAlignW;
  pwr_tUInt16                         Number pwr_dAlignW;
  pwr_tBoolean                        ConversionOn pwr_dAlignW;
  pwr_tDataRepEnum                    Representation pwr_dAlignW;
} pwr_sClass_ChanIi;
#ifndef pwr_cClass_ChanIo
#define pwr_cClass_ChanIo 133656UL
#endif

pwr_sClass_ChanIo


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tString40                       Identity pwr_dAlignW;
  pwr_tUInt16                         Number pwr_dAlignW;
  pwr_tBoolean                        TestOn pwr_dAlignW;
  pwr_tInt32                          TestValue pwr_dAlignW;
  pwr_tInt32                          FixedOutValue pwr_dAlignW;
  pwr_tDataRepEnum                    Representation pwr_dAlignW;
  pwr_tRawValueTypeEnum               RawValueType pwr_dAlignW;
} pwr_sClass_ChanIo;
#ifndef pwr_cClass_CircBuff100k
#define pwr_cClass_CircBuff100k 135856UL
#endif

pwr_sClass_CircBuff100k


typedef struct {
  pwr_sClass_CircBuffHeader           Head pwr_dAlignLW;
  pwr_tUInt32                         Data[25000] pwr_dAlignLW;
} pwr_sClass_CircBuff100k;
#ifndef pwr_cClass_CircBuff10k
#define pwr_cClass_CircBuff10k 135840UL
#endif

pwr_sClass_CircBuff10k


typedef struct {
  pwr_sClass_CircBuffHeader           Head pwr_dAlignLW;
  pwr_tUInt32                         Data[2500] pwr_dAlignLW;
} pwr_sClass_CircBuff10k;
#ifndef pwr_cClass_CircBuff1k
#define pwr_cClass_CircBuff1k 135832UL
#endif

pwr_sClass_CircBuff1k


typedef struct {
  pwr_sClass_CircBuffHeader           Head pwr_dAlignLW;
  pwr_tUInt32                         Data[250] pwr_dAlignLW;
} pwr_sClass_CircBuff1k;
#ifndef pwr_cClass_CircBuff200k
#define pwr_cClass_CircBuff200k 135864UL
#endif

pwr_sClass_CircBuff200k


typedef struct {
  pwr_sClass_CircBuffHeader           Head pwr_dAlignLW;
  pwr_tUInt32                         Data[50000] pwr_dAlignLW;
} pwr_sClass_CircBuff200k;
#ifndef pwr_cClass_CircBuff20k
#define pwr_cClass_CircBuff20k 135848UL
#endif

pwr_sClass_CircBuff20k


typedef struct {
  pwr_sClass_CircBuffHeader           Head pwr_dAlignLW;
  pwr_tUInt32                         Data[5000] pwr_dAlignLW;
} pwr_sClass_CircBuff20k;
#ifndef pwr_cClass_CircBuff2k
#define pwr_cClass_CircBuff2k 135872UL
#endif

pwr_sClass_CircBuff2k


typedef struct {
  pwr_sClass_CircBuffHeader           Head pwr_dAlignLW;
  pwr_tUInt32                         Data[500] pwr_dAlignLW;
} pwr_sClass_CircBuff2k;
#ifndef pwr_cClass_ClassVolumeConfig
#define pwr_cClass_ClassVolumeConfig 131352UL
#endif
/*  Class: ClassVolumeConfig
    Body:  RtBody
    Body is virtual
*/
#ifndef pwr_cClass_ClassVolumeLoad
#define pwr_cClass_ClassVolumeLoad 131360UL
#endif

pwr_sClass_ClassVolumeLoad


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
} pwr_sClass_ClassVolumeLoad;
#ifndef pwr_cClass_CloneVolumeConfig
#define pwr_cClass_CloneVolumeConfig 135904UL
#endif

pwr_sClass_CloneVolumeConfig


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString80                       ParentVolume pwr_dAlignW;
} pwr_sClass_CloneVolumeConfig;
#ifndef pwr_cClass_Co
#define pwr_cClass_Co 131368UL
#endif

pwr_sClass_Co


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tFloat32                        ActualValue pwr_dAlignW;
  pwr_tString16                       Unit pwr_dAlignW;
  pwr_tUInt8                          NoOfDecimals pwr_dAlignW;
  pwr_tFloat32                        PresMaxLimit pwr_dAlignW;
  pwr_tFloat32                        PresMinLimit pwr_dAlignW;
  pwr_tUInt32                         ValueIndex pwr_dAlignW;
  pwr_tInt32                          *RawValue pwr_dAlignLW;
  pwr_tInt32                          *AbsValue pwr_dAlignLW;
  pwr_sAttrRef                        DefGraph pwr_dAlignLW;
  pwr_sAttrRef                        DefTrend pwr_dAlignW;
  pwr_tString40                       HelpTopic pwr_dAlignW;
  pwr_tURL                            DataSheet pwr_dAlignW;
  pwr_tURL                            CircuitDiagram pwr_dAlignW;
  pwr_tURL                            Photo pwr_dAlignW;
  pwr_tString80                       Note pwr_dAlignW;
} pwr_sClass_Co;
#ifndef pwr_cClass_CoArea
#define pwr_cClass_CoArea 131656UL
#endif

pwr_sClass_CoArea


typedef struct {
  pwr_tInt32                          Value[1] pwr_dAlignLW;
} pwr_sClass_CoArea;
#ifndef pwr_cClass_CommonClassDistribute
#define pwr_cClass_CommonClassDistribute 131376UL
#endif

pwr_sdClass_CommonClassDistribute


typedef struct {
  pwr_tString80                       TargetProject pwr_dAlignLW;
} pwr_sdClass_CommonClassDistribute;
#ifndef pwr_cClass_comph
#define pwr_cClass_comph 131384UL
#endif

pwr_sClass_comph


typedef struct {
  pwr_tFloat32                        *LimP pwr_dAlignLW;
  pwr_tFloat32                        Lim pwr_dAlignLW;
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tBoolean                        High pwr_dAlignW;
  pwr_tFloat32                        Hysteres pwr_dAlignW;
  pwr_tInt32                          AccLim pwr_dAlignW;
  pwr_tFloat32                        MinLim pwr_dAlignW;
  pwr_tFloat32                        MaxLim pwr_dAlignW;
  pwr_tInt32                          AccHys pwr_dAlignW;
  pwr_tFloat32                        MinHys pwr_dAlignW;
  pwr_tFloat32                        MaxHys pwr_dAlignW;
} pwr_sClass_comph;

pwr_sdClass_Comph


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Comph;
#ifndef pwr_cClass_compl
#define pwr_cClass_compl 131392UL
#endif

pwr_sClass_compl


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tFloat32                        *LimP pwr_dAlignLW;
  pwr_tFloat32                        Lim pwr_dAlignLW;
  pwr_tBoolean                        Low pwr_dAlignW;
  pwr_tFloat32                        Hysteres pwr_dAlignW;
  pwr_tInt32                          AccLim pwr_dAlignW;
  pwr_tFloat32                        MinLim pwr_dAlignW;
  pwr_tFloat32                        MaxLim pwr_dAlignW;
  pwr_tInt32                          AccHys pwr_dAlignW;
  pwr_tFloat32                        MinHys pwr_dAlignW;
  pwr_tFloat32                        MaxHys pwr_dAlignW;
} pwr_sClass_compl;

pwr_sdClass_Compl


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Compl;
#ifndef pwr_cClass_ConAnalog
#define pwr_cClass_ConAnalog 131400UL
#endif

pwr_sdClass_ConAnalog


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConAnalog;
#ifndef pwr_cClass_ConBlueStrOneArr
#define pwr_cClass_ConBlueStrOneArr 131408UL
#endif

pwr_sdClass_ConBlueStrOneArr


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConBlueStrOneArr;
#ifndef pwr_cClass_ConDaMeNoArr
#define pwr_cClass_ConDaMeNoArr 131416UL
#endif

pwr_sdClass_ConDaMeNoArr


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConDaMeNoArr;
#ifndef pwr_cClass_ConDaMeOneArr
#define pwr_cClass_ConDaMeOneArr 131424UL
#endif

pwr_sdClass_ConDaMeOneArr


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConDaMeOneArr;
#ifndef pwr_cClass_ConDaMeTwoArr
#define pwr_cClass_ConDaMeTwoArr 131432UL
#endif

pwr_sdClass_ConDaMeTwoArr


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConDaMeTwoArr;
#ifndef pwr_cClass_ConData
#define pwr_cClass_ConData 131440UL
#endif

pwr_sdClass_ConData


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConData;
#ifndef pwr_cClass_ConDataFeedback
#define pwr_cClass_ConDataFeedback 131448UL
#endif

pwr_sdClass_ConDataFeedback


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConDataFeedback;
#ifndef pwr_cClass_ConDaThinNoArr
#define pwr_cClass_ConDaThinNoArr 131456UL
#endif

pwr_sdClass_ConDaThinNoArr


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConDaThinNoArr;
#ifndef pwr_cClass_ConDaThinOneArr
#define pwr_cClass_ConDaThinOneArr 131464UL
#endif

pwr_sdClass_ConDaThinOneArr


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConDaThinOneArr;
#ifndef pwr_cClass_ConDaThinTwoArr
#define pwr_cClass_ConDaThinTwoArr 131472UL
#endif

pwr_sdClass_ConDaThinTwoArr


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConDaThinTwoArr;
#ifndef pwr_cClass_ConDigital
#define pwr_cClass_ConDigital 131480UL
#endif

pwr_sdClass_ConDigital


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConDigital;
#ifndef pwr_cClass_ConExecuteOrder
#define pwr_cClass_ConExecuteOrder 131488UL
#endif

pwr_sdClass_ConExecuteOrder


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConExecuteOrder;
#ifndef pwr_cClass_ConFeedbackAnalog
#define pwr_cClass_ConFeedbackAnalog 131496UL
#endif

pwr_sdClass_ConFeedbackAnalog


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConFeedbackAnalog;
#ifndef pwr_cClass_ConFeedbackDigital
#define pwr_cClass_ConFeedbackDigital 131504UL
#endif

pwr_sdClass_ConFeedbackDigital


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConFeedbackDigital;
#ifndef pwr_cClass_ConGrafcet
#define pwr_cClass_ConGrafcet 131512UL
#endif

pwr_sdClass_ConGrafcet


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConGrafcet;
#ifndef pwr_cClass_ConGreenTwoArr
#define pwr_cClass_ConGreenTwoArr 131520UL
#endif

pwr_sdClass_ConGreenTwoArr


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConGreenTwoArr;
#ifndef pwr_cClass_ConMeNoArr
#define pwr_cClass_ConMeNoArr 131528UL
#endif

pwr_sdClass_ConMeNoArr


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConMeNoArr;
#ifndef pwr_cClass_ConMeOneArr
#define pwr_cClass_ConMeOneArr 131536UL
#endif

pwr_sdClass_ConMeOneArr


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConMeOneArr;
#ifndef pwr_cClass_ConMeTwoArr
#define pwr_cClass_ConMeTwoArr 131544UL
#endif

pwr_sdClass_ConMeTwoArr


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConMeTwoArr;
#ifndef pwr_cClass_ConReMeNoArr
#define pwr_cClass_ConReMeNoArr 131552UL
#endif

pwr_sdClass_ConReMeNoArr


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConReMeNoArr;
#ifndef pwr_cClass_ConReMeOneArr
#define pwr_cClass_ConReMeOneArr 131560UL
#endif

pwr_sdClass_ConReMeOneArr


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConReMeOneArr;
#ifndef pwr_cClass_ConReMeTwoArr
#define pwr_cClass_ConReMeTwoArr 131568UL
#endif

pwr_sdClass_ConReMeTwoArr


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConReMeTwoArr;
#ifndef pwr_cClass_ConstAv
#define pwr_cClass_ConstAv 135928UL
#endif

pwr_sClass_ConstAv


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tFloat32                        ActualValue pwr_dAlignW;
  pwr_tString16                       Unit pwr_dAlignW;
  pwr_tUInt8                          NoOfDecimals pwr_dAlignW;
  pwr_sClass_XttMethodsMask           XttMethodsMask pwr_dAlignLW;
  pwr_sAttrRef                        DefGraph pwr_dAlignLW;
  pwr_tString40                       HelpTopic pwr_dAlignW;
} pwr_sClass_ConstAv;
#ifndef pwr_cClass_ConstIv
#define pwr_cClass_ConstIv 135936UL
#endif

pwr_sClass_ConstIv


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tInt32                          ActualValue pwr_dAlignW;
  pwr_tString16                       Unit pwr_dAlignW;
  pwr_sClass_XttMethodsMask           XttMethodsMask pwr_dAlignLW;
  pwr_sAttrRef                        DefGraph pwr_dAlignLW;
  pwr_tString40                       HelpTopic pwr_dAlignW;
} pwr_sClass_ConstIv;
#ifndef pwr_cClass_ConStrMeNoArr
#define pwr_cClass_ConStrMeNoArr 131576UL
#endif

pwr_sdClass_ConStrMeNoArr


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConStrMeNoArr;
#ifndef pwr_cClass_ConThinNoArr
#define pwr_cClass_ConThinNoArr 131584UL
#endif

pwr_sdClass_ConThinNoArr


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConThinNoArr;
#ifndef pwr_cClass_ConThinOneArr
#define pwr_cClass_ConThinOneArr 131592UL
#endif

pwr_sdClass_ConThinOneArr


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConThinOneArr;
#ifndef pwr_cClass_ConThinTwoArr
#define pwr_cClass_ConThinTwoArr 131600UL
#endif

pwr_sdClass_ConThinTwoArr


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConThinTwoArr;
#ifndef pwr_cClass_ConTrace
#define pwr_cClass_ConTrace 131608UL
#endif

pwr_sdClass_ConTrace


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_ConTrace;
#ifndef pwr_cClass_corder
#define pwr_cClass_corder 131616UL
#endif

pwr_sClass_corder


typedef struct {
  pwr_tBoolean                        Status[2] pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignW;
} pwr_sClass_corder;
#ifndef pwr_cClass_Cos
#define pwr_cClass_Cos 134104UL
#endif

pwr_sClass_Cos


typedef struct {
  pwr_tFloat32                        *inP pwr_dAlignLW;
  pwr_tFloat32                        in pwr_dAlignLW;
  pwr_tFloat32                        FactorIn pwr_dAlignW;
  pwr_tFloat32                        FactorVal pwr_dAlignW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_Cos;

pwr_sdClass_Cos


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Cos;
#ifndef pwr_cClass_count
#define pwr_cClass_count 131624UL
#endif

pwr_sClass_count


typedef struct {
  pwr_tBoolean                        *CountUpP pwr_dAlignLW;
  pwr_tBoolean                        CountUp pwr_dAlignLW;
  pwr_tBoolean                        *CountDownP pwr_dAlignLW;
  pwr_tBoolean                        CountDown pwr_dAlignLW;
  pwr_tBoolean                        *ClearP pwr_dAlignLW;
  pwr_tBoolean                        Clear pwr_dAlignLW;
  pwr_tBoolean                        *InitP pwr_dAlignLW;
  pwr_tBoolean                        Init pwr_dAlignLW;
  pwr_tInt32                          Accum pwr_dAlignW;
  pwr_tBoolean                        Pos pwr_dAlignW;
  pwr_tBoolean                        Zero pwr_dAlignW;
  pwr_tBoolean                        Neg pwr_dAlignW;
  pwr_tBoolean                        Equal pwr_dAlignW;
  pwr_tInt32                          Preset pwr_dAlignW;
  pwr_tInt32                          AccPre pwr_dAlignW;
  pwr_tInt32                          AccAccum pwr_dAlignW;
} pwr_sClass_count;

pwr_sdClass_Count


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Count;
#ifndef pwr_cClass_CStoAattr
#define pwr_cClass_CStoAattr 133904UL
#endif
/*  Class: CStoAattr
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_CStoAattr


typedef struct {
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoAattr;
#ifndef pwr_cClass_cstoai
#define pwr_cClass_cstoai 131664UL
#endif

pwr_sClass_cstoai


typedef struct {
  pwr_tFloat32                        *ActualValueP pwr_dAlignLW;
  pwr_tFloat32                        ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
} pwr_sClass_cstoai;

pwr_sdClass_CStoAi


typedef struct {
  pwr_sAttrRef                        AiObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          AiObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoAi;
#ifndef pwr_cClass_cstoao
#define pwr_cClass_cstoao 131672UL
#endif
/*  Class: CStoAo
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_CStoAo


typedef struct {
  pwr_sAttrRef                        AoObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          AoObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoAo;
#ifndef pwr_cClass_cstoap
#define pwr_cClass_cstoap 131680UL
#endif
/*  Class: CStoAp
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_CStoAp


typedef struct {
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoAp;
#ifndef pwr_cClass_CStoAtoIp
#define pwr_cClass_CStoAtoIp 131696UL
#endif
/*  Class: CStoAtoIp
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_CStoAtoIp


typedef struct {
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoAtoIp;
#ifndef pwr_cClass_CStoATp
#define pwr_cClass_CStoATp 134688UL
#endif
/*  Class: CStoATp
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_CStoATp


typedef struct {
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoATp;
#ifndef pwr_cClass_CStoAttrRefP
#define pwr_cClass_CStoAttrRefP 134560UL
#endif

pwr_sClass_CStoAttrRefP


typedef struct {
  pwr_tDataRef                        *InP pwr_dAlignLW;
  pwr_tDataRef                        In pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
} pwr_sClass_CStoAttrRefP;

pwr_sdClass_CStoAttrRefP


typedef struct {
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoAttrRefP;
#ifndef pwr_cClass_CStoATv
#define pwr_cClass_CStoATv 134672UL
#endif
/*  Class: CStoATv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_CStoATv


typedef struct {
  pwr_sAttrRef                        ATvObject pwr_dAlignLW;
  pwr_tInt32                          ATvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoATv;
#ifndef pwr_cClass_cstoav
#define pwr_cClass_cstoav 131688UL
#endif
/*  Class: CStoAv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_CStoAv


typedef struct {
  pwr_sAttrRef                        AvObject pwr_dAlignLW;
  pwr_tInt32                          AvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoAv;
#ifndef pwr_cClass_CStoBiFloat32
#define pwr_cClass_CStoBiFloat32 135784UL
#endif

pwr_sClass_CStoBiFloat32


typedef struct {
  pwr_tFloat32                        *ActualValueP pwr_dAlignLW;
  pwr_tFloat32                        ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
} pwr_sClass_CStoBiFloat32;

pwr_sdClass_CStoBiFloat32


typedef struct {
  pwr_sAttrRef                        BiObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          BiObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoBiFloat32;
#ifndef pwr_cClass_CStoBiInt32
#define pwr_cClass_CStoBiInt32 135744UL
#endif

pwr_sClass_CStoBiInt32


typedef struct {
  pwr_tInt32                          *ActualValueP pwr_dAlignLW;
  pwr_tInt32                          ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
} pwr_sClass_CStoBiInt32;

pwr_sdClass_CStoBiInt32


typedef struct {
  pwr_sAttrRef                        BiObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          BiObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoBiInt32;
#ifndef pwr_cClass_CStoBiString80
#define pwr_cClass_CStoBiString80 135768UL
#endif
/*  Class: CStoBiString80
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_CStoBiString80


typedef struct {
  pwr_sAttrRef                        BiObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          BiObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoBiString80;
#ifndef pwr_cClass_CStoBoFloat32
#define pwr_cClass_CStoBoFloat32 135760UL
#endif

pwr_sClass_CStoBoFloat32


typedef struct {
  pwr_tFloat32                        *ActualValueP pwr_dAlignLW;
  pwr_tFloat32                        ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
} pwr_sClass_CStoBoFloat32;

pwr_sdClass_CStoBoFloat32


typedef struct {
  pwr_sAttrRef                        BoObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          BoObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoBoFloat32;
#ifndef pwr_cClass_CStoBoInt32
#define pwr_cClass_CStoBoInt32 135752UL
#endif

pwr_sClass_CStoBoInt32


typedef struct {
  pwr_tInt32                          *ActualValueP pwr_dAlignLW;
  pwr_tInt32                          ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
} pwr_sClass_CStoBoInt32;

pwr_sdClass_CStoBoInt32


typedef struct {
  pwr_sAttrRef                        BoObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          BoObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoBoInt32;
#ifndef pwr_cClass_CStoBoString80
#define pwr_cClass_CStoBoString80 135776UL
#endif
/*  Class: CStoBoString80
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_CStoBoString80


typedef struct {
  pwr_sAttrRef                        BoObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          BoObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoBoString80;
#ifndef pwr_cClass_CStoDataRefv
#define pwr_cClass_CStoDataRefv 136032UL
#endif
/*  Class: CStoDataRefv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_CStoDataRefv


typedef struct {
  pwr_sAttrRef                        DataRefvObject pwr_dAlignLW;
  pwr_tInt32                          DataRefvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoDataRefv;
#ifndef pwr_cClass_CStoDTp
#define pwr_cClass_CStoDTp 134696UL
#endif
/*  Class: CStoDTp
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_CStoDTp


typedef struct {
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoDTp;
#ifndef pwr_cClass_CStoDTv
#define pwr_cClass_CStoDTv 134680UL
#endif
/*  Class: CStoDTv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_CStoDTv


typedef struct {
  pwr_sAttrRef                        DTvObject pwr_dAlignLW;
  pwr_tInt32                          DTvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoDTv;
#ifndef pwr_cClass_CStoExtBoolean
#define pwr_cClass_CStoExtBoolean 135032UL
#endif

pwr_sClass_CStoExtBoolean


typedef struct {
  pwr_tBoolean                        *ActualValueP pwr_dAlignLW;
  pwr_tBoolean                        ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
  pwr_tBoolean                        OldCond pwr_dAlignW;
  pwr_tStatus                         LastStatus pwr_dAlignW;
} pwr_sClass_CStoExtBoolean;

pwr_sdClass_CStoExtBoolean


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoExtBoolean;
#ifndef pwr_cClass_CStoExtFloat32
#define pwr_cClass_CStoExtFloat32 134872UL
#endif

pwr_sClass_CStoExtFloat32


typedef struct {
  pwr_tFloat32                        *ActualValueP pwr_dAlignLW;
  pwr_tFloat32                        ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
  pwr_tBoolean                        OldCond pwr_dAlignW;
  pwr_tStatus                         LastStatus pwr_dAlignW;
} pwr_sClass_CStoExtFloat32;

pwr_sdClass_CStoExtFloat32


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoExtFloat32;
#ifndef pwr_cClass_CStoExtFloat64
#define pwr_cClass_CStoExtFloat64 135112UL
#endif

pwr_sClass_CStoExtFloat64


typedef struct {
  pwr_tFloat64                        *ActualValueP pwr_dAlignLW;
  pwr_tFloat64                        ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
  pwr_tBoolean                        OldCond pwr_dAlignW;
  pwr_tStatus                         LastStatus pwr_dAlignW;
} pwr_sClass_CStoExtFloat64;

pwr_sdClass_CStoExtFloat64


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoExtFloat64;
#ifndef pwr_cClass_CStoExtInt16
#define pwr_cClass_CStoExtInt16 134992UL
#endif

pwr_sClass_CStoExtInt16


typedef struct {
  pwr_tInt32                          *ActualValueP pwr_dAlignLW;
  pwr_tInt32                          ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
  pwr_tBoolean                        OldCond pwr_dAlignW;
  pwr_tStatus                         LastStatus pwr_dAlignW;
} pwr_sClass_CStoExtInt16;

pwr_sdClass_CStoExtInt16


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoExtInt16;
#ifndef pwr_cClass_CStoExtInt32
#define pwr_cClass_CStoExtInt32 134888UL
#endif

pwr_sClass_CStoExtInt32


typedef struct {
  pwr_tInt32                          *ActualValueP pwr_dAlignLW;
  pwr_tInt32                          ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
  pwr_tBoolean                        OldCond pwr_dAlignW;
  pwr_tStatus                         LastStatus pwr_dAlignW;
} pwr_sClass_CStoExtInt32;

pwr_sdClass_CStoExtInt32


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoExtInt32;
#ifndef pwr_cClass_CStoExtInt64
#define pwr_cClass_CStoExtInt64 134904UL
#endif

pwr_sClass_CStoExtInt64


typedef struct {
  pwr_tInt64                          *ActualValueP pwr_dAlignLW;
  pwr_tInt64                          ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
  pwr_tBoolean                        OldCond pwr_dAlignW;
  pwr_tStatus                         LastStatus pwr_dAlignW;
} pwr_sClass_CStoExtInt64;

pwr_sdClass_CStoExtInt64


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoExtInt64;
#ifndef pwr_cClass_CStoExtInt8
#define pwr_cClass_CStoExtInt8 135008UL
#endif

pwr_sClass_CStoExtInt8


typedef struct {
  pwr_tInt32                          *ActualValueP pwr_dAlignLW;
  pwr_tInt32                          ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
  pwr_tBoolean                        OldCond pwr_dAlignW;
  pwr_tStatus                         LastStatus pwr_dAlignW;
} pwr_sClass_CStoExtInt8;

pwr_sdClass_CStoExtInt8


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoExtInt8;
#ifndef pwr_cClass_CStoExtString
#define pwr_cClass_CStoExtString 135000UL
#endif

pwr_sClass_CStoExtString


typedef struct {
  pwr_tString80                       *ActualValueP pwr_dAlignLW;
  pwr_tString80                       ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
  pwr_tBoolean                        OldCond pwr_dAlignW;
  pwr_tStatus                         LastStatus pwr_dAlignW;
} pwr_sClass_CStoExtString;

pwr_sdClass_CStoExtString


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoExtString;
#ifndef pwr_cClass_CStoExtTime
#define pwr_cClass_CStoExtTime 135040UL
#endif

pwr_sClass_CStoExtTime


typedef struct {
  pwr_tTime                           *ActualValueP pwr_dAlignLW;
  pwr_tTime                           ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
  pwr_tBoolean                        OldCond pwr_dAlignW;
  pwr_tStatus                         LastStatus pwr_dAlignW;
} pwr_sClass_CStoExtTime;

pwr_sdClass_CStoExtTime


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoExtTime;
#ifndef pwr_cClass_CStoExtUInt16
#define pwr_cClass_CStoExtUInt16 134984UL
#endif

pwr_sClass_CStoExtUInt16


typedef struct {
  pwr_tInt32                          *ActualValueP pwr_dAlignLW;
  pwr_tInt32                          ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
  pwr_tBoolean                        OldCond pwr_dAlignW;
  pwr_tStatus                         LastStatus pwr_dAlignW;
} pwr_sClass_CStoExtUInt16;

pwr_sdClass_CStoExtUInt16


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoExtUInt16;
#ifndef pwr_cClass_CStoExtUInt32
#define pwr_cClass_CStoExtUInt32 134976UL
#endif

pwr_sClass_CStoExtUInt32


typedef struct {
  pwr_tUInt32                         *ActualValueP pwr_dAlignLW;
  pwr_tUInt32                         ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
  pwr_tBoolean                        OldCond pwr_dAlignW;
  pwr_tStatus                         LastStatus pwr_dAlignW;
} pwr_sClass_CStoExtUInt32;

pwr_sdClass_CStoExtUInt32


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoExtUInt32;
#ifndef pwr_cClass_CStoExtUInt64
#define pwr_cClass_CStoExtUInt64 135024UL
#endif

pwr_sClass_CStoExtUInt64


typedef struct {
  pwr_tUInt64                         *ActualValueP pwr_dAlignLW;
  pwr_tUInt64                         ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
  pwr_tBoolean                        OldCond pwr_dAlignW;
  pwr_tStatus                         LastStatus pwr_dAlignW;
} pwr_sClass_CStoExtUInt64;

pwr_sdClass_CStoExtUInt64


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoExtUInt64;
#ifndef pwr_cClass_CStoExtUInt8
#define pwr_cClass_CStoExtUInt8 135016UL
#endif

pwr_sClass_CStoExtUInt8


typedef struct {
  pwr_tInt32                          *ActualValueP pwr_dAlignLW;
  pwr_tInt32                          ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
  pwr_tBoolean                        OldCond pwr_dAlignW;
  pwr_tStatus                         LastStatus pwr_dAlignW;
} pwr_sClass_CStoExtUInt8;

pwr_sdClass_CStoExtUInt8


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoExtUInt8;
#ifndef pwr_cClass_CStoIattr
#define pwr_cClass_CStoIattr 133912UL
#endif
/*  Class: CStoIattr
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_CStoIattr


typedef struct {
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoIattr;
#ifndef pwr_cClass_cstoii
#define pwr_cClass_cstoii 133752UL
#endif

pwr_sClass_cstoii


typedef struct {
  pwr_tInt32                          *ActualValueP pwr_dAlignLW;
  pwr_tInt32                          ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
} pwr_sClass_cstoii;

pwr_sdClass_CStoIi


typedef struct {
  pwr_sAttrRef                        IiObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          IiObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoIi;
#ifndef pwr_cClass_cstoio
#define pwr_cClass_cstoio 133760UL
#endif
/*  Class: CStoIo
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_CStoIo


typedef struct {
  pwr_sAttrRef                        IoObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          IoObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoIo;
#ifndef pwr_cClass_CStoIp
#define pwr_cClass_CStoIp 133800UL
#endif
/*  Class: CStoIp
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_CStoIp


typedef struct {
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoIp;
#ifndef pwr_cClass_cstoiv
#define pwr_cClass_cstoiv 133768UL
#endif
/*  Class: CStoIv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_CStoIv


typedef struct {
  pwr_sAttrRef                        IvObject pwr_dAlignLW;
  pwr_tInt32                          IvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoIv;
#ifndef pwr_cClass_cstonumsp
#define pwr_cClass_cstonumsp 134064UL
#endif
/*  Class: CStoNumSp
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_CStoNumSp


typedef struct {
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_tInt32                          NumberOfChar pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoNumSp;
#ifndef pwr_cClass_CStoRefA
#define pwr_cClass_CStoRefA 136408UL
#endif
/*  Class: CStoRefA
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_CStoRefA


typedef struct {
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoRefA;
#ifndef pwr_cClass_CStoRefI
#define pwr_cClass_CStoRefI 136416UL
#endif
/*  Class: CStoRefI
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_CStoRefI


typedef struct {
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoRefI;
#ifndef pwr_cClass_CStoRefS
#define pwr_cClass_CStoRefS 136448UL
#endif
/*  Class: CStoRefS
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_CStoRefS


typedef struct {
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoRefS;
#ifndef pwr_cClass_CStoSattr
#define pwr_cClass_CStoSattr 133928UL
#endif
/*  Class: CStoSattr
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_CStoSattr


typedef struct {
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoSattr;
#ifndef pwr_cClass_cstosp
#define pwr_cClass_cstosp 133560UL
#endif
/*  Class: CStoSp
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_CStoSp


typedef struct {
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoSp;
#ifndef pwr_cClass_cstosv
#define pwr_cClass_cstosv 133512UL
#endif
/*  Class: CStoSv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_CStoSv


typedef struct {
  pwr_sAttrRef                        SvObject pwr_dAlignLW;
  pwr_tInt32                          SvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CStoSv;
#ifndef pwr_cClass_csub
#define pwr_cClass_csub 131704UL
#endif

pwr_sClass_csub


typedef struct {
  pwr_tBoolean                        *inP pwr_dAlignLW;
  pwr_tBoolean                        in pwr_dAlignLW;
} pwr_sClass_csub;

pwr_sdClass_CSub


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CSub;
#ifndef pwr_cClass_CurrentTime
#define pwr_cClass_CurrentTime 134848UL
#endif

pwr_sClass_CurrentTime


typedef struct {
  pwr_tTime                           Time pwr_dAlignLW;
} pwr_sClass_CurrentTime;

pwr_sdClass_CurrentTime


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_CurrentTime;
#ifndef pwr_cClass_curve
#define pwr_cClass_curve 131712UL
#endif

pwr_sClass_curve


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tFloat32                        *TabP pwr_dAlignLW;
  pwr_tFloat32                        Tab pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_curve;

pwr_sdClass_Curve


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Curve;
#ifndef pwr_cClass_CustomBuild
#define pwr_cClass_CustomBuild 135408UL
#endif

pwr_sdClass_CustomBuild


typedef struct {
  pwr_tString256                      cc pwr_dAlignLW;
  pwr_tString256                      cxx pwr_dAlignW;
  pwr_tString256                      ar pwr_dAlignW;
  pwr_tOpSysEnum                      OperatingSystem pwr_dAlignW;
  pwr_tString40                       Platform pwr_dAlignW;
  pwr_tString40                       Release pwr_dAlignW;
} pwr_sdClass_CustomBuild;
#ifndef pwr_cClass_CycleSup
#define pwr_cClass_CycleSup 133320UL
#endif

pwr_sClass_CycleSup


typedef struct {
  pwr_tFloat32                        MaxDelay pwr_dAlignLW;
  pwr_tDeltaTime                      DelayLimit pwr_dAlignLW;
  pwr_tSupDelayActionEnum             DelayAction pwr_dAlignW;
  pwr_tUInt32                         DelayCount pwr_dAlignW;
  pwr_tUInt32                         DetectCount pwr_dAlignW;
  pwr_tUInt32                         CycleCount pwr_dAlignW;
  pwr_tDeltaTime                      NextLimit pwr_dAlignLW;
  pwr_tTime                           LastDelay pwr_dAlignLW;
  pwr_tTime                           DelayedTime pwr_dAlignLW;
  pwr_tBoolean                        Delayed pwr_dAlignW;
  pwr_tBoolean                        DelayNoted pwr_dAlignW;
  pwr_tTime                           TimelyTime pwr_dAlignLW;
  pwr_tBoolean                        Timely pwr_dAlignW;
  pwr_tBoolean                        *ControlP pwr_dAlignLW;
  pwr_tBoolean                        Control pwr_dAlignLW;
  pwr_tBoolean                        Action pwr_dAlignW;
  pwr_tBoolean                        Acked pwr_dAlignW;
  pwr_tBoolean                        Blocked pwr_dAlignW;
  pwr_tString80                       Description pwr_dAlignW;
  pwr_tBoolean                        DetectOn pwr_dAlignW;
  pwr_tString80                       DetectText pwr_dAlignW;
  pwr_tString80                       ReturnText pwr_dAlignW;
  pwr_tEventTypeEnum                  EventType pwr_dAlignW;
  pwr_tEventPrioEnum                  EventPriority pwr_dAlignW;
  pwr_tEventFlagsMask                 EventFlags pwr_dAlignW;
  pwr_sAttrRef                        Sound pwr_dAlignW;
  pwr_tText256                        MoreText pwr_dAlignW;
  pwr_tString40                       Recipient pwr_dAlignW;
  pwr_sAttrRef                        Attribute pwr_dAlignW;
  pwr_tUInt32                         AlarmStatus pwr_dAlignW;
  pwr_tBoolean                        AlarmCheck pwr_dAlignW;
  pwr_tBoolean                        DetectCheck pwr_dAlignW;
  pwr_tBoolean                        DetectSend pwr_dAlignW;
  pwr_tTime                           DetectTime pwr_dAlignLW;
  pwr_tBoolean                        ReturnCheck pwr_dAlignW;
  pwr_tBoolean                        ReturnSend pwr_dAlignW;
  pwr_tTime                           ReturnTime pwr_dAlignLW;
  pwr_tTime                           AckTime pwr_dAlignLW;
  pwr_tObjid                          AckOutunit pwr_dAlignW;
  pwr_tBoolean                        TimerFlag pwr_dAlignLW;
  pwr_tBoolean                        *TimerNext pwr_dAlignLW;
  pwr_tUInt32                         TimerCount pwr_dAlignLW;
  pwr_tBoolean                        *TimerDO pwr_dAlignLW;
  pwr_tFloat32                        TimerTime pwr_dAlignLW;
  pwr_tBoolean                        TimerDODum pwr_dAlignW;
  pwr_tObjid                          TimerObjDId pwr_dAlignW;
  pwr_tInt32                          TimerAcc pwr_dAlignW;
  pwr_tFloat32                        TimerMin pwr_dAlignW;
  pwr_tFloat32                        TimerMax pwr_dAlignW;
} pwr_sClass_CycleSup;
#ifndef pwr_cClass_darithm
#define pwr_cClass_darithm 131728UL
#endif

pwr_sClass_darithm


typedef struct {
  pwr_tBoolean                        *DIn1P pwr_dAlignLW;
  pwr_tBoolean                        DIn1 pwr_dAlignLW;
  pwr_tBoolean                        *DIn2P pwr_dAlignLW;
  pwr_tBoolean                        DIn2 pwr_dAlignLW;
  pwr_tBoolean                        *DIn3P pwr_dAlignLW;
  pwr_tBoolean                        DIn3 pwr_dAlignLW;
  pwr_tBoolean                        *DIn4P pwr_dAlignLW;
  pwr_tBoolean                        DIn4 pwr_dAlignLW;
  pwr_tBoolean                        *DIn5P pwr_dAlignLW;
  pwr_tBoolean                        DIn5 pwr_dAlignLW;
  pwr_tBoolean                        *DIn6P pwr_dAlignLW;
  pwr_tBoolean                        DIn6 pwr_dAlignLW;
  pwr_tBoolean                        *DIn7P pwr_dAlignLW;
  pwr_tBoolean                        DIn7 pwr_dAlignLW;
  pwr_tBoolean                        *DIn8P pwr_dAlignLW;
  pwr_tBoolean                        DIn8 pwr_dAlignLW;
  pwr_tFloat32                        *AIn1P pwr_dAlignLW;
  pwr_tFloat32                        AIn1 pwr_dAlignLW;
  pwr_tFloat32                        *AIn2P pwr_dAlignLW;
  pwr_tFloat32                        AIn2 pwr_dAlignLW;
  pwr_tFloat32                        *AIn3P pwr_dAlignLW;
  pwr_tFloat32                        AIn3 pwr_dAlignLW;
  pwr_tFloat32                        *AIn4P pwr_dAlignLW;
  pwr_tFloat32                        AIn4 pwr_dAlignLW;
  pwr_tFloat32                        *AIn5P pwr_dAlignLW;
  pwr_tFloat32                        AIn5 pwr_dAlignLW;
  pwr_tFloat32                        *AIn6P pwr_dAlignLW;
  pwr_tFloat32                        AIn6 pwr_dAlignLW;
  pwr_tFloat32                        *AIn7P pwr_dAlignLW;
  pwr_tFloat32                        AIn7 pwr_dAlignLW;
  pwr_tFloat32                        *AIn8P pwr_dAlignLW;
  pwr_tFloat32                        AIn8 pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_darithm;

pwr_sdClass_DArithm


typedef struct {
  pwr_tString80                       Expr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_DArithm;
#ifndef pwr_cClass_DArray100
#define pwr_cClass_DArray100 135288UL
#endif

pwr_sClass_DArray100


typedef struct {
  pwr_tBoolean                        Value[100] pwr_dAlignLW;
} pwr_sClass_DArray100;
#ifndef pwr_cClass_DArray500
#define pwr_cClass_DArray500 135320UL
#endif

pwr_sClass_DArray500


typedef struct {
  pwr_tBoolean                        Value[500] pwr_dAlignLW;
} pwr_sClass_DArray500;
#ifndef pwr_cClass_dataarithm
#define pwr_cClass_dataarithm 133240UL
#endif

pwr_sClass_dataarithm


typedef struct {
  pwr_tVoid                           **DataIn1P pwr_dAlignLW;
  pwr_tVoid                           *DataIn1 pwr_dAlignLW;
  pwr_tVoid                           **DataIn2P pwr_dAlignLW;
  pwr_tVoid                           *DataIn2 pwr_dAlignLW;
  pwr_tVoid                           **DataIn3P pwr_dAlignLW;
  pwr_tVoid                           *DataIn3 pwr_dAlignLW;
  pwr_tVoid                           **DataIn4P pwr_dAlignLW;
  pwr_tVoid                           *DataIn4 pwr_dAlignLW;
  pwr_tFloat32                        *AIn1P pwr_dAlignLW;
  pwr_tFloat32                        AIn1 pwr_dAlignLW;
  pwr_tFloat32                        *AIn2P pwr_dAlignLW;
  pwr_tFloat32                        AIn2 pwr_dAlignLW;
  pwr_tFloat32                        *AIn3P pwr_dAlignLW;
  pwr_tFloat32                        AIn3 pwr_dAlignLW;
  pwr_tFloat32                        *AIn4P pwr_dAlignLW;
  pwr_tFloat32                        AIn4 pwr_dAlignLW;
  pwr_tFloat32                        *AIn5P pwr_dAlignLW;
  pwr_tFloat32                        AIn5 pwr_dAlignLW;
  pwr_tFloat32                        *AIn6P pwr_dAlignLW;
  pwr_tFloat32                        AIn6 pwr_dAlignLW;
  pwr_tBoolean                        *DIn1P pwr_dAlignLW;
  pwr_tBoolean                        DIn1 pwr_dAlignLW;
  pwr_tBoolean                        *DIn2P pwr_dAlignLW;
  pwr_tBoolean                        DIn2 pwr_dAlignLW;
  pwr_tBoolean                        *DIn3P pwr_dAlignLW;
  pwr_tBoolean                        DIn3 pwr_dAlignLW;
  pwr_tBoolean                        *DIn4P pwr_dAlignLW;
  pwr_tBoolean                        DIn4 pwr_dAlignLW;
  pwr_tBoolean                        *DIn5P pwr_dAlignLW;
  pwr_tBoolean                        DIn5 pwr_dAlignLW;
  pwr_tBoolean                        *DIn6P pwr_dAlignLW;
  pwr_tBoolean                        DIn6 pwr_dAlignLW;
  pwr_tInt32                          *IIn1P pwr_dAlignLW;
  pwr_tInt32                          IIn1 pwr_dAlignLW;
  pwr_tInt32                          *IIn2P pwr_dAlignLW;
  pwr_tInt32                          IIn2 pwr_dAlignLW;
  pwr_tInt32                          *IIn3P pwr_dAlignLW;
  pwr_tInt32                          IIn3 pwr_dAlignLW;
  pwr_tInt32                          *IIn4P pwr_dAlignLW;
  pwr_tInt32                          IIn4 pwr_dAlignLW;
  pwr_tInt32                          *IIn5P pwr_dAlignLW;
  pwr_tInt32                          IIn5 pwr_dAlignLW;
  pwr_tInt32                          *IIn6P pwr_dAlignLW;
  pwr_tInt32                          IIn6 pwr_dAlignLW;
  pwr_tDataRef                        OutData1 pwr_dAlignLW;
  pwr_tDataRef                        OutData2 pwr_dAlignLW;
  pwr_tDataRef                        OutData3 pwr_dAlignLW;
  pwr_tDataRef                        OutData4 pwr_dAlignLW;
  pwr_tFloat32                        OutA1 pwr_dAlignW;
  pwr_tFloat32                        OutA2 pwr_dAlignW;
  pwr_tFloat32                        OutA3 pwr_dAlignW;
  pwr_tFloat32                        OutA4 pwr_dAlignW;
  pwr_tFloat32                        OutA5 pwr_dAlignW;
  pwr_tFloat32                        OutA6 pwr_dAlignW;
  pwr_tBoolean                        OutD1 pwr_dAlignW;
  pwr_tBoolean                        OutD2 pwr_dAlignW;
  pwr_tBoolean                        OutD3 pwr_dAlignW;
  pwr_tBoolean                        OutD4 pwr_dAlignW;
  pwr_tBoolean                        OutD5 pwr_dAlignW;
  pwr_tBoolean                        OutD6 pwr_dAlignW;
  pwr_tInt32                          OutI1 pwr_dAlignW;
  pwr_tInt32                          OutI2 pwr_dAlignW;
  pwr_tInt32                          OutI3 pwr_dAlignW;
  pwr_tInt32                          OutI4 pwr_dAlignW;
  pwr_tInt32                          OutI5 pwr_dAlignW;
  pwr_tInt32                          OutI6 pwr_dAlignW;
} pwr_sClass_dataarithm;

pwr_sdClass_DataArithm


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
  pwr_tText1024                       Code pwr_dAlignLW;
} pwr_sdClass_DataArithm;
#ifndef pwr_cClass_dataarithml
#define pwr_cClass_dataarithml 135880UL
#endif

pwr_sClass_dataarithml


typedef struct {
  pwr_tVoid                           **DataIn1P pwr_dAlignLW;
  pwr_tVoid                           *DataIn1 pwr_dAlignLW;
  pwr_tVoid                           **DataIn2P pwr_dAlignLW;
  pwr_tVoid                           *DataIn2 pwr_dAlignLW;
  pwr_tVoid                           **DataIn3P pwr_dAlignLW;
  pwr_tVoid                           *DataIn3 pwr_dAlignLW;
  pwr_tVoid                           **DataIn4P pwr_dAlignLW;
  pwr_tVoid                           *DataIn4 pwr_dAlignLW;
  pwr_tFloat32                        *AIn1P pwr_dAlignLW;
  pwr_tFloat32                        AIn1 pwr_dAlignLW;
  pwr_tFloat32                        *AIn2P pwr_dAlignLW;
  pwr_tFloat32                        AIn2 pwr_dAlignLW;
  pwr_tFloat32                        *AIn3P pwr_dAlignLW;
  pwr_tFloat32                        AIn3 pwr_dAlignLW;
  pwr_tFloat32                        *AIn4P pwr_dAlignLW;
  pwr_tFloat32                        AIn4 pwr_dAlignLW;
  pwr_tFloat32                        *AIn5P pwr_dAlignLW;
  pwr_tFloat32                        AIn5 pwr_dAlignLW;
  pwr_tFloat32                        *AIn6P pwr_dAlignLW;
  pwr_tFloat32                        AIn6 pwr_dAlignLW;
  pwr_tBoolean                        *DIn1P pwr_dAlignLW;
  pwr_tBoolean                        DIn1 pwr_dAlignLW;
  pwr_tBoolean                        *DIn2P pwr_dAlignLW;
  pwr_tBoolean                        DIn2 pwr_dAlignLW;
  pwr_tBoolean                        *DIn3P pwr_dAlignLW;
  pwr_tBoolean                        DIn3 pwr_dAlignLW;
  pwr_tBoolean                        *DIn4P pwr_dAlignLW;
  pwr_tBoolean                        DIn4 pwr_dAlignLW;
  pwr_tBoolean                        *DIn5P pwr_dAlignLW;
  pwr_tBoolean                        DIn5 pwr_dAlignLW;
  pwr_tBoolean                        *DIn6P pwr_dAlignLW;
  pwr_tBoolean                        DIn6 pwr_dAlignLW;
  pwr_tInt32                          *IIn1P pwr_dAlignLW;
  pwr_tInt32                          IIn1 pwr_dAlignLW;
  pwr_tInt32                          *IIn2P pwr_dAlignLW;
  pwr_tInt32                          IIn2 pwr_dAlignLW;
  pwr_tInt32                          *IIn3P pwr_dAlignLW;
  pwr_tInt32                          IIn3 pwr_dAlignLW;
  pwr_tInt32                          *IIn4P pwr_dAlignLW;
  pwr_tInt32                          IIn4 pwr_dAlignLW;
  pwr_tInt32                          *IIn5P pwr_dAlignLW;
  pwr_tInt32                          IIn5 pwr_dAlignLW;
  pwr_tInt32                          *IIn6P pwr_dAlignLW;
  pwr_tInt32                          IIn6 pwr_dAlignLW;
  pwr_tDataRef                        OutData1 pwr_dAlignLW;
  pwr_tDataRef                        OutData2 pwr_dAlignLW;
  pwr_tDataRef                        OutData3 pwr_dAlignLW;
  pwr_tDataRef                        OutData4 pwr_dAlignLW;
  pwr_tFloat32                        OutA1 pwr_dAlignW;
  pwr_tFloat32                        OutA2 pwr_dAlignW;
  pwr_tFloat32                        OutA3 pwr_dAlignW;
  pwr_tFloat32                        OutA4 pwr_dAlignW;
  pwr_tFloat32                        OutA5 pwr_dAlignW;
  pwr_tFloat32                        OutA6 pwr_dAlignW;
  pwr_tBoolean                        OutD1 pwr_dAlignW;
  pwr_tBoolean                        OutD2 pwr_dAlignW;
  pwr_tBoolean                        OutD3 pwr_dAlignW;
  pwr_tBoolean                        OutD4 pwr_dAlignW;
  pwr_tBoolean                        OutD5 pwr_dAlignW;
  pwr_tBoolean                        OutD6 pwr_dAlignW;
  pwr_tInt32                          OutI1 pwr_dAlignW;
  pwr_tInt32                          OutI2 pwr_dAlignW;
  pwr_tInt32                          OutI3 pwr_dAlignW;
  pwr_tInt32                          OutI4 pwr_dAlignW;
  pwr_tInt32                          OutI5 pwr_dAlignW;
  pwr_tInt32                          OutI6 pwr_dAlignW;
} pwr_sClass_dataarithml;

pwr_sdClass_DataArithmL


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
  pwr_tText8192                       Code pwr_dAlignLW;
} pwr_sdClass_DataArithmL;
#ifndef pwr_cClass_dataarithmt
#define pwr_cClass_dataarithmt 136600UL
#endif

pwr_sClass_dataarithmt


typedef struct {
  pwr_tVoid                           **DataIn1P pwr_dAlignLW;
  pwr_tVoid                           *DataIn1 pwr_dAlignLW;
  pwr_tVoid                           **DataIn2P pwr_dAlignLW;
  pwr_tVoid                           *DataIn2 pwr_dAlignLW;
  pwr_tVoid                           **DataIn3P pwr_dAlignLW;
  pwr_tVoid                           *DataIn3 pwr_dAlignLW;
  pwr_tVoid                           **DataIn4P pwr_dAlignLW;
  pwr_tVoid                           *DataIn4 pwr_dAlignLW;
  pwr_tFloat32                        *AIn1P pwr_dAlignLW;
  pwr_tFloat32                        AIn1 pwr_dAlignLW;
  pwr_tFloat32                        *AIn2P pwr_dAlignLW;
  pwr_tFloat32                        AIn2 pwr_dAlignLW;
  pwr_tFloat32                        *AIn3P pwr_dAlignLW;
  pwr_tFloat32                        AIn3 pwr_dAlignLW;
  pwr_tFloat32                        *AIn4P pwr_dAlignLW;
  pwr_tFloat32                        AIn4 pwr_dAlignLW;
  pwr_tFloat32                        *AIn5P pwr_dAlignLW;
  pwr_tFloat32                        AIn5 pwr_dAlignLW;
  pwr_tFloat32                        *AIn6P pwr_dAlignLW;
  pwr_tFloat32                        AIn6 pwr_dAlignLW;
  pwr_tBoolean                        *DIn1P pwr_dAlignLW;
  pwr_tBoolean                        DIn1 pwr_dAlignLW;
  pwr_tBoolean                        *DIn2P pwr_dAlignLW;
  pwr_tBoolean                        DIn2 pwr_dAlignLW;
  pwr_tBoolean                        *DIn3P pwr_dAlignLW;
  pwr_tBoolean                        DIn3 pwr_dAlignLW;
  pwr_tBoolean                        *DIn4P pwr_dAlignLW;
  pwr_tBoolean                        DIn4 pwr_dAlignLW;
  pwr_tBoolean                        *DIn5P pwr_dAlignLW;
  pwr_tBoolean                        DIn5 pwr_dAlignLW;
  pwr_tBoolean                        *DIn6P pwr_dAlignLW;
  pwr_tBoolean                        DIn6 pwr_dAlignLW;
  pwr_tInt32                          *IIn1P pwr_dAlignLW;
  pwr_tInt32                          IIn1 pwr_dAlignLW;
  pwr_tInt32                          *IIn2P pwr_dAlignLW;
  pwr_tInt32                          IIn2 pwr_dAlignLW;
  pwr_tInt32                          *IIn3P pwr_dAlignLW;
  pwr_tInt32                          IIn3 pwr_dAlignLW;
  pwr_tInt32                          *IIn4P pwr_dAlignLW;
  pwr_tInt32                          IIn4 pwr_dAlignLW;
  pwr_tInt32                          *IIn5P pwr_dAlignLW;
  pwr_tInt32                          IIn5 pwr_dAlignLW;
  pwr_tInt32                          *IIn6P pwr_dAlignLW;
  pwr_tInt32                          IIn6 pwr_dAlignLW;
  pwr_tDataRef                        OutData1 pwr_dAlignLW;
  pwr_tDataRef                        OutData2 pwr_dAlignLW;
  pwr_tDataRef                        OutData3 pwr_dAlignLW;
  pwr_tDataRef                        OutData4 pwr_dAlignLW;
  pwr_tFloat32                        OutA1 pwr_dAlignW;
  pwr_tFloat32                        OutA2 pwr_dAlignW;
  pwr_tFloat32                        OutA3 pwr_dAlignW;
  pwr_tFloat32                        OutA4 pwr_dAlignW;
  pwr_tFloat32                        OutA5 pwr_dAlignW;
  pwr_tFloat32                        OutA6 pwr_dAlignW;
  pwr_tBoolean                        OutD1 pwr_dAlignW;
  pwr_tBoolean                        OutD2 pwr_dAlignW;
  pwr_tBoolean                        OutD3 pwr_dAlignW;
  pwr_tBoolean                        OutD4 pwr_dAlignW;
  pwr_tBoolean                        OutD5 pwr_dAlignW;
  pwr_tBoolean                        OutD6 pwr_dAlignW;
  pwr_tInt32                          OutI1 pwr_dAlignW;
  pwr_tInt32                          OutI2 pwr_dAlignW;
  pwr_tInt32                          OutI3 pwr_dAlignW;
  pwr_tInt32                          OutI4 pwr_dAlignW;
  pwr_tInt32                          OutI5 pwr_dAlignW;
  pwr_tInt32                          OutI6 pwr_dAlignW;
} pwr_sClass_dataarithmt;

pwr_sdClass_DataArithmT


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
  pwr_tText256                        Text pwr_dAlignLW;
  pwr_tText1024                       Code pwr_dAlignW;
} pwr_sdClass_DataArithmT;
#ifndef pwr_cClass_dataarithmtl
#define pwr_cClass_dataarithmtl 136608UL
#endif

pwr_sClass_dataarithmtl


typedef struct {
  pwr_tVoid                           **DataIn1P pwr_dAlignLW;
  pwr_tVoid                           *DataIn1 pwr_dAlignLW;
  pwr_tVoid                           **DataIn2P pwr_dAlignLW;
  pwr_tVoid                           *DataIn2 pwr_dAlignLW;
  pwr_tVoid                           **DataIn3P pwr_dAlignLW;
  pwr_tVoid                           *DataIn3 pwr_dAlignLW;
  pwr_tVoid                           **DataIn4P pwr_dAlignLW;
  pwr_tVoid                           *DataIn4 pwr_dAlignLW;
  pwr_tFloat32                        *AIn1P pwr_dAlignLW;
  pwr_tFloat32                        AIn1 pwr_dAlignLW;
  pwr_tFloat32                        *AIn2P pwr_dAlignLW;
  pwr_tFloat32                        AIn2 pwr_dAlignLW;
  pwr_tFloat32                        *AIn3P pwr_dAlignLW;
  pwr_tFloat32                        AIn3 pwr_dAlignLW;
  pwr_tFloat32                        *AIn4P pwr_dAlignLW;
  pwr_tFloat32                        AIn4 pwr_dAlignLW;
  pwr_tFloat32                        *AIn5P pwr_dAlignLW;
  pwr_tFloat32                        AIn5 pwr_dAlignLW;
  pwr_tFloat32                        *AIn6P pwr_dAlignLW;
  pwr_tFloat32                        AIn6 pwr_dAlignLW;
  pwr_tBoolean                        *DIn1P pwr_dAlignLW;
  pwr_tBoolean                        DIn1 pwr_dAlignLW;
  pwr_tBoolean                        *DIn2P pwr_dAlignLW;
  pwr_tBoolean                        DIn2 pwr_dAlignLW;
  pwr_tBoolean                        *DIn3P pwr_dAlignLW;
  pwr_tBoolean                        DIn3 pwr_dAlignLW;
  pwr_tBoolean                        *DIn4P pwr_dAlignLW;
  pwr_tBoolean                        DIn4 pwr_dAlignLW;
  pwr_tBoolean                        *DIn5P pwr_dAlignLW;
  pwr_tBoolean                        DIn5 pwr_dAlignLW;
  pwr_tBoolean                        *DIn6P pwr_dAlignLW;
  pwr_tBoolean                        DIn6 pwr_dAlignLW;
  pwr_tInt32                          *IIn1P pwr_dAlignLW;
  pwr_tInt32                          IIn1 pwr_dAlignLW;
  pwr_tInt32                          *IIn2P pwr_dAlignLW;
  pwr_tInt32                          IIn2 pwr_dAlignLW;
  pwr_tInt32                          *IIn3P pwr_dAlignLW;
  pwr_tInt32                          IIn3 pwr_dAlignLW;
  pwr_tInt32                          *IIn4P pwr_dAlignLW;
  pwr_tInt32                          IIn4 pwr_dAlignLW;
  pwr_tInt32                          *IIn5P pwr_dAlignLW;
  pwr_tInt32                          IIn5 pwr_dAlignLW;
  pwr_tInt32                          *IIn6P pwr_dAlignLW;
  pwr_tInt32                          IIn6 pwr_dAlignLW;
  pwr_tDataRef                        OutData1 pwr_dAlignLW;
  pwr_tDataRef                        OutData2 pwr_dAlignLW;
  pwr_tDataRef                        OutData3 pwr_dAlignLW;
  pwr_tDataRef                        OutData4 pwr_dAlignLW;
  pwr_tFloat32                        OutA1 pwr_dAlignW;
  pwr_tFloat32                        OutA2 pwr_dAlignW;
  pwr_tFloat32                        OutA3 pwr_dAlignW;
  pwr_tFloat32                        OutA4 pwr_dAlignW;
  pwr_tFloat32                        OutA5 pwr_dAlignW;
  pwr_tFloat32                        OutA6 pwr_dAlignW;
  pwr_tBoolean                        OutD1 pwr_dAlignW;
  pwr_tBoolean                        OutD2 pwr_dAlignW;
  pwr_tBoolean                        OutD3 pwr_dAlignW;
  pwr_tBoolean                        OutD4 pwr_dAlignW;
  pwr_tBoolean                        OutD5 pwr_dAlignW;
  pwr_tBoolean                        OutD6 pwr_dAlignW;
  pwr_tInt32                          OutI1 pwr_dAlignW;
  pwr_tInt32                          OutI2 pwr_dAlignW;
  pwr_tInt32                          OutI3 pwr_dAlignW;
  pwr_tInt32                          OutI4 pwr_dAlignW;
  pwr_tInt32                          OutI5 pwr_dAlignW;
  pwr_tInt32                          OutI6 pwr_dAlignW;
} pwr_sClass_dataarithmtl;

pwr_sdClass_DataArithmTL


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
  pwr_tText256                        Text pwr_dAlignLW;
  pwr_tText8192                       Code pwr_dAlignW;
} pwr_sdClass_DataArithmTL;
#ifndef pwr_cClass_DataCollect
#define pwr_cClass_DataCollect 133248UL
#endif

pwr_sClass_DataCollect


typedef struct {
  pwr_tVoid                           **DataIn1P pwr_dAlignLW;
  pwr_tVoid                           *DataIn1 pwr_dAlignLW;
  pwr_tVoid                           **DataIn2P pwr_dAlignLW;
  pwr_tVoid                           *DataIn2 pwr_dAlignLW;
  pwr_tVoid                           **DataIn3P pwr_dAlignLW;
  pwr_tVoid                           *DataIn3 pwr_dAlignLW;
  pwr_tVoid                           **DataIn4P pwr_dAlignLW;
  pwr_tVoid                           *DataIn4 pwr_dAlignLW;
  pwr_tVoid                           **DataIn5P pwr_dAlignLW;
  pwr_tVoid                           *DataIn5 pwr_dAlignLW;
  pwr_tVoid                           **DataIn6P pwr_dAlignLW;
  pwr_tVoid                           *DataIn6 pwr_dAlignLW;
  pwr_tVoid                           **DataIn7P pwr_dAlignLW;
  pwr_tVoid                           *DataIn7 pwr_dAlignLW;
  pwr_tVoid                           **DataIn8P pwr_dAlignLW;
  pwr_tVoid                           *DataIn8 pwr_dAlignLW;
  pwr_tVoid                           **DataIn9P pwr_dAlignLW;
  pwr_tVoid                           *DataIn9 pwr_dAlignLW;
  pwr_tVoid                           **DataIn10P pwr_dAlignLW;
  pwr_tVoid                           *DataIn10 pwr_dAlignLW;
  pwr_tVoid                           **DataIn11P pwr_dAlignLW;
  pwr_tVoid                           *DataIn11 pwr_dAlignLW;
  pwr_tVoid                           **DataIn12P pwr_dAlignLW;
  pwr_tVoid                           *DataIn12 pwr_dAlignLW;
  pwr_tVoid                           **DataIn13P pwr_dAlignLW;
  pwr_tVoid                           *DataIn13 pwr_dAlignLW;
  pwr_tVoid                           **DataIn14P pwr_dAlignLW;
  pwr_tVoid                           *DataIn14 pwr_dAlignLW;
  pwr_tVoid                           **DataIn15P pwr_dAlignLW;
  pwr_tVoid                           *DataIn15 pwr_dAlignLW;
  pwr_tVoid                           **DataIn16P pwr_dAlignLW;
  pwr_tVoid                           *DataIn16 pwr_dAlignLW;
  pwr_tVoid                           **DataIn17P pwr_dAlignLW;
  pwr_tVoid                           *DataIn17 pwr_dAlignLW;
  pwr_tVoid                           **DataIn18P pwr_dAlignLW;
  pwr_tVoid                           *DataIn18 pwr_dAlignLW;
  pwr_tVoid                           **DataIn19P pwr_dAlignLW;
  pwr_tVoid                           *DataIn19 pwr_dAlignLW;
  pwr_tVoid                           **DataIn20P pwr_dAlignLW;
  pwr_tVoid                           *DataIn20 pwr_dAlignLW;
  pwr_tVoid                           **DataIn21P pwr_dAlignLW;
  pwr_tVoid                           *DataIn21 pwr_dAlignLW;
  pwr_tVoid                           **DataIn22P pwr_dAlignLW;
  pwr_tVoid                           *DataIn22 pwr_dAlignLW;
  pwr_tVoid                           **DataIn23P pwr_dAlignLW;
  pwr_tVoid                           *DataIn23 pwr_dAlignLW;
  pwr_tVoid                           **DataIn24P pwr_dAlignLW;
  pwr_tVoid                           *DataIn24 pwr_dAlignLW;
  pwr_tInt32                          MaxIndex pwr_dAlignLW;
  pwr_tDataRef                        DataP[24] pwr_dAlignLW;
  pwr_tDataRef                        OutDataP pwr_dAlignLW;
} pwr_sClass_DataCollect;

pwr_sdClass_DataCollect


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_DataCollect;
#ifndef pwr_cClass_DataRefv
#define pwr_cClass_DataRefv 136016UL
#endif

pwr_sClass_DataRefv


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tDataRef                        ActualValue pwr_dAlignLW;
} pwr_sClass_DataRefv;
#ifndef pwr_cClass_DbConfig
#define pwr_cClass_DbConfig 131736UL
#endif

pwr_sClass_DbConfig


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString32                       Id pwr_dAlignW;
} pwr_sClass_DbConfig;
#ifndef pwr_cClass_Demux
#define pwr_cClass_Demux 135216UL
#endif

pwr_sClass_Demux


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tInt32                          *IndexP pwr_dAlignLW;
  pwr_tInt32                          Index pwr_dAlignLW;
  pwr_tFloat32                        Out0 pwr_dAlignW;
  pwr_tFloat32                        Out1 pwr_dAlignW;
  pwr_tFloat32                        Out2 pwr_dAlignW;
  pwr_tFloat32                        Out3 pwr_dAlignW;
  pwr_tFloat32                        Out4 pwr_dAlignW;
  pwr_tFloat32                        Out5 pwr_dAlignW;
  pwr_tFloat32                        Out6 pwr_dAlignW;
  pwr_tFloat32                        Out7 pwr_dAlignW;
  pwr_tFloat32                        Out8 pwr_dAlignW;
  pwr_tFloat32                        Out9 pwr_dAlignW;
  pwr_tFloat32                        Out10 pwr_dAlignW;
  pwr_tFloat32                        Out11 pwr_dAlignW;
  pwr_tFloat32                        Out12 pwr_dAlignW;
  pwr_tFloat32                        Out13 pwr_dAlignW;
  pwr_tFloat32                        Out14 pwr_dAlignW;
  pwr_tFloat32                        Out15 pwr_dAlignW;
  pwr_tFloat32                        Out16 pwr_dAlignW;
  pwr_tFloat32                        Out17 pwr_dAlignW;
  pwr_tFloat32                        Out18 pwr_dAlignW;
  pwr_tFloat32                        Out19 pwr_dAlignW;
  pwr_tFloat32                        Out20 pwr_dAlignW;
  pwr_tFloat32                        Out21 pwr_dAlignW;
  pwr_tFloat32                        Out22 pwr_dAlignW;
  pwr_tFloat32                        Out23 pwr_dAlignW;
} pwr_sClass_Demux;

pwr_sdClass_Demux


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Demux;
#ifndef pwr_cClass_DetachedClassVolumeConfig
#define pwr_cClass_DetachedClassVolumeConfig 135368UL
#endif
/*  Class: DetachedClassVolumeConfig
    Body:  RtBody
    Body is virtual
*/
#ifndef pwr_cClass_DetachedClassVolumeLoad
#define pwr_cClass_DetachedClassVolumeLoad 135376UL
#endif

pwr_sClass_DetachedClassVolumeLoad


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
} pwr_sClass_DetachedClassVolumeLoad;
#ifndef pwr_cClass_Di
#define pwr_cClass_Di 131760UL
#endif

pwr_sClass_Di


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tUInt32                         ValueIndex pwr_dAlignW;
  pwr_tBoolean                        *ActualValue pwr_dAlignLW;
  pwr_tBoolean                        InitialValue pwr_dAlignLW;
  pwr_tBoolean                        SigValue pwr_dAlignW;
  pwr_sClass_XttMethodsMask           XttMethodsMask pwr_dAlignLW;
  pwr_sAttrRef                        DefGraph pwr_dAlignLW;
  pwr_sAttrRef                        DefTrend pwr_dAlignW;
  pwr_tString40                       HelpTopic pwr_dAlignW;
  pwr_tURL                            DataSheet pwr_dAlignW;
  pwr_tURL                            CircuitDiagram pwr_dAlignW;
  pwr_tURL                            Photo pwr_dAlignW;
  pwr_tString80                       Note pwr_dAlignW;
  pwr_tDiFilterTypeEnum               FilterType pwr_dAlignW;
  pwr_tFloat32                        FilterAttribute[4] pwr_dAlignW;
} pwr_sClass_Di;
#ifndef pwr_cClass_DiArea
#define pwr_cClass_DiArea 131808UL
#endif

pwr_sClass_DiArea


typedef struct {
  pwr_tBoolean                        Value[1] pwr_dAlignLW;
} pwr_sClass_DiArea;
#ifndef pwr_cClass_dibcd
#define pwr_cClass_dibcd 131768UL
#endif

pwr_sClass_dibcd


typedef struct {
  pwr_tBoolean                        *BCD0P pwr_dAlignLW;
  pwr_tBoolean                        BCD0 pwr_dAlignLW;
  pwr_tBoolean                        *BCD1P pwr_dAlignLW;
  pwr_tBoolean                        BCD1 pwr_dAlignLW;
  pwr_tBoolean                        *BCD2P pwr_dAlignLW;
  pwr_tBoolean                        BCD2 pwr_dAlignLW;
  pwr_tBoolean                        *BCD3P pwr_dAlignLW;
  pwr_tBoolean                        BCD3 pwr_dAlignLW;
  pwr_tBoolean                        *BCD4P pwr_dAlignLW;
  pwr_tBoolean                        BCD4 pwr_dAlignLW;
  pwr_tBoolean                        *BCD5P pwr_dAlignLW;
  pwr_tBoolean                        BCD5 pwr_dAlignLW;
  pwr_tBoolean                        *BCD6P pwr_dAlignLW;
  pwr_tBoolean                        BCD6 pwr_dAlignLW;
  pwr_tBoolean                        *BCD7P pwr_dAlignLW;
  pwr_tBoolean                        BCD7 pwr_dAlignLW;
  pwr_tBoolean                        *BCD8P pwr_dAlignLW;
  pwr_tBoolean                        BCD8 pwr_dAlignLW;
  pwr_tBoolean                        *BCD9P pwr_dAlignLW;
  pwr_tBoolean                        BCD9 pwr_dAlignLW;
  pwr_tBoolean                        *BCDAP pwr_dAlignLW;
  pwr_tBoolean                        BCDA pwr_dAlignLW;
  pwr_tBoolean                        *BCDBP pwr_dAlignLW;
  pwr_tBoolean                        BCDB pwr_dAlignLW;
  pwr_tBoolean                        *BCDCP pwr_dAlignLW;
  pwr_tBoolean                        BCDC pwr_dAlignLW;
  pwr_tBoolean                        *BCDDP pwr_dAlignLW;
  pwr_tBoolean                        BCDD pwr_dAlignLW;
  pwr_tBoolean                        *BCDEP pwr_dAlignLW;
  pwr_tBoolean                        BCDE pwr_dAlignLW;
  pwr_tBoolean                        *BCDFP pwr_dAlignLW;
  pwr_tBoolean                        BCDF pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
  pwr_tBoolean                        Error pwr_dAlignW;
  pwr_tBoolean                        Inv pwr_dAlignW;
} pwr_sClass_dibcd;

pwr_sdClass_DiBCD


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_DiBCD;
#ifndef pwr_cClass_Disabled
#define pwr_cClass_Disabled 134544UL
#endif
/*  Class: Disabled
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_Disabled


typedef struct {
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Disabled;
#ifndef pwr_cClass_DiskSup
#define pwr_cClass_DiskSup 134408UL
#endif

pwr_sClass_DiskSup


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tFloat32                        UsedMaxLimit pwr_dAlignW;
  pwr_tString80                       DiskName pwr_dAlignW;
  pwr_tFloat32                        ScanTime pwr_dAlignW;
  pwr_tDiskSupActionMask              Action pwr_dAlignW;
  pwr_tString80                       DetectText pwr_dAlignW;
  pwr_tString80                       Command pwr_dAlignW;
  pwr_tFloat32                        CurrentUse pwr_dAlignW;
  pwr_tTime                           DetectTime pwr_dAlignLW;
  pwr_tEventTypeEnum                  EventType pwr_dAlignW;
  pwr_tEventPrioEnum                  EventPriority pwr_dAlignW;
  pwr_tStatus                         Status pwr_dAlignW;
} pwr_sClass_DiskSup;
#ifndef pwr_cClass_DistrDependNode
#define pwr_cClass_DistrDependNode 136672UL
#endif

pwr_sdClass_DistrDependNode


typedef struct {
  pwr_tString40                       NodeName pwr_dAlignLW;
  pwr_tString40                       Project pwr_dAlignW;
} pwr_sdClass_DistrDependNode;
#ifndef pwr_cClass_Distribute
#define pwr_cClass_Distribute 133640UL
#endif

pwr_sdClass_Distribute


typedef struct {
  pwr_tDistrComponentMask             Components pwr_dAlignLW;
} pwr_sdClass_Distribute;
#ifndef pwr_cClass_Div
#define pwr_cClass_Div 134328UL
#endif

pwr_sClass_Div


typedef struct {
  pwr_tFloat32                        *In1P pwr_dAlignLW;
  pwr_tFloat32                        In1 pwr_dAlignLW;
  pwr_tFloat32                        *In2P pwr_dAlignLW;
  pwr_tFloat32                        In2 pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_Div;

pwr_sdClass_Div


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Div;
#ifndef pwr_cClass_Do
#define pwr_cClass_Do 131816UL
#endif

pwr_sClass_Do


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tUInt32                         ValueIndex pwr_dAlignW;
  pwr_tBoolean                        *ActualValue pwr_dAlignLW;
  pwr_tBoolean                        InitialValue pwr_dAlignLW;
  pwr_tBoolean                        SigValue pwr_dAlignW;
  pwr_sClass_XttMethodsMask           XttMethodsMask pwr_dAlignLW;
  pwr_sAttrRef                        DefGraph pwr_dAlignLW;
  pwr_sAttrRef                        DefTrend pwr_dAlignW;
  pwr_tString40                       HelpTopic pwr_dAlignW;
  pwr_tURL                            DataSheet pwr_dAlignW;
  pwr_tURL                            CircuitDiagram pwr_dAlignW;
  pwr_tURL                            Photo pwr_dAlignW;
  pwr_tString80                       Note pwr_dAlignW;
} pwr_sClass_Do;
#ifndef pwr_cClass_DoArea
#define pwr_cClass_DoArea 131880UL
#endif

pwr_sClass_DoArea


typedef struct {
  pwr_tBoolean                        Value[1] pwr_dAlignLW;
} pwr_sClass_DoArea;
#ifndef pwr_cClass_Document
#define pwr_cClass_Document 131824UL
#endif

pwr_sdClass_Document


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
  pwr_tString8                        Page pwr_dAlignLW;
  pwr_tString8                        Signature pwr_dAlignW;
  pwr_tDocumentOrientEnum             DocumentOrientation pwr_dAlignW;
  pwr_tDocumentSizeEnum               DocumentSize pwr_dAlignW;
} pwr_sdClass_Document;
#ifndef pwr_cClass_DocUser1
#define pwr_cClass_DocUser1 131832UL
#endif

pwr_sdClass_DocUser1


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
  pwr_tString8                        Page pwr_dAlignLW;
  pwr_tString8                        Signature pwr_dAlignW;
  pwr_tEnum                           DocumentOrientation pwr_dAlignW;
  pwr_tEnum                           DocumentSize pwr_dAlignW;
} pwr_sdClass_DocUser1;
#ifndef pwr_cClass_DocUser2
#define pwr_cClass_DocUser2 131840UL
#endif

pwr_sdClass_DocUser2


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
  pwr_tString8                        Page pwr_dAlignLW;
  pwr_tString8                        Signature pwr_dAlignW;
  pwr_tEnum                           DocumentOrientation pwr_dAlignW;
  pwr_tEnum                           DocumentSize pwr_dAlignW;
} pwr_sdClass_DocUser2;
#ifndef pwr_cClass_dorder
#define pwr_cClass_dorder 131848UL
#endif

pwr_sClass_dorder


typedef struct {
  pwr_tBoolean                        Status[2] pwr_dAlignLW;
  pwr_tBoolean                        Old pwr_dAlignW;
  pwr_tBoolean                        TimerFlag pwr_dAlignLW;
  pwr_tBoolean                        *TimerNext pwr_dAlignLW;
  pwr_tUInt32                         TimerCount pwr_dAlignLW;
  pwr_tBoolean                        *TimerDO pwr_dAlignLW;
  pwr_tFloat32                        TimerTime pwr_dAlignLW;
  pwr_tBoolean                        TimerDODum pwr_dAlignW;
  pwr_tObjid                          TimerObjDId pwr_dAlignW;
  pwr_tInt32                          TimerAcc pwr_dAlignW;
  pwr_tFloat32                        TimerMin pwr_dAlignW;
  pwr_tFloat32                        TimerMax pwr_dAlignW;
} pwr_sClass_dorder;
#ifndef pwr_cClass_DpCollect
#define pwr_cClass_DpCollect 133256UL
#endif

pwr_sClass_DpCollect


typedef struct {
  pwr_tBoolean                        *DpIn1P pwr_dAlignLW;
  pwr_tBoolean                        DpIn1 pwr_dAlignLW;
  pwr_tBoolean                        *DpIn2P pwr_dAlignLW;
  pwr_tBoolean                        DpIn2 pwr_dAlignLW;
  pwr_tBoolean                        *DpIn3P pwr_dAlignLW;
  pwr_tBoolean                        DpIn3 pwr_dAlignLW;
  pwr_tBoolean                        *DpIn4P pwr_dAlignLW;
  pwr_tBoolean                        DpIn4 pwr_dAlignLW;
  pwr_tBoolean                        *DpIn5P pwr_dAlignLW;
  pwr_tBoolean                        DpIn5 pwr_dAlignLW;
  pwr_tBoolean                        *DpIn6P pwr_dAlignLW;
  pwr_tBoolean                        DpIn6 pwr_dAlignLW;
  pwr_tBoolean                        *DpIn7P pwr_dAlignLW;
  pwr_tBoolean                        DpIn7 pwr_dAlignLW;
  pwr_tBoolean                        *DpIn8P pwr_dAlignLW;
  pwr_tBoolean                        DpIn8 pwr_dAlignLW;
  pwr_tBoolean                        *DpIn9P pwr_dAlignLW;
  pwr_tBoolean                        DpIn9 pwr_dAlignLW;
  pwr_tBoolean                        *DpIn10P pwr_dAlignLW;
  pwr_tBoolean                        DpIn10 pwr_dAlignLW;
  pwr_tBoolean                        *DpIn11P pwr_dAlignLW;
  pwr_tBoolean                        DpIn11 pwr_dAlignLW;
  pwr_tBoolean                        *DpIn12P pwr_dAlignLW;
  pwr_tBoolean                        DpIn12 pwr_dAlignLW;
  pwr_tBoolean                        *DpIn13P pwr_dAlignLW;
  pwr_tBoolean                        DpIn13 pwr_dAlignLW;
  pwr_tBoolean                        *DpIn14P pwr_dAlignLW;
  pwr_tBoolean                        DpIn14 pwr_dAlignLW;
  pwr_tBoolean                        *DpIn15P pwr_dAlignLW;
  pwr_tBoolean                        DpIn15 pwr_dAlignLW;
  pwr_tBoolean                        *DpIn16P pwr_dAlignLW;
  pwr_tBoolean                        DpIn16 pwr_dAlignLW;
  pwr_tBoolean                        *DpIn17P pwr_dAlignLW;
  pwr_tBoolean                        DpIn17 pwr_dAlignLW;
  pwr_tBoolean                        *DpIn18P pwr_dAlignLW;
  pwr_tBoolean                        DpIn18 pwr_dAlignLW;
  pwr_tBoolean                        *DpIn19P pwr_dAlignLW;
  pwr_tBoolean                        DpIn19 pwr_dAlignLW;
  pwr_tBoolean                        *DpIn20P pwr_dAlignLW;
  pwr_tBoolean                        DpIn20 pwr_dAlignLW;
  pwr_tBoolean                        *DpIn21P pwr_dAlignLW;
  pwr_tBoolean                        DpIn21 pwr_dAlignLW;
  pwr_tBoolean                        *DpIn22P pwr_dAlignLW;
  pwr_tBoolean                        DpIn22 pwr_dAlignLW;
  pwr_tBoolean                        *DpIn23P pwr_dAlignLW;
  pwr_tBoolean                        DpIn23 pwr_dAlignLW;
  pwr_tBoolean                        *DpIn24P pwr_dAlignLW;
  pwr_tBoolean                        DpIn24 pwr_dAlignLW;
  pwr_tInt32                          MaxIndex pwr_dAlignW;
  pwr_tBoolean                        Dp[24] pwr_dAlignW;
  pwr_tDataRef                        OutDataP pwr_dAlignLW;
} pwr_sClass_DpCollect;

pwr_sdClass_DpCollect


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_DpCollect;
#ifndef pwr_cClass_DpDistribute
#define pwr_cClass_DpDistribute 133264UL
#endif

pwr_sClass_DpDistribute


typedef struct {
  pwr_tVoid                           **DataInP pwr_dAlignLW;
  pwr_tVoid                           *DataIn pwr_dAlignLW;
  pwr_tBoolean                        DpOut1 pwr_dAlignLW;
  pwr_tBoolean                        DpOut2 pwr_dAlignW;
  pwr_tBoolean                        DpOut3 pwr_dAlignW;
  pwr_tBoolean                        DpOut4 pwr_dAlignW;
  pwr_tBoolean                        DpOut5 pwr_dAlignW;
  pwr_tBoolean                        DpOut6 pwr_dAlignW;
  pwr_tBoolean                        DpOut7 pwr_dAlignW;
  pwr_tBoolean                        DpOut8 pwr_dAlignW;
  pwr_tBoolean                        DpOut9 pwr_dAlignW;
  pwr_tBoolean                        DpOut10 pwr_dAlignW;
  pwr_tBoolean                        DpOut11 pwr_dAlignW;
  pwr_tBoolean                        DpOut12 pwr_dAlignW;
  pwr_tBoolean                        DpOut13 pwr_dAlignW;
  pwr_tBoolean                        DpOut14 pwr_dAlignW;
  pwr_tBoolean                        DpOut15 pwr_dAlignW;
  pwr_tBoolean                        DpOut16 pwr_dAlignW;
  pwr_tBoolean                        DpOut17 pwr_dAlignW;
  pwr_tBoolean                        DpOut18 pwr_dAlignW;
  pwr_tBoolean                        DpOut19 pwr_dAlignW;
  pwr_tBoolean                        DpOut20 pwr_dAlignW;
  pwr_tBoolean                        DpOut21 pwr_dAlignW;
  pwr_tBoolean                        DpOut22 pwr_dAlignW;
  pwr_tBoolean                        DpOut23 pwr_dAlignW;
  pwr_tBoolean                        DpOut24 pwr_dAlignW;
  pwr_tInt32                          MaxIndex pwr_dAlignW;
} pwr_sClass_DpDistribute;

pwr_sdClass_DpDistribute


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_DpDistribute;
#ifndef pwr_cClass_drive
#define pwr_cClass_drive 131896UL
#endif

pwr_sClass_drive


typedef struct {
  pwr_tBoolean                        *AutoStartP pwr_dAlignLW;
  pwr_tBoolean                        AutoStart pwr_dAlignLW;
  pwr_tBoolean                        *AutoNoStopP pwr_dAlignLW;
  pwr_tBoolean                        AutoNoStop pwr_dAlignLW;
  pwr_tBoolean                        *LocalP pwr_dAlignLW;
  pwr_tBoolean                        Local pwr_dAlignLW;
  pwr_tBoolean                        *LocStartP pwr_dAlignLW;
  pwr_tBoolean                        LocStart pwr_dAlignLW;
  pwr_tBoolean                        *LocDriveP pwr_dAlignLW;
  pwr_tBoolean                        LocDrive pwr_dAlignLW;
  pwr_tBoolean                        *ConOnP pwr_dAlignLW;
  pwr_tBoolean                        ConOn pwr_dAlignLW;
  pwr_tBoolean                        *SpeedP pwr_dAlignLW;
  pwr_tBoolean                        Speed pwr_dAlignLW;
  pwr_tBoolean                        *SafeStopP pwr_dAlignLW;
  pwr_tBoolean                        SafeStop pwr_dAlignLW;
  pwr_tBoolean                        *ProdStopP pwr_dAlignLW;
  pwr_tBoolean                        ProdStop pwr_dAlignLW;
  pwr_tBoolean                        *NoStartP pwr_dAlignLW;
  pwr_tBoolean                        NoStart pwr_dAlignLW;
  pwr_tBoolean                        ManMode pwr_dAlignW;
  pwr_tBoolean                        Order pwr_dAlignW;
  pwr_tBoolean                        Ind pwr_dAlignW;
  pwr_tBoolean                        Alarm1 pwr_dAlignW;
  pwr_tBoolean                        Alarm2 pwr_dAlignW;
  pwr_tBoolean                        Alarm3 pwr_dAlignW;
  pwr_tBoolean                        SumAlarm pwr_dAlignW;
  pwr_tBoolean                        ManSta pwr_dAlignW;
  pwr_tBoolean                        ManStp pwr_dAlignW;
  pwr_tFloat32                        ProdTim pwr_dAlignW;
  pwr_tFloat32                        SpeedTim pwr_dAlignW;
  pwr_tBoolean                        TimerFlag pwr_dAlignLW;
  pwr_tBoolean                        *TimerNext pwr_dAlignLW;
  pwr_tUInt32                         TimerCount pwr_dAlignLW;
  pwr_tBoolean                        *TimerDO pwr_dAlignLW;
  pwr_tFloat32                        TimerTime pwr_dAlignLW;
  pwr_tBoolean                        TimerDODum pwr_dAlignW;
  pwr_tObjid                          TimerObjDId pwr_dAlignW;
  pwr_tInt32                          ManAcc pwr_dAlignW;
  pwr_tInt32                          Status pwr_dAlignW;
} pwr_sClass_drive;

pwr_sdClass_Drive


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Drive;
#ifndef pwr_cClass_DsFast
#define pwr_cClass_DsFast 131904UL
#endif

pwr_sClass_DsFast


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tBoolean                        Start pwr_dAlignW;
  pwr_tUInt32                         BaseFrequency pwr_dAlignW;
  pwr_tUInt16                         Multiple pwr_dAlignW;
  pwr_tUInt16                         NextMultiple pwr_dAlignW;
  pwr_tUInt8                          TrigMode pwr_dAlignW;
  pwr_sAttrRef                        TrigName pwr_dAlignW;
  pwr_tBoolean                        *TrigPointer pwr_dAlignLW;
  pwr_tRefId                          TrigSubId pwr_dAlignLW;
  pwr_tBoolean                        TrigManTrue pwr_dAlignW;
  pwr_tUInt8                          DataType pwr_dAlignW;
  pwr_sAttrRef                        DataName pwr_dAlignW;
  pwr_tFloat32                        *DataPointer pwr_dAlignLW;
  pwr_tRefId                          DataSubId pwr_dAlignLW;
  pwr_tUInt32                         StorageTime pwr_dAlignW;
  pwr_tUInt32                         NoOfSample pwr_dAlignW;
  pwr_tUInt32                         SampBeforeTrig pwr_dAlignW;
  pwr_tUInt32                         TrigIndex pwr_dAlignW;
  pwr_tBoolean                        Trigged pwr_dAlignW;
  pwr_tUInt32                         NextIndex pwr_dAlignW;
  pwr_tBoolean                        AllDataOK pwr_dAlignW;
  pwr_tUInt16                         NoOfBufElement pwr_dAlignW;
  pwr_tFloat32                        DataBuffer[460] pwr_dAlignW;
} pwr_sClass_DsFast;
#ifndef pwr_cClass_DsFastConf
#define pwr_cClass_DsFastConf 131912UL
#endif

pwr_sClass_DsFastConf


typedef struct {
  pwr_tUInt32                         BaseFrequency pwr_dAlignLW;
} pwr_sClass_DsFastConf;
#ifndef pwr_cClass_DsFastCurve
#define pwr_cClass_DsFastCurve 133616UL
#endif

pwr_sClass_DsFastCurve


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString80                       Title pwr_dAlignW;
  pwr_tMask                           Function pwr_dAlignW;
  pwr_tBoolean                        Active pwr_dAlignW;
  pwr_tFloat32                        ScanTime pwr_dAlignW;
  pwr_sAttrRef                        TriggObject pwr_dAlignW;
  pwr_tBoolean                        TriggMan pwr_dAlignW;
  pwr_tFloat32                        TriggLevel pwr_dAlignW;
  pwr_tBoolean                        Prepare pwr_dAlignW;
  pwr_tTypeId                         AttributeType[10] pwr_dAlignW;
  pwr_sAttrRef                        Attribute[10] pwr_dAlignW;
  pwr_sAttrRef                        Buffers[10] pwr_dAlignW;
  pwr_sAttrRef                        TimeBuffer pwr_dAlignW;
  pwr_tFloat32                        YMinValue[10] pwr_dAlignW;
  pwr_tFloat32                        YMaxValue[10] pwr_dAlignW;
  pwr_tUInt32                         NoOfPoints pwr_dAlignW;
  pwr_tUInt32                         NoOfPointsBeforeTrigg pwr_dAlignW;
  pwr_tCurveLayoutMask                Layout pwr_dAlignW;
  pwr_tUInt32                         TriggIndex pwr_dAlignW;
  pwr_tUInt32                         FirstIndex pwr_dAlignW;
  pwr_tUInt32                         LastIndex pwr_dAlignW;
  pwr_tBoolean                        New pwr_dAlignW;
  pwr_tBoolean                        CurveValid[10] pwr_dAlignW;
  pwr_tTime                           TriggTime pwr_dAlignLW;
} pwr_sClass_DsFastCurve;
#ifndef pwr_cClass_DsTrend
#define pwr_cClass_DsTrend 131936UL
#endif

pwr_sClass_DsTrend


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tUInt32                         ScanTime pwr_dAlignW;
  pwr_tUInt16                         Multiple pwr_dAlignW;
  pwr_tUInt16                         NextMultiple pwr_dAlignW;
  pwr_tUInt32                         DataType pwr_dAlignW;
  pwr_sAttrRef                        DataName pwr_dAlignW;
  pwr_tFloat32                        *DataPointer pwr_dAlignLW;
  pwr_tRefId                          DataSubId pwr_dAlignLW;
  pwr_tUInt32                         StorageTime pwr_dAlignW;
  pwr_tCurveLayoutMask                Layout pwr_dAlignW;
  pwr_tUInt32                         NoOfSample pwr_dAlignW;
  pwr_tUInt16                         WriteBuffer pwr_dAlignW;
  pwr_tUInt16                         NextWriteIndex[2] pwr_dAlignW;
  pwr_tUInt16                         BufferStatus[2] pwr_dAlignW;
  pwr_tUInt16                         NoOfBuffers pwr_dAlignW;
  pwr_tUInt16                         NoOfBufElement pwr_dAlignW;
  pwr_tTime                           BufferTime[2] pwr_dAlignLW;
  pwr_tFloat32                        DataBuffer[478] pwr_dAlignW;
} pwr_sClass_DsTrend;
#ifndef pwr_cClass_DsTrendConf
#define pwr_cClass_DsTrendConf 131944UL
#endif

pwr_sClass_DsTrendConf


typedef struct {
  pwr_tFloat32                        ScanTime pwr_dAlignLW;
} pwr_sClass_DsTrendConf;
#ifndef pwr_cClass_DsTrendCurve
#define pwr_cClass_DsTrendCurve 135816UL
#endif

pwr_sClass_DsTrendCurve


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString80                       Title pwr_dAlignW;
  pwr_tMask                           Function pwr_dAlignW;
  pwr_tFloat32                        ScanTime pwr_dAlignW;
  pwr_tTypeId                         AttributeType[10] pwr_dAlignW;
  pwr_sAttrRef                        Attribute[10] pwr_dAlignW;
  pwr_sAttrRef                        Buffers[10] pwr_dAlignW;
  pwr_sAttrRef                        TimeBuffer pwr_dAlignW;
  pwr_tTimeResolutionEnum             TimeResolution pwr_dAlignW;
  pwr_tFloat32                        StorageTime pwr_dAlignW;
  pwr_tFloat32                        DisplayTime pwr_dAlignW;
  pwr_tUInt32                         DisplayResolution pwr_dAlignW;
  pwr_tFloat32                        DisplayUpdateTime pwr_dAlignW;
  pwr_tCurveLayoutMask                Layout pwr_dAlignW;
  pwr_tUInt32                         NoOfSample pwr_dAlignW;
  pwr_tUInt32                         FirstIndex pwr_dAlignW;
  pwr_tUInt32                         LastIndex pwr_dAlignW;
} pwr_sClass_DsTrendCurve;
#ifndef pwr_cClass_DSup
#define pwr_cClass_DSup 131952UL
#endif

pwr_sClass_DSup


typedef struct {
  pwr_tBoolean                        *InP pwr_dAlignLW;
  pwr_tBoolean                        In pwr_dAlignLW;
  pwr_tBoolean                        *ControlP pwr_dAlignLW;
  pwr_tBoolean                        Control pwr_dAlignLW;
  pwr_tBoolean                        Action pwr_dAlignW;
  pwr_tBoolean                        Acked pwr_dAlignW;
  pwr_tBoolean                        Blocked pwr_dAlignW;
  pwr_tString80                       Description pwr_dAlignW;
  pwr_tBoolean                        DetectOn pwr_dAlignW;
  pwr_tString80                       DetectText pwr_dAlignW;
  pwr_tString80                       ReturnText pwr_dAlignW;
  pwr_tEventTypeEnum                  EventType pwr_dAlignW;
  pwr_tEventPrioEnum                  EventPriority pwr_dAlignW;
  pwr_tEventFlagsMask                 EventFlags pwr_dAlignW;
  pwr_sAttrRef                        Sound pwr_dAlignW;
  pwr_tText256                        MoreText pwr_dAlignW;
  pwr_tString40                       Recipient pwr_dAlignW;
  pwr_sAttrRef                        Attribute pwr_dAlignW;
  pwr_tUInt32                         AlarmStatus pwr_dAlignW;
  pwr_tBoolean                        AlarmCheck pwr_dAlignW;
  pwr_tBoolean                        DetectCheck pwr_dAlignW;
  pwr_tBoolean                        DetectSend pwr_dAlignW;
  pwr_tTime                           DetectTime pwr_dAlignLW;
  pwr_tBoolean                        ReturnCheck pwr_dAlignW;
  pwr_tBoolean                        ReturnSend pwr_dAlignW;
  pwr_tTime                           ReturnTime pwr_dAlignLW;
  pwr_tTime                           AckTime pwr_dAlignLW;
  pwr_tObjid                          AckOutunit pwr_dAlignW;
  pwr_tBoolean                        ActualValue pwr_dAlignW;
  pwr_tBoolean                        CtrlPosition pwr_dAlignW;
  pwr_tBoolean                        Suppressed pwr_dAlignW;
  pwr_tBoolean                        TimerFlag pwr_dAlignLW;
  pwr_tBoolean                        *TimerNext pwr_dAlignLW;
  pwr_tUInt32                         TimerCount pwr_dAlignLW;
  pwr_tBoolean                        *TimerDO pwr_dAlignLW;
  pwr_tFloat32                        TimerTime pwr_dAlignLW;
  pwr_tBoolean                        TimerDODum pwr_dAlignW;
  pwr_tObjid                          TimerObjDId pwr_dAlignW;
  pwr_tInt32                          TimerAcc pwr_dAlignW;
  pwr_tFloat32                        TimerMin pwr_dAlignW;
  pwr_tFloat32                        TimerMax pwr_dAlignW;
} pwr_sClass_DSup;

pwr_sdClass_DSup


typedef struct {
  pwr_tBoolean                        ShowDetectText pwr_dAlignLW;
  pwr_tBoolean                        LockAttribute pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_DSup;
#ifndef pwr_cClass_DSupCompFo
#define pwr_cClass_DSupCompFo 135984UL
#endif

pwr_sClass_DSupCompFo


typedef struct {
  pwr_tBoolean                        *InP pwr_dAlignLW;
  pwr_tBoolean                        In pwr_dAlignLW;
  pwr_tBoolean                        *ControlP pwr_dAlignLW;
  pwr_tBoolean                        Control pwr_dAlignLW;
  pwr_tBoolean                        Action pwr_dAlignW;
  pwr_tBoolean                        Acked pwr_dAlignW;
  pwr_tBoolean                        Blocked pwr_dAlignW;
  pwr_sAttrRef                        PlcConnect pwr_dAlignW;
  pwr_tVoid                           *PlcConnectP pwr_dAlignLW;
} pwr_sClass_DSupCompFo;

pwr_sdClass_DSupCompFo


typedef struct {
  pwr_tBoolean                        ShowDetectText pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_DSupCompFo;
#ifndef pwr_cClass_DtAdd
#define pwr_cClass_DtAdd 134744UL
#endif

pwr_sClass_DtAdd


typedef struct {
  pwr_tDeltaTime                      *DTime1P pwr_dAlignLW;
  pwr_tDeltaTime                      DTime1 pwr_dAlignLW;
  pwr_tDeltaTime                      *DTime2P pwr_dAlignLW;
  pwr_tDeltaTime                      DTime2 pwr_dAlignLW;
  pwr_tDeltaTime                      ActVal pwr_dAlignLW;
} pwr_sClass_DtAdd;

pwr_sdClass_DtAdd


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_DtAdd;
#ifndef pwr_cClass_DtDemux
#define pwr_cClass_DtDemux 136232UL
#endif

pwr_sClass_DtDemux


typedef struct {
  pwr_tDeltaTime                      *InP pwr_dAlignLW;
  pwr_tDeltaTime                      In pwr_dAlignLW;
  pwr_tInt32                          *IndexP pwr_dAlignLW;
  pwr_tInt32                          Index pwr_dAlignLW;
  pwr_tDeltaTime                      Out0 pwr_dAlignLW;
  pwr_tDeltaTime                      Out1 pwr_dAlignLW;
  pwr_tDeltaTime                      Out2 pwr_dAlignLW;
  pwr_tDeltaTime                      Out3 pwr_dAlignLW;
  pwr_tDeltaTime                      Out4 pwr_dAlignLW;
  pwr_tDeltaTime                      Out5 pwr_dAlignLW;
  pwr_tDeltaTime                      Out6 pwr_dAlignLW;
  pwr_tDeltaTime                      Out7 pwr_dAlignLW;
  pwr_tDeltaTime                      Out8 pwr_dAlignLW;
  pwr_tDeltaTime                      Out9 pwr_dAlignLW;
  pwr_tDeltaTime                      Out10 pwr_dAlignLW;
  pwr_tDeltaTime                      Out11 pwr_dAlignLW;
  pwr_tDeltaTime                      Out12 pwr_dAlignLW;
  pwr_tDeltaTime                      Out13 pwr_dAlignLW;
  pwr_tDeltaTime                      Out14 pwr_dAlignLW;
  pwr_tDeltaTime                      Out15 pwr_dAlignLW;
  pwr_tDeltaTime                      Out16 pwr_dAlignLW;
  pwr_tDeltaTime                      Out17 pwr_dAlignLW;
  pwr_tDeltaTime                      Out18 pwr_dAlignLW;
  pwr_tDeltaTime                      Out19 pwr_dAlignLW;
  pwr_tDeltaTime                      Out20 pwr_dAlignLW;
  pwr_tDeltaTime                      Out21 pwr_dAlignLW;
  pwr_tDeltaTime                      Out22 pwr_dAlignLW;
  pwr_tDeltaTime                      Out23 pwr_dAlignLW;
} pwr_sClass_DtDemux;

pwr_sdClass_DtDemux


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_DtDemux;
#ifndef pwr_cClass_DtEqual
#define pwr_cClass_DtEqual 134816UL
#endif

pwr_sClass_DtEqual


typedef struct {
  pwr_tDeltaTime                      *DTime1P pwr_dAlignLW;
  pwr_tDeltaTime                      DTime1 pwr_dAlignLW;
  pwr_tDeltaTime                      *DTime2P pwr_dAlignLW;
  pwr_tDeltaTime                      DTime2 pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_DtEqual;

pwr_sdClass_DtEqual


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_DtEqual;
#ifndef pwr_cClass_DtGreaterThan
#define pwr_cClass_DtGreaterThan 134832UL
#endif

pwr_sClass_DtGreaterThan


typedef struct {
  pwr_tDeltaTime                      *DTime1P pwr_dAlignLW;
  pwr_tDeltaTime                      DTime1 pwr_dAlignLW;
  pwr_tDeltaTime                      *DTime2P pwr_dAlignLW;
  pwr_tDeltaTime                      DTime2 pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_DtGreaterThan;

pwr_sdClass_DtGreaterThan


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_DtGreaterThan;
#ifndef pwr_cClass_DtLessThan
#define pwr_cClass_DtLessThan 134824UL
#endif

pwr_sClass_DtLessThan


typedef struct {
  pwr_tDeltaTime                      *DTime1P pwr_dAlignLW;
  pwr_tDeltaTime                      DTime1 pwr_dAlignLW;
  pwr_tDeltaTime                      *DTime2P pwr_dAlignLW;
  pwr_tDeltaTime                      DTime2 pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_DtLessThan;

pwr_sdClass_DtLessThan


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_DtLessThan;
#ifndef pwr_cClass_DtLimit
#define pwr_cClass_DtLimit 136216UL
#endif

pwr_sClass_DtLimit


typedef struct {
  pwr_tDeltaTime                      *MaxP pwr_dAlignLW;
  pwr_tDeltaTime                      Max pwr_dAlignLW;
  pwr_tDeltaTime                      *InP pwr_dAlignLW;
  pwr_tDeltaTime                      In pwr_dAlignLW;
  pwr_tDeltaTime                      *MinP pwr_dAlignLW;
  pwr_tDeltaTime                      Min pwr_dAlignLW;
  pwr_tDeltaTime                      ActVal pwr_dAlignLW;
  pwr_tBoolean                        High pwr_dAlignW;
  pwr_tBoolean                        Low pwr_dAlignW;
} pwr_sClass_DtLimit;

pwr_sdClass_DtLimit


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_DtLimit;
#ifndef pwr_cClass_DtMax
#define pwr_cClass_DtMax 136192UL
#endif

pwr_sClass_DtMax


typedef struct {
  pwr_tDeltaTime                      *In1P pwr_dAlignLW;
  pwr_tDeltaTime                      In1 pwr_dAlignLW;
  pwr_tDeltaTime                      *In2P pwr_dAlignLW;
  pwr_tDeltaTime                      In2 pwr_dAlignLW;
  pwr_tDeltaTime                      *In3P pwr_dAlignLW;
  pwr_tDeltaTime                      In3 pwr_dAlignLW;
  pwr_tDeltaTime                      *In4P pwr_dAlignLW;
  pwr_tDeltaTime                      In4 pwr_dAlignLW;
  pwr_tDeltaTime                      *In5P pwr_dAlignLW;
  pwr_tDeltaTime                      In5 pwr_dAlignLW;
  pwr_tDeltaTime                      *In6P pwr_dAlignLW;
  pwr_tDeltaTime                      In6 pwr_dAlignLW;
  pwr_tDeltaTime                      *In7P pwr_dAlignLW;
  pwr_tDeltaTime                      In7 pwr_dAlignLW;
  pwr_tDeltaTime                      *In8P pwr_dAlignLW;
  pwr_tDeltaTime                      In8 pwr_dAlignLW;
  pwr_tDeltaTime                      ActVal pwr_dAlignLW;
} pwr_sClass_DtMax;

pwr_sdClass_DtMax


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_DtMax;
#ifndef pwr_cClass_DtMin
#define pwr_cClass_DtMin 136200UL
#endif

pwr_sClass_DtMin


typedef struct {
  pwr_tDeltaTime                      *In1P pwr_dAlignLW;
  pwr_tDeltaTime                      In1 pwr_dAlignLW;
  pwr_tDeltaTime                      *In2P pwr_dAlignLW;
  pwr_tDeltaTime                      In2 pwr_dAlignLW;
  pwr_tDeltaTime                      *In3P pwr_dAlignLW;
  pwr_tDeltaTime                      In3 pwr_dAlignLW;
  pwr_tDeltaTime                      *In4P pwr_dAlignLW;
  pwr_tDeltaTime                      In4 pwr_dAlignLW;
  pwr_tDeltaTime                      *In5P pwr_dAlignLW;
  pwr_tDeltaTime                      In5 pwr_dAlignLW;
  pwr_tDeltaTime                      *In6P pwr_dAlignLW;
  pwr_tDeltaTime                      In6 pwr_dAlignLW;
  pwr_tDeltaTime                      *In7P pwr_dAlignLW;
  pwr_tDeltaTime                      In7 pwr_dAlignLW;
  pwr_tDeltaTime                      *In8P pwr_dAlignLW;
  pwr_tDeltaTime                      In8 pwr_dAlignLW;
  pwr_tDeltaTime                      ActVal pwr_dAlignLW;
} pwr_sClass_DtMin;

pwr_sdClass_DtMin


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_DtMin;
#ifndef pwr_cClass_DtMux
#define pwr_cClass_DtMux 136168UL
#endif

pwr_sClass_DtMux


typedef struct {
  pwr_tInt32                          *IndexP pwr_dAlignLW;
  pwr_tInt32                          Index pwr_dAlignLW;
  pwr_tDeltaTime                      *In0P pwr_dAlignLW;
  pwr_tDeltaTime                      In0 pwr_dAlignLW;
  pwr_tDeltaTime                      *In1P pwr_dAlignLW;
  pwr_tDeltaTime                      In1 pwr_dAlignLW;
  pwr_tDeltaTime                      *In2P pwr_dAlignLW;
  pwr_tDeltaTime                      In2 pwr_dAlignLW;
  pwr_tDeltaTime                      *In3P pwr_dAlignLW;
  pwr_tDeltaTime                      In3 pwr_dAlignLW;
  pwr_tDeltaTime                      *In4P pwr_dAlignLW;
  pwr_tDeltaTime                      In4 pwr_dAlignLW;
  pwr_tDeltaTime                      *In5P pwr_dAlignLW;
  pwr_tDeltaTime                      In5 pwr_dAlignLW;
  pwr_tDeltaTime                      *In6P pwr_dAlignLW;
  pwr_tDeltaTime                      In6 pwr_dAlignLW;
  pwr_tDeltaTime                      *In7P pwr_dAlignLW;
  pwr_tDeltaTime                      In7 pwr_dAlignLW;
  pwr_tDeltaTime                      *In8P pwr_dAlignLW;
  pwr_tDeltaTime                      In8 pwr_dAlignLW;
  pwr_tDeltaTime                      *In9P pwr_dAlignLW;
  pwr_tDeltaTime                      In9 pwr_dAlignLW;
  pwr_tDeltaTime                      *In10P pwr_dAlignLW;
  pwr_tDeltaTime                      In10 pwr_dAlignLW;
  pwr_tDeltaTime                      *In11P pwr_dAlignLW;
  pwr_tDeltaTime                      In11 pwr_dAlignLW;
  pwr_tDeltaTime                      *In12P pwr_dAlignLW;
  pwr_tDeltaTime                      In12 pwr_dAlignLW;
  pwr_tDeltaTime                      *In13P pwr_dAlignLW;
  pwr_tDeltaTime                      In13 pwr_dAlignLW;
  pwr_tDeltaTime                      *In14P pwr_dAlignLW;
  pwr_tDeltaTime                      In14 pwr_dAlignLW;
  pwr_tDeltaTime                      *In15P pwr_dAlignLW;
  pwr_tDeltaTime                      In15 pwr_dAlignLW;
  pwr_tDeltaTime                      *In16P pwr_dAlignLW;
  pwr_tDeltaTime                      In16 pwr_dAlignLW;
  pwr_tDeltaTime                      *In17P pwr_dAlignLW;
  pwr_tDeltaTime                      In17 pwr_dAlignLW;
  pwr_tDeltaTime                      *In18P pwr_dAlignLW;
  pwr_tDeltaTime                      In18 pwr_dAlignLW;
  pwr_tDeltaTime                      *In19P pwr_dAlignLW;
  pwr_tDeltaTime                      In19 pwr_dAlignLW;
  pwr_tDeltaTime                      *In20P pwr_dAlignLW;
  pwr_tDeltaTime                      In20 pwr_dAlignLW;
  pwr_tDeltaTime                      *In21P pwr_dAlignLW;
  pwr_tDeltaTime                      In21 pwr_dAlignLW;
  pwr_tDeltaTime                      *In22P pwr_dAlignLW;
  pwr_tDeltaTime                      In22 pwr_dAlignLW;
  pwr_tDeltaTime                      *In23P pwr_dAlignLW;
  pwr_tDeltaTime                      In23 pwr_dAlignLW;
  pwr_tDeltaTime                      ActVal pwr_dAlignLW;
} pwr_sClass_DtMux;

pwr_sdClass_DtMux


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_DtMux;
#ifndef pwr_cClass_DtoEnum
#define pwr_cClass_DtoEnum 133848UL
#endif

pwr_sClass_DtoEnum


typedef struct {
  pwr_tBoolean                        *d0P pwr_dAlignLW;
  pwr_tBoolean                        d0 pwr_dAlignLW;
  pwr_tBoolean                        *d1P pwr_dAlignLW;
  pwr_tBoolean                        d1 pwr_dAlignLW;
  pwr_tBoolean                        *d2P pwr_dAlignLW;
  pwr_tBoolean                        d2 pwr_dAlignLW;
  pwr_tBoolean                        *d3P pwr_dAlignLW;
  pwr_tBoolean                        d3 pwr_dAlignLW;
  pwr_tBoolean                        *d4P pwr_dAlignLW;
  pwr_tBoolean                        d4 pwr_dAlignLW;
  pwr_tBoolean                        *d5P pwr_dAlignLW;
  pwr_tBoolean                        d5 pwr_dAlignLW;
  pwr_tBoolean                        *d6P pwr_dAlignLW;
  pwr_tBoolean                        d6 pwr_dAlignLW;
  pwr_tBoolean                        *d7P pwr_dAlignLW;
  pwr_tBoolean                        d7 pwr_dAlignLW;
  pwr_tBoolean                        *d8P pwr_dAlignLW;
  pwr_tBoolean                        d8 pwr_dAlignLW;
  pwr_tBoolean                        *d9P pwr_dAlignLW;
  pwr_tBoolean                        d9 pwr_dAlignLW;
  pwr_tBoolean                        *d10P pwr_dAlignLW;
  pwr_tBoolean                        d10 pwr_dAlignLW;
  pwr_tBoolean                        *d11P pwr_dAlignLW;
  pwr_tBoolean                        d11 pwr_dAlignLW;
  pwr_tBoolean                        *d12P pwr_dAlignLW;
  pwr_tBoolean                        d12 pwr_dAlignLW;
  pwr_tBoolean                        *d13P pwr_dAlignLW;
  pwr_tBoolean                        d13 pwr_dAlignLW;
  pwr_tBoolean                        *d14P pwr_dAlignLW;
  pwr_tBoolean                        d14 pwr_dAlignLW;
  pwr_tBoolean                        *d15P pwr_dAlignLW;
  pwr_tBoolean                        d15 pwr_dAlignLW;
  pwr_tBoolean                        *d16P pwr_dAlignLW;
  pwr_tBoolean                        d16 pwr_dAlignLW;
  pwr_tBoolean                        *d17P pwr_dAlignLW;
  pwr_tBoolean                        d17 pwr_dAlignLW;
  pwr_tBoolean                        *d18P pwr_dAlignLW;
  pwr_tBoolean                        d18 pwr_dAlignLW;
  pwr_tBoolean                        *d19P pwr_dAlignLW;
  pwr_tBoolean                        d19 pwr_dAlignLW;
  pwr_tBoolean                        *d20P pwr_dAlignLW;
  pwr_tBoolean                        d20 pwr_dAlignLW;
  pwr_tBoolean                        *d21P pwr_dAlignLW;
  pwr_tBoolean                        d21 pwr_dAlignLW;
  pwr_tBoolean                        *d22P pwr_dAlignLW;
  pwr_tBoolean                        d22 pwr_dAlignLW;
  pwr_tBoolean                        *d23P pwr_dAlignLW;
  pwr_tBoolean                        d23 pwr_dAlignLW;
  pwr_tBoolean                        *d24P pwr_dAlignLW;
  pwr_tBoolean                        d24 pwr_dAlignLW;
  pwr_tBoolean                        *d25P pwr_dAlignLW;
  pwr_tBoolean                        d25 pwr_dAlignLW;
  pwr_tBoolean                        *d26P pwr_dAlignLW;
  pwr_tBoolean                        d26 pwr_dAlignLW;
  pwr_tBoolean                        *d27P pwr_dAlignLW;
  pwr_tBoolean                        d27 pwr_dAlignLW;
  pwr_tBoolean                        *d28P pwr_dAlignLW;
  pwr_tBoolean                        d28 pwr_dAlignLW;
  pwr_tBoolean                        *d29P pwr_dAlignLW;
  pwr_tBoolean                        d29 pwr_dAlignLW;
  pwr_tBoolean                        *d30P pwr_dAlignLW;
  pwr_tBoolean                        d30 pwr_dAlignLW;
  pwr_tBoolean                        *d31P pwr_dAlignLW;
  pwr_tBoolean                        d31 pwr_dAlignLW;
  pwr_tInt32                          EnumValues[32] pwr_dAlignW;
  pwr_tInt32                          DefaultValue pwr_dAlignW;
  pwr_tInt32                          Enum pwr_dAlignW;
} pwr_sClass_DtoEnum;

pwr_sdClass_DtoEnum


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_DtoEnum;
#ifndef pwr_cClass_DtoI
#define pwr_cClass_DtoI 136832UL
#endif

pwr_sClass_DtoI


typedef struct {
  pwr_tBoolean                        *InP pwr_dAlignLW;
  pwr_tBoolean                        In pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
} pwr_sClass_DtoI;

pwr_sdClass_DtoI


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_DtoI;
#ifndef pwr_cClass_DtoMask
#define pwr_cClass_DtoMask 133832UL
#endif

pwr_sClass_DtoMask


typedef struct {
  pwr_tBoolean                        *d1P pwr_dAlignLW;
  pwr_tBoolean                        d1 pwr_dAlignLW;
  pwr_tBoolean                        *d2P pwr_dAlignLW;
  pwr_tBoolean                        d2 pwr_dAlignLW;
  pwr_tBoolean                        *d3P pwr_dAlignLW;
  pwr_tBoolean                        d3 pwr_dAlignLW;
  pwr_tBoolean                        *d4P pwr_dAlignLW;
  pwr_tBoolean                        d4 pwr_dAlignLW;
  pwr_tBoolean                        *d5P pwr_dAlignLW;
  pwr_tBoolean                        d5 pwr_dAlignLW;
  pwr_tBoolean                        *d6P pwr_dAlignLW;
  pwr_tBoolean                        d6 pwr_dAlignLW;
  pwr_tBoolean                        *d7P pwr_dAlignLW;
  pwr_tBoolean                        d7 pwr_dAlignLW;
  pwr_tBoolean                        *d8P pwr_dAlignLW;
  pwr_tBoolean                        d8 pwr_dAlignLW;
  pwr_tBoolean                        *d9P pwr_dAlignLW;
  pwr_tBoolean                        d9 pwr_dAlignLW;
  pwr_tBoolean                        *d10P pwr_dAlignLW;
  pwr_tBoolean                        d10 pwr_dAlignLW;
  pwr_tBoolean                        *d11P pwr_dAlignLW;
  pwr_tBoolean                        d11 pwr_dAlignLW;
  pwr_tBoolean                        *d12P pwr_dAlignLW;
  pwr_tBoolean                        d12 pwr_dAlignLW;
  pwr_tBoolean                        *d13P pwr_dAlignLW;
  pwr_tBoolean                        d13 pwr_dAlignLW;
  pwr_tBoolean                        *d14P pwr_dAlignLW;
  pwr_tBoolean                        d14 pwr_dAlignLW;
  pwr_tBoolean                        *d15P pwr_dAlignLW;
  pwr_tBoolean                        d15 pwr_dAlignLW;
  pwr_tBoolean                        *d16P pwr_dAlignLW;
  pwr_tBoolean                        d16 pwr_dAlignLW;
  pwr_tBoolean                        *d17P pwr_dAlignLW;
  pwr_tBoolean                        d17 pwr_dAlignLW;
  pwr_tBoolean                        *d18P pwr_dAlignLW;
  pwr_tBoolean                        d18 pwr_dAlignLW;
  pwr_tBoolean                        *d19P pwr_dAlignLW;
  pwr_tBoolean                        d19 pwr_dAlignLW;
  pwr_tBoolean                        *d20P pwr_dAlignLW;
  pwr_tBoolean                        d20 pwr_dAlignLW;
  pwr_tBoolean                        *d21P pwr_dAlignLW;
  pwr_tBoolean                        d21 pwr_dAlignLW;
  pwr_tBoolean                        *d22P pwr_dAlignLW;
  pwr_tBoolean                        d22 pwr_dAlignLW;
  pwr_tBoolean                        *d23P pwr_dAlignLW;
  pwr_tBoolean                        d23 pwr_dAlignLW;
  pwr_tBoolean                        *d24P pwr_dAlignLW;
  pwr_tBoolean                        d24 pwr_dAlignLW;
  pwr_tBoolean                        *d25P pwr_dAlignLW;
  pwr_tBoolean                        d25 pwr_dAlignLW;
  pwr_tBoolean                        *d26P pwr_dAlignLW;
  pwr_tBoolean                        d26 pwr_dAlignLW;
  pwr_tBoolean                        *d27P pwr_dAlignLW;
  pwr_tBoolean                        d27 pwr_dAlignLW;
  pwr_tBoolean                        *d28P pwr_dAlignLW;
  pwr_tBoolean                        d28 pwr_dAlignLW;
  pwr_tBoolean                        *d29P pwr_dAlignLW;
  pwr_tBoolean                        d29 pwr_dAlignLW;
  pwr_tBoolean                        *d30P pwr_dAlignLW;
  pwr_tBoolean                        d30 pwr_dAlignLW;
  pwr_tBoolean                        *d31P pwr_dAlignLW;
  pwr_tBoolean                        d31 pwr_dAlignLW;
  pwr_tBoolean                        *d32P pwr_dAlignLW;
  pwr_tBoolean                        d32 pwr_dAlignLW;
  pwr_tInt32                          Mask pwr_dAlignW;
} pwr_sClass_DtoMask;

pwr_sdClass_DtoMask


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_DtoMask;
#ifndef pwr_cClass_DtoStr
#define pwr_cClass_DtoStr 133576UL
#endif

pwr_sClass_DtoStr


typedef struct {
  pwr_tBoolean                        *InP pwr_dAlignLW;
  pwr_tBoolean                        In pwr_dAlignLW;
  pwr_tString80                       Format pwr_dAlignW;
  pwr_tString80                       ActVal pwr_dAlignW;
} pwr_sClass_DtoStr;

pwr_sdClass_DtoStr


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_DtoStr;
#ifndef pwr_cClass_DtSel
#define pwr_cClass_DtSel 136152UL
#endif

pwr_sClass_DtSel


typedef struct {
  pwr_tDeltaTime                      *In1P pwr_dAlignLW;
  pwr_tDeltaTime                      In1 pwr_dAlignLW;
  pwr_tDeltaTime                      *In2P pwr_dAlignLW;
  pwr_tDeltaTime                      In2 pwr_dAlignLW;
  pwr_tBoolean                        *ControlP pwr_dAlignLW;
  pwr_tBoolean                        Control pwr_dAlignLW;
  pwr_tDeltaTime                      ActVal pwr_dAlignLW;
} pwr_sClass_DtSel;

pwr_sdClass_DtSel


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_DtSel;
#ifndef pwr_cClass_DtSub
#define pwr_cClass_DtSub 134768UL
#endif

pwr_sClass_DtSub


typedef struct {
  pwr_tDeltaTime                      *DTime1P pwr_dAlignLW;
  pwr_tDeltaTime                      DTime1 pwr_dAlignLW;
  pwr_tDeltaTime                      *DTime2P pwr_dAlignLW;
  pwr_tDeltaTime                      DTime2 pwr_dAlignLW;
  pwr_tDeltaTime                      ActVal pwr_dAlignLW;
} pwr_sClass_DtSub;

pwr_sdClass_DtSub


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_DtSub;
#ifndef pwr_cClass_DtToA
#define pwr_cClass_DtToA 134784UL
#endif

pwr_sClass_DtToA


typedef struct {
  pwr_tDeltaTime                      *DTimeP pwr_dAlignLW;
  pwr_tDeltaTime                      DTime pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_DtToA;

pwr_sdClass_DtToA


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_DtToA;
#ifndef pwr_cClass_DTv
#define pwr_cClass_DTv 134608UL
#endif

pwr_sClass_DTv


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tDeltaTime                      *ActualValue pwr_dAlignLW;
  pwr_tDeltaTime                      InitialValue pwr_dAlignLW;
  pwr_tUInt32                         ValueIndex pwr_dAlignW;
} pwr_sClass_DTv;
#ifndef pwr_cClass_DTvArea
#define pwr_cClass_DTvArea 136680UL
#endif

pwr_sClass_DTvArea


typedef struct {
  pwr_tDeltaTime                      Value[1] pwr_dAlignLW;
} pwr_sClass_DTvArea;
#ifndef pwr_cClass_Dv
#define pwr_cClass_Dv 131960UL
#endif

pwr_sClass_Dv


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tUInt32                         ValueIndex pwr_dAlignW;
  pwr_tBoolean                        *ActualValue pwr_dAlignLW;
  pwr_tBoolean                        InitialValue pwr_dAlignLW;
  pwr_sClass_XttMethodsMask           XttMethodsMask pwr_dAlignLW;
  pwr_sAttrRef                        DefGraph pwr_dAlignLW;
  pwr_sAttrRef                        DefTrend pwr_dAlignW;
  pwr_tString40                       HelpTopic pwr_dAlignW;
  pwr_tURL                            DataSheet pwr_dAlignW;
  pwr_tURL                            CircuitDiagram pwr_dAlignW;
  pwr_tURL                            Photo pwr_dAlignW;
  pwr_tString80                       Note pwr_dAlignW;
} pwr_sClass_Dv;
#ifndef pwr_cClass_DvArea
#define pwr_cClass_DvArea 131968UL
#endif

pwr_sClass_DvArea


typedef struct {
  pwr_tBoolean                        Value[1] pwr_dAlignLW;
} pwr_sClass_DvArea;
#ifndef pwr_cClass_edge
#define pwr_cClass_edge 131984UL
#endif

pwr_sClass_edge


typedef struct {
  pwr_tBoolean                        *inP pwr_dAlignLW;
  pwr_tBoolean                        in pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
  pwr_tBoolean                        StatusOld pwr_dAlignW;
} pwr_sClass_edge;

pwr_sdClass_Edge


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Edge;
#ifndef pwr_cClass_EnumToD
#define pwr_cClass_EnumToD 133856UL
#endif

pwr_sClass_EnumToD


typedef struct {
  pwr_tInt32                          *EnumP pwr_dAlignLW;
  pwr_tInt32                          Enum pwr_dAlignLW;
  pwr_tInt32                          EnumValues[32] pwr_dAlignW;
  pwr_tBoolean                        od0 pwr_dAlignW;
  pwr_tBoolean                        od1 pwr_dAlignW;
  pwr_tBoolean                        od2 pwr_dAlignW;
  pwr_tBoolean                        od3 pwr_dAlignW;
  pwr_tBoolean                        od4 pwr_dAlignW;
  pwr_tBoolean                        od5 pwr_dAlignW;
  pwr_tBoolean                        od6 pwr_dAlignW;
  pwr_tBoolean                        od7 pwr_dAlignW;
  pwr_tBoolean                        od8 pwr_dAlignW;
  pwr_tBoolean                        od9 pwr_dAlignW;
  pwr_tBoolean                        od10 pwr_dAlignW;
  pwr_tBoolean                        od11 pwr_dAlignW;
  pwr_tBoolean                        od12 pwr_dAlignW;
  pwr_tBoolean                        od13 pwr_dAlignW;
  pwr_tBoolean                        od14 pwr_dAlignW;
  pwr_tBoolean                        od15 pwr_dAlignW;
  pwr_tBoolean                        od16 pwr_dAlignW;
  pwr_tBoolean                        od17 pwr_dAlignW;
  pwr_tBoolean                        od18 pwr_dAlignW;
  pwr_tBoolean                        od19 pwr_dAlignW;
  pwr_tBoolean                        od20 pwr_dAlignW;
  pwr_tBoolean                        od21 pwr_dAlignW;
  pwr_tBoolean                        od22 pwr_dAlignW;
  pwr_tBoolean                        od23 pwr_dAlignW;
  pwr_tBoolean                        od24 pwr_dAlignW;
  pwr_tBoolean                        od25 pwr_dAlignW;
  pwr_tBoolean                        od26 pwr_dAlignW;
  pwr_tBoolean                        od27 pwr_dAlignW;
  pwr_tBoolean                        od28 pwr_dAlignW;
  pwr_tBoolean                        od29 pwr_dAlignW;
  pwr_tBoolean                        od30 pwr_dAlignW;
  pwr_tBoolean                        od31 pwr_dAlignW;
} pwr_sClass_EnumToD;

pwr_sdClass_EnumToD


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_EnumToD;
#ifndef pwr_cClass_EnumToStr
#define pwr_cClass_EnumToStr 135416UL
#endif

pwr_sClass_EnumToStr


typedef struct {
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tTypeId                         TypeId pwr_dAlignW;
  pwr_tFloat32                        *EnumDefP pwr_dAlignLW;
  pwr_tUInt32                         EnumDefRows pwr_dAlignLW;
  pwr_tString80                       ActVal pwr_dAlignW;
} pwr_sClass_EnumToStr;

pwr_sdClass_EnumToStr


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_EnumToStr;
#ifndef pwr_cClass_Equal
#define pwr_cClass_Equal 134424UL
#endif

pwr_sClass_Equal


typedef struct {
  pwr_tFloat32                        *In1P pwr_dAlignLW;
  pwr_tFloat32                        In1 pwr_dAlignLW;
  pwr_tFloat32                        *In2P pwr_dAlignLW;
  pwr_tFloat32                        In2 pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_Equal;

pwr_sdClass_Equal


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Equal;
#ifndef pwr_cClass_Even
#define pwr_cClass_Even 134184UL
#endif

pwr_sClass_Even


typedef struct {
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_Even;

pwr_sdClass_Even


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Even;
#ifndef pwr_cClass_EventPrinter
#define pwr_cClass_EventPrinter 131992UL
#endif

pwr_sClass_EventPrinter


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString80                       DeviceName pwr_dAlignW;
  pwr_tInt16                          RowSize pwr_dAlignW;
  pwr_tString80                       SelectList[40] pwr_dAlignW;
} pwr_sClass_EventPrinter;
#ifndef pwr_cClass_Exp
#define pwr_cClass_Exp 134368UL
#endif

pwr_sClass_Exp


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tFloat32                        FactorIn pwr_dAlignW;
  pwr_tFloat32                        FactorVal pwr_dAlignW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_Exp;

pwr_sdClass_Exp


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Exp;
#ifndef pwr_cClass_Export
#define pwr_cClass_Export 136056UL
#endif

pwr_sdClass_Export


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString256                      TargetDirectory pwr_dAlignW;
  pwr_tExportImportMask               Components pwr_dAlignW;
  pwr_tBuildExportMask                Options pwr_dAlignW;
} pwr_sdClass_Export;
#ifndef pwr_cClass_ExternRef
#define pwr_cClass_ExternRef 132000UL
#endif

pwr_sdClass_ExternRef


typedef struct {
  pwr_tObjid                          Object pwr_dAlignLW;
  pwr_tUInt8                          Write pwr_dAlignW;
  pwr_tString40                       Description pwr_dAlignW;
} pwr_sdClass_ExternRef;
#ifndef pwr_cClass_ExternVolumeConfig
#define pwr_cClass_ExternVolumeConfig 134488UL
#endif

pwr_sClass_ExternVolumeConfig


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString80                       DevProvider pwr_dAlignW;
  pwr_tString80                       RtProvider pwr_dAlignW;
} pwr_sClass_ExternVolumeConfig;
#ifndef pwr_cClass_False
#define pwr_cClass_False 135600UL
#endif

pwr_sClass_False


typedef struct {
  pwr_tBoolean                        Status pwr_dAlignLW;
} pwr_sClass_False;

pwr_sdClass_False


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_False;
#ifndef pwr_cClass_filter
#define pwr_cClass_filter 132008UL
#endif

pwr_sClass_filter


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tFloat32                        *FeedBP pwr_dAlignLW;
  pwr_tFloat32                        FeedB pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
  pwr_tFloat32                        *ScanTime pwr_dAlignLW;
  pwr_tFloat32                        FiltCon pwr_dAlignLW;
  pwr_tInt32                          AccCon pwr_dAlignW;
  pwr_tFloat32                        MinCon pwr_dAlignW;
  pwr_tFloat32                        MaxCon pwr_dAlignW;
} pwr_sClass_filter;

pwr_sdClass_Filter


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Filter;
#ifndef pwr_cClass_FirstScan
#define pwr_cClass_FirstScan 134080UL
#endif

pwr_sClass_FirstScan


typedef struct {
  pwr_tBoolean                        Status pwr_dAlignLW;
} pwr_sClass_FirstScan;

pwr_sdClass_FirstScan


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_FirstScan;
#ifndef pwr_cClass_Float64toA
#define pwr_cClass_Float64toA 135048UL
#endif

pwr_sClass_Float64toA


typedef struct {
  pwr_tFloat64                        *InP pwr_dAlignLW;
  pwr_tFloat64                        In pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_Float64toA;

pwr_sdClass_Float64toA


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Float64toA;
#ifndef pwr_cClass_Form
#define pwr_cClass_Form 132016UL
#endif

pwr_sClass_Form


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString40                       Title pwr_dAlignW;
  pwr_tString40                       FormName pwr_dAlignW;
  pwr_tInt16                          X pwr_dAlignW;
  pwr_tInt16                          Y pwr_dAlignW;
  pwr_tString32                       FirstInputField pwr_dAlignW;
  pwr_tUInt16                         MaxNoOfInstances pwr_dAlignW;
} pwr_sClass_Form;
#ifndef pwr_cClass_Frame
#define pwr_cClass_Frame 132024UL
#endif

pwr_sdClass_Frame


typedef struct {
  pwr_tFrameAttrEnum                  FrameAttribute pwr_dAlignLW;
  pwr_tFloat32                        FrameWidth pwr_dAlignW;
  pwr_tFloat32                        FrameHeight pwr_dAlignW;
  pwr_tString80                       Text pwr_dAlignW;
  pwr_tUInt32                         TextAttribute pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Frame;
#ifndef pwr_cClass_FriendNodeConfig
#define pwr_cClass_FriendNodeConfig 133360UL
#endif

pwr_sClass_FriendNodeConfig


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString80                       NodeName pwr_dAlignW;
  pwr_tNodeConnectionEnum             Connection pwr_dAlignW;
  pwr_tString80                       Address pwr_dAlignW;
  pwr_tUInt32                         Port pwr_dAlignW;
  pwr_tString80                       Volume pwr_dAlignW;
  pwr_tFloat32                        QComMinResendTime pwr_dAlignW;
  pwr_tFloat32                        QComMaxResendTime pwr_dAlignW;
  pwr_tUInt32                         QComExportBufQuota pwr_dAlignW;
  pwr_tFloat32                        QComAckDelay pwr_dAlignW;
  pwr_sClass_RedundanceNodeConfig     SecondaryNode pwr_dAlignLW;
} pwr_sClass_FriendNodeConfig;
#ifndef pwr_cClass_GetAattr
#define pwr_cClass_GetAattr 133944UL
#endif
/*  Class: GetAattr
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetAattr


typedef struct {
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetAattr;
#ifndef pwr_cClass_GetAgeneric
#define pwr_cClass_GetAgeneric 133352UL
#endif

pwr_sdClass_GetAgeneric


typedef struct {
  pwr_tFloat32                        ActualValue pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetAgeneric;
#ifndef pwr_cClass_GetAi
#define pwr_cClass_GetAi 132032UL
#endif
/*  Class: GetAi
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetAi


typedef struct {
  pwr_sAttrRef                        AiObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          AiObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetAi;
#ifndef pwr_cClass_GetAo
#define pwr_cClass_GetAo 132040UL
#endif
/*  Class: GetAo
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetAo


typedef struct {
  pwr_sAttrRef                        AoObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          AoObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetAo;
#ifndef pwr_cClass_GetAp
#define pwr_cClass_GetAp 132048UL
#endif
/*  Class: GetAp
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetAp


typedef struct {
  pwr_sAttrRef                        ApObject pwr_dAlignLW;
  pwr_tInt32                          ApObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetAp;
#ifndef pwr_cClass_GetApPtr
#define pwr_cClass_GetApPtr 135160UL
#endif

pwr_sClass_GetApPtr


typedef struct {
  pwr_sAttrRef                        ApPtrObject pwr_dAlignLW;
  pwr_tFloat32                        *Ptr pwr_dAlignLW;
  pwr_tFloat32                        Value pwr_dAlignLW;
} pwr_sClass_GetApPtr;

pwr_sdClass_GetApPtr


typedef struct {
  pwr_tInt32                          ApPtrObjectSegments pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetApPtr;
#ifndef pwr_cClass_GetATgeneric
#define pwr_cClass_GetATgeneric 134728UL
#endif

pwr_sdClass_GetATgeneric


typedef struct {
  pwr_tTime                           ActualValue pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetATgeneric;
#ifndef pwr_cClass_GetATp
#define pwr_cClass_GetATp 134632UL
#endif

pwr_sClass_GetATp


typedef struct {
  pwr_tTime                           ActVal pwr_dAlignLW;
} pwr_sClass_GetATp;

pwr_sdClass_GetATp


typedef struct {
  pwr_sAttrRef                        ATpObject pwr_dAlignLW;
  pwr_tInt32                          ATpObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetATp;
#ifndef pwr_cClass_GetATv
#define pwr_cClass_GetATv 134616UL
#endif
/*  Class: GetATv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetATv


typedef struct {
  pwr_sAttrRef                        ATvObject pwr_dAlignLW;
  pwr_tInt32                          ATvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetATv;
#ifndef pwr_cClass_GetAv
#define pwr_cClass_GetAv 132056UL
#endif
/*  Class: GetAv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetAv


typedef struct {
  pwr_sAttrRef                        AvObject pwr_dAlignLW;
  pwr_tInt32                          AvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetAv;
#ifndef pwr_cClass_GetBiFloat32
#define pwr_cClass_GetBiFloat32 135648UL
#endif
/*  Class: GetBiFloat32
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetBiFloat32


typedef struct {
  pwr_sAttrRef                        BiObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          BiObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetBiFloat32;
#ifndef pwr_cClass_GetBiInt32
#define pwr_cClass_GetBiInt32 135568UL
#endif
/*  Class: GetBiInt32
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetBiInt32


typedef struct {
  pwr_sAttrRef                        BiObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          BiObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetBiInt32;
#ifndef pwr_cClass_GetBiString80
#define pwr_cClass_GetBiString80 135680UL
#endif
/*  Class: GetBiString80
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetBiString80


typedef struct {
  pwr_sAttrRef                        BiObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          BiObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetBiString80;
#ifndef pwr_cClass_GetBoFloat32
#define pwr_cClass_GetBoFloat32 135656UL
#endif
/*  Class: GetBoFloat32
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetBoFloat32


typedef struct {
  pwr_sAttrRef                        BoObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          BoObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetBoFloat32;
#ifndef pwr_cClass_GetBoInt32
#define pwr_cClass_GetBoInt32 135624UL
#endif
/*  Class: GetBoInt32
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetBoInt32


typedef struct {
  pwr_sAttrRef                        BoObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          BoObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetBoInt32;
#ifndef pwr_cClass_GetBoString80
#define pwr_cClass_GetBoString80 135696UL
#endif
/*  Class: GetBoString80
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetBoString80


typedef struct {
  pwr_sAttrRef                        BoObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          BoObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetBoString80;
#ifndef pwr_cClass_GetConstAv
#define pwr_cClass_GetConstAv 135944UL
#endif
/*  Class: GetConstAv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetConstAv


typedef struct {
  pwr_sAttrRef                        AvObject pwr_dAlignLW;
  pwr_tInt32                          AvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetConstAv;
#ifndef pwr_cClass_GetConstIv
#define pwr_cClass_GetConstIv 135952UL
#endif
/*  Class: GetConstIv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetConstIv


typedef struct {
  pwr_sAttrRef                        IvObject pwr_dAlignLW;
  pwr_tInt32                          IvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetConstIv;
#ifndef pwr_cClass_GetData
#define pwr_cClass_GetData 133272UL
#endif

pwr_sClass_GetData


typedef struct {
  pwr_tVoid                           *Out pwr_dAlignLW;
  pwr_sAttrRef                        DataObjid pwr_dAlignLW;
} pwr_sClass_GetData;

pwr_sdClass_GetData


typedef struct {
  pwr_sAttrRef                        DataObject pwr_dAlignLW;
  pwr_tInt32                          DataObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetData;
#ifndef pwr_cClass_GetDataInput
#define pwr_cClass_GetDataInput 135336UL
#endif

pwr_sClass_GetDataInput


typedef struct {
  pwr_tVoid                           *OutDataP pwr_dAlignLW;
  pwr_tObjid                          OutDataObjId pwr_dAlignLW;
} pwr_sClass_GetDataInput;

pwr_sdClass_GetDataInput


typedef struct {
  pwr_sAttrRef                        DataObject pwr_dAlignLW;
  pwr_tInt32                          DataObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetDataInput;
#ifndef pwr_cClass_GetDatap
#define pwr_cClass_GetDatap 134856UL
#endif

pwr_sClass_GetDatap


typedef struct {
  pwr_tFloat32                        *Out pwr_dAlignLW;
  pwr_sAttrRef                        DataObjid pwr_dAlignLW;
} pwr_sClass_GetDatap;

pwr_sdClass_GetDatap


typedef struct {
  pwr_sAttrRef                        DatapObject pwr_dAlignLW;
  pwr_tInt32                          DatapObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetDatap;
#ifndef pwr_cClass_GetDataRefp
#define pwr_cClass_GetDataRefp 136048UL
#endif

pwr_sClass_GetDataRefp


typedef struct {
  pwr_tDataRef                        ActVal pwr_dAlignLW;
} pwr_sClass_GetDataRefp;

pwr_sdClass_GetDataRefp


typedef struct {
  pwr_sAttrRef                        DataRefpObject pwr_dAlignLW;
  pwr_tInt32                          DataRefpObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetDataRefp;
#ifndef pwr_cClass_GetDataRefv
#define pwr_cClass_GetDataRefv 136040UL
#endif
/*  Class: GetDataRefv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetDataRefv


typedef struct {
  pwr_sAttrRef                        DataRefvObject pwr_dAlignLW;
  pwr_tInt32                          DataRefvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetDataRefv;
#ifndef pwr_cClass_GetDattr
#define pwr_cClass_GetDattr 133936UL
#endif
/*  Class: GetDattr
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetDattr


typedef struct {
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetDattr;
#ifndef pwr_cClass_GetDgeneric
#define pwr_cClass_GetDgeneric 133328UL
#endif

pwr_sdClass_GetDgeneric


typedef struct {
  pwr_tBoolean                        ActualValue pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetDgeneric;
#ifndef pwr_cClass_GetDi
#define pwr_cClass_GetDi 132064UL
#endif
/*  Class: GetDi
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetDi


typedef struct {
  pwr_sAttrRef                        DiObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          DiObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetDi;
#ifndef pwr_cClass_GetDo
#define pwr_cClass_GetDo 132072UL
#endif
/*  Class: GetDo
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetDo


typedef struct {
  pwr_sAttrRef                        DoObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          DoObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetDo;
#ifndef pwr_cClass_GetDp
#define pwr_cClass_GetDp 132080UL
#endif
/*  Class: GetDp
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetDp


typedef struct {
  pwr_sAttrRef                        DpObject pwr_dAlignLW;
  pwr_tInt32                          DpObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetDp;
#ifndef pwr_cClass_GetDpPtr
#define pwr_cClass_GetDpPtr 135152UL
#endif

pwr_sClass_GetDpPtr


typedef struct {
  pwr_sAttrRef                        DpPtrObject pwr_dAlignLW;
  pwr_tBoolean                        *Ptr pwr_dAlignLW;
  pwr_tBoolean                        Value pwr_dAlignLW;
} pwr_sClass_GetDpPtr;

pwr_sdClass_GetDpPtr


typedef struct {
  pwr_tInt32                          DpPtrObjectSegments pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetDpPtr;
#ifndef pwr_cClass_GetDTgeneric
#define pwr_cClass_GetDTgeneric 134704UL
#endif

pwr_sdClass_GetDTgeneric


typedef struct {
  pwr_tDeltaTime                      ActualValue pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetDTgeneric;
#ifndef pwr_cClass_GetDTp
#define pwr_cClass_GetDTp 134640UL
#endif

pwr_sClass_GetDTp


typedef struct {
  pwr_tDeltaTime                      ActVal pwr_dAlignLW;
} pwr_sClass_GetDTp;

pwr_sdClass_GetDTp


typedef struct {
  pwr_sAttrRef                        DTpObject pwr_dAlignLW;
  pwr_tInt32                          DTpObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetDTp;
#ifndef pwr_cClass_GetDTv
#define pwr_cClass_GetDTv 134624UL
#endif
/*  Class: GetDTv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetDTv


typedef struct {
  pwr_sAttrRef                        DTvObject pwr_dAlignLW;
  pwr_tInt32                          DTvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetDTv;
#ifndef pwr_cClass_GetDv
#define pwr_cClass_GetDv 132088UL
#endif
/*  Class: GetDv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetDv


typedef struct {
  pwr_sAttrRef                        DvObject pwr_dAlignLW;
  pwr_tInt32                          DvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetDv;
#ifndef pwr_cClass_GetExtBoolean
#define pwr_cClass_GetExtBoolean 134952UL
#endif

pwr_sClass_GetExtBoolean


typedef struct {
  pwr_tBoolean                        *ExtP pwr_dAlignLW;
  pwr_tBoolean                        ActVal pwr_dAlignLW;
} pwr_sClass_GetExtBoolean;

pwr_sdClass_GetExtBoolean


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetExtBoolean;
#ifndef pwr_cClass_GetExtFloat32
#define pwr_cClass_GetExtFloat32 134864UL
#endif

pwr_sClass_GetExtFloat32


typedef struct {
  pwr_tFloat32                        *ExtP pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignLW;
} pwr_sClass_GetExtFloat32;

pwr_sdClass_GetExtFloat32


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetExtFloat32;
#ifndef pwr_cClass_GetExtFloat64
#define pwr_cClass_GetExtFloat64 135120UL
#endif

pwr_sClass_GetExtFloat64


typedef struct {
  pwr_tFloat64                        *ExtP pwr_dAlignLW;
  pwr_tFloat64                        ActVal pwr_dAlignLW;
} pwr_sClass_GetExtFloat64;

pwr_sdClass_GetExtFloat64


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetExtFloat64;
#ifndef pwr_cClass_GetExtInt16
#define pwr_cClass_GetExtInt16 134936UL
#endif

pwr_sClass_GetExtInt16


typedef struct {
  pwr_tInt16                          *ExtP pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignLW;
} pwr_sClass_GetExtInt16;

pwr_sdClass_GetExtInt16


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetExtInt16;
#ifndef pwr_cClass_GetExtInt32
#define pwr_cClass_GetExtInt32 134880UL
#endif

pwr_sClass_GetExtInt32


typedef struct {
  pwr_tInt32                          *ExtP pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignLW;
} pwr_sClass_GetExtInt32;

pwr_sdClass_GetExtInt32


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetExtInt32;
#ifndef pwr_cClass_GetExtInt64
#define pwr_cClass_GetExtInt64 134896UL
#endif

pwr_sClass_GetExtInt64


typedef struct {
  pwr_tInt64                          *ExtP pwr_dAlignLW;
  pwr_tInt64                          ActVal pwr_dAlignLW;
} pwr_sClass_GetExtInt64;

pwr_sdClass_GetExtInt64


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetExtInt64;
#ifndef pwr_cClass_GetExtInt8
#define pwr_cClass_GetExtInt8 134928UL
#endif

pwr_sClass_GetExtInt8


typedef struct {
  pwr_tInt8                           *ExtP pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignLW;
} pwr_sClass_GetExtInt8;

pwr_sdClass_GetExtInt8


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetExtInt8;
#ifndef pwr_cClass_GetExtString
#define pwr_cClass_GetExtString 134968UL
#endif

pwr_sClass_GetExtString


typedef struct {
  pwr_tString80                       *ExtP pwr_dAlignLW;
  pwr_tString80                       ActVal pwr_dAlignLW;
} pwr_sClass_GetExtString;

pwr_sdClass_GetExtString


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetExtString;
#ifndef pwr_cClass_GetExtTime
#define pwr_cClass_GetExtTime 134960UL
#endif

pwr_sClass_GetExtTime


typedef struct {
  pwr_tTime                           *ExtP pwr_dAlignLW;
  pwr_tTime                           ActVal pwr_dAlignLW;
} pwr_sClass_GetExtTime;

pwr_sdClass_GetExtTime


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetExtTime;
#ifndef pwr_cClass_GetExtUInt16
#define pwr_cClass_GetExtUInt16 134920UL
#endif

pwr_sClass_GetExtUInt16


typedef struct {
  pwr_tUInt16                         *ExtP pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignLW;
} pwr_sClass_GetExtUInt16;

pwr_sdClass_GetExtUInt16


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetExtUInt16;
#ifndef pwr_cClass_GetExtUInt32
#define pwr_cClass_GetExtUInt32 134912UL
#endif

pwr_sClass_GetExtUInt32


typedef struct {
  pwr_tUInt32                         *ExtP pwr_dAlignLW;
  pwr_tUInt32                         ActVal pwr_dAlignLW;
} pwr_sClass_GetExtUInt32;

pwr_sdClass_GetExtUInt32


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetExtUInt32;
#ifndef pwr_cClass_GetExtUInt64
#define pwr_cClass_GetExtUInt64 135128UL
#endif

pwr_sClass_GetExtUInt64


typedef struct {
  pwr_tUInt64                         *ExtP pwr_dAlignLW;
  pwr_tUInt64                         ActVal pwr_dAlignLW;
} pwr_sClass_GetExtUInt64;

pwr_sdClass_GetExtUInt64


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetExtUInt64;
#ifndef pwr_cClass_GetExtUInt8
#define pwr_cClass_GetExtUInt8 134944UL
#endif

pwr_sClass_GetExtUInt8


typedef struct {
  pwr_tUInt8                          *ExtP pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignLW;
} pwr_sClass_GetExtUInt8;

pwr_sdClass_GetExtUInt8


typedef struct {
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetExtUInt8;
#ifndef pwr_cClass_GetIattr
#define pwr_cClass_GetIattr 133952UL
#endif
/*  Class: GetIattr
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetIattr


typedef struct {
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetIattr;
#ifndef pwr_cClass_GetIgeneric
#define pwr_cClass_GetIgeneric 133776UL
#endif

pwr_sdClass_GetIgeneric


typedef struct {
  pwr_tInt32                          ActualValue pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetIgeneric;
#ifndef pwr_cClass_GetIi
#define pwr_cClass_GetIi 133712UL
#endif
/*  Class: GetIi
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetIi


typedef struct {
  pwr_sAttrRef                        IiObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          IiObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetIi;
#ifndef pwr_cClass_GetIo
#define pwr_cClass_GetIo 133720UL
#endif
/*  Class: GetIo
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetIo


typedef struct {
  pwr_sAttrRef                        IoObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          IoObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetIo;
#ifndef pwr_cClass_GetIp
#define pwr_cClass_GetIp 133792UL
#endif

pwr_sClass_GetIp


typedef struct {
  pwr_tInt32                          ActVal pwr_dAlignLW;
} pwr_sClass_GetIp;

pwr_sdClass_GetIp


typedef struct {
  pwr_sAttrRef                        IpObject pwr_dAlignLW;
  pwr_tInt32                          IpObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetIp;
#ifndef pwr_cClass_GetIpPtr
#define pwr_cClass_GetIpPtr 135168UL
#endif

pwr_sClass_GetIpPtr


typedef struct {
  pwr_sAttrRef                        IpPtrObject pwr_dAlignLW;
  pwr_tInt32                          *Ptr pwr_dAlignLW;
  pwr_tInt32                          Value pwr_dAlignLW;
} pwr_sClass_GetIpPtr;

pwr_sdClass_GetIpPtr


typedef struct {
  pwr_tInt32                          IpPtrObjectSegments pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetIpPtr;
#ifndef pwr_cClass_GetIpToA
#define pwr_cClass_GetIpToA 132096UL
#endif

pwr_sClass_GetIpToA


typedef struct {
  pwr_tFloat32                        ActVal pwr_dAlignLW;
} pwr_sClass_GetIpToA;

pwr_sdClass_GetIpToA


typedef struct {
  pwr_sAttrRef                        IpObject pwr_dAlignLW;
  pwr_tInt32                          IpObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetIpToA;
#ifndef pwr_cClass_GetIv
#define pwr_cClass_GetIv 133704UL
#endif
/*  Class: GetIv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetIv


typedef struct {
  pwr_sAttrRef                        IvObject pwr_dAlignLW;
  pwr_tInt32                          IvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetIv;
#ifndef pwr_cClass_GetPi
#define pwr_cClass_GetPi 132104UL
#endif
/*  Class: GetPi
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetPi


typedef struct {
  pwr_sAttrRef                        CoObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          CoObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetPi;
#ifndef pwr_cClass_GetRefA
#define pwr_cClass_GetRefA 136360UL
#endif

pwr_sClass_GetRefA


typedef struct {
  pwr_tFloat32                        ActVal pwr_dAlignLW;
} pwr_sClass_GetRefA;

pwr_sdClass_GetRefA


typedef struct {
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetRefA;
#ifndef pwr_cClass_GetRefD
#define pwr_cClass_GetRefD 136344UL
#endif

pwr_sClass_GetRefD


typedef struct {
  pwr_tBoolean                        Status pwr_dAlignLW;
} pwr_sClass_GetRefD;

pwr_sdClass_GetRefD


typedef struct {
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetRefD;
#ifndef pwr_cClass_GetRefData
#define pwr_cClass_GetRefData 136456UL
#endif

pwr_sClass_GetRefData


typedef struct {
  pwr_tVoid                           *Out pwr_dAlignLW;
} pwr_sClass_GetRefData;

pwr_sdClass_GetRefData


typedef struct {
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetRefData;
#ifndef pwr_cClass_GetRefI
#define pwr_cClass_GetRefI 136352UL
#endif

pwr_sClass_GetRefI


typedef struct {
  pwr_tInt32                          ActVal pwr_dAlignLW;
} pwr_sClass_GetRefI;

pwr_sdClass_GetRefI


typedef struct {
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetRefI;
#ifndef pwr_cClass_GetRefS
#define pwr_cClass_GetRefS 136432UL
#endif

pwr_sClass_GetRefS


typedef struct {
  pwr_tString80                       ActVal pwr_dAlignLW;
} pwr_sClass_GetRefS;

pwr_sdClass_GetRefS


typedef struct {
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetRefS;
#ifndef pwr_cClass_GetSattr
#define pwr_cClass_GetSattr 133960UL
#endif
/*  Class: GetSattr
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetSattr


typedef struct {
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetSattr;
#ifndef pwr_cClass_GetSgeneric
#define pwr_cClass_GetSgeneric 133592UL
#endif

pwr_sdClass_GetSgeneric


typedef struct {
  pwr_tString80                       ActualValue pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetSgeneric;
#ifndef pwr_cClass_GetSp
#define pwr_cClass_GetSp 133544UL
#endif

pwr_sClass_GetSp


typedef struct {
  pwr_tString80                       ActVal pwr_dAlignLW;
} pwr_sClass_GetSp;

pwr_sdClass_GetSp


typedef struct {
  pwr_sAttrRef                        SpObject pwr_dAlignLW;
  pwr_tInt32                          SpObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetSp;
#ifndef pwr_cClass_GetSv
#define pwr_cClass_GetSv 133504UL
#endif
/*  Class: GetSv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_GetSv


typedef struct {
  pwr_sAttrRef                        SvObject pwr_dAlignLW;
  pwr_tInt32                          SvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GetSv;
#ifndef pwr_cClass_Graph
#define pwr_cClass_Graph 132112UL
#endif

pwr_sClass_Graph


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString40                       Title pwr_dAlignW;
  pwr_tString80                       GMS_Model pwr_dAlignW;
  pwr_tFloat32                        UpdateInterval pwr_dAlignW;
  pwr_tInt16                          X pwr_dAlignW;
  pwr_tInt16                          Y pwr_dAlignW;
  pwr_tInt16                          Width pwr_dAlignW;
  pwr_tFloat32                        GmsX1 pwr_dAlignW;
  pwr_tFloat32                        GmsY1 pwr_dAlignW;
  pwr_tFloat32                        GmsX2 pwr_dAlignW;
  pwr_tFloat32                        GmsY2 pwr_dAlignW;
  pwr_tString32                       FirstInputField pwr_dAlignW;
  pwr_tBoolean                        RemSubscrWhenIcon pwr_dAlignW;
  pwr_tInt8                           ScreenNo pwr_dAlignW;
  pwr_tBoolean                        CodeBehind pwr_dAlignW;
  pwr_tString40                       ClassName pwr_dAlignW;
} pwr_sClass_Graph;
#ifndef pwr_cClass_GraphDistribute
#define pwr_cClass_GraphDistribute 132120UL
#endif

pwr_sdClass_GraphDistribute


typedef struct {
  pwr_tString80                       Source pwr_dAlignLW;
  pwr_tString80                       Target pwr_dAlignW;
} pwr_sdClass_GraphDistribute;
#ifndef pwr_cClass_gray
#define pwr_cClass_gray 132128UL
#endif

pwr_sClass_gray


typedef struct {
  pwr_tBoolean                        *Din0P pwr_dAlignLW;
  pwr_tBoolean                        Din0 pwr_dAlignLW;
  pwr_tBoolean                        *Din1P pwr_dAlignLW;
  pwr_tBoolean                        Din1 pwr_dAlignLW;
  pwr_tBoolean                        *Din2P pwr_dAlignLW;
  pwr_tBoolean                        Din2 pwr_dAlignLW;
  pwr_tBoolean                        *Din3P pwr_dAlignLW;
  pwr_tBoolean                        Din3 pwr_dAlignLW;
  pwr_tBoolean                        *Din4P pwr_dAlignLW;
  pwr_tBoolean                        Din4 pwr_dAlignLW;
  pwr_tBoolean                        *Din5P pwr_dAlignLW;
  pwr_tBoolean                        Din5 pwr_dAlignLW;
  pwr_tBoolean                        *Din6P pwr_dAlignLW;
  pwr_tBoolean                        Din6 pwr_dAlignLW;
  pwr_tBoolean                        *Din7P pwr_dAlignLW;
  pwr_tBoolean                        Din7 pwr_dAlignLW;
  pwr_tBoolean                        *Din8P pwr_dAlignLW;
  pwr_tBoolean                        Din8 pwr_dAlignLW;
  pwr_tBoolean                        *Din9P pwr_dAlignLW;
  pwr_tBoolean                        Din9 pwr_dAlignLW;
  pwr_tBoolean                        *DinAP pwr_dAlignLW;
  pwr_tBoolean                        DinA pwr_dAlignLW;
  pwr_tBoolean                        *DinBP pwr_dAlignLW;
  pwr_tBoolean                        DinB pwr_dAlignLW;
  pwr_tBoolean                        *DinCP pwr_dAlignLW;
  pwr_tBoolean                        DinC pwr_dAlignLW;
  pwr_tBoolean                        *DinDP pwr_dAlignLW;
  pwr_tBoolean                        DinD pwr_dAlignLW;
  pwr_tBoolean                        *DinEP pwr_dAlignLW;
  pwr_tBoolean                        DinE pwr_dAlignLW;
  pwr_tBoolean                        *DinFP pwr_dAlignLW;
  pwr_tBoolean                        DinF pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
  pwr_tBoolean                        Inv pwr_dAlignW;
} pwr_sClass_gray;

pwr_sdClass_Gray


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Gray;
#ifndef pwr_cClass_GreaterEqual
#define pwr_cClass_GreaterEqual 134432UL
#endif

pwr_sClass_GreaterEqual


typedef struct {
  pwr_tFloat32                        *In1P pwr_dAlignLW;
  pwr_tFloat32                        In1 pwr_dAlignLW;
  pwr_tFloat32                        *In2P pwr_dAlignLW;
  pwr_tFloat32                        In2 pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_GreaterEqual;

pwr_sdClass_GreaterEqual


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GreaterEqual;
#ifndef pwr_cClass_GreaterThan
#define pwr_cClass_GreaterThan 134440UL
#endif

pwr_sClass_GreaterThan


typedef struct {
  pwr_tFloat32                        *In1P pwr_dAlignLW;
  pwr_tFloat32                        In1 pwr_dAlignLW;
  pwr_tFloat32                        *In2P pwr_dAlignLW;
  pwr_tFloat32                        In2 pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_GreaterThan;

pwr_sdClass_GreaterThan


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_GreaterThan;
#ifndef pwr_cClass_Group
#define pwr_cClass_Group 132136UL
#endif

pwr_sClass_Group


typedef struct {
  pwr_tUInt8                          NoOfObjects pwr_dAlignLW;
  pwr_tString80                       GroupObjects[8] pwr_dAlignW;
} pwr_sClass_Group;
#ifndef pwr_cClass_Head
#define pwr_cClass_Head 132144UL
#endif

pwr_sdClass_Head


typedef struct {
  pwr_tString80                       Text pwr_dAlignLW;
  pwr_tTextAttrEnum                   TextAttribute pwr_dAlignW;
  pwr_tFrameAttrEnum                  FrameAttribute pwr_dAlignW;
  pwr_tFloat32                        FrameWidth pwr_dAlignW;
  pwr_tFloat32                        FrameHeight pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Head;
#ifndef pwr_cClass_HelpText
#define pwr_cClass_HelpText 136128UL
#endif

pwr_sdClass_HelpText


typedef struct {
  pwr_tTextAttrEnum                   TextAttribute pwr_dAlignLW;
  pwr_tFrameAttrEnum                  FrameAttribute pwr_dAlignW;
  pwr_tFloat32                        FrameWidth pwr_dAlignW;
  pwr_tFloat32                        FrameHeight pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
  pwr_tText1024                       Text pwr_dAlignLW;
} pwr_sdClass_HelpText;
#ifndef pwr_cClass_HelpTextL
#define pwr_cClass_HelpTextL 136136UL
#endif

pwr_sdClass_HelpTextL


typedef struct {
  pwr_tTextAttrEnum                   TextAttribute pwr_dAlignLW;
  pwr_tFrameAttrEnum                  FrameAttribute pwr_dAlignW;
  pwr_tFloat32                        FrameWidth pwr_dAlignW;
  pwr_tFloat32                        FrameHeight pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
  pwr_tText8192                       Text pwr_dAlignLW;
} pwr_sdClass_HelpTextL;
#ifndef pwr_cClass_IAbs
#define pwr_cClass_IAbs 134168UL
#endif

pwr_sClass_IAbs


typedef struct {
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
} pwr_sClass_IAbs;

pwr_sdClass_IAbs


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_IAbs;
#ifndef pwr_cClass_IAdd
#define pwr_cClass_IAdd 134240UL
#endif

pwr_sClass_IAdd


typedef struct {
  pwr_tInt32                          *In1P pwr_dAlignLW;
  pwr_tInt32                          In1 pwr_dAlignLW;
  pwr_tInt32                          *In2P pwr_dAlignLW;
  pwr_tInt32                          In2 pwr_dAlignLW;
  pwr_tInt32                          *In3P pwr_dAlignLW;
  pwr_tInt32                          In3 pwr_dAlignLW;
  pwr_tInt32                          *In4P pwr_dAlignLW;
  pwr_tInt32                          In4 pwr_dAlignLW;
  pwr_tInt32                          *In5P pwr_dAlignLW;
  pwr_tInt32                          In5 pwr_dAlignLW;
  pwr_tInt32                          *In6P pwr_dAlignLW;
  pwr_tInt32                          In6 pwr_dAlignLW;
  pwr_tInt32                          *In7P pwr_dAlignLW;
  pwr_tInt32                          In7 pwr_dAlignLW;
  pwr_tInt32                          *In8P pwr_dAlignLW;
  pwr_tInt32                          In8 pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
} pwr_sClass_IAdd;

pwr_sdClass_IAdd


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_IAdd;
#ifndef pwr_cClass_IArray100
#define pwr_cClass_IArray100 135272UL
#endif

pwr_sClass_IArray100


typedef struct {
  pwr_tInt32                          Value[100] pwr_dAlignLW;
} pwr_sClass_IArray100;
#ifndef pwr_cClass_IArray500
#define pwr_cClass_IArray500 135304UL
#endif

pwr_sClass_IArray500


typedef struct {
  pwr_tInt32                          Value[500] pwr_dAlignLW;
} pwr_sClass_IArray500;
#ifndef pwr_cClass_IDemux
#define pwr_cClass_IDemux 135224UL
#endif

pwr_sClass_IDemux


typedef struct {
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tInt32                          *IndexP pwr_dAlignLW;
  pwr_tInt32                          Index pwr_dAlignLW;
  pwr_tInt32                          Out0 pwr_dAlignW;
  pwr_tInt32                          Out1 pwr_dAlignW;
  pwr_tInt32                          Out2 pwr_dAlignW;
  pwr_tInt32                          Out3 pwr_dAlignW;
  pwr_tInt32                          Out4 pwr_dAlignW;
  pwr_tInt32                          Out5 pwr_dAlignW;
  pwr_tInt32                          Out6 pwr_dAlignW;
  pwr_tInt32                          Out7 pwr_dAlignW;
  pwr_tInt32                          Out8 pwr_dAlignW;
  pwr_tInt32                          Out9 pwr_dAlignW;
  pwr_tInt32                          Out10 pwr_dAlignW;
  pwr_tInt32                          Out11 pwr_dAlignW;
  pwr_tInt32                          Out12 pwr_dAlignW;
  pwr_tInt32                          Out13 pwr_dAlignW;
  pwr_tInt32                          Out14 pwr_dAlignW;
  pwr_tInt32                          Out15 pwr_dAlignW;
  pwr_tInt32                          Out16 pwr_dAlignW;
  pwr_tInt32                          Out17 pwr_dAlignW;
  pwr_tInt32                          Out18 pwr_dAlignW;
  pwr_tInt32                          Out19 pwr_dAlignW;
  pwr_tInt32                          Out20 pwr_dAlignW;
  pwr_tInt32                          Out21 pwr_dAlignW;
  pwr_tInt32                          Out22 pwr_dAlignW;
  pwr_tInt32                          Out23 pwr_dAlignW;
} pwr_sClass_IDemux;

pwr_sdClass_IDemux


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_IDemux;
#ifndef pwr_cClass_IDiv
#define pwr_cClass_IDiv 134264UL
#endif

pwr_sClass_IDiv


typedef struct {
  pwr_tInt32                          *In1P pwr_dAlignLW;
  pwr_tInt32                          In1 pwr_dAlignLW;
  pwr_tInt32                          *In2P pwr_dAlignLW;
  pwr_tInt32                          In2 pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
} pwr_sClass_IDiv;

pwr_sdClass_IDiv


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_IDiv;
#ifndef pwr_cClass_IEqual
#define pwr_cClass_IEqual 134200UL
#endif

pwr_sClass_IEqual


typedef struct {
  pwr_tInt32                          *In1P pwr_dAlignLW;
  pwr_tInt32                          In1 pwr_dAlignLW;
  pwr_tInt32                          *In2P pwr_dAlignLW;
  pwr_tInt32                          In2 pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_IEqual;

pwr_sdClass_IEqual


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_IEqual;
#ifndef pwr_cClass_IGreaterEqual
#define pwr_cClass_IGreaterEqual 134208UL
#endif

pwr_sClass_IGreaterEqual


typedef struct {
  pwr_tInt32                          *In1P pwr_dAlignLW;
  pwr_tInt32                          In1 pwr_dAlignLW;
  pwr_tInt32                          *In2P pwr_dAlignLW;
  pwr_tInt32                          In2 pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_IGreaterEqual;

pwr_sdClass_IGreaterEqual


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_IGreaterEqual;
#ifndef pwr_cClass_IGreaterThan
#define pwr_cClass_IGreaterThan 134216UL
#endif

pwr_sClass_IGreaterThan


typedef struct {
  pwr_tInt32                          *In1P pwr_dAlignLW;
  pwr_tInt32                          In1 pwr_dAlignLW;
  pwr_tInt32                          *In2P pwr_dAlignLW;
  pwr_tInt32                          In2 pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_IGreaterThan;

pwr_sdClass_IGreaterThan


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_IGreaterThan;
#ifndef pwr_cClass_Ii
#define pwr_cClass_Ii 133664UL
#endif

pwr_sClass_Ii


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tUInt32                         ValueIndex pwr_dAlignW;
  pwr_tInt32                          *ActualValue pwr_dAlignLW;
  pwr_tInt32                          InitialValue pwr_dAlignLW;
  pwr_tFloat32                        PresMaxLimit pwr_dAlignW;
  pwr_tFloat32                        PresMinLimit pwr_dAlignW;
  pwr_sClass_XttMethodsMask           XttMethodsMask pwr_dAlignLW;
  pwr_sAttrRef                        DefGraph pwr_dAlignLW;
  pwr_sAttrRef                        DefTrend pwr_dAlignW;
  pwr_tString40                       HelpTopic pwr_dAlignW;
  pwr_tURL                            DataSheet pwr_dAlignW;
  pwr_tURL                            CircuitDiagram pwr_dAlignW;
  pwr_tURL                            Photo pwr_dAlignW;
  pwr_tString80                       Note pwr_dAlignW;
} pwr_sClass_Ii;
#ifndef pwr_cClass_IiArea
#define pwr_cClass_IiArea 133696UL
#endif

pwr_sClass_IiArea


typedef struct {
  pwr_tInt32                          Value[1] pwr_dAlignLW;
} pwr_sClass_IiArea;
#ifndef pwr_cClass_ILessEqual
#define pwr_cClass_ILessEqual 134224UL
#endif

pwr_sClass_ILessEqual


typedef struct {
  pwr_tInt32                          *In1P pwr_dAlignLW;
  pwr_tInt32                          In1 pwr_dAlignLW;
  pwr_tInt32                          *In2P pwr_dAlignLW;
  pwr_tInt32                          In2 pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_ILessEqual;

pwr_sdClass_ILessEqual


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ILessEqual;
#ifndef pwr_cClass_ILessThan
#define pwr_cClass_ILessThan 134232UL
#endif

pwr_sClass_ILessThan


typedef struct {
  pwr_tInt32                          *In1P pwr_dAlignLW;
  pwr_tInt32                          In1 pwr_dAlignLW;
  pwr_tInt32                          *In2P pwr_dAlignLW;
  pwr_tInt32                          In2 pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_ILessThan;

pwr_sdClass_ILessThan


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ILessThan;
#ifndef pwr_cClass_ILimit
#define pwr_cClass_ILimit 134296UL
#endif

pwr_sClass_ILimit


typedef struct {
  pwr_tInt32                          *MaxP pwr_dAlignLW;
  pwr_tInt32                          Max pwr_dAlignLW;
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tInt32                          *MinP pwr_dAlignLW;
  pwr_tInt32                          Min pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
  pwr_tBoolean                        High pwr_dAlignW;
  pwr_tBoolean                        Low pwr_dAlignW;
} pwr_sClass_ILimit;

pwr_sdClass_ILimit


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ILimit;
#ifndef pwr_cClass_IMax
#define pwr_cClass_IMax 134272UL
#endif

pwr_sClass_IMax


typedef struct {
  pwr_tInt32                          *In1P pwr_dAlignLW;
  pwr_tInt32                          In1 pwr_dAlignLW;
  pwr_tInt32                          *In2P pwr_dAlignLW;
  pwr_tInt32                          In2 pwr_dAlignLW;
  pwr_tInt32                          *In3P pwr_dAlignLW;
  pwr_tInt32                          In3 pwr_dAlignLW;
  pwr_tInt32                          *In4P pwr_dAlignLW;
  pwr_tInt32                          In4 pwr_dAlignLW;
  pwr_tInt32                          *In5P pwr_dAlignLW;
  pwr_tInt32                          In5 pwr_dAlignLW;
  pwr_tInt32                          *In6P pwr_dAlignLW;
  pwr_tInt32                          In6 pwr_dAlignLW;
  pwr_tInt32                          *In7P pwr_dAlignLW;
  pwr_tInt32                          In7 pwr_dAlignLW;
  pwr_tInt32                          *In8P pwr_dAlignLW;
  pwr_tInt32                          In8 pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
} pwr_sClass_IMax;

pwr_sdClass_IMax


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_IMax;
#ifndef pwr_cClass_IMin
#define pwr_cClass_IMin 134280UL
#endif

pwr_sClass_IMin


typedef struct {
  pwr_tInt32                          *In1P pwr_dAlignLW;
  pwr_tInt32                          In1 pwr_dAlignLW;
  pwr_tInt32                          *In2P pwr_dAlignLW;
  pwr_tInt32                          In2 pwr_dAlignLW;
  pwr_tInt32                          *In3P pwr_dAlignLW;
  pwr_tInt32                          In3 pwr_dAlignLW;
  pwr_tInt32                          *In4P pwr_dAlignLW;
  pwr_tInt32                          In4 pwr_dAlignLW;
  pwr_tInt32                          *In5P pwr_dAlignLW;
  pwr_tInt32                          In5 pwr_dAlignLW;
  pwr_tInt32                          *In6P pwr_dAlignLW;
  pwr_tInt32                          In6 pwr_dAlignLW;
  pwr_tInt32                          *In7P pwr_dAlignLW;
  pwr_tInt32                          In7 pwr_dAlignLW;
  pwr_tInt32                          *In8P pwr_dAlignLW;
  pwr_tInt32                          In8 pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
} pwr_sClass_IMin;

pwr_sdClass_IMin


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_IMin;
#ifndef pwr_cClass_Import
#define pwr_cClass_Import 136072UL
#endif

pwr_sdClass_Import


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString256                      SourceDirectory pwr_dAlignW;
  pwr_tExportImportMask               Components pwr_dAlignW;
  pwr_tBuildDirectoryMask             Options pwr_dAlignW;
} pwr_sdClass_Import;
#ifndef pwr_cClass_IMul
#define pwr_cClass_IMul 134248UL
#endif

pwr_sClass_IMul


typedef struct {
  pwr_tInt32                          *In1P pwr_dAlignLW;
  pwr_tInt32                          In1 pwr_dAlignLW;
  pwr_tInt32                          *In2P pwr_dAlignLW;
  pwr_tInt32                          In2 pwr_dAlignLW;
  pwr_tInt32                          *In3P pwr_dAlignLW;
  pwr_tInt32                          In3 pwr_dAlignLW;
  pwr_tInt32                          *In4P pwr_dAlignLW;
  pwr_tInt32                          In4 pwr_dAlignLW;
  pwr_tInt32                          *In5P pwr_dAlignLW;
  pwr_tInt32                          In5 pwr_dAlignLW;
  pwr_tInt32                          *In6P pwr_dAlignLW;
  pwr_tInt32                          In6 pwr_dAlignLW;
  pwr_tInt32                          *In7P pwr_dAlignLW;
  pwr_tInt32                          In7 pwr_dAlignLW;
  pwr_tInt32                          *In8P pwr_dAlignLW;
  pwr_tInt32                          In8 pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
} pwr_sClass_IMul;

pwr_sdClass_IMul


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_IMul;
#ifndef pwr_cClass_IMux
#define pwr_cClass_IMux 134304UL
#endif

pwr_sClass_IMux


typedef struct {
  pwr_tInt32                          *IndexP pwr_dAlignLW;
  pwr_tInt32                          Index pwr_dAlignLW;
  pwr_tInt32                          *In0P pwr_dAlignLW;
  pwr_tInt32                          In0 pwr_dAlignLW;
  pwr_tInt32                          *In1P pwr_dAlignLW;
  pwr_tInt32                          In1 pwr_dAlignLW;
  pwr_tInt32                          *In2P pwr_dAlignLW;
  pwr_tInt32                          In2 pwr_dAlignLW;
  pwr_tInt32                          *In3P pwr_dAlignLW;
  pwr_tInt32                          In3 pwr_dAlignLW;
  pwr_tInt32                          *In4P pwr_dAlignLW;
  pwr_tInt32                          In4 pwr_dAlignLW;
  pwr_tInt32                          *In5P pwr_dAlignLW;
  pwr_tInt32                          In5 pwr_dAlignLW;
  pwr_tInt32                          *In6P pwr_dAlignLW;
  pwr_tInt32                          In6 pwr_dAlignLW;
  pwr_tInt32                          *In7P pwr_dAlignLW;
  pwr_tInt32                          In7 pwr_dAlignLW;
  pwr_tInt32                          *In8P pwr_dAlignLW;
  pwr_tInt32                          In8 pwr_dAlignLW;
  pwr_tInt32                          *In9P pwr_dAlignLW;
  pwr_tInt32                          In9 pwr_dAlignLW;
  pwr_tInt32                          *In10P pwr_dAlignLW;
  pwr_tInt32                          In10 pwr_dAlignLW;
  pwr_tInt32                          *In11P pwr_dAlignLW;
  pwr_tInt32                          In11 pwr_dAlignLW;
  pwr_tInt32                          *In12P pwr_dAlignLW;
  pwr_tInt32                          In12 pwr_dAlignLW;
  pwr_tInt32                          *In13P pwr_dAlignLW;
  pwr_tInt32                          In13 pwr_dAlignLW;
  pwr_tInt32                          *In14P pwr_dAlignLW;
  pwr_tInt32                          In14 pwr_dAlignLW;
  pwr_tInt32                          *In15P pwr_dAlignLW;
  pwr_tInt32                          In15 pwr_dAlignLW;
  pwr_tInt32                          *In16P pwr_dAlignLW;
  pwr_tInt32                          In16 pwr_dAlignLW;
  pwr_tInt32                          *In17P pwr_dAlignLW;
  pwr_tInt32                          In17 pwr_dAlignLW;
  pwr_tInt32                          *In18P pwr_dAlignLW;
  pwr_tInt32                          In18 pwr_dAlignLW;
  pwr_tInt32                          *In19P pwr_dAlignLW;
  pwr_tInt32                          In19 pwr_dAlignLW;
  pwr_tInt32                          *In20P pwr_dAlignLW;
  pwr_tInt32                          In20 pwr_dAlignLW;
  pwr_tInt32                          *In21P pwr_dAlignLW;
  pwr_tInt32                          In21 pwr_dAlignLW;
  pwr_tInt32                          *In22P pwr_dAlignLW;
  pwr_tInt32                          In22 pwr_dAlignLW;
  pwr_tInt32                          *In23P pwr_dAlignLW;
  pwr_tInt32                          In23 pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
} pwr_sClass_IMux;

pwr_sdClass_IMux


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_IMux;
#ifndef pwr_cClass_inc3p
#define pwr_cClass_inc3p 132152UL
#endif

pwr_sClass_inc3p


typedef struct {
  pwr_tFloat32                        *OutChangeP pwr_dAlignLW;
  pwr_tFloat32                        OutChange pwr_dAlignLW;
  pwr_tBoolean                        Open pwr_dAlignW;
  pwr_tBoolean                        Close pwr_dAlignW;
  pwr_tFloat32                        *ScanTime pwr_dAlignLW;
  pwr_tFloat32                        Gain pwr_dAlignLW;
  pwr_tFloat32                        MinTim pwr_dAlignW;
  pwr_tFloat32                        MaxTim pwr_dAlignW;
  pwr_tFloat32                        MaxWindup pwr_dAlignW;
  pwr_tBoolean                        *OpenP pwr_dAlignLW;
  pwr_tBoolean                        *CloseP pwr_dAlignLW;
  pwr_tBoolean                        TimerFlag pwr_dAlignLW;
  pwr_tBoolean                        *TimerNext pwr_dAlignLW;
  pwr_tUInt32                         TimerCount pwr_dAlignLW;
  pwr_tBoolean                        *TimerDO pwr_dAlignLW;
  pwr_tFloat32                        TimerTime pwr_dAlignLW;
  pwr_tBoolean                        TimerDODum pwr_dAlignW;
  pwr_tObjid                          TimerObjDId pwr_dAlignW;
  pwr_tFloat32                        Acc pwr_dAlignW;
  pwr_tFloat32                        AccTim pwr_dAlignW;
} pwr_sClass_inc3p;

pwr_sdClass_Inc3P


typedef struct {
  pwr_sAttrRef                        DoOpen pwr_dAlignLW;
  pwr_sAttrRef                        DoClose pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Inc3P;
#ifndef pwr_cClass_InitArea
#define pwr_cClass_InitArea 135392UL
#endif

pwr_sClass_InitArea


typedef struct {
  pwr_tUInt64                         Value[1] pwr_dAlignLW;
} pwr_sClass_InitArea;
#ifndef pwr_cClass_initstep
#define pwr_cClass_initstep 132160UL
#endif

pwr_sClass_initstep


typedef struct {
  pwr_tBoolean                        StatusIn pwr_dAlignLW;
  pwr_tBoolean                        StatusOut pwr_dAlignW;
  pwr_tBoolean                        Status[2] pwr_dAlignW;
  pwr_tBoolean                        ResetOld pwr_dAlignW;
  pwr_tBoolean                        StatusInit pwr_dAlignW;
} pwr_sClass_initstep;

pwr_sdClass_InitStep


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_InitStep;
#ifndef pwr_cClass_INotEqual
#define pwr_cClass_INotEqual 134472UL
#endif

pwr_sClass_INotEqual


typedef struct {
  pwr_tInt32                          *In1P pwr_dAlignLW;
  pwr_tInt32                          In1 pwr_dAlignLW;
  pwr_tInt32                          *In2P pwr_dAlignLW;
  pwr_tInt32                          In2 pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_INotEqual;

pwr_sdClass_INotEqual


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_INotEqual;
#ifndef pwr_cClass_Int64toI
#define pwr_cClass_Int64toI 135096UL
#endif

pwr_sClass_Int64toI


typedef struct {
  pwr_tInt64                          *InP pwr_dAlignLW;
  pwr_tInt64                          In pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
} pwr_sClass_Int64toI;

pwr_sdClass_Int64toI


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Int64toI;
#ifndef pwr_cClass_inv
#define pwr_cClass_inv 132168UL
#endif

pwr_sClass_inv


typedef struct {
  pwr_tBoolean                        *inP pwr_dAlignLW;
  pwr_tBoolean                        in pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_inv;

pwr_sdClass_Inv


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Inv;
#ifndef pwr_cClass_Io
#define pwr_cClass_Io 133672UL
#endif

pwr_sClass_Io


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tUInt32                         ValueIndex pwr_dAlignW;
  pwr_tInt32                          *ActualValue pwr_dAlignLW;
  pwr_tInt32                          InitialValue pwr_dAlignLW;
  pwr_tFloat32                        PresMaxLimit pwr_dAlignW;
  pwr_tFloat32                        PresMinLimit pwr_dAlignW;
  pwr_sClass_XttMethodsMask           XttMethodsMask pwr_dAlignLW;
  pwr_sAttrRef                        DefGraph pwr_dAlignLW;
  pwr_sAttrRef                        DefTrend pwr_dAlignW;
  pwr_tString40                       HelpTopic pwr_dAlignW;
  pwr_tURL                            DataSheet pwr_dAlignW;
  pwr_tURL                            CircuitDiagram pwr_dAlignW;
  pwr_tURL                            Photo pwr_dAlignW;
  pwr_tString80                       Note pwr_dAlignW;
} pwr_sClass_Io;
#ifndef pwr_cClass_IoArea
#define pwr_cClass_IoArea 133688UL
#endif

pwr_sClass_IoArea


typedef struct {
  pwr_tInt32                          Value[1] pwr_dAlignLW;
} pwr_sClass_IoArea;
#ifndef pwr_cClass_IOHandler
#define pwr_cClass_IOHandler 132176UL
#endif

pwr_sClass_IOHandler


typedef struct {
  pwr_tFloat32                        CycleTimeBus pwr_dAlignLW;
  pwr_tFloat32                        CycleTimeSerial pwr_dAlignW;
  pwr_tBoolean                        IOReadWriteFlag pwr_dAlignW;
  pwr_tBoolean                        IOSimulFlag pwr_dAlignW;
  pwr_tBoolean                        CardErrorSoftLimit pwr_dAlignW;
  pwr_tBoolean                        CardErrorHardLimit pwr_dAlignW;
  pwr_sAttrRef                        ErrorSoftLimitObject pwr_dAlignW;
  pwr_sAttrRef                        ErrorHardLimitObject pwr_dAlignW;
  pwr_tUInt32                         DiCount pwr_dAlignW;
  pwr_tUInt32                         DoCount pwr_dAlignW;
  pwr_tUInt32                         AiCount pwr_dAlignW;
  pwr_tUInt32                         AoCount pwr_dAlignW;
  pwr_tUInt32                         AvCount pwr_dAlignW;
  pwr_tUInt32                         DvCount pwr_dAlignW;
  pwr_tUInt32                         CoCount pwr_dAlignW;
  pwr_tUInt32                         IiCount pwr_dAlignW;
  pwr_tUInt32                         IoCount pwr_dAlignW;
  pwr_tUInt32                         IvCount pwr_dAlignW;
  pwr_tUInt32                         ATvCount pwr_dAlignW;
  pwr_tUInt32                         DTvCount pwr_dAlignW;
  pwr_tUInt32                         SvCount pwr_dAlignW;
  pwr_tUInt32                         BiCount pwr_dAlignW;
  pwr_tUInt32                         BoCount pwr_dAlignW;
  pwr_tUInt32                         BiSize pwr_dAlignW;
  pwr_tUInt32                         BoSize pwr_dAlignW;
} pwr_sClass_IOHandler;
#ifndef pwr_cClass_IOSimulFlag
#define pwr_cClass_IOSimulFlag 136464UL
#endif

pwr_sClass_IOSimulFlag


typedef struct {
  pwr_tBoolean                        Status pwr_dAlignLW;
} pwr_sClass_IOSimulFlag;

pwr_sdClass_IOSimulFlag


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_IOSimulFlag;
#ifndef pwr_cClass_IpCollect
#define pwr_cClass_IpCollect 135200UL
#endif

pwr_sClass_IpCollect


typedef struct {
  pwr_tInt32                          *IpIn1P pwr_dAlignLW;
  pwr_tInt32                          IpIn1 pwr_dAlignLW;
  pwr_tInt32                          *IpIn2P pwr_dAlignLW;
  pwr_tInt32                          IpIn2 pwr_dAlignLW;
  pwr_tInt32                          *IpIn3P pwr_dAlignLW;
  pwr_tInt32                          IpIn3 pwr_dAlignLW;
  pwr_tInt32                          *IpIn4P pwr_dAlignLW;
  pwr_tInt32                          IpIn4 pwr_dAlignLW;
  pwr_tInt32                          *IpIn5P pwr_dAlignLW;
  pwr_tInt32                          IpIn5 pwr_dAlignLW;
  pwr_tInt32                          *IpIn6P pwr_dAlignLW;
  pwr_tInt32                          IpIn6 pwr_dAlignLW;
  pwr_tInt32                          *IpIn7P pwr_dAlignLW;
  pwr_tInt32                          IpIn7 pwr_dAlignLW;
  pwr_tInt32                          *IpIn8P pwr_dAlignLW;
  pwr_tInt32                          IpIn8 pwr_dAlignLW;
  pwr_tInt32                          *IpIn9P pwr_dAlignLW;
  pwr_tInt32                          IpIn9 pwr_dAlignLW;
  pwr_tInt32                          *IpIn10P pwr_dAlignLW;
  pwr_tInt32                          IpIn10 pwr_dAlignLW;
  pwr_tInt32                          *IpIn11P pwr_dAlignLW;
  pwr_tInt32                          IpIn11 pwr_dAlignLW;
  pwr_tInt32                          *IpIn12P pwr_dAlignLW;
  pwr_tInt32                          IpIn12 pwr_dAlignLW;
  pwr_tInt32                          *IpIn13P pwr_dAlignLW;
  pwr_tInt32                          IpIn13 pwr_dAlignLW;
  pwr_tInt32                          *IpIn14P pwr_dAlignLW;
  pwr_tInt32                          IpIn14 pwr_dAlignLW;
  pwr_tInt32                          *IpIn15P pwr_dAlignLW;
  pwr_tInt32                          IpIn15 pwr_dAlignLW;
  pwr_tInt32                          *IpIn16P pwr_dAlignLW;
  pwr_tInt32                          IpIn16 pwr_dAlignLW;
  pwr_tInt32                          *IpIn17P pwr_dAlignLW;
  pwr_tInt32                          IpIn17 pwr_dAlignLW;
  pwr_tInt32                          *IpIn18P pwr_dAlignLW;
  pwr_tInt32                          IpIn18 pwr_dAlignLW;
  pwr_tInt32                          *IpIn19P pwr_dAlignLW;
  pwr_tInt32                          IpIn19 pwr_dAlignLW;
  pwr_tInt32                          *IpIn20P pwr_dAlignLW;
  pwr_tInt32                          IpIn20 pwr_dAlignLW;
  pwr_tInt32                          *IpIn21P pwr_dAlignLW;
  pwr_tInt32                          IpIn21 pwr_dAlignLW;
  pwr_tInt32                          *IpIn22P pwr_dAlignLW;
  pwr_tInt32                          IpIn22 pwr_dAlignLW;
  pwr_tInt32                          *IpIn23P pwr_dAlignLW;
  pwr_tInt32                          IpIn23 pwr_dAlignLW;
  pwr_tInt32                          *IpIn24P pwr_dAlignLW;
  pwr_tInt32                          IpIn24 pwr_dAlignLW;
  pwr_tInt32                          MaxIndex pwr_dAlignW;
  pwr_tInt32                          Ip[24] pwr_dAlignW;
  pwr_tDataRef                        OutDataP pwr_dAlignLW;
} pwr_sClass_IpCollect;

pwr_sdClass_IpCollect


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_IpCollect;
#ifndef pwr_cClass_IpDistribute
#define pwr_cClass_IpDistribute 135208UL
#endif

pwr_sClass_IpDistribute


typedef struct {
  pwr_tVoid                           **DataInP pwr_dAlignLW;
  pwr_tVoid                           *DataIn pwr_dAlignLW;
  pwr_tInt32                          IpOut1 pwr_dAlignLW;
  pwr_tInt32                          IpOut2 pwr_dAlignW;
  pwr_tInt32                          IpOut3 pwr_dAlignW;
  pwr_tInt32                          IpOut4 pwr_dAlignW;
  pwr_tInt32                          IpOut5 pwr_dAlignW;
  pwr_tInt32                          IpOut6 pwr_dAlignW;
  pwr_tInt32                          IpOut7 pwr_dAlignW;
  pwr_tInt32                          IpOut8 pwr_dAlignW;
  pwr_tInt32                          IpOut9 pwr_dAlignW;
  pwr_tInt32                          IpOut10 pwr_dAlignW;
  pwr_tInt32                          IpOut11 pwr_dAlignW;
  pwr_tInt32                          IpOut12 pwr_dAlignW;
  pwr_tInt32                          IpOut13 pwr_dAlignW;
  pwr_tInt32                          IpOut14 pwr_dAlignW;
  pwr_tInt32                          IpOut15 pwr_dAlignW;
  pwr_tInt32                          IpOut16 pwr_dAlignW;
  pwr_tInt32                          IpOut17 pwr_dAlignW;
  pwr_tInt32                          IpOut18 pwr_dAlignW;
  pwr_tInt32                          IpOut19 pwr_dAlignW;
  pwr_tInt32                          IpOut20 pwr_dAlignW;
  pwr_tInt32                          IpOut21 pwr_dAlignW;
  pwr_tInt32                          IpOut22 pwr_dAlignW;
  pwr_tInt32                          IpOut23 pwr_dAlignW;
  pwr_tInt32                          IpOut24 pwr_dAlignW;
  pwr_tInt32                          MaxIndex pwr_dAlignW;
} pwr_sClass_IpDistribute;

pwr_sdClass_IpDistribute


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_IpDistribute;
#ifndef pwr_cClass_ISel
#define pwr_cClass_ISel 134288UL
#endif

pwr_sClass_ISel


typedef struct {
  pwr_tInt32                          *In1P pwr_dAlignLW;
  pwr_tInt32                          In1 pwr_dAlignLW;
  pwr_tInt32                          *In2P pwr_dAlignLW;
  pwr_tInt32                          In2 pwr_dAlignLW;
  pwr_tBoolean                        *ControlP pwr_dAlignLW;
  pwr_tBoolean                        Control pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
} pwr_sClass_ISel;

pwr_sdClass_ISel


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ISel;
#ifndef pwr_cClass_ISub
#define pwr_cClass_ISub 134256UL
#endif

pwr_sClass_ISub


typedef struct {
  pwr_tInt32                          *In1P pwr_dAlignLW;
  pwr_tInt32                          In1 pwr_dAlignLW;
  pwr_tInt32                          *In2P pwr_dAlignLW;
  pwr_tInt32                          In2 pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
} pwr_sClass_ISub;

pwr_sdClass_ISub


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ISub;
#ifndef pwr_cClass_ISwap16
#define pwr_cClass_ISwap16 136616UL
#endif

pwr_sClass_ISwap16


typedef struct {
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
} pwr_sClass_ISwap16;

pwr_sdClass_ISwap16


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ISwap16;
#ifndef pwr_cClass_ISwap32
#define pwr_cClass_ISwap32 136624UL
#endif

pwr_sClass_ISwap32


typedef struct {
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
} pwr_sClass_ISwap32;

pwr_sdClass_ISwap32


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ISwap32;
#ifndef pwr_cClass_ItoA
#define pwr_cClass_ItoA 133824UL
#endif

pwr_sClass_ItoA


typedef struct {
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_ItoA;

pwr_sdClass_ItoA


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ItoA;
#ifndef pwr_cClass_ItoInt64
#define pwr_cClass_ItoInt64 135088UL
#endif

pwr_sClass_ItoInt64


typedef struct {
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tInt64                          ActVal pwr_dAlignLW;
} pwr_sClass_ItoInt64;

pwr_sdClass_ItoInt64


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ItoInt64;
#ifndef pwr_cClass_ItoStr
#define pwr_cClass_ItoStr 133568UL
#endif

pwr_sClass_ItoStr


typedef struct {
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tString80                       Format pwr_dAlignW;
  pwr_tString80                       ActVal pwr_dAlignW;
} pwr_sClass_ItoStr;

pwr_sdClass_ItoStr


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ItoStr;
#ifndef pwr_cClass_ItoUInt32
#define pwr_cClass_ItoUInt32 135072UL
#endif

pwr_sClass_ItoUInt32


typedef struct {
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tUInt32                         ActVal pwr_dAlignW;
} pwr_sClass_ItoUInt32;

pwr_sdClass_ItoUInt32


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ItoUInt32;
#ifndef pwr_cClass_ItoUInt64
#define pwr_cClass_ItoUInt64 135080UL
#endif

pwr_sClass_ItoUInt64


typedef struct {
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tUInt64                         ActVal pwr_dAlignLW;
} pwr_sClass_ItoUInt64;

pwr_sdClass_ItoUInt64


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ItoUInt64;
#ifndef pwr_cClass_Iv
#define pwr_cClass_Iv 133680UL
#endif

pwr_sClass_Iv


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tUInt32                         ValueIndex pwr_dAlignW;
  pwr_tInt32                          *ActualValue pwr_dAlignLW;
  pwr_tInt32                          InitialValue pwr_dAlignLW;
  pwr_tFloat32                        PresMaxLimit pwr_dAlignW;
  pwr_tFloat32                        PresMinLimit pwr_dAlignW;
  pwr_sClass_XttMethodsMask           XttMethodsMask pwr_dAlignLW;
  pwr_sAttrRef                        DefGraph pwr_dAlignLW;
  pwr_sAttrRef                        DefTrend pwr_dAlignW;
  pwr_tString40                       HelpTopic pwr_dAlignW;
  pwr_tURL                            DataSheet pwr_dAlignW;
  pwr_tURL                            CircuitDiagram pwr_dAlignW;
  pwr_tURL                            Photo pwr_dAlignW;
  pwr_tString80                       Note pwr_dAlignW;
} pwr_sClass_Iv;
#ifndef pwr_cClass_IvArea
#define pwr_cClass_IvArea 133312UL
#endif

pwr_sClass_IvArea


typedef struct {
  pwr_tInt32                          Value[1] pwr_dAlignLW;
} pwr_sClass_IvArea;
#ifndef pwr_cClass_LessEqual
#define pwr_cClass_LessEqual 134448UL
#endif

pwr_sClass_LessEqual


typedef struct {
  pwr_tFloat32                        *In1P pwr_dAlignLW;
  pwr_tFloat32                        In1 pwr_dAlignLW;
  pwr_tFloat32                        *In2P pwr_dAlignLW;
  pwr_tFloat32                        In2 pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_LessEqual;

pwr_sdClass_LessEqual


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_LessEqual;
#ifndef pwr_cClass_LessThan
#define pwr_cClass_LessThan 134456UL
#endif

pwr_sClass_LessThan


typedef struct {
  pwr_tFloat32                        *In1P pwr_dAlignLW;
  pwr_tFloat32                        In1 pwr_dAlignLW;
  pwr_tFloat32                        *In2P pwr_dAlignLW;
  pwr_tFloat32                        In2 pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_LessThan;

pwr_sdClass_LessThan


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_LessThan;
#ifndef pwr_cClass_LightATv
#define pwr_cClass_LightATv 136848UL
#endif

pwr_sClass_LightATv


typedef struct {
  pwr_tString40                       Description pwr_dAlignLW;
  pwr_tTime                           ActualValue pwr_dAlignLW;
} pwr_sClass_LightATv;
#ifndef pwr_cClass_LightAv
#define pwr_cClass_LightAv 136712UL
#endif

pwr_sClass_LightAv


typedef struct {
  pwr_tString40                       Description pwr_dAlignLW;
  pwr_tFloat32                        ActualValue pwr_dAlignW;
} pwr_sClass_LightAv;
#ifndef pwr_cClass_LightDTv
#define pwr_cClass_LightDTv 136856UL
#endif

pwr_sClass_LightDTv


typedef struct {
  pwr_tString40                       Description pwr_dAlignLW;
  pwr_tDeltaTime                      ActualValue pwr_dAlignLW;
} pwr_sClass_LightDTv;
#ifndef pwr_cClass_LightDv
#define pwr_cClass_LightDv 136728UL
#endif

pwr_sClass_LightDv


typedef struct {
  pwr_tString40                       Description pwr_dAlignLW;
  pwr_tBoolean                        ActualValue pwr_dAlignW;
} pwr_sClass_LightDv;
#ifndef pwr_cClass_LightIv
#define pwr_cClass_LightIv 136736UL
#endif

pwr_sClass_LightIv


typedef struct {
  pwr_tString40                       Description pwr_dAlignLW;
  pwr_tInt32                          ActualValue pwr_dAlignW;
} pwr_sClass_LightIv;
#ifndef pwr_cClass_LightSv
#define pwr_cClass_LightSv 136720UL
#endif

pwr_sClass_LightSv


typedef struct {
  pwr_tString40                       Description pwr_dAlignLW;
  pwr_tString80                       ActualValue pwr_dAlignW;
} pwr_sClass_LightSv;
#ifndef pwr_cClass_limit
#define pwr_cClass_limit 132192UL
#endif

pwr_sClass_limit


typedef struct {
  pwr_tFloat32                        *MaxP pwr_dAlignLW;
  pwr_tFloat32                        Max pwr_dAlignLW;
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tFloat32                        *MinP pwr_dAlignLW;
  pwr_tFloat32                        Min pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
  pwr_tBoolean                        High pwr_dAlignW;
  pwr_tBoolean                        Low pwr_dAlignW;
  pwr_tInt32                          AccMax pwr_dAlignW;
  pwr_tInt32                          AccMin pwr_dAlignW;
  pwr_tFloat32                        MinmaxC pwr_dAlignW;
  pwr_tFloat32                        MaxmaxC pwr_dAlignW;
  pwr_tFloat32                        MinminC pwr_dAlignW;
  pwr_tFloat32                        MaxMinC pwr_dAlignW;
} pwr_sClass_limit;

pwr_sdClass_Limit


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Limit;
#ifndef pwr_cClass_LinRegSup
#define pwr_cClass_LinRegSup 136776UL
#endif

pwr_sClass_LinRegSup


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString40                       Server pwr_dAlignW;
  pwr_tString256                      CondAttr pwr_dAlignW;
  pwr_tString256                      Attributes[10] pwr_dAlignW;
  pwr_sClass_LinRegSupLimit           Limits[10] pwr_dAlignLW;
  pwr_tString80                       FormulaFile pwr_dAlignLW;
  pwr_tFloat32                        ScanTime pwr_dAlignW;
  pwr_tDeltaTime                      MeasuringTime pwr_dAlignLW;
  pwr_tFloat32                        PointInterval pwr_dAlignW;
  pwr_tUInt32                         MaxNoOfPoints pwr_dAlignW;
  pwr_tFloat32                        StdDeviationMinLimit pwr_dAlignW;
  pwr_tFloat32                        ScoreMinLimit pwr_dAlignW;
  pwr_tFloat32                        CurrentStdDeviation pwr_dAlignW;
  pwr_tFloat32                        CurrentScore pwr_dAlignW;
  pwr_tTime                           LastScan pwr_dAlignLW;
  pwr_tStatus                         Status pwr_dAlignW;
} pwr_sClass_LinRegSup;
#ifndef pwr_cClass_ListConfig
#define pwr_cClass_ListConfig 133152UL
#endif

pwr_sdClass_ListConfig


typedef struct {
  pwr_tUInt32                         LandscapePageRows pwr_dAlignLW;
  pwr_tUInt32                         PortraitPageRows pwr_dAlignW;
} pwr_sdClass_ListConfig;
#ifndef pwr_cClass_ListDescriptor
#define pwr_cClass_ListDescriptor 132216UL
#endif

pwr_sdClass_ListDescriptor


typedef struct {
  pwr_tString80                       Title pwr_dAlignLW;
  pwr_tString80                       PageHeader pwr_dAlignW;
  pwr_tBoolean                        Crossreference pwr_dAlignW;
  pwr_tEnum                           Externreference pwr_dAlignW;
  pwr_tBoolean                        Deep pwr_dAlignW;
  pwr_tEnum                           AlphaOrder pwr_dAlignW;
  pwr_tBoolean                        NoPrint pwr_dAlignW;
  pwr_tBoolean                        NoPrintIfNoList pwr_dAlignW;
  pwr_tMask                           Full pwr_dAlignW;
  pwr_tBoolean                        Landscape pwr_dAlignW;
  pwr_tEnum                           PageBreak pwr_dAlignW;
  pwr_tUInt8                          RowsToPageBreak pwr_dAlignW;
  pwr_tUInt8                          ClearRowsPre pwr_dAlignW;
  pwr_tUInt8                          ClearRowsPost pwr_dAlignW;
  pwr_tUInt8                          ClearRowsPreList pwr_dAlignW;
  pwr_tUInt8                          ClearRowsPostList pwr_dAlignW;
  pwr_tBoolean                        ColumnHeader pwr_dAlignW;
  pwr_tBoolean                        ColHead_____ pwr_dAlignW;
  pwr_tEnum                           TableOfContents pwr_dAlignW;
  pwr_tUInt8                          TCSegments pwr_dAlignW;
  pwr_tString16                       TCMarginString pwr_dAlignW;
  pwr_tString80                       Hierarchyobject pwr_dAlignW;
  pwr_tString80                       Name pwr_dAlignW;
  pwr_tString80                       Class pwr_dAlignW;
  pwr_tString80                       Parameter pwr_dAlignW;
  pwr_tString40                       P1Parameter pwr_dAlignW;
  pwr_tString40                       P1ColumnHeader pwr_dAlignW;
  pwr_tString40                       P1MarginString pwr_dAlignW;
  pwr_tBoolean                        P1PrintParName pwr_dAlignW;
  pwr_tBoolean                        P1CarriageRet pwr_dAlignW;
  pwr_tInt16                          P1SizeTabs pwr_dAlignW;
  pwr_tInt16                          P1Segments pwr_dAlignW;
  pwr_tString40                       P2Parameter pwr_dAlignW;
  pwr_tString40                       P2ColumnHeader pwr_dAlignW;
  pwr_tString40                       P2MarginString pwr_dAlignW;
  pwr_tBoolean                        P2PrintParName pwr_dAlignW;
  pwr_tBoolean                        P2CarriageRet pwr_dAlignW;
  pwr_tInt16                          P2SizeTabs pwr_dAlignW;
  pwr_tInt16                          P2Segments pwr_dAlignW;
  pwr_tString40                       P3Parameter pwr_dAlignW;
  pwr_tString40                       P3ColumnHeader pwr_dAlignW;
  pwr_tString40                       P3MarginString pwr_dAlignW;
  pwr_tBoolean                        P3PrintParName pwr_dAlignW;
  pwr_tBoolean                        P3CarriageRet pwr_dAlignW;
  pwr_tInt16                          P3SizeTabs pwr_dAlignW;
  pwr_tInt16                          P3Segments pwr_dAlignW;
  pwr_tString40                       P4Parameter pwr_dAlignW;
  pwr_tString40                       P4ColumnHeader pwr_dAlignW;
  pwr_tString40                       P4MarginString pwr_dAlignW;
  pwr_tBoolean                        P4PrintParName pwr_dAlignW;
  pwr_tBoolean                        P4CarriageRet pwr_dAlignW;
  pwr_tInt16                          P4SizeTabs pwr_dAlignW;
  pwr_tInt16                          P4Segments pwr_dAlignW;
  pwr_tString40                       P5Parameter pwr_dAlignW;
  pwr_tString40                       P5ColumnHeader pwr_dAlignW;
  pwr_tString40                       P5MarginString pwr_dAlignW;
  pwr_tBoolean                        P5PrintParName pwr_dAlignW;
  pwr_tBoolean                        P5CarriageRet pwr_dAlignW;
  pwr_tInt16                          P5SizeTabs pwr_dAlignW;
  pwr_tInt16                          P5Segments pwr_dAlignW;
  pwr_tString40                       P6Parameter pwr_dAlignW;
  pwr_tString40                       P6ColumnHeader pwr_dAlignW;
  pwr_tString40                       P6MarginString pwr_dAlignW;
  pwr_tBoolean                        P6PrintParName pwr_dAlignW;
  pwr_tBoolean                        P6CarriageRet pwr_dAlignW;
  pwr_tInt16                          P6SizeTabs pwr_dAlignW;
  pwr_tInt16                          P6Segments pwr_dAlignW;
  pwr_tString40                       P7Parameter pwr_dAlignW;
  pwr_tString40                       P7ColumnHeader pwr_dAlignW;
  pwr_tString40                       P7MarginString pwr_dAlignW;
  pwr_tBoolean                        P7PrintParName pwr_dAlignW;
  pwr_tBoolean                        P7CarriageRet pwr_dAlignW;
  pwr_tInt16                          P7SizeTabs pwr_dAlignW;
  pwr_tInt16                          P7Segments pwr_dAlignW;
  pwr_tString40                       P8Parameter pwr_dAlignW;
  pwr_tString40                       P8ColumnHeader pwr_dAlignW;
  pwr_tString40                       P8MarginString pwr_dAlignW;
  pwr_tBoolean                        P8PrintParName pwr_dAlignW;
  pwr_tBoolean                        P8CarriageRet pwr_dAlignW;
  pwr_tInt16                          P8SizeTabs pwr_dAlignW;
  pwr_tInt16                          P8Segments pwr_dAlignW;
  pwr_tString40                       P9Parameter pwr_dAlignW;
  pwr_tString40                       P9ColumnHeader pwr_dAlignW;
  pwr_tString40                       P9MarginString pwr_dAlignW;
  pwr_tBoolean                        P9PrintParName pwr_dAlignW;
  pwr_tBoolean                        P9CarriageRet pwr_dAlignW;
  pwr_tInt16                          P9SizeTabs pwr_dAlignW;
  pwr_tInt16                          P9Segments pwr_dAlignW;
  pwr_tString40                       P10Parameter pwr_dAlignW;
  pwr_tString40                       P10ColumnHeader pwr_dAlignW;
  pwr_tString40                       P10MarginString pwr_dAlignW;
  pwr_tBoolean                        P10PrintParName pwr_dAlignW;
  pwr_tBoolean                        P10CarriageRet pwr_dAlignW;
  pwr_tInt16                          P10SizeTabs pwr_dAlignW;
  pwr_tInt16                          P10Segments pwr_dAlignW;
  pwr_tString40                       P11Parameter pwr_dAlignW;
  pwr_tString40                       P11ColumnHeader pwr_dAlignW;
  pwr_tString40                       P11MarginString pwr_dAlignW;
  pwr_tBoolean                        P11PrintParName pwr_dAlignW;
  pwr_tBoolean                        P11CarriageRet pwr_dAlignW;
  pwr_tInt16                          P11SizeTabs pwr_dAlignW;
  pwr_tInt16                          P11Segments pwr_dAlignW;
  pwr_tString40                       P12Parameter pwr_dAlignW;
  pwr_tString40                       P12ColumnHeader pwr_dAlignW;
  pwr_tString40                       P12MarginString pwr_dAlignW;
  pwr_tBoolean                        P12PrintParName pwr_dAlignW;
  pwr_tBoolean                        P12CarriageRet pwr_dAlignW;
  pwr_tInt16                          P12SizeTabs pwr_dAlignW;
  pwr_tInt16                          P12Segments pwr_dAlignW;
  pwr_tString40                       P13Parameter pwr_dAlignW;
  pwr_tString40                       P13ColumnHeader pwr_dAlignW;
  pwr_tString40                       P13MarginString pwr_dAlignW;
  pwr_tBoolean                        P13PrintParName pwr_dAlignW;
  pwr_tBoolean                        P13CarriageRet pwr_dAlignW;
  pwr_tInt16                          P13SizeTabs pwr_dAlignW;
  pwr_tInt16                          P13Segments pwr_dAlignW;
  pwr_tString40                       P14Parameter pwr_dAlignW;
  pwr_tString40                       P14ColumnHeader pwr_dAlignW;
  pwr_tString40                       P14MarginString pwr_dAlignW;
  pwr_tBoolean                        P14PrintParName pwr_dAlignW;
  pwr_tBoolean                        P14CarriageRet pwr_dAlignW;
  pwr_tInt16                          P14SizeTabs pwr_dAlignW;
  pwr_tInt16                          P14Segments pwr_dAlignW;
  pwr_tString40                       P15Parameter pwr_dAlignW;
  pwr_tString40                       P15ColumnHeader pwr_dAlignW;
  pwr_tString40                       P15MarginString pwr_dAlignW;
  pwr_tBoolean                        P15PrintParName pwr_dAlignW;
  pwr_tBoolean                        P15CarriageRet pwr_dAlignW;
  pwr_tInt16                          P15SizeTabs pwr_dAlignW;
  pwr_tInt16                          P15Segments pwr_dAlignW;
} pwr_sdClass_ListDescriptor;
#ifndef pwr_cClass_Ln
#define pwr_cClass_Ln 134352UL
#endif

pwr_sClass_Ln


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tFloat32                        FactorIn pwr_dAlignW;
  pwr_tFloat32                        FactorVal pwr_dAlignW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_Ln;

pwr_sdClass_Ln


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Ln;
#ifndef pwr_cClass_LocalTime
#define pwr_cClass_LocalTime 135400UL
#endif

pwr_sClass_LocalTime


typedef struct {
  pwr_tTime                           *TimeP pwr_dAlignLW;
  pwr_tTime                           Time pwr_dAlignLW;
  pwr_tInt32                          Second pwr_dAlignW;
  pwr_tInt32                          Minute pwr_dAlignW;
  pwr_tInt32                          Hour pwr_dAlignW;
  pwr_tInt32                          MDay pwr_dAlignW;
  pwr_tInt32                          Month pwr_dAlignW;
  pwr_tInt32                          Year pwr_dAlignW;
  pwr_tInt32                          WDay pwr_dAlignW;
  pwr_tInt32                          YDay pwr_dAlignW;
} pwr_sClass_LocalTime;

pwr_sdClass_LocalTime


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_LocalTime;
#ifndef pwr_cClass_Log
#define pwr_cClass_Log 134360UL
#endif

pwr_sClass_Log


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tFloat32                        FactorIn pwr_dAlignW;
  pwr_tFloat32                        FactorVal pwr_dAlignW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_Log;

pwr_sdClass_Log


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Log;
#ifndef pwr_cClass_lorder
#define pwr_cClass_lorder 132224UL
#endif

pwr_sClass_lorder


typedef struct {
  pwr_tBoolean                        Status[2] pwr_dAlignLW;
  pwr_tBoolean                        StatusOld pwr_dAlignW;
  pwr_tBoolean                        TimerFlag pwr_dAlignLW;
  pwr_tBoolean                        *TimerNext pwr_dAlignLW;
  pwr_tUInt32                         TimerCount pwr_dAlignLW;
  pwr_tBoolean                        *TimerDO pwr_dAlignLW;
  pwr_tFloat32                        TimerTime pwr_dAlignLW;
  pwr_tBoolean                        TimerDODum pwr_dAlignW;
  pwr_tObjid                          TimerObjDId pwr_dAlignW;
  pwr_tInt32                          TimerAcc pwr_dAlignW;
  pwr_tFloat32                        TimerMin pwr_dAlignW;
  pwr_tFloat32                        TimerMax pwr_dAlignW;
} pwr_sClass_lorder;
#ifndef pwr_cClass_MaintSupServer
#define pwr_cClass_MaintSupServer 136784UL
#endif

pwr_sClass_MaintSupServer


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tFloat32                        ScanTime pwr_dAlignW;
} pwr_sClass_MaintSupServer;
#ifndef pwr_cClass_MaskToD
#define pwr_cClass_MaskToD 133840UL
#endif

pwr_sClass_MaskToD


typedef struct {
  pwr_tInt32                          *MaskP pwr_dAlignLW;
  pwr_tInt32                          Mask pwr_dAlignLW;
  pwr_tBoolean                        od1 pwr_dAlignW;
  pwr_tBoolean                        od2 pwr_dAlignW;
  pwr_tBoolean                        od3 pwr_dAlignW;
  pwr_tBoolean                        od4 pwr_dAlignW;
  pwr_tBoolean                        od5 pwr_dAlignW;
  pwr_tBoolean                        od6 pwr_dAlignW;
  pwr_tBoolean                        od7 pwr_dAlignW;
  pwr_tBoolean                        od8 pwr_dAlignW;
  pwr_tBoolean                        od9 pwr_dAlignW;
  pwr_tBoolean                        od10 pwr_dAlignW;
  pwr_tBoolean                        od11 pwr_dAlignW;
  pwr_tBoolean                        od12 pwr_dAlignW;
  pwr_tBoolean                        od13 pwr_dAlignW;
  pwr_tBoolean                        od14 pwr_dAlignW;
  pwr_tBoolean                        od15 pwr_dAlignW;
  pwr_tBoolean                        od16 pwr_dAlignW;
  pwr_tBoolean                        od17 pwr_dAlignW;
  pwr_tBoolean                        od18 pwr_dAlignW;
  pwr_tBoolean                        od19 pwr_dAlignW;
  pwr_tBoolean                        od20 pwr_dAlignW;
  pwr_tBoolean                        od21 pwr_dAlignW;
  pwr_tBoolean                        od22 pwr_dAlignW;
  pwr_tBoolean                        od23 pwr_dAlignW;
  pwr_tBoolean                        od24 pwr_dAlignW;
  pwr_tBoolean                        od25 pwr_dAlignW;
  pwr_tBoolean                        od26 pwr_dAlignW;
  pwr_tBoolean                        od27 pwr_dAlignW;
  pwr_tBoolean                        od28 pwr_dAlignW;
  pwr_tBoolean                        od29 pwr_dAlignW;
  pwr_tBoolean                        od30 pwr_dAlignW;
  pwr_tBoolean                        od31 pwr_dAlignW;
  pwr_tBoolean                        od32 pwr_dAlignW;
} pwr_sClass_MaskToD;

pwr_sdClass_MaskToD


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_MaskToD;
#ifndef pwr_cClass_Max
#define pwr_cClass_Max 134384UL
#endif

pwr_sClass_Max


typedef struct {
  pwr_tFloat32                        *In1P pwr_dAlignLW;
  pwr_tFloat32                        In1 pwr_dAlignLW;
  pwr_tFloat32                        *In2P pwr_dAlignLW;
  pwr_tFloat32                        In2 pwr_dAlignLW;
  pwr_tFloat32                        *In3P pwr_dAlignLW;
  pwr_tFloat32                        In3 pwr_dAlignLW;
  pwr_tFloat32                        *In4P pwr_dAlignLW;
  pwr_tFloat32                        In4 pwr_dAlignLW;
  pwr_tFloat32                        *In5P pwr_dAlignLW;
  pwr_tFloat32                        In5 pwr_dAlignLW;
  pwr_tFloat32                        *In6P pwr_dAlignLW;
  pwr_tFloat32                        In6 pwr_dAlignLW;
  pwr_tFloat32                        *In7P pwr_dAlignLW;
  pwr_tFloat32                        In7 pwr_dAlignLW;
  pwr_tFloat32                        *In8P pwr_dAlignLW;
  pwr_tFloat32                        In8 pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_Max;

pwr_sdClass_Max


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Max;
#ifndef pwr_cClass_maxmin
#define pwr_cClass_maxmin 132232UL
#endif

pwr_sClass_maxmin


typedef struct {
  pwr_tFloat32                        *In1P pwr_dAlignLW;
  pwr_tFloat32                        In1 pwr_dAlignLW;
  pwr_tFloat32                        *In2P pwr_dAlignLW;
  pwr_tFloat32                        In2 pwr_dAlignLW;
  pwr_tFloat32                        *In3P pwr_dAlignLW;
  pwr_tFloat32                        In3 pwr_dAlignLW;
  pwr_tFloat32                        *In4P pwr_dAlignLW;
  pwr_tFloat32                        In4 pwr_dAlignLW;
  pwr_tFloat32                        *In5P pwr_dAlignLW;
  pwr_tFloat32                        In5 pwr_dAlignLW;
  pwr_tFloat32                        *In6P pwr_dAlignLW;
  pwr_tFloat32                        In6 pwr_dAlignLW;
  pwr_tFloat32                        *In7P pwr_dAlignLW;
  pwr_tFloat32                        In7 pwr_dAlignLW;
  pwr_tFloat32                        *In8P pwr_dAlignLW;
  pwr_tFloat32                        In8 pwr_dAlignLW;
  pwr_tFloat32                        MaxVal pwr_dAlignW;
  pwr_tFloat32                        MinVal pwr_dAlignW;
} pwr_sClass_maxmin;

pwr_sdClass_Maxmin


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Maxmin;
#ifndef pwr_cClass_MessageHandler
#define pwr_cClass_MessageHandler 132240UL
#endif

pwr_sClass_MessageHandler


typedef struct {
  pwr_tBoolean                        OutunitServer pwr_dAlignLW;
  pwr_tBoolean                        BlockFile pwr_dAlignW;
  pwr_tUInt32                         EventLogSize pwr_dAlignW;
  pwr_tUInt32                         EventListSize pwr_dAlignW;
  pwr_tUInt32                         MaxApplAlarms pwr_dAlignW;
  pwr_tUInt32                         MaxSystemAlarms pwr_dAlignW;
  pwr_tFloat32                        DetectTimer pwr_dAlignW;
  pwr_tFloat32                        MessageTimer pwr_dAlignW;
  pwr_tUInt32                         AlarmFirstIdx pwr_dAlignW;
  pwr_tUInt32                         AlarmLastIdx pwr_dAlignW;
  pwr_tUInt32                         AlarmCount pwr_dAlignW;
  pwr_tUInt32                         AlarmMaxCount pwr_dAlignW;
  pwr_tUInt32                         BlockFirstIdx pwr_dAlignW;
  pwr_tUInt32                         BlockLastIdx pwr_dAlignW;
  pwr_tUInt32                         BlockCount pwr_dAlignW;
  pwr_tUInt32                         BlockMaxCount pwr_dAlignW;
  pwr_tUInt32                         EventFirstIdx pwr_dAlignW;
  pwr_tUInt32                         EventLastIdx pwr_dAlignW;
  pwr_tUInt32                         EventCount pwr_dAlignW;
  pwr_tUInt32                         EventMaxCount pwr_dAlignW;
  pwr_tUInt32                         FreeCount pwr_dAlignW;
  pwr_tBoolean                        ScanCycleSup pwr_dAlignW;
  pwr_sClass_SystemSup                SystemEvents[14] pwr_dAlignLW;
} pwr_sClass_MessageHandler;
#ifndef pwr_cClass_Min
#define pwr_cClass_Min 134376UL
#endif

pwr_sClass_Min


typedef struct {
  pwr_tFloat32                        *In1P pwr_dAlignLW;
  pwr_tFloat32                        In1 pwr_dAlignLW;
  pwr_tFloat32                        *In2P pwr_dAlignLW;
  pwr_tFloat32                        In2 pwr_dAlignLW;
  pwr_tFloat32                        *In3P pwr_dAlignLW;
  pwr_tFloat32                        In3 pwr_dAlignLW;
  pwr_tFloat32                        *In4P pwr_dAlignLW;
  pwr_tFloat32                        In4 pwr_dAlignLW;
  pwr_tFloat32                        *In5P pwr_dAlignLW;
  pwr_tFloat32                        In5 pwr_dAlignLW;
  pwr_tFloat32                        *In6P pwr_dAlignLW;
  pwr_tFloat32                        In6 pwr_dAlignLW;
  pwr_tFloat32                        *In7P pwr_dAlignLW;
  pwr_tFloat32                        In7 pwr_dAlignLW;
  pwr_tFloat32                        *In8P pwr_dAlignLW;
  pwr_tFloat32                        In8 pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_Min;

pwr_sdClass_Min


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Min;
#ifndef pwr_cClass_Mod
#define pwr_cClass_Mod 134136UL
#endif

pwr_sClass_Mod


typedef struct {
  pwr_tFloat32                        *In1P pwr_dAlignLW;
  pwr_tFloat32                        In1 pwr_dAlignLW;
  pwr_tFloat32                        *In2P pwr_dAlignLW;
  pwr_tFloat32                        In2 pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_Mod;

pwr_sdClass_Mod


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Mod;
#ifndef pwr_cClass_mode
#define pwr_cClass_mode 132248UL
#endif

pwr_sClass_mode


typedef struct {
  pwr_tFloat32                        *XSetValP pwr_dAlignLW;
  pwr_tFloat32                        XSetVal pwr_dAlignLW;
  pwr_tFloat32                        *ProcValP pwr_dAlignLW;
  pwr_tFloat32                        ProcVal pwr_dAlignLW;
  pwr_tFloat32                        *XForcValP pwr_dAlignLW;
  pwr_tFloat32                        XForcVal pwr_dAlignLW;
  pwr_tBoolean                        *Forc1P pwr_dAlignLW;
  pwr_tBoolean                        Forc1 pwr_dAlignLW;
  pwr_tBoolean                        *Forc2P pwr_dAlignLW;
  pwr_tBoolean                        Forc2 pwr_dAlignLW;
  pwr_tFloat32                        *OutValP pwr_dAlignLW;
  pwr_tFloat32                        OutVal pwr_dAlignLW;
  pwr_tFloat32                        SetVal pwr_dAlignW;
  pwr_tFloat32                        ForcVal pwr_dAlignW;
  pwr_tBoolean                        Force pwr_dAlignW;
  pwr_tBoolean                        AutMode pwr_dAlignW;
  pwr_tBoolean                        CascMod pwr_dAlignW;
  pwr_tBoolean                        ManMode pwr_dAlignW;
  pwr_tPidOpModeEnum                  OpMod pwr_dAlignW;
  pwr_tPidModeEnum                    AccMod pwr_dAlignW;
  pwr_tInt32                          AccOut pwr_dAlignW;
  pwr_tFloat32                        MinOut pwr_dAlignW;
  pwr_tFloat32                        MaxOut pwr_dAlignW;
  pwr_tInt32                          AccSet pwr_dAlignW;
  pwr_tFloat32                        MinSet pwr_dAlignW;
  pwr_tFloat32                        MaxSet pwr_dAlignW;
  pwr_tFloat32                        SetMinShow pwr_dAlignW;
  pwr_tFloat32                        SetMaxShow pwr_dAlignW;
  pwr_tString16                       SetEngUnit pwr_dAlignW;
  pwr_tFloatPrecisionEnum             SetPrecision pwr_dAlignW;
  pwr_tFloat32                        OutMinShow pwr_dAlignW;
  pwr_tFloat32                        OutMaxShow pwr_dAlignW;
  pwr_tString16                       OutEngUnit pwr_dAlignW;
  pwr_tFloatPrecisionEnum             OutPrecision pwr_dAlignW;
  pwr_tFloat32                        Error pwr_dAlignW;
  pwr_tFloat32                        ErrorMinShow pwr_dAlignW;
  pwr_tFloat32                        ErrorMaxShow pwr_dAlignW;
  pwr_tBoolean                        AdjustableRanges pwr_dAlignW;
  pwr_tObjid                          PidObjDId pwr_dAlignW;
} pwr_sClass_mode;

pwr_sdClass_Mode


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Mode;
#ifndef pwr_cClass_MqttServer
#define pwr_cClass_MqttServer 136864UL
#endif

pwr_sClass_MqttServer


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString80                       Server pwr_dAlignW;
  pwr_tUInt32                         Port pwr_dAlignW;
  pwr_tString40                       User pwr_dAlignW;
  pwr_tString40                       Password pwr_dAlignW;
  pwr_tString80                       SubscribeTopic pwr_dAlignW;
  pwr_tStatus                         Status pwr_dAlignW;
} pwr_sClass_MqttServer;
#ifndef pwr_cClass_Mul
#define pwr_cClass_Mul 134320UL
#endif

pwr_sClass_Mul


typedef struct {
  pwr_tFloat32                        *In1P pwr_dAlignLW;
  pwr_tFloat32                        In1 pwr_dAlignLW;
  pwr_tFloat32                        *In2P pwr_dAlignLW;
  pwr_tFloat32                        In2 pwr_dAlignLW;
  pwr_tFloat32                        *In3P pwr_dAlignLW;
  pwr_tFloat32                        In3 pwr_dAlignLW;
  pwr_tFloat32                        *In4P pwr_dAlignLW;
  pwr_tFloat32                        In4 pwr_dAlignLW;
  pwr_tFloat32                        *In5P pwr_dAlignLW;
  pwr_tFloat32                        In5 pwr_dAlignLW;
  pwr_tFloat32                        *In6P pwr_dAlignLW;
  pwr_tFloat32                        In6 pwr_dAlignLW;
  pwr_tFloat32                        *In7P pwr_dAlignLW;
  pwr_tFloat32                        In7 pwr_dAlignLW;
  pwr_tFloat32                        *In8P pwr_dAlignLW;
  pwr_tFloat32                        In8 pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_Mul;

pwr_sdClass_Mul


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Mul;
#ifndef pwr_cClass_Mux
#define pwr_cClass_Mux 134312UL
#endif

pwr_sClass_Mux


typedef struct {
  pwr_tInt32                          *IndexP pwr_dAlignLW;
  pwr_tInt32                          Index pwr_dAlignLW;
  pwr_tFloat32                        *In0P pwr_dAlignLW;
  pwr_tFloat32                        In0 pwr_dAlignLW;
  pwr_tFloat32                        *In1P pwr_dAlignLW;
  pwr_tFloat32                        In1 pwr_dAlignLW;
  pwr_tFloat32                        *In2P pwr_dAlignLW;
  pwr_tFloat32                        In2 pwr_dAlignLW;
  pwr_tFloat32                        *In3P pwr_dAlignLW;
  pwr_tFloat32                        In3 pwr_dAlignLW;
  pwr_tFloat32                        *In4P pwr_dAlignLW;
  pwr_tFloat32                        In4 pwr_dAlignLW;
  pwr_tFloat32                        *In5P pwr_dAlignLW;
  pwr_tFloat32                        In5 pwr_dAlignLW;
  pwr_tFloat32                        *In6P pwr_dAlignLW;
  pwr_tFloat32                        In6 pwr_dAlignLW;
  pwr_tFloat32                        *In7P pwr_dAlignLW;
  pwr_tFloat32                        In7 pwr_dAlignLW;
  pwr_tFloat32                        *In8P pwr_dAlignLW;
  pwr_tFloat32                        In8 pwr_dAlignLW;
  pwr_tFloat32                        *In9P pwr_dAlignLW;
  pwr_tFloat32                        In9 pwr_dAlignLW;
  pwr_tFloat32                        *In10P pwr_dAlignLW;
  pwr_tFloat32                        In10 pwr_dAlignLW;
  pwr_tFloat32                        *In11P pwr_dAlignLW;
  pwr_tFloat32                        In11 pwr_dAlignLW;
  pwr_tFloat32                        *In12P pwr_dAlignLW;
  pwr_tFloat32                        In12 pwr_dAlignLW;
  pwr_tFloat32                        *In13P pwr_dAlignLW;
  pwr_tFloat32                        In13 pwr_dAlignLW;
  pwr_tFloat32                        *In14P pwr_dAlignLW;
  pwr_tFloat32                        In14 pwr_dAlignLW;
  pwr_tFloat32                        *In15P pwr_dAlignLW;
  pwr_tFloat32                        In15 pwr_dAlignLW;
  pwr_tFloat32                        *In16P pwr_dAlignLW;
  pwr_tFloat32                        In16 pwr_dAlignLW;
  pwr_tFloat32                        *In17P pwr_dAlignLW;
  pwr_tFloat32                        In17 pwr_dAlignLW;
  pwr_tFloat32                        *In18P pwr_dAlignLW;
  pwr_tFloat32                        In18 pwr_dAlignLW;
  pwr_tFloat32                        *In19P pwr_dAlignLW;
  pwr_tFloat32                        In19 pwr_dAlignLW;
  pwr_tFloat32                        *In20P pwr_dAlignLW;
  pwr_tFloat32                        In20 pwr_dAlignLW;
  pwr_tFloat32                        *In21P pwr_dAlignLW;
  pwr_tFloat32                        In21 pwr_dAlignLW;
  pwr_tFloat32                        *In22P pwr_dAlignLW;
  pwr_tFloat32                        In22 pwr_dAlignLW;
  pwr_tFloat32                        *In23P pwr_dAlignLW;
  pwr_tFloat32                        In23 pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_Mux;

pwr_sdClass_Mux


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Mux;
#ifndef pwr_cClass_mvalve
#define pwr_cClass_mvalve 132344UL
#endif

pwr_sClass_mvalve


typedef struct {
  pwr_tBoolean                        *AutoOpenP pwr_dAlignLW;
  pwr_tBoolean                        AutoOpen pwr_dAlignLW;
  pwr_tBoolean                        *AutoCloseP pwr_dAlignLW;
  pwr_tBoolean                        AutoClose pwr_dAlignLW;
  pwr_tBoolean                        *EndOpenP pwr_dAlignLW;
  pwr_tBoolean                        EndOpen pwr_dAlignLW;
  pwr_tBoolean                        *EndCloseP pwr_dAlignLW;
  pwr_tBoolean                        EndClose pwr_dAlignLW;
  pwr_tBoolean                        *ConOpenP pwr_dAlignLW;
  pwr_tBoolean                        ConOpen pwr_dAlignLW;
  pwr_tBoolean                        *ConCloseP pwr_dAlignLW;
  pwr_tBoolean                        ConClose pwr_dAlignLW;
  pwr_tBoolean                        *LocalP pwr_dAlignLW;
  pwr_tBoolean                        Local pwr_dAlignLW;
  pwr_tBoolean                        *LocalOpenP pwr_dAlignLW;
  pwr_tBoolean                        LocalOpen pwr_dAlignLW;
  pwr_tBoolean                        *LocalCloseP pwr_dAlignLW;
  pwr_tBoolean                        LocalClose pwr_dAlignLW;
  pwr_tBoolean                        *LocalStopP pwr_dAlignLW;
  pwr_tBoolean                        LocalStop pwr_dAlignLW;
  pwr_tBoolean                        *SafeOpenP pwr_dAlignLW;
  pwr_tBoolean                        SafeOpen pwr_dAlignLW;
  pwr_tBoolean                        *SafeCloseP pwr_dAlignLW;
  pwr_tBoolean                        SafeClose pwr_dAlignLW;
  pwr_tBoolean                        *SafeStopP pwr_dAlignLW;
  pwr_tBoolean                        SafeStop pwr_dAlignLW;
  pwr_tBoolean                        *ProdOpenP pwr_dAlignLW;
  pwr_tBoolean                        ProdOpen pwr_dAlignLW;
  pwr_tBoolean                        *ProdCloseP pwr_dAlignLW;
  pwr_tBoolean                        ProdClose pwr_dAlignLW;
  pwr_tBoolean                        *ProdStopP pwr_dAlignLW;
  pwr_tBoolean                        ProdStop pwr_dAlignLW;
  pwr_tBoolean                        ManMode pwr_dAlignW;
  pwr_tBoolean                        OrderOpen pwr_dAlignW;
  pwr_tBoolean                        OrderClose pwr_dAlignW;
  pwr_tBoolean                        IndOpen pwr_dAlignW;
  pwr_tBoolean                        IndClosed pwr_dAlignW;
  pwr_tBoolean                        Alarm1 pwr_dAlignW;
  pwr_tBoolean                        Alarm2 pwr_dAlignW;
  pwr_tBoolean                        Alarm3 pwr_dAlignW;
  pwr_tBoolean                        Alarm4 pwr_dAlignW;
  pwr_tBoolean                        Alarm5 pwr_dAlignW;
  pwr_tBoolean                        Alarm6 pwr_dAlignW;
  pwr_tBoolean                        SumAlarm pwr_dAlignW;
  pwr_tFloat32                        Ctime pwr_dAlignW;
  pwr_tFloat32                        RunTime pwr_dAlignW;
  pwr_tBoolean                        TimerFlag pwr_dAlignLW;
  pwr_tBoolean                        *TimerNext pwr_dAlignLW;
  pwr_tUInt32                         TimerCount pwr_dAlignLW;
  pwr_tBoolean                        *TimerDO pwr_dAlignLW;
  pwr_tFloat32                        TimerTime pwr_dAlignLW;
  pwr_tBoolean                        TimerDODum pwr_dAlignW;
  pwr_tObjid                          TimerObjDId pwr_dAlignW;
  pwr_tInt32                          ManAcc pwr_dAlignW;
  pwr_tInt32                          Status pwr_dAlignW;
  pwr_tBoolean                        ManOpen pwr_dAlignW;
  pwr_tBoolean                        ManClose pwr_dAlignW;
  pwr_tBoolean                        ManStop pwr_dAlignW;
} pwr_sClass_mvalve;

pwr_sdClass_MValve


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_MValve;
#ifndef pwr_cClass_NameToStr
#define pwr_cClass_NameToStr 134088UL
#endif

pwr_sClass_NameToStr


typedef struct {
  pwr_tString80                       Out pwr_dAlignLW;
} pwr_sClass_NameToStr;

pwr_sdClass_NameToStr


typedef struct {
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_NameToStr;
#ifndef pwr_cClass_NodeConfig
#define pwr_cClass_NodeConfig 132352UL
#endif

pwr_sClass_NodeConfig


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString80                       NodeName pwr_dAlignW;
  pwr_tOpSysEnum                      OperatingSystem pwr_dAlignW;
  pwr_tString80                       BootNode pwr_dAlignW;
  pwr_tUInt32                         BusNumber pwr_dAlignW;
  pwr_tString80                       Address pwr_dAlignW;
  pwr_tUInt32                         Port pwr_dAlignW;
  pwr_tBoolean                        SimulateSingleProcess pwr_dAlignW;
  pwr_tFloat32                        SimulateSingleScanTime pwr_dAlignW;
  pwr_tBoolean                        DistributeDisable pwr_dAlignW;
  pwr_tRemoteShellEnum                RemoteAccessType pwr_dAlignW;
  pwr_tFloat32                        QComMinResendTime pwr_dAlignW;
  pwr_tFloat32                        QComMaxResendTime pwr_dAlignW;
  pwr_tUInt32                         QComExportBufQuota pwr_dAlignW;
  pwr_tFloat32                        QComAckDelay pwr_dAlignW;
  pwr_tUInt32                         QComSegmentSize pwr_dAlignW;
  pwr_sClass_RedundanceNodeConfig     SecondaryNode pwr_dAlignLW;
} pwr_sClass_NodeConfig;
#ifndef pwr_cClass_NodeLinkSup
#define pwr_cClass_NodeLinkSup 132360UL
#endif

pwr_sClass_NodeLinkSup


typedef struct {
  pwr_tObjid                          Node pwr_dAlignLW;
  pwr_tUInt32                         TimeoutTime pwr_dAlignW;
  pwr_tFloat32                        SubscriptionInterval pwr_dAlignW;
  pwr_tBoolean                        LinkUp pwr_dAlignW;
  pwr_tTime                           UpTime pwr_dAlignLW;
  pwr_tTime                           DownTime pwr_dAlignLW;
  pwr_tUInt32                         UpCount pwr_dAlignW;
  pwr_tRefId                          SubId pwr_dAlignW;
  pwr_tBoolean                        *ControlP pwr_dAlignLW;
  pwr_tBoolean                        Control pwr_dAlignLW;
  pwr_tBoolean                        Action pwr_dAlignW;
  pwr_tBoolean                        Acked pwr_dAlignW;
  pwr_tBoolean                        Blocked pwr_dAlignW;
  pwr_tString80                       Description pwr_dAlignW;
  pwr_tBoolean                        DetectOn pwr_dAlignW;
  pwr_tString80                       DetectText pwr_dAlignW;
  pwr_tString80                       ReturnText pwr_dAlignW;
  pwr_tUInt32                         EventType pwr_dAlignW;
  pwr_tUInt32                         EventPriority pwr_dAlignW;
  pwr_tUInt32                         EventFlags pwr_dAlignW;
  pwr_sAttrRef                        Sound pwr_dAlignW;
  pwr_tText256                        MoreText pwr_dAlignW;
  pwr_tString40                       Recipient pwr_dAlignW;
  pwr_sAttrRef                        Attribute pwr_dAlignW;
  pwr_tUInt32                         AlarmStatus pwr_dAlignW;
  pwr_tBoolean                        AlarmCheck pwr_dAlignW;
  pwr_tBoolean                        DetectCheck pwr_dAlignW;
  pwr_tBoolean                        DetectSend pwr_dAlignW;
  pwr_tTime                           DetectTime pwr_dAlignLW;
  pwr_tBoolean                        ReturnCheck pwr_dAlignW;
  pwr_tBoolean                        ReturnSend pwr_dAlignW;
  pwr_tTime                           ReturnTime pwr_dAlignLW;
  pwr_tTime                           AckTime pwr_dAlignLW;
  pwr_tObjid                          AckOutunit pwr_dAlignW;
  pwr_tBoolean                        TimerFlag pwr_dAlignLW;
  pwr_tBoolean                        *TimerNext pwr_dAlignLW;
  pwr_tUInt32                         TimerCount pwr_dAlignLW;
  pwr_tBoolean                        *TimerDO pwr_dAlignLW;
  pwr_tFloat32                        TimerTime pwr_dAlignLW;
  pwr_tBoolean                        TimerDODum pwr_dAlignW;
  pwr_tObjid                          TimerObjDId pwr_dAlignW;
  pwr_tInt32                          TimerAcc pwr_dAlignW;
  pwr_tFloat32                        TimerMin pwr_dAlignW;
  pwr_tFloat32                        TimerMax pwr_dAlignW;
  pwr_tStatus                         SystemStatus pwr_dAlignW;
} pwr_sClass_NodeLinkSup;
#ifndef pwr_cClass_NotEqual
#define pwr_cClass_NotEqual 134464UL
#endif

pwr_sClass_NotEqual


typedef struct {
  pwr_tFloat32                        *In1P pwr_dAlignLW;
  pwr_tFloat32                        In1 pwr_dAlignLW;
  pwr_tFloat32                        *In2P pwr_dAlignLW;
  pwr_tFloat32                        In2 pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_NotEqual;

pwr_sdClass_NotEqual


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_NotEqual;
#ifndef pwr_cClass_Odd
#define pwr_cClass_Odd 134192UL
#endif

pwr_sClass_Odd


typedef struct {
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_Odd;

pwr_sdClass_Odd


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Odd;
#ifndef pwr_cClass_OidArray100
#define pwr_cClass_OidArray100 135440UL
#endif

pwr_sClass_OidArray100


typedef struct {
  pwr_tObjid                          Value[100] pwr_dAlignLW;
} pwr_sClass_OidArray100;
#ifndef pwr_cClass_OpAppl
#define pwr_cClass_OpAppl 132368UL
#endif

pwr_sClass_OpAppl


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString132                      FileName pwr_dAlignW;
  pwr_tString80                       Display pwr_dAlignW;
  pwr_tBoolean                        AutoStart pwr_dAlignW;
  pwr_tString132                      Arg pwr_dAlignW;
} pwr_sClass_OpAppl;
#ifndef pwr_cClass_OpApplMsg
#define pwr_cClass_OpApplMsg 132376UL
#endif

pwr_sClass_OpApplMsg


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tObjid                          OpApplObject pwr_dAlignW;
  pwr_tUInt32                         Id pwr_dAlignW;
  pwr_tUInt32                         Msg pwr_dAlignW;
} pwr_sClass_OpApplMsg;
#ifndef pwr_cClass_OpPlace
#define pwr_cClass_OpPlace 132384UL
#endif

pwr_sClass_OpPlace


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString32                       UserName pwr_dAlignW;
  pwr_tString256                      DedicatedOpsysUser pwr_dAlignW;
  pwr_tString80                       Display pwr_dAlignW;
  pwr_tLanguageEnum                   Language pwr_dAlignW;
  pwr_tBoolean                        StartJavaProcess pwr_dAlignW;
  pwr_sAttrRef                        AutoStart[25] pwr_dAlignW;
  pwr_sAttrRef                        FastAvail[25] pwr_dAlignW;
  pwr_tOpWindPopMask                  OpWindPop pwr_dAlignW;
  pwr_tOpWindLayoutMask               OpWindLayout pwr_dAlignW;
  pwr_tUInt32                         OpWindEventNameSegments pwr_dAlignW;
  pwr_tBoolean                        AlarmBell pwr_dAlignW;
  pwr_tFloat32                        BellDelay pwr_dAlignW;
  pwr_tBoolean                        AttachAudio pwr_dAlignW;
  pwr_tOpPlaceOptionsMask             Options pwr_dAlignW;
  pwr_tColorThemeEnum                 ColorTheme pwr_dAlignW;
  pwr_tUInt32                         MaxNoOfAlarms pwr_dAlignW;
  pwr_tUInt32                         MaxNoOfEvents pwr_dAlignW;
  pwr_tBoolean                        SelectListIsUpdated pwr_dAlignW;
  pwr_tString80                       EventSelectList[40] pwr_dAlignW;
  pwr_tEventTypeMask                  EventSelectType pwr_dAlignW;
  pwr_tEventListMask                  EventListEvents pwr_dAlignW;
  pwr_tObjid                          AlarmViews[25] pwr_dAlignW;
  pwr_tString80                       SetupScript pwr_dAlignW;
  pwr_tString80                       Printer pwr_dAlignW;
  pwr_tBoolean                        IsDefaultOp pwr_dAlignW;
  pwr_tString80                       AudioDevice pwr_dAlignW;
  pwr_tUInt32                         Monitor pwr_dAlignW;
} pwr_sClass_OpPlace;
#ifndef pwr_cClass_OpPlaceApp
#define pwr_cClass_OpPlaceApp 136536UL
#endif

pwr_sClass_OpPlaceApp


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tLanguageEnum                   Language pwr_dAlignW;
  pwr_tBoolean                        AppUseWebDir pwr_dAlignW;
} pwr_sClass_OpPlaceApp;
#ifndef pwr_cClass_OpPlaceWeb
#define pwr_cClass_OpPlaceWeb 136528UL
#endif

pwr_sClass_OpPlaceWeb


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString80                       FileName pwr_dAlignW;
  pwr_tString80                       Title pwr_dAlignW;
  pwr_tString80                       Text pwr_dAlignW;
  pwr_tBoolean                        EnableLanguage pwr_dAlignW;
  pwr_tBoolean                        EnableLogin pwr_dAlignW;
  pwr_tBoolean                        EnableAlarmList pwr_dAlignW;
  pwr_tBoolean                        EnableEventLog pwr_dAlignW;
  pwr_tBoolean                        EnableNavigator pwr_dAlignW;
  pwr_tBoolean                        DisableHelp pwr_dAlignW;
  pwr_tBoolean                        DisableProview pwr_dAlignW;
  pwr_tLanguageEnum                   Language pwr_dAlignW;
  pwr_tString80                       StyleSheet pwr_dAlignW;
  pwr_tString80                       StartURL pwr_dAlignW;
} pwr_sClass_OpPlaceWeb;
#ifndef pwr_cClass_or
#define pwr_cClass_or 132392UL
#endif

pwr_sClass_or


typedef struct {
  pwr_tBoolean                        *In1P pwr_dAlignLW;
  pwr_tBoolean                        In1 pwr_dAlignLW;
  pwr_tBoolean                        *In2P pwr_dAlignLW;
  pwr_tBoolean                        In2 pwr_dAlignLW;
  pwr_tBoolean                        *In3P pwr_dAlignLW;
  pwr_tBoolean                        In3 pwr_dAlignLW;
  pwr_tBoolean                        *In4P pwr_dAlignLW;
  pwr_tBoolean                        In4 pwr_dAlignLW;
  pwr_tBoolean                        *In5P pwr_dAlignLW;
  pwr_tBoolean                        In5 pwr_dAlignLW;
  pwr_tBoolean                        *In6P pwr_dAlignLW;
  pwr_tBoolean                        In6 pwr_dAlignLW;
  pwr_tBoolean                        *In7P pwr_dAlignLW;
  pwr_tBoolean                        In7 pwr_dAlignLW;
  pwr_tBoolean                        *In8P pwr_dAlignLW;
  pwr_tBoolean                        In8 pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_or;

pwr_sdClass_Or


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Or;
#ifndef pwr_cClass_order
#define pwr_cClass_order 132400UL
#endif

pwr_sClass_order


typedef struct {
  pwr_tBoolean                        *StepP pwr_dAlignLW;
  pwr_tBoolean                        Step pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
  pwr_tBoolean                        Status[2] pwr_dAlignW;
} pwr_sClass_order;

pwr_sdClass_Order


typedef struct {
  pwr_tChar                           Attr1 pwr_dAlignLW;
  pwr_tFloat32                        AttrTime1 pwr_dAlignW;
  pwr_tChar                           Attr2 pwr_dAlignW;
  pwr_tFloat32                        AttrTime2 pwr_dAlignW;
  pwr_tChar                           Attr3 pwr_dAlignW;
  pwr_tFloat32                        AttrTime3 pwr_dAlignW;
  pwr_tChar                           Attr4 pwr_dAlignW;
  pwr_tFloat32                        AttrTime4 pwr_dAlignW;
  pwr_tChar                           Attr5 pwr_dAlignW;
  pwr_tFloat32                        AttrTime5 pwr_dAlignW;
  pwr_tChar                           Attr6 pwr_dAlignW;
  pwr_tFloat32                        AttrTime6 pwr_dAlignW;
  pwr_tBoolean                        ShowAttrTime pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Order;
#ifndef pwr_cClass_OrderAct
#define pwr_cClass_OrderAct 132408UL
#endif

pwr_sClass_OrderAct


typedef struct {
  pwr_tBoolean                        Status[2] pwr_dAlignLW;
} pwr_sClass_OrderAct;

pwr_sdClass_OrderAct


typedef struct {
  pwr_tObjid                          OrderObject pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_OrderAct;
#ifndef pwr_cClass_out2p
#define pwr_cClass_out2p 132416UL
#endif

pwr_sClass_out2p


typedef struct {
  pwr_tFloat32                        *OutValP pwr_dAlignLW;
  pwr_tFloat32                        OutVal pwr_dAlignLW;
  pwr_tBoolean                        Order pwr_dAlignW;
  pwr_tFloat32                        *ScanTime pwr_dAlignLW;
  pwr_tFloat32                        MaxOut pwr_dAlignLW;
  pwr_tFloat32                        MinOut pwr_dAlignW;
  pwr_tFloat32                        Period pwr_dAlignW;
  pwr_tFloat32                        RunTime pwr_dAlignW;
} pwr_sClass_out2p;

pwr_sdClass_Out2P


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Out2P;
#ifndef pwr_cClass_PackOperator
#define pwr_cClass_PackOperator 132440UL
#endif

pwr_sClass_PackOperator


typedef struct {
  pwr_tString132                      Msg pwr_dAlignLW;
} pwr_sClass_PackOperator;
#ifndef pwr_cClass_PageRef
#define pwr_cClass_PageRef 133144UL
#endif

pwr_sdClass_PageRef


typedef struct {
  pwr_sAttrRef                        PageAttr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_PageRef;
#ifndef pwr_cClass_pid
#define pwr_cClass_pid 132464UL
#endif

pwr_sClass_pid


typedef struct {
  pwr_tFloat32                        *ProcValP pwr_dAlignLW;
  pwr_tFloat32                        ProcVal pwr_dAlignLW;
  pwr_tFloat32                        *SetValP pwr_dAlignLW;
  pwr_tFloat32                        SetVal pwr_dAlignLW;
  pwr_tFloat32                        *BiasP pwr_dAlignLW;
  pwr_tFloat32                        Bias pwr_dAlignLW;
  pwr_tFloat32                        *ForcValP pwr_dAlignLW;
  pwr_tFloat32                        ForcVal pwr_dAlignLW;
  pwr_tBoolean                        *ForceP pwr_dAlignLW;
  pwr_tBoolean                        Force pwr_dAlignLW;
  pwr_tBoolean                        *IntOffP pwr_dAlignLW;
  pwr_tBoolean                        IntOff pwr_dAlignLW;
  pwr_tFloat32                        OutVal pwr_dAlignW;
  pwr_tFloat32                        OutChange pwr_dAlignW;
  pwr_tFloat32                        ControlDiff pwr_dAlignW;
  pwr_tBoolean                        EndMax pwr_dAlignW;
  pwr_tBoolean                        EndMin pwr_dAlignW;
  pwr_tPidAlgEnum                     PidAlg pwr_dAlignW;
  pwr_tFloat32                        Gain pwr_dAlignW;
  pwr_tFloat32                        IntTime pwr_dAlignW;
  pwr_tFloat32                        DerTime pwr_dAlignW;
  pwr_tFloat32                        DerGain pwr_dAlignW;
  pwr_tBoolean                        Inverse pwr_dAlignW;
  pwr_tFloat32                        BiasGain pwr_dAlignW;
  pwr_tBoolean                        PDAbsFlag pwr_dAlignW;
  pwr_tWindupMaskEnum                 WindupMask pwr_dAlignW;
  pwr_tFloat32                        MinWindup pwr_dAlignW;
  pwr_tFloat32                        MaxWindup pwr_dAlignW;
  pwr_tFloat32                        MinOut pwr_dAlignW;
  pwr_tFloat32                        MaxOut pwr_dAlignW;
  pwr_tFloat32                        EndHys pwr_dAlignW;
  pwr_tFloat32                        SetMinShow pwr_dAlignW;
  pwr_tFloat32                        SetMaxShow pwr_dAlignW;
  pwr_tString16                       SetEngUnit pwr_dAlignW;
  pwr_tFloatPrecisionEnum             SetPrecision pwr_dAlignW;
  pwr_tFloat32                        OutMinShow pwr_dAlignW;
  pwr_tFloat32                        OutMaxShow pwr_dAlignW;
  pwr_tString16                       OutEngUnit pwr_dAlignW;
  pwr_tFloatPrecisionEnum             OutPrecision pwr_dAlignW;
  pwr_tFloat32                        TrendTimeRange pwr_dAlignW;
  pwr_tFloat32                        *ScanTime pwr_dAlignLW;
  pwr_tInt32                          AccGain pwr_dAlignLW;
  pwr_tInt32                          AccInt pwr_dAlignW;
  pwr_tInt32                          AccDer pwr_dAlignW;
  pwr_tInt32                          AccDGain pwr_dAlignW;
  pwr_tInt32                          AccBias pwr_dAlignW;
  pwr_tInt32                          AccBGain pwr_dAlignW;
  pwr_tFloat32                        MinGain pwr_dAlignW;
  pwr_tFloat32                        MaxGain pwr_dAlignW;
  pwr_tFloat32                        MinInt pwr_dAlignW;
  pwr_tFloat32                        MaxInt pwr_dAlignW;
  pwr_tFloat32                        MinDer pwr_dAlignW;
  pwr_tFloat32                        MaxDer pwr_dAlignW;
  pwr_tFloat32                        MinDGain pwr_dAlignW;
  pwr_tFloat32                        MaxDGain pwr_dAlignW;
  pwr_tFloat32                        MinBias pwr_dAlignW;
  pwr_tFloat32                        MaxBias pwr_dAlignW;
  pwr_tFloat32                        MinBGain pwr_dAlignW;
  pwr_tFloat32                        MaxBGain pwr_dAlignW;
  pwr_tObjid                          ModeObjDId pwr_dAlignW;
  pwr_tFloat32                        FiltDer pwr_dAlignW;
  pwr_tFloat32                        PDManOffset pwr_dAlignW;
  pwr_tFloat64                        OutWindup pwr_dAlignLW;
  pwr_tFloat64                        AbsOut pwr_dAlignLW;
} pwr_sClass_pid;

pwr_sdClass_PID


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_PID;
#ifndef pwr_cClass_pipos
#define pwr_cClass_pipos 132472UL
#endif

pwr_sClass_pipos


typedef struct {
  pwr_tInt32                          *PulsInP pwr_dAlignLW;
  pwr_tInt32                          PulsIn pwr_dAlignLW;
  pwr_tFloat32                        *CalPos1P pwr_dAlignLW;
  pwr_tFloat32                        CalPos1 pwr_dAlignLW;
  pwr_tBoolean                        *CalOrder1P pwr_dAlignLW;
  pwr_tBoolean                        CalOrder1 pwr_dAlignLW;
  pwr_tFloat32                        *CalPos2P pwr_dAlignLW;
  pwr_tFloat32                        CalPos2 pwr_dAlignLW;
  pwr_tBoolean                        *CalOrder2P pwr_dAlignLW;
  pwr_tBoolean                        CalOrder2 pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
  pwr_tFloat32                        Gain pwr_dAlignW;
  pwr_tInt32                          PICal1 pwr_dAlignW;
  pwr_tBoolean                        CalOrder1Old pwr_dAlignW;
  pwr_tBoolean                        CalOrder2Old pwr_dAlignW;
  pwr_tFloat32                        PosCal1 pwr_dAlignW;
  pwr_tFloat32                        PosCal2 pwr_dAlignW;
  pwr_tInt32                          AccCalPos1 pwr_dAlignW;
  pwr_tInt32                          AccCalOrder1 pwr_dAlignW;
  pwr_tInt32                          AccCalPos2 pwr_dAlignW;
  pwr_tInt32                          AccCalOrder2 pwr_dAlignW;
  pwr_tFloat32                        MinCalPos1 pwr_dAlignW;
  pwr_tFloat32                        MaxCalPos1 pwr_dAlignW;
  pwr_tFloat32                        MinCalPos2 pwr_dAlignW;
  pwr_tFloat32                        MaxCalPos2 pwr_dAlignW;
} pwr_sClass_pipos;

pwr_sdClass_PiPos


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_PiPos;
#ifndef pwr_cClass_pispeed
#define pwr_cClass_pispeed 132480UL
#endif

pwr_sClass_pispeed


typedef struct {
  pwr_tInt32                          *PulsInP pwr_dAlignLW;
  pwr_tInt32                          PulsIn pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
  pwr_tFloat32                        Gain pwr_dAlignW;
  pwr_tFloat32                        TimFact pwr_dAlignW;
  pwr_tFloat32                        *ScanTime pwr_dAlignLW;
} pwr_sClass_pispeed;

pwr_sdClass_PiSpeed


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_PiSpeed;
#ifndef pwr_cClass_PlcEmbed
#define pwr_cClass_PlcEmbed 136424UL
#endif

pwr_sClass_PlcEmbed


typedef struct {
  pwr_tString80                       Name pwr_dAlignLW;
  pwr_tObjid                          ThreadObject pwr_dAlignW;
  pwr_sAttrRef                        ResetObject pwr_dAlignW;
  pwr_tInt32                          ExecuteOrder pwr_dAlignW;
  pwr_tObjid                          PlcObject pwr_dAlignW;
} pwr_sClass_PlcEmbed;
#ifndef pwr_cClass_plc
#define pwr_cClass_plc 132488UL
#endif

pwr_sClass_plc


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tObjid                          ThreadObject pwr_dAlignW;
  pwr_sAttrRef                        HostObject pwr_dAlignW;
  pwr_tConfigStatusEnum               ConfigurationStatus pwr_dAlignW;
  pwr_tSafetyLevelEnum                SafetyLevel pwr_dAlignW;
} pwr_sClass_plc;

pwr_sdClass_PlcPgm


typedef struct {
  pwr_tFloat32                        ScanTime pwr_dAlignLW;
  pwr_sAttrRef                        ResetObject pwr_dAlignW;
  pwr_tInt32                          ExecuteOrder pwr_dAlignW;
  pwr_sPlcProgram                     PlcPgm pwr_dAlignLW;
} pwr_sdClass_PlcPgm;
#ifndef pwr_cClass_PlcProcess
#define pwr_cClass_PlcProcess 133304UL
#endif

pwr_sClass_PlcProcess


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tInt32                          Prio pwr_dAlignW;
  pwr_tBoolean                        StartWithDebug pwr_dAlignW;
  pwr_tFloat32                        SubscriptionInterval pwr_dAlignW;
  pwr_tMask                           CpuMask pwr_dAlignW;
  pwr_tUInt32                         BootVersion pwr_dAlignW;
  pwr_tUInt32                         CurVersion pwr_dAlignW;
  pwr_tDeltaTime                      StartTime pwr_dAlignLW;
  pwr_tDeltaTime                      StopTime pwr_dAlignLW;
  pwr_tDeltaTime                      StallTime pwr_dAlignLW;
  pwr_tTime                           LastChgTime pwr_dAlignLW;
  pwr_tUInt32                         ChgCount pwr_dAlignW;
  pwr_tBoolean                        *TimerStart pwr_dAlignLW;
  pwr_tObjid                          PlcThreadObjects[20] pwr_dAlignLW;
} pwr_sClass_PlcProcess;

pwr_sdClass_PlcProcess


typedef struct {
  pwr_tString80                       BuildCmd pwr_dAlignLW;
} pwr_sdClass_PlcProcess;
#ifndef pwr_cClass_PlcTemplate
#define pwr_cClass_PlcTemplate 134072UL
#endif
/*  Class: PlcTemplate
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_PlcTemplate


typedef struct {
  pwr_tFloat32                        ScanTime pwr_dAlignLW;
  pwr_sAttrRef                        ResetObject pwr_dAlignW;
  pwr_tInt32                          ExecuteOrder pwr_dAlignW;
  pwr_sPlcProgram                     PlcPgm pwr_dAlignLW;
} pwr_sdClass_PlcTemplate;
#ifndef pwr_cClass_PlcThread
#define pwr_cClass_PlcThread 133160UL
#endif

pwr_sClass_PlcThread


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tInt32                          Prio pwr_dAlignW;
  pwr_tFloat32                        Deadline pwr_dAlignW;
  pwr_tThreadOptionsMask              Options pwr_dAlignW;
  pwr_tFloat32                        ScanTime pwr_dAlignW;
  pwr_tFloat32                        ActualScanTime pwr_dAlignW;
  pwr_tFloat32                        ScanTimeMin pwr_dAlignW;
  pwr_tFloat32                        ScanTimeMean pwr_dAlignW;
  pwr_tFloat32                        ScanTimeMax pwr_dAlignW;
  pwr_tInt32                          ScanTimeMeanCount pwr_dAlignW;
  pwr_tInt32                          Count pwr_dAlignW;
  pwr_tFloat32                        Last pwr_dAlignW;
  pwr_tFloat32                        Sum pwr_dAlignW;
  pwr_tFloat32                        Min pwr_dAlignW;
  pwr_tFloat32                        Mean pwr_dAlignW;
  pwr_tFloat32                        Coverage pwr_dAlignW;
  pwr_tFloat32                        Max pwr_dAlignW;
  pwr_tInt32                          Count_1_8 pwr_dAlignW;
  pwr_tInt32                          Count_1_4 pwr_dAlignW;
  pwr_tInt32                          Count_1_2 pwr_dAlignW;
  pwr_tInt32                          Count_1_1 pwr_dAlignW;
  pwr_tInt32                          Count_2_1 pwr_dAlignW;
  pwr_tInt32                          Count_4_1 pwr_dAlignW;
  pwr_tInt32                          Count_8_1 pwr_dAlignW;
  pwr_tInt32                          CountHigh pwr_dAlignW;
  pwr_tInt32                          SlipCount pwr_dAlignW;
  pwr_tFloat32                        Limit_1_8 pwr_dAlignW;
  pwr_tFloat32                        Limit_1_4 pwr_dAlignW;
  pwr_tFloat32                        Limit_1_2 pwr_dAlignW;
  pwr_tFloat32                        Limit_1_1 pwr_dAlignW;
  pwr_tFloat32                        Limit_2_1 pwr_dAlignW;
  pwr_tFloat32                        Limit_4_1 pwr_dAlignW;
  pwr_tFloat32                        Limit_8_1 pwr_dAlignW;
  pwr_tRefId                          Dlid pwr_dAlignW;
  pwr_tTime                           ScanTimeStart pwr_dAlignLW;
  pwr_tBoolean                        *TimerStart pwr_dAlignLW;
  pwr_tEnum                           IoProcess pwr_dAlignLW;
} pwr_sClass_PlcThread;
#ifndef pwr_cClass_PlotGroup
#define pwr_cClass_PlotGroup 132496UL
#endif

pwr_sClass_PlotGroup


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString40                       Title pwr_dAlignW;
  pwr_tBoolean                        Trend pwr_dAlignW;
  pwr_sAttrRef                        YObjectName[20] pwr_dAlignW;
  pwr_tString8                        YUnit[20] pwr_dAlignW;
  pwr_tInt32                          YMaxValue[20] pwr_dAlignW;
  pwr_tInt32                          YMinValue[20] pwr_dAlignW;
  pwr_tInt32                          YTickmajor[20] pwr_dAlignW;
  pwr_tInt32                          YTickminor[20] pwr_dAlignW;
  pwr_tInt32                          XMaxValue pwr_dAlignW;
  pwr_tInt32                          XMinValue pwr_dAlignW;
  pwr_tInt32                          XShiftVal pwr_dAlignW;
  pwr_tInt32                          XTickmajor pwr_dAlignW;
  pwr_tInt32                          XTickminor pwr_dAlignW;
  pwr_tInt32                          NumPoints pwr_dAlignW;
  pwr_tCurveLayoutMask                Layout pwr_dAlignW;
  pwr_tTimeRangeEnum                  TimeRange pwr_dAlignW;
  pwr_tString40                       ButtonText pwr_dAlignW;
} pwr_sClass_PlotGroup;
#ifndef pwr_cClass_Po
#define pwr_cClass_Po 132504UL
#endif

pwr_sClass_Po


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tUInt32                         ValueIndex pwr_dAlignW;
  pwr_tBoolean                        *ActualValue pwr_dAlignLW;
  pwr_tBoolean                        SigValue pwr_dAlignLW;
  pwr_sClass_XttMethodsMask           XttMethodsMask pwr_dAlignLW;
  pwr_sAttrRef                        DefGraph pwr_dAlignLW;
  pwr_sAttrRef                        DefTrend pwr_dAlignW;
  pwr_tString40                       HelpTopic pwr_dAlignW;
  pwr_tURL                            DataSheet pwr_dAlignW;
  pwr_tURL                            CircuitDiagram pwr_dAlignW;
  pwr_tURL                            Photo pwr_dAlignW;
  pwr_tString80                       Note pwr_dAlignW;
  pwr_tFloat32                        PulseLength pwr_dAlignW;
  pwr_tBoolean                        PosFlank pwr_dAlignW;
  pwr_tBoolean                        PosPulse pwr_dAlignW;
  pwr_tBoolean                        ResetActualValue pwr_dAlignW;
} pwr_sClass_Po;
#ifndef pwr_cClass_Point
#define pwr_cClass_Point 132512UL
#endif

pwr_sdClass_Point


typedef struct {
  pwr_tBoolean                        *In1P pwr_dAlignLW;
  pwr_tBoolean                        In1 pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Point;
#ifndef pwr_cClass_porder
#define pwr_cClass_porder 132520UL
#endif

pwr_sClass_porder


typedef struct {
  pwr_tBoolean                        Status[2] pwr_dAlignLW;
  pwr_tBoolean                        StatusOld pwr_dAlignW;
} pwr_sClass_porder;
#ifndef pwr_cClass_pos3p
#define pwr_cClass_pos3p 132528UL
#endif

pwr_sClass_pos3p


typedef struct {
  pwr_tFloat32                        *OutValP pwr_dAlignLW;
  pwr_tFloat32                        OutVal pwr_dAlignLW;
  pwr_tFloat32                        *PosP pwr_dAlignLW;
  pwr_tFloat32                        Pos pwr_dAlignLW;
  pwr_tBoolean                        Open pwr_dAlignW;
  pwr_tBoolean                        Close pwr_dAlignW;
  pwr_tFloat32                        Gain pwr_dAlignW;
  pwr_tFloat32                        ErrSta pwr_dAlignW;
  pwr_tFloat32                        ErrSto pwr_dAlignW;
  pwr_tBoolean                        *OpenP pwr_dAlignLW;
  pwr_tBoolean                        *CloseP pwr_dAlignLW;
  pwr_tBoolean                        TimerFlag pwr_dAlignLW;
  pwr_tBoolean                        *TimerNext pwr_dAlignLW;
  pwr_tUInt32                         TimerCount pwr_dAlignLW;
  pwr_tBoolean                        *TimerDO pwr_dAlignLW;
  pwr_tFloat32                        TimerTime pwr_dAlignLW;
  pwr_tBoolean                        TimerDODum pwr_dAlignW;
  pwr_tObjid                          TimerObjDId pwr_dAlignW;
} pwr_sClass_pos3p;

pwr_sdClass_Pos3P


typedef struct {
  pwr_sAttrRef                        DoOpen pwr_dAlignLW;
  pwr_sAttrRef                        DoClose pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Pos3P;
#ifndef pwr_cClass_posit
#define pwr_cClass_posit 132536UL
#endif

pwr_sClass_posit


typedef struct {
  pwr_tFloat32                        *PosValP pwr_dAlignLW;
  pwr_tFloat32                        PosVal pwr_dAlignLW;
  pwr_tFloat32                        *SetPosP pwr_dAlignLW;
  pwr_tFloat32                        SetPos pwr_dAlignLW;
  pwr_tBoolean                        *AutoPosP pwr_dAlignLW;
  pwr_tBoolean                        AutoPos pwr_dAlignLW;
  pwr_tBoolean                        *ResetP pwr_dAlignLW;
  pwr_tBoolean                        Reset pwr_dAlignLW;
  pwr_tBoolean                        ManMode pwr_dAlignW;
  pwr_tBoolean                        PosOn pwr_dAlignW;
  pwr_tBoolean                        Order1 pwr_dAlignW;
  pwr_tBoolean                        Order2 pwr_dAlignW;
  pwr_tBoolean                        InPlace pwr_dAlignW;
  pwr_tFloat32                        PosError pwr_dAlignW;
  pwr_tFloat32                        DeadZone1 pwr_dAlignW;
  pwr_tFloat32                        DeadZone2 pwr_dAlignW;
  pwr_tBoolean                        TimerFlag pwr_dAlignLW;
  pwr_tBoolean                        *TimerNext pwr_dAlignLW;
  pwr_tUInt32                         TimerCount pwr_dAlignLW;
  pwr_tBoolean                        *TimerDO pwr_dAlignLW;
  pwr_tFloat32                        TimerTime pwr_dAlignLW;
  pwr_tBoolean                        TimerDODum pwr_dAlignW;
  pwr_tObjid                          TimerObjDId pwr_dAlignW;
  pwr_tInt32                          TimerAcc pwr_dAlignW;
  pwr_tFloat32                        TimerMin pwr_dAlignW;
  pwr_tFloat32                        TimerMax pwr_dAlignW;
  pwr_tInt32                          ManAcc pwr_dAlignW;
  pwr_tFloat32                        ShowMin pwr_dAlignW;
  pwr_tFloat32                        ShowMax pwr_dAlignW;
  pwr_tInt32                          SetAcc pwr_dAlignW;
  pwr_tFloat32                        SetMin pwr_dAlignW;
  pwr_tFloat32                        SetMax pwr_dAlignW;
} pwr_sClass_posit;

pwr_sdClass_Posit


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Posit;
#ifndef pwr_cClass_PostConfig
#define pwr_cClass_PostConfig 135456UL
#endif

pwr_sClass_PostConfig


typedef struct {
  pwr_tString256                      EmailCmd pwr_dAlignLW;
  pwr_tString256                      SMS_Cmd pwr_dAlignW;
  pwr_tString80                       EventSelectList[40] pwr_dAlignW;
  pwr_sClass_SymbolDefinition         Symbols[20] pwr_dAlignLW;
  pwr_tLanguageEnum                   Language pwr_dAlignLW;
  pwr_tPostOptionsMask                Options pwr_dAlignW;
  pwr_tStatus                         Status pwr_dAlignW;
  pwr_tUInt32                         SentSMS pwr_dAlignW;
  pwr_tUInt32                         SentEmail pwr_dAlignW;
  pwr_tBoolean                        Disable pwr_dAlignW;
} pwr_sClass_PostConfig;
#ifndef pwr_cClass_ProjectReg
#define pwr_cClass_ProjectReg 134528UL
#endif

pwr_sClass_ProjectReg


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString40                       Project pwr_dAlignW;
  pwr_tString16                       Version pwr_dAlignW;
  pwr_tString80                       Path pwr_dAlignW;
  pwr_tString80                       CopyFrom pwr_dAlignW;
} pwr_sClass_ProjectReg;
#ifndef pwr_cClass_PublicAv
#define pwr_cClass_PublicAv 136488UL
#endif

pwr_sClass_PublicAv


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tFloat32                        ActualValue pwr_dAlignW;
} pwr_sClass_PublicAv;
#ifndef pwr_cClass_PublicDv
#define pwr_cClass_PublicDv 136496UL
#endif

pwr_sClass_PublicDv


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tBoolean                        ActualValue pwr_dAlignW;
} pwr_sClass_PublicDv;
#ifndef pwr_cClass_PublicIv
#define pwr_cClass_PublicIv 136504UL
#endif

pwr_sClass_PublicIv


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tInt32                          ActualValue pwr_dAlignW;
} pwr_sClass_PublicIv;
#ifndef pwr_cClass_PublicSv
#define pwr_cClass_PublicSv 136512UL
#endif

pwr_sClass_PublicSv


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString80                       ActualValue pwr_dAlignW;
} pwr_sClass_PublicSv;
#ifndef pwr_cClass_pulse
#define pwr_cClass_pulse 132544UL
#endif

pwr_sClass_pulse


typedef struct {
  pwr_tBoolean                        *inP pwr_dAlignLW;
  pwr_tBoolean                        in pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
  pwr_tBoolean                        StatusOld pwr_dAlignW;
  pwr_tBoolean                        TimerFlag pwr_dAlignLW;
  pwr_tBoolean                        *TimerNext pwr_dAlignLW;
  pwr_tUInt32                         TimerCount pwr_dAlignLW;
  pwr_tBoolean                        *TimerDO pwr_dAlignLW;
  pwr_tFloat32                        TimerTime pwr_dAlignLW;
  pwr_tBoolean                        TimerDODum pwr_dAlignW;
  pwr_tObjid                          TimerObjDId pwr_dAlignW;
  pwr_tInt32                          TimerAcc pwr_dAlignW;
  pwr_tFloat32                        TimerMin pwr_dAlignW;
  pwr_tFloat32                        TimerMax pwr_dAlignW;
} pwr_sClass_pulse;

pwr_sdClass_Pulse


typedef struct {
  pwr_tBoolean                        ShowTimerTime pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Pulse;
#ifndef pwr_cClass_PulseTrain
#define pwr_cClass_PulseTrain 135432UL
#endif

pwr_sClass_PulseTrain


typedef struct {
  pwr_tBoolean                        P30s pwr_dAlignLW;
  pwr_tBoolean                        P10s pwr_dAlignW;
  pwr_tBoolean                        P5s pwr_dAlignW;
  pwr_tBoolean                        P2s pwr_dAlignW;
  pwr_tBoolean                        P1s pwr_dAlignW;
  pwr_tBoolean                        P500ms pwr_dAlignW;
  pwr_tBoolean                        P200ms pwr_dAlignW;
  pwr_tBoolean                        P100ms pwr_dAlignW;
  pwr_tBoolean                        P50ms pwr_dAlignW;
  pwr_tBoolean                        P20ms pwr_dAlignW;
  pwr_tBoolean                        P10ms pwr_dAlignW;
  pwr_tBoolean                        P5ms pwr_dAlignW;
  pwr_tBoolean                        P2ms pwr_dAlignW;
  pwr_tBoolean                        P1ms pwr_dAlignW;
} pwr_sClass_PulseTrain;

pwr_sdClass_PulseTrain


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_PulseTrain;
#ifndef pwr_cClass_PulseTrainM
#define pwr_cClass_PulseTrainM 136840UL
#endif

pwr_sClass_PulseTrainM


typedef struct {
  pwr_tBoolean                        P128s pwr_dAlignLW;
  pwr_tBoolean                        P64s pwr_dAlignW;
  pwr_tBoolean                        P32s pwr_dAlignW;
  pwr_tBoolean                        P16s pwr_dAlignW;
  pwr_tBoolean                        P8s pwr_dAlignW;
  pwr_tBoolean                        P4s pwr_dAlignW;
  pwr_tBoolean                        P2s pwr_dAlignW;
  pwr_tBoolean                        P1s pwr_dAlignW;
  pwr_tBoolean                        P500ms pwr_dAlignW;
  pwr_tBoolean                        P250ms pwr_dAlignW;
  pwr_tBoolean                        P125ms pwr_dAlignW;
  pwr_tBoolean                        P62ms pwr_dAlignW;
  pwr_tBoolean                        P31ms pwr_dAlignW;
  pwr_tBoolean                        P15ms pwr_dAlignW;
} pwr_sClass_PulseTrainM;

pwr_sdClass_PulseTrainM


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_PulseTrainM;
#ifndef pwr_cClass_Queue
#define pwr_cClass_Queue 132552UL
#endif

pwr_sClass_Queue


typedef struct {
  pwr_tUInt32                         Address pwr_dAlignLW;
  pwr_tBoolean                        Global pwr_dAlignW;
} pwr_sClass_Queue;
#ifndef pwr_cClass_ramp
#define pwr_cClass_ramp 132584UL
#endif

pwr_sClass_ramp


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tFloat32                        *FeedBP pwr_dAlignLW;
  pwr_tFloat32                        FeedB pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
  pwr_tFloat32                        *ScanTime pwr_dAlignLW;
  pwr_tFloat32                        RampUp pwr_dAlignLW;
  pwr_tFloat32                        RampDown pwr_dAlignW;
  pwr_tBoolean                        RampUpAbs pwr_dAlignW;
  pwr_tInt32                          AccUp pwr_dAlignW;
  pwr_tInt32                          AccDown pwr_dAlignW;
  pwr_tFloat32                        MinUp pwr_dAlignW;
  pwr_tFloat32                        MaxUp pwr_dAlignW;
  pwr_tFloat32                        MinDown pwr_dAlignW;
  pwr_tFloat32                        MaxDown pwr_dAlignW;
} pwr_sClass_ramp;

pwr_sdClass_Ramp


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Ramp;
#ifndef pwr_cClass_Random
#define pwr_cClass_Random 136760UL
#endif

pwr_sClass_Random


typedef struct {
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
  pwr_tFloat32                        MinValue pwr_dAlignW;
  pwr_tFloat32                        MaxValue pwr_dAlignW;
  pwr_tBoolean                        CondOld pwr_dAlignW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_Random;

pwr_sdClass_Random


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Random;
#ifndef pwr_cClass_RedcomConfig
#define pwr_cClass_RedcomConfig 136560UL
#endif

pwr_sClass_RedcomConfig


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tFloat32                        CycleTime pwr_dAlignW;
  pwr_tFloat32                        LinkTimeout pwr_dAlignW;
  pwr_tFloat32                        StartupTimeout pwr_dAlignW;
  pwr_tBoolean                        Force pwr_dAlignW;
  pwr_tBoolean                        SetActive pwr_dAlignW;
  pwr_tBoolean                        SetPassive pwr_dAlignW;
  pwr_tBoolean                        SetOff pwr_dAlignW;
  pwr_tFailoverReasonMask             FailoverReason pwr_dAlignW;
  pwr_sClass_RedcomLink               Link[2] pwr_dAlignLW;
} pwr_sClass_RedcomConfig;
#ifndef pwr_cClass_RedcomPacket
#define pwr_cClass_RedcomPacket 136576UL
#endif

pwr_sClass_RedcomPacket


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tUInt32                         Prio pwr_dAlignW;
  pwr_tObjid                          Hierarchies[40] pwr_dAlignW;
  pwr_tUInt32                         TransmitCnt pwr_dAlignW;
  pwr_tUInt32                         ReceiveCnt pwr_dAlignW;
  pwr_tUInt32                         PacketSize pwr_dAlignW;
  pwr_tUInt32                         TablePacketSize pwr_dAlignW;
  pwr_tStatus                         TableStatus pwr_dAlignW;
  pwr_tTime                           TableVersion pwr_dAlignLW;
  pwr_tUInt32                         Attributes pwr_dAlignW;
  pwr_tFloat32                        PackTime pwr_dAlignW;
  pwr_tFloat32                        UnpackTime pwr_dAlignW;
  pwr_tFloat32                        Coverage pwr_dAlignW;
} pwr_sClass_RedcomPacket;
#ifndef pwr_cClass_RedWarning
#define pwr_cClass_RedWarning 136472UL
#endif

pwr_sdClass_RedWarning


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_RedWarning;
#ifndef pwr_cClass_Report
#define pwr_cClass_Report 135480UL
#endif

pwr_sClass_Report


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString80                       Subject pwr_dAlignW;
  pwr_tString80                       TemplateFile pwr_dAlignW;
  pwr_tString80                       TargetFile pwr_dAlignW;
  pwr_tReportMediaMask                Media pwr_dAlignW;
  pwr_tDocumentFormatEnum             DocumentFormat pwr_dAlignW;
  pwr_tString40                       Recipient pwr_dAlignW;
  pwr_tPeriodicEnum                   Periodicity pwr_dAlignW;
  pwr_tDeltaTime                      TimeOffset pwr_dAlignLW;
  pwr_tBoolean                        Trigger pwr_dAlignW;
  pwr_tString256                      EmailCmd pwr_dAlignW;
  pwr_tString256                      SMS_Cmd pwr_dAlignW;
  pwr_tString256                      PrintCmd pwr_dAlignW;
  pwr_tBoolean                        Sent pwr_dAlignW;
} pwr_sClass_Report;
#ifndef pwr_cClass_ReportConfig
#define pwr_cClass_ReportConfig 135472UL
#endif

pwr_sClass_ReportConfig


typedef struct {
  pwr_tString256                      EmailCmd pwr_dAlignLW;
  pwr_tString256                      SMS_Cmd pwr_dAlignW;
  pwr_tString256                      PrintCmd pwr_dAlignW;
  pwr_sClass_SymbolDefinition         Symbols[20] pwr_dAlignLW;
  pwr_tLanguageEnum                   Language pwr_dAlignLW;
  pwr_tStatus                         Status pwr_dAlignW;
  pwr_tUInt32                         SentSMS pwr_dAlignW;
  pwr_tUInt32                         SentEmail pwr_dAlignW;
  pwr_tBoolean                        Disable pwr_dAlignW;
  pwr_tPostOptionsMask                Options pwr_dAlignW;
  pwr_tString80                       Display pwr_dAlignW;
} pwr_sClass_ReportConfig;
#ifndef pwr_cClass_ResDattr
#define pwr_cClass_ResDattr 133880UL
#endif
/*  Class: ResDattr
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_ResDattr


typedef struct {
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ResDattr;
#ifndef pwr_cClass_resdi
#define pwr_cClass_resdi 132592UL
#endif

pwr_sClass_resdi


typedef struct {
  pwr_tBoolean                        *ActualValueP pwr_dAlignLW;
  pwr_tBoolean                        ActualValue pwr_dAlignLW;
} pwr_sClass_resdi;

pwr_sdClass_ResDi


typedef struct {
  pwr_sAttrRef                        DiObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          DiObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ResDi;
#ifndef pwr_cClass_resdo
#define pwr_cClass_resdo 132600UL
#endif
/*  Class: ResDo
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_ResDo


typedef struct {
  pwr_sAttrRef                        DoObject pwr_dAlignLW;
  pwr_tInt32                          DoObjectSegments pwr_dAlignW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ResDo;
#ifndef pwr_cClass_resdp
#define pwr_cClass_resdp 132608UL
#endif
/*  Class: ResDp
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_ResDp


typedef struct {
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ResDp;
#ifndef pwr_cClass_resdv
#define pwr_cClass_resdv 132616UL
#endif
/*  Class: ResDv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_ResDv


typedef struct {
  pwr_sAttrRef                        DvObject pwr_dAlignLW;
  pwr_tInt32                          DvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ResDv;
#ifndef pwr_cClass_reset_so
#define pwr_cClass_reset_so 132624UL
#endif

pwr_sClass_reset_so


typedef struct {
  pwr_tBoolean                        *InP pwr_dAlignLW;
  pwr_tBoolean                        In pwr_dAlignLW;
} pwr_sClass_reset_so;

pwr_sdClass_Reset_SO


typedef struct {
  pwr_tObjid                          OrderObject pwr_dAlignLW;
  pwr_tInt32                          OrderObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Reset_SO;
#ifndef pwr_cClass_ResRefD
#define pwr_cClass_ResRefD 136400UL
#endif
/*  Class: ResRefD
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_ResRefD


typedef struct {
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ResRefD;
#ifndef pwr_cClass_RootVolumeConfig
#define pwr_cClass_RootVolumeConfig 132632UL
#endif

pwr_sClass_RootVolumeConfig


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tVolumeDatabaseEnum             Database pwr_dAlignW;
  pwr_tString40                       Server pwr_dAlignW;
} pwr_sClass_RootVolumeConfig;
#ifndef pwr_cClass_RootVolumeLoad
#define pwr_cClass_RootVolumeLoad 132640UL
#endif

pwr_sClass_RootVolumeLoad


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
} pwr_sClass_RootVolumeLoad;
#ifndef pwr_cClass_RttConfig
#define pwr_cClass_RttConfig 133280UL
#endif

pwr_sClass_RttConfig


typedef struct {
  pwr_tUInt32                         AlarmAutoLoad pwr_dAlignLW;
  pwr_tUInt32                         AlarmMessage pwr_dAlignW;
  pwr_tUInt32                         AlarmBeep pwr_dAlignW;
  pwr_tBoolean                        DescriptionOff pwr_dAlignW;
  pwr_tString80                       DefaultDirectory pwr_dAlignW;
  pwr_tString80                       SymbolFileName pwr_dAlignW;
  pwr_tFloat32                        ScanTime pwr_dAlignW;
  pwr_tUInt32                         MaxNoOfAlarms pwr_dAlignW;
  pwr_tUInt32                         MaxNoOfEvents pwr_dAlignW;
  pwr_tString80                       EventSelectList[40] pwr_dAlignW;
  pwr_tEventListMask                  EventListEvents pwr_dAlignW;
} pwr_sClass_RttConfig;
#ifndef pwr_cClass_SArray100
#define pwr_cClass_SArray100 135296UL
#endif

pwr_sClass_SArray100


typedef struct {
  pwr_tString80                       Value[100] pwr_dAlignLW;
} pwr_sClass_SArray100;
#ifndef pwr_cClass_SArray500
#define pwr_cClass_SArray500 135328UL
#endif

pwr_sClass_SArray500


typedef struct {
  pwr_tString80                       Value[500] pwr_dAlignLW;
} pwr_sClass_SArray500;
#ifndef pwr_cClass_ScanTime
#define pwr_cClass_ScanTime 133296UL
#endif

pwr_sClass_ScanTime


typedef struct {
  pwr_tFloat32                        *ScanTime pwr_dAlignLW;
  pwr_tFloat32                        Time pwr_dAlignLW;
} pwr_sClass_ScanTime;

pwr_sdClass_ScanTime


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ScanTime;
#ifndef pwr_cClass_select
#define pwr_cClass_select 132664UL
#endif

pwr_sClass_select


typedef struct {
  pwr_tFloat32                        *HighP pwr_dAlignLW;
  pwr_tFloat32                        High pwr_dAlignLW;
  pwr_tFloat32                        *LowP pwr_dAlignLW;
  pwr_tFloat32                        Low pwr_dAlignLW;
  pwr_tBoolean                        *ControlP pwr_dAlignLW;
  pwr_tBoolean                        Control pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
  pwr_tFloat32                        NotActVal pwr_dAlignW;
  pwr_tInt32                          AccHigh pwr_dAlignW;
  pwr_tInt32                          AccLow pwr_dAlignW;
  pwr_tInt32                          AccCon pwr_dAlignW;
  pwr_tFloat32                        MinHigh pwr_dAlignW;
  pwr_tFloat32                        MaxHigh pwr_dAlignW;
  pwr_tFloat32                        MinLow pwr_dAlignW;
  pwr_tFloat32                        MaxLow pwr_dAlignW;
} pwr_sClass_select;

pwr_sdClass_Select


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Select;
#ifndef pwr_cClass_setcond
#define pwr_cClass_setcond 132672UL
#endif

pwr_sClass_setcond


typedef struct {
  pwr_tBoolean                        *InP pwr_dAlignLW;
  pwr_tBoolean                        In pwr_dAlignLW;
} pwr_sClass_setcond;

pwr_sdClass_SetCond


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_SetCond;
#ifndef pwr_cClass_SetDattr
#define pwr_cClass_SetDattr 133872UL
#endif
/*  Class: SetDattr
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_SetDattr


typedef struct {
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_SetDattr;
#ifndef pwr_cClass_setdi
#define pwr_cClass_setdi 132680UL
#endif

pwr_sClass_setdi


typedef struct {
  pwr_tBoolean                        *ActualValueP pwr_dAlignLW;
  pwr_tBoolean                        ActualValue pwr_dAlignLW;
} pwr_sClass_setdi;

pwr_sdClass_SetDi


typedef struct {
  pwr_sAttrRef                        DiObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          DiObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_SetDi;
#ifndef pwr_cClass_setdo
#define pwr_cClass_setdo 132688UL
#endif
/*  Class: SetDo
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_SetDo


typedef struct {
  pwr_sAttrRef                        DoObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          DoObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_SetDo;
#ifndef pwr_cClass_setdp
#define pwr_cClass_setdp 132696UL
#endif
/*  Class: SetDp
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_SetDp


typedef struct {
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_SetDp;
#ifndef pwr_cClass_setdv
#define pwr_cClass_setdv 132704UL
#endif
/*  Class: SetDv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_SetDv


typedef struct {
  pwr_sAttrRef                        DvObject pwr_dAlignLW;
  pwr_tInt32                          DvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_SetDv;
#ifndef pwr_cClass_SetRefD
#define pwr_cClass_SetRefD 136392UL
#endif
/*  Class: SetRefD
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_SetRefD


typedef struct {
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_SetRefD;
#ifndef pwr_cClass_SevExport
#define pwr_cClass_SevExport 136744UL
#endif

pwr_sClass_SevExport


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        Attribute pwr_dAlignW;
  pwr_tObjid                          ThreadObject pwr_dAlignW;
  pwr_tSevExportOptionsMask           Options pwr_dAlignW;
  pwr_tBoolean                        Disable pwr_dAlignW;
  pwr_tBoolean                        Trigger pwr_dAlignW;
} pwr_sClass_SevExport;
#ifndef pwr_cClass_SevHist
#define pwr_cClass_SevHist 131920UL
#endif

pwr_sClass_SevHist


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        Attribute pwr_dAlignW;
  pwr_tObjid                          ThreadObject pwr_dAlignW;
  pwr_tDeltaTime                      StorageTime pwr_dAlignLW;
  pwr_tFloat32                        DeadBand pwr_dAlignW;
  pwr_tSevHistOptionsMask             Options pwr_dAlignW;
  pwr_tBoolean                        Disable pwr_dAlignW;
  pwr_tBoolean                        Trigger pwr_dAlignW;
  pwr_tCurveLayoutMask                Layout pwr_dAlignW;
} pwr_sClass_SevHist;
#ifndef pwr_cClass_SevHistEvents
#define pwr_cClass_SevHistEvents 135896UL
#endif

pwr_sClass_SevHistEvents


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString80                       EventSelectList[40] pwr_dAlignW;
  pwr_tEventTypeMask                  EventSelectType pwr_dAlignW;
  pwr_tEventListMask                  EventTypes pwr_dAlignW;
  pwr_tObjid                          ThreadObject pwr_dAlignW;
  pwr_tDeltaTime                      StorageTime pwr_dAlignLW;
  pwr_tSevHistOptionsMask             Options pwr_dAlignW;
  pwr_tBoolean                        Disable pwr_dAlignW;
  pwr_tUInt32                         TableSize pwr_dAlignW;
} pwr_sClass_SevHistEvents;
#ifndef pwr_cClass_SevHistMonitor
#define pwr_cClass_SevHistMonitor 135344UL
#endif

pwr_sClass_SevHistMonitor


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tFloat32                        ScanTime pwr_dAlignW;
  pwr_tStatus                         Status pwr_dAlignW;
  pwr_tObjid                          ThreadObjects[20] pwr_dAlignW;
} pwr_sClass_SevHistMonitor;
#ifndef pwr_cClass_SevHistObject
#define pwr_cClass_SevHistObject 135384UL
#endif

pwr_sClass_SevHistObject


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        Object pwr_dAlignW;
  pwr_tObjid                          ThreadObject pwr_dAlignW;
  pwr_tDeltaTime                      StorageTime pwr_dAlignLW;
  pwr_tFloat32                        DeadBand pwr_dAlignW;
  pwr_tSevHistOptionsMask             Options pwr_dAlignW;
  pwr_tBoolean                        Disable pwr_dAlignW;
  pwr_tBoolean                        Trigger pwr_dAlignW;
  pwr_tCurveLayoutMask                Layout pwr_dAlignW;
} pwr_sClass_SevHistObject;
#ifndef pwr_cClass_SevHistThread
#define pwr_cClass_SevHistThread 131928UL
#endif

pwr_sClass_SevHistThread


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString40                       ServerNode pwr_dAlignW;
  pwr_tUInt32                         ServerThread pwr_dAlignW;
  pwr_tFloat32                        ScanTime pwr_dAlignW;
  pwr_tStatus                         Status pwr_dAlignW;
  pwr_tUInt32                         NoOfItems pwr_dAlignW;
  pwr_tUInt32                         ScanCount pwr_dAlignW;
  pwr_tUInt32                         SendCount pwr_dAlignW;
  pwr_tUInt32                         ErrorCount pwr_dAlignW;
} pwr_sClass_SevHistThread;
#ifndef pwr_cClass_SevNodeConfig
#define pwr_cClass_SevNodeConfig 135360UL
#endif

pwr_sClass_SevNodeConfig


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString80                       NodeName pwr_dAlignW;
  pwr_tOpSysEnum                      OperatingSystem pwr_dAlignW;
  pwr_tString80                       BootNode pwr_dAlignW;
  pwr_tString16                       Address pwr_dAlignW;
  pwr_tUInt32                         Port pwr_dAlignW;
  pwr_tString80                       Volume pwr_dAlignW;
  pwr_tBoolean                        DistributeDisable pwr_dAlignW;
  pwr_tRemoteShellEnum                RemoteAccessType pwr_dAlignW;
  pwr_tFloat32                        QComMinResendTime pwr_dAlignW;
  pwr_tFloat32                        QComMaxResendTime pwr_dAlignW;
  pwr_tUInt32                         QComExportBufQuota pwr_dAlignW;
  pwr_tFloat32                        QComAckDelay pwr_dAlignW;
  pwr_tUInt32                         QComSegmentSize pwr_dAlignW;
} pwr_sClass_SevNodeConfig;
#ifndef pwr_cClass_SevPlotGroup
#define pwr_cClass_SevPlotGroup 136656UL
#endif

pwr_sClass_SevPlotGroup


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString40                       Title pwr_dAlignW;
  pwr_tString256                      ObjectName[20] pwr_dAlignW;
  pwr_tCurveLayoutMask                Layout pwr_dAlignW;
  pwr_tTimeRangeEnum                  TimeRange pwr_dAlignW;
  pwr_tString40                       ButtonText pwr_dAlignW;
} pwr_sClass_SevPlotGroup;
#ifndef pwr_cClass_SharedVolumeConfig
#define pwr_cClass_SharedVolumeConfig 132712UL
#endif

pwr_sClass_SharedVolumeConfig


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tVolumeDatabaseEnum             Database pwr_dAlignW;
  pwr_tString40                       Server pwr_dAlignW;
} pwr_sClass_SharedVolumeConfig;
#ifndef pwr_cClass_SharedVolumeLoad
#define pwr_cClass_SharedVolumeLoad 132720UL
#endif

pwr_sClass_SharedVolumeLoad


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
} pwr_sClass_SharedVolumeLoad;
#ifndef pwr_cClass_ShowPlcAttr
#define pwr_cClass_ShowPlcAttr 132728UL
#endif

pwr_sdClass_ShowPlcAttr


typedef struct {
  pwr_tObjid                          Node pwr_dAlignLW;
  pwr_tFloat32                        ScanTime pwr_dAlignW;
  pwr_tObjid                          ResetObject pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ShowPlcAttr;
#ifndef pwr_cClass_SimulateConfig
#define pwr_cClass_SimulateConfig 135888UL
#endif

pwr_sClass_SimulateConfig


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tBoolean                        Disable pwr_dAlignW;
  pwr_tBoolean                        InitDone pwr_dAlignW;
  pwr_tStatus                         Status pwr_dAlignW;
  pwr_tStatus                         Message pwr_dAlignW;
  pwr_tBoolean                        PlcHalt pwr_dAlignW;
  pwr_tUInt32                         PlcHaltOrder pwr_dAlignW;
  pwr_tStatus                         PlcHaltStatus pwr_dAlignW;
  pwr_tBoolean                        PlcContinue pwr_dAlignW;
  pwr_tUInt32                         PlcContinueOrder pwr_dAlignW;
  pwr_tStatus                         PlcContinueStatus pwr_dAlignW;
  pwr_tBoolean                        PlcStep pwr_dAlignW;
  pwr_tUInt32                         PlcStepOrder pwr_dAlignW;
  pwr_tStatus                         PlcStepStatus pwr_dAlignW;
  pwr_tUInt32                         PlcLoadOrder pwr_dAlignW;
  pwr_tString256                      LoadFile pwr_dAlignW;
  pwr_tBoolean                        Load pwr_dAlignW;
  pwr_tBoolean                        Store pwr_dAlignW;
  pwr_tObjid                          PlcThreads[30] pwr_dAlignW;
  pwr_tBoolean                        ThreadSelected[30] pwr_dAlignW;
  pwr_tStatus                         ThreadStatus[30] pwr_dAlignW;
  pwr_tBoolean                        SelectAllThreads pwr_dAlignW;
  pwr_tBoolean                        ClearAllThreads pwr_dAlignW;
  pwr_tObjid                          PlcPgm[200] pwr_dAlignW;
  pwr_tBoolean                        PlcPgmSelected[200] pwr_dAlignW;
  pwr_tStatus                         PlcPgmThreadStatus[200] pwr_dAlignW;
  pwr_tStatus                         PlcPgmStatus[200] pwr_dAlignW;
  pwr_tBoolean                        SelectAllPlcPgm pwr_dAlignW;
  pwr_tBoolean                        ClearAllPlcPgm pwr_dAlignW;
  pwr_tBoolean                        PlcPgmScanOn pwr_dAlignW;
  pwr_tBoolean                        PlcPgmScanOff pwr_dAlignW;
  pwr_tBoolean                        Reset pwr_dAlignW;
} pwr_sClass_SimulateConfig;
#ifndef pwr_cClass_Sin
#define pwr_cClass_Sin 134096UL
#endif

pwr_sClass_Sin


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tFloat32                        FactorIn pwr_dAlignW;
  pwr_tFloat32                        FactorVal pwr_dAlignW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_Sin;

pwr_sdClass_Sin


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Sin;
#ifndef pwr_cClass_sorder
#define pwr_cClass_sorder 132736UL
#endif

pwr_sClass_sorder


typedef struct {
  pwr_tBoolean                        Status[2] pwr_dAlignLW;
  pwr_tBoolean                        Reset pwr_dAlignW;
  pwr_tBoolean                        Old pwr_dAlignW;
} pwr_sClass_sorder;
#ifndef pwr_cClass_Sound
#define pwr_cClass_Sound 134576UL
#endif

pwr_sClass_Sound


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString80                       Source pwr_dAlignW;
  pwr_tInt32                          Prio pwr_dAlignW;
  pwr_tAudioToneEnum                  BaseTone pwr_dAlignW;
  pwr_tUInt32                         ToneTable[8] pwr_dAlignW;
  pwr_tFloat32                        VolumeTable[8] pwr_dAlignW;
  pwr_tFloat32                        Volume pwr_dAlignW;
  pwr_tFloat32                        Attack pwr_dAlignW;
  pwr_tFloat32                        Decay pwr_dAlignW;
  pwr_tFloat32                        Sustain pwr_dAlignW;
  pwr_tFloat32                        Release pwr_dAlignW;
  pwr_tFloat32                        Length pwr_dAlignW;
  pwr_tFloat32                        Tremolo pwr_dAlignW;
} pwr_sClass_Sound;
#ifndef pwr_cClass_SoundSeqElem
#define pwr_cClass_SoundSeqElem 134592UL
#endif

pwr_sClass_SoundSeqElem


typedef struct {
  pwr_tBoolean                        Used pwr_dAlignLW;
  pwr_tUInt32                         SoundIdx pwr_dAlignW;
  pwr_tFloat32                        StartTime pwr_dAlignW;
  pwr_tFloat32                        EndTime pwr_dAlignW;
  pwr_tFloat32                        VolumeRight pwr_dAlignW;
  pwr_tFloat32                        VolumeLeft pwr_dAlignW;
  pwr_tAudioToneEnum                  Tone pwr_dAlignW;
} pwr_sClass_SoundSeqElem;
#ifndef pwr_cClass_SoundSequence
#define pwr_cClass_SoundSequence 134584UL
#endif

pwr_sClass_SoundSequence


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        SoundObject[3] pwr_dAlignW;
  pwr_tInt32                          Prio pwr_dAlignW;
  pwr_tFloat32                        Length pwr_dAlignW;
  pwr_tFloat32                        Echo pwr_dAlignW;
  pwr_sClass_SoundSeqElem             SequenceTable[20] pwr_dAlignLW;
} pwr_sClass_SoundSequence;
#ifndef pwr_cClass_speed
#define pwr_cClass_speed 132744UL
#endif

pwr_sClass_speed


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
  pwr_tFloat32                        TimFact pwr_dAlignW;
  pwr_tFloat32                        *ScanTime pwr_dAlignLW;
} pwr_sClass_speed;

pwr_sdClass_Speed


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Speed;
#ifndef pwr_cClass_Sqrt
#define pwr_cClass_Sqrt 134120UL
#endif

pwr_sClass_Sqrt


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tFloat32                        FactorIn pwr_dAlignW;
  pwr_tFloat32                        FactorVal pwr_dAlignW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_Sqrt;

pwr_sdClass_Sqrt


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Sqrt;
#ifndef pwr_cClass_sr_r
#define pwr_cClass_sr_r 132760UL
#endif

pwr_sClass_sr_r


typedef struct {
  pwr_tBoolean                        *setP pwr_dAlignLW;
  pwr_tBoolean                        set pwr_dAlignLW;
  pwr_tBoolean                        *resetP pwr_dAlignLW;
  pwr_tBoolean                        reset pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
  pwr_tInt32                          Acc pwr_dAlignW;
} pwr_sClass_sr_r;

pwr_sdClass_SR_R


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_SR_R;
#ifndef pwr_cClass_sr_s
#define pwr_cClass_sr_s 132768UL
#endif

pwr_sClass_sr_s


typedef struct {
  pwr_tBoolean                        *setP pwr_dAlignLW;
  pwr_tBoolean                        set pwr_dAlignLW;
  pwr_tBoolean                        *resetP pwr_dAlignLW;
  pwr_tBoolean                        reset pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
  pwr_tInt32                          Acc pwr_dAlignW;
} pwr_sClass_sr_s;

pwr_sdClass_SR_S


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_SR_S;
#ifndef pwr_cClass_ssbegin
#define pwr_cClass_ssbegin 132776UL
#endif

pwr_sClass_ssbegin


typedef struct {
  pwr_tBoolean                        StatusIn pwr_dAlignLW;
  pwr_tBoolean                        Status[2] pwr_dAlignW;
  pwr_tBoolean                        StatusOld pwr_dAlignW;
} pwr_sClass_ssbegin;

pwr_sdClass_SsBegin


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_SsBegin;
#ifndef pwr_cClass_ssend
#define pwr_cClass_ssend 132784UL
#endif

pwr_sClass_ssend


typedef struct {
  pwr_tBoolean                        StatusIn pwr_dAlignLW;
  pwr_tBoolean                        Status[2] pwr_dAlignW;
} pwr_sClass_ssend;

pwr_sdClass_SsEnd


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_SsEnd;
#ifndef pwr_cClass_StatusServerConfig
#define pwr_cClass_StatusServerConfig 135136UL
#endif

pwr_sClass_StatusServerConfig


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tStatus                         UserStatus[5] pwr_dAlignW;
  pwr_tString80                       UserStatusStr[5] pwr_dAlignW;
  pwr_tUInt32                         Connections pwr_dAlignW;
  pwr_tUInt32                         ErrorCount pwr_dAlignW;
} pwr_sClass_StatusServerConfig;
#ifndef pwr_cClass_step
#define pwr_cClass_step 132792UL
#endif

pwr_sClass_step


typedef struct {
  pwr_tBoolean                        StatusIn pwr_dAlignLW;
  pwr_tBoolean                        StatusOut pwr_dAlignW;
  pwr_tBoolean                        Status[2] pwr_dAlignW;
} pwr_sClass_step;

pwr_sdClass_Step


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Step;
#ifndef pwr_cClass_StepConv
#define pwr_cClass_StepConv 132800UL
#endif

pwr_sdClass_StepConv


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_StepConv;
#ifndef pwr_cClass_StepDiv
#define pwr_cClass_StepDiv 132808UL
#endif

pwr_sdClass_StepDiv


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_StepDiv;
#ifndef pwr_cClass_StoAattr
#define pwr_cClass_StoAattr 133896UL
#endif
/*  Class: StoAattr
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoAattr


typedef struct {
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoAattr;
#ifndef pwr_cClass_StoAgeneric
#define pwr_cClass_StoAgeneric 133336UL
#endif

pwr_sdClass_StoAgeneric


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoAgeneric;
#ifndef pwr_cClass_stoai
#define pwr_cClass_stoai 132816UL
#endif

pwr_sClass_stoai


typedef struct {
  pwr_tFloat32                        *ActualValueP pwr_dAlignLW;
  pwr_tFloat32                        ActualValue pwr_dAlignLW;
} pwr_sClass_stoai;

pwr_sdClass_StoAi


typedef struct {
  pwr_sAttrRef                        AiObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          AiObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoAi;
#ifndef pwr_cClass_stoao
#define pwr_cClass_stoao 132824UL
#endif
/*  Class: StoAo
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoAo


typedef struct {
  pwr_sAttrRef                        AoObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          AoObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoAo;
#ifndef pwr_cClass_stoap
#define pwr_cClass_stoap 132832UL
#endif
/*  Class: StoAp
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoAp


typedef struct {
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoAp;
#ifndef pwr_cClass_StoApPtr
#define pwr_cClass_StoApPtr 135184UL
#endif

pwr_sClass_StoApPtr


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_sAttrRef                        ApPtrObject pwr_dAlignW;
  pwr_tFloat32                        *Ptr pwr_dAlignLW;
} pwr_sClass_StoApPtr;

pwr_sdClass_StoApPtr


typedef struct {
  pwr_tInt32                          ApPtrObjectSegments pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoApPtr;
#ifndef pwr_cClass_StoATgeneric
#define pwr_cClass_StoATgeneric 134712UL
#endif

pwr_sdClass_StoATgeneric


typedef struct {
  pwr_tTime                           *InP pwr_dAlignLW;
  pwr_tTime                           In pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoATgeneric;
#ifndef pwr_cClass_StoAtoIp
#define pwr_cClass_StoAtoIp 132880UL
#endif
/*  Class: StoAtoIp
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoAtoIp


typedef struct {
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoAtoIp;
#ifndef pwr_cClass_StoATp
#define pwr_cClass_StoATp 134664UL
#endif
/*  Class: StoATp
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoATp


typedef struct {
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoATp;
#ifndef pwr_cClass_StoATv
#define pwr_cClass_StoATv 134648UL
#endif
/*  Class: StoATv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoATv


typedef struct {
  pwr_sAttrRef                        ATvObject pwr_dAlignLW;
  pwr_tInt32                          ATvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoATv;
#ifndef pwr_cClass_stoav
#define pwr_cClass_stoav 132840UL
#endif
/*  Class: StoAv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoAv


typedef struct {
  pwr_sAttrRef                        AvObject pwr_dAlignLW;
  pwr_tInt32                          AvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoAv;
#ifndef pwr_cClass_StoBiFloat32
#define pwr_cClass_StoBiFloat32 135632UL
#endif

pwr_sClass_StoBiFloat32


typedef struct {
  pwr_tFloat32                        *ActualValueP pwr_dAlignLW;
  pwr_tFloat32                        ActualValue pwr_dAlignLW;
} pwr_sClass_StoBiFloat32;

pwr_sdClass_StoBiFloat32


typedef struct {
  pwr_sAttrRef                        BiObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          BiObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoBiFloat32;
#ifndef pwr_cClass_StoBiInt32
#define pwr_cClass_StoBiInt32 135576UL
#endif

pwr_sClass_StoBiInt32


typedef struct {
  pwr_tInt32                          *ActualValueP pwr_dAlignLW;
  pwr_tInt32                          ActualValue pwr_dAlignLW;
} pwr_sClass_StoBiInt32;

pwr_sdClass_StoBiInt32


typedef struct {
  pwr_sAttrRef                        BiObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          BiObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoBiInt32;
#ifndef pwr_cClass_StoBiString80
#define pwr_cClass_StoBiString80 135688UL
#endif
/*  Class: StoBiString80
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoBiString80


typedef struct {
  pwr_sAttrRef                        BiObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          BiObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoBiString80;
#ifndef pwr_cClass_StoBoFloat32
#define pwr_cClass_StoBoFloat32 135640UL
#endif

pwr_sClass_StoBoFloat32


typedef struct {
  pwr_tFloat32                        *ActualValueP pwr_dAlignLW;
  pwr_tFloat32                        ActualValue pwr_dAlignLW;
} pwr_sClass_StoBoFloat32;

pwr_sdClass_StoBoFloat32


typedef struct {
  pwr_sAttrRef                        BoObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          BoObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoBoFloat32;
#ifndef pwr_cClass_StoBoInt32
#define pwr_cClass_StoBoInt32 135616UL
#endif

pwr_sClass_StoBoInt32


typedef struct {
  pwr_tInt32                          *ActualValueP pwr_dAlignLW;
  pwr_tInt32                          ActualValue pwr_dAlignLW;
} pwr_sClass_StoBoInt32;

pwr_sdClass_StoBoInt32


typedef struct {
  pwr_sAttrRef                        BoObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          BoObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoBoInt32;
#ifndef pwr_cClass_StoBoString80
#define pwr_cClass_StoBoString80 135704UL
#endif
/*  Class: StoBoString80
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoBoString80


typedef struct {
  pwr_sAttrRef                        BoObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          BoObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoBoString80;
#ifndef pwr_cClass_StoDataRefv
#define pwr_cClass_StoDataRefv 136024UL
#endif
/*  Class: StoDataRefv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoDataRefv


typedef struct {
  pwr_sAttrRef                        DataRefvObject pwr_dAlignLW;
  pwr_tInt32                          DataRefvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoDataRefv;
#ifndef pwr_cClass_StoDattr
#define pwr_cClass_StoDattr 133864UL
#endif
/*  Class: StoDattr
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoDattr


typedef struct {
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoDattr;
#ifndef pwr_cClass_StoDgeneric
#define pwr_cClass_StoDgeneric 133344UL
#endif

pwr_sdClass_StoDgeneric


typedef struct {
  pwr_tBoolean                        *InP pwr_dAlignLW;
  pwr_tBoolean                        In pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoDgeneric;
#ifndef pwr_cClass_stodi
#define pwr_cClass_stodi 132848UL
#endif

pwr_sClass_stodi


typedef struct {
  pwr_tBoolean                        *ActualValueP pwr_dAlignLW;
  pwr_tBoolean                        ActualValue pwr_dAlignLW;
} pwr_sClass_stodi;

pwr_sdClass_StoDi


typedef struct {
  pwr_sAttrRef                        DiObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          DiObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoDi;
#ifndef pwr_cClass_stodo
#define pwr_cClass_stodo 132856UL
#endif
/*  Class: StoDo
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoDo


typedef struct {
  pwr_sAttrRef                        DoObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          DoObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoDo;
#ifndef pwr_cClass_stodp
#define pwr_cClass_stodp 132864UL
#endif
/*  Class: StoDp
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoDp


typedef struct {
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoDp;
#ifndef pwr_cClass_StoDpPtr
#define pwr_cClass_StoDpPtr 135176UL
#endif

pwr_sClass_StoDpPtr


typedef struct {
  pwr_tBoolean                        *InP pwr_dAlignLW;
  pwr_tBoolean                        In pwr_dAlignLW;
  pwr_sAttrRef                        DpPtrObject pwr_dAlignW;
  pwr_tBoolean                        *Ptr pwr_dAlignLW;
} pwr_sClass_StoDpPtr;

pwr_sdClass_StoDpPtr


typedef struct {
  pwr_tInt32                          DpPtrObjectSegments pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoDpPtr;
#ifndef pwr_cClass_StoDTgeneric
#define pwr_cClass_StoDTgeneric 134720UL
#endif

pwr_sdClass_StoDTgeneric


typedef struct {
  pwr_tDeltaTime                      *InP pwr_dAlignLW;
  pwr_tDeltaTime                      In pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoDTgeneric;
#ifndef pwr_cClass_StoDTp
#define pwr_cClass_StoDTp 134752UL
#endif
/*  Class: StoDTp
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoDTp


typedef struct {
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoDTp;
#ifndef pwr_cClass_StoDTv
#define pwr_cClass_StoDTv 134656UL
#endif
/*  Class: StoDTv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoDTv


typedef struct {
  pwr_sAttrRef                        DTvObject pwr_dAlignLW;
  pwr_tInt32                          DTvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoDTv;
#ifndef pwr_cClass_stodv
#define pwr_cClass_stodv 132872UL
#endif
/*  Class: StoDv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoDv


typedef struct {
  pwr_sAttrRef                        DvObject pwr_dAlignLW;
  pwr_tInt32                          DvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoDv;
#ifndef pwr_cClass_StoIattr
#define pwr_cClass_StoIattr 133888UL
#endif
/*  Class: StoIattr
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoIattr


typedef struct {
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoIattr;
#ifndef pwr_cClass_StoIgeneric
#define pwr_cClass_StoIgeneric 133784UL
#endif

pwr_sdClass_StoIgeneric


typedef struct {
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoIgeneric;
#ifndef pwr_cClass_stoii
#define pwr_cClass_stoii 133736UL
#endif

pwr_sClass_stoii


typedef struct {
  pwr_tInt32                          *ActualValueP pwr_dAlignLW;
  pwr_tInt32                          ActualValue pwr_dAlignLW;
} pwr_sClass_stoii;

pwr_sdClass_StoIi


typedef struct {
  pwr_sAttrRef                        IiObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          IiObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoIi;
#ifndef pwr_cClass_stoio
#define pwr_cClass_stoio 133728UL
#endif
/*  Class: StoIo
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoIo


typedef struct {
  pwr_sAttrRef                        IoObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          IoObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoIo;
#ifndef pwr_cClass_StoIp
#define pwr_cClass_StoIp 133808UL
#endif
/*  Class: StoIp
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoIp


typedef struct {
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoIp;
#ifndef pwr_cClass_StoIpPtr
#define pwr_cClass_StoIpPtr 135192UL
#endif

pwr_sClass_StoIpPtr


typedef struct {
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_sAttrRef                        IpPtrObject pwr_dAlignW;
  pwr_tInt32                          *Ptr pwr_dAlignLW;
} pwr_sClass_StoIpPtr;

pwr_sdClass_StoIpPtr


typedef struct {
  pwr_tInt32                          IpPtrObjectSegments pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoIpPtr;
#ifndef pwr_cClass_stoiv
#define pwr_cClass_stoiv 133744UL
#endif
/*  Class: StoIv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoIv


typedef struct {
  pwr_sAttrRef                        IvObject pwr_dAlignLW;
  pwr_tInt32                          IvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoIv;
#ifndef pwr_cClass_stonumsp
#define pwr_cClass_stonumsp 134056UL
#endif
/*  Class: StoNumSp
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoNumSp


typedef struct {
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_tInt32                          NumberOfChar pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoNumSp;
#ifndef pwr_cClass_stopi
#define pwr_cClass_stopi 132888UL
#endif

pwr_sClass_stopi


typedef struct {
  pwr_tFloat32                        *ActualValueP pwr_dAlignLW;
  pwr_tFloat32                        ActualValue pwr_dAlignLW;
} pwr_sClass_stopi;

pwr_sdClass_StoPi


typedef struct {
  pwr_sAttrRef                        CoObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          CoObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoPi;
#ifndef pwr_cClass_Store
#define pwr_cClass_Store 132896UL
#endif

pwr_sClass_Store


typedef struct {
  pwr_tBoolean                        StoreAll pwr_dAlignLW;
  pwr_tUInt32                         StoreType pwr_dAlignW;
  pwr_tFloat32                        ScanTime pwr_dAlignW;
  pwr_tString80                       DataBase pwr_dAlignW;
} pwr_sClass_Store;
#ifndef pwr_cClass_StoRefA
#define pwr_cClass_StoRefA 136384UL
#endif
/*  Class: StoRefA
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoRefA


typedef struct {
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoRefA;
#ifndef pwr_cClass_StoRefD
#define pwr_cClass_StoRefD 136368UL
#endif
/*  Class: StoRefD
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoRefD


typedef struct {
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoRefD;
#ifndef pwr_cClass_StoRefI
#define pwr_cClass_StoRefI 136376UL
#endif
/*  Class: StoRefI
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoRefI


typedef struct {
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoRefI;
#ifndef pwr_cClass_StoreFormat
#define pwr_cClass_StoreFormat 132904UL
#endif

pwr_sClass_StoreFormat


typedef struct {
  pwr_tString256                      StoreCommand pwr_dAlignLW;
  pwr_tString80                       TableName pwr_dAlignW;
} pwr_sClass_StoreFormat;
#ifndef pwr_cClass_StoRefS
#define pwr_cClass_StoRefS 136440UL
#endif
/*  Class: StoRefS
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoRefS


typedef struct {
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoRefS;
#ifndef pwr_cClass_StoreTrig
#define pwr_cClass_StoreTrig 132912UL
#endif

pwr_sClass_StoreTrig


typedef struct {
  pwr_tBoolean                        Trigged pwr_dAlignLW;
  pwr_sAttrRef                        References[20] pwr_dAlignW;
  pwr_tObjid                          FormatObject pwr_dAlignW;
  pwr_tObjid                          StoreObject[2] pwr_dAlignW;
  pwr_tString16                       Identifier pwr_dAlignW;
} pwr_sClass_StoreTrig;
#ifndef pwr_cClass_StoSattr
#define pwr_cClass_StoSattr 133920UL
#endif
/*  Class: StoSattr
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoSattr


typedef struct {
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoSattr;
#ifndef pwr_cClass_StoSgeneric
#define pwr_cClass_StoSgeneric 133600UL
#endif

pwr_sdClass_StoSgeneric


typedef struct {
  pwr_tString80                       *InP pwr_dAlignLW;
  pwr_tString80                       In pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoSgeneric;
#ifndef pwr_cClass_stosp
#define pwr_cClass_stosp 133552UL
#endif
/*  Class: StoSp
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoSp


typedef struct {
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoSp;
#ifndef pwr_cClass_stosv
#define pwr_cClass_stosv 133528UL
#endif
/*  Class: StoSv
    Body:  RtBody
    Body is virtual
*/

pwr_sdClass_StoSv


typedef struct {
  pwr_sAttrRef                        SvObject pwr_dAlignLW;
  pwr_tInt32                          SvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StoSv;
#ifndef pwr_cClass_StrAdd
#define pwr_cClass_StrAdd 136272UL
#endif

pwr_sClass_StrAdd


typedef struct {
  pwr_tString80                       *In1P pwr_dAlignLW;
  pwr_tString80                       In1 pwr_dAlignLW;
  pwr_tString80                       *In2P pwr_dAlignLW;
  pwr_tString80                       In2 pwr_dAlignLW;
  pwr_tString80                       *In3P pwr_dAlignLW;
  pwr_tString80                       In3 pwr_dAlignLW;
  pwr_tString80                       *In4P pwr_dAlignLW;
  pwr_tString80                       In4 pwr_dAlignLW;
  pwr_tString80                       *In5P pwr_dAlignLW;
  pwr_tString80                       In5 pwr_dAlignLW;
  pwr_tString80                       *In6P pwr_dAlignLW;
  pwr_tString80                       In6 pwr_dAlignLW;
  pwr_tString80                       *In7P pwr_dAlignLW;
  pwr_tString80                       In7 pwr_dAlignLW;
  pwr_tString80                       *In8P pwr_dAlignLW;
  pwr_tString80                       In8 pwr_dAlignLW;
  pwr_tString80                       ActVal pwr_dAlignW;
} pwr_sClass_StrAdd;

pwr_sdClass_StrAdd


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StrAdd;
#ifndef pwr_cClass_Strcat
#define pwr_cClass_Strcat 133520UL
#endif

pwr_sClass_Strcat


typedef struct {
  pwr_tString80                       *Str1P pwr_dAlignLW;
  pwr_tString80                       Str1 pwr_dAlignLW;
  pwr_tString80                       *Str2P pwr_dAlignLW;
  pwr_tString80                       Str2 pwr_dAlignLW;
  pwr_tString80                       ActVal pwr_dAlignW;
} pwr_sClass_Strcat;

pwr_sdClass_Strcat


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Strcat;
#ifndef pwr_cClass_StrEqual
#define pwr_cClass_StrEqual 136256UL
#endif

pwr_sClass_StrEqual


typedef struct {
  pwr_tString80                       *In1P pwr_dAlignLW;
  pwr_tString80                       In1 pwr_dAlignLW;
  pwr_tString80                       *In2P pwr_dAlignLW;
  pwr_tString80                       In2 pwr_dAlignLW;
  pwr_tBoolean                        CaseSensitive pwr_dAlignW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_StrEqual;

pwr_sdClass_StrEqual


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StrEqual;
#ifndef pwr_cClass_StrMux
#define pwr_cClass_StrMux 136248UL
#endif

pwr_sClass_StrMux


typedef struct {
  pwr_tInt32                          *IndexP pwr_dAlignLW;
  pwr_tInt32                          Index pwr_dAlignLW;
  pwr_tString80                       *In0P pwr_dAlignLW;
  pwr_tString80                       In0 pwr_dAlignLW;
  pwr_tString80                       *In1P pwr_dAlignLW;
  pwr_tString80                       In1 pwr_dAlignLW;
  pwr_tString80                       *In2P pwr_dAlignLW;
  pwr_tString80                       In2 pwr_dAlignLW;
  pwr_tString80                       *In3P pwr_dAlignLW;
  pwr_tString80                       In3 pwr_dAlignLW;
  pwr_tString80                       *In4P pwr_dAlignLW;
  pwr_tString80                       In4 pwr_dAlignLW;
  pwr_tString80                       *In5P pwr_dAlignLW;
  pwr_tString80                       In5 pwr_dAlignLW;
  pwr_tString80                       *In6P pwr_dAlignLW;
  pwr_tString80                       In6 pwr_dAlignLW;
  pwr_tString80                       *In7P pwr_dAlignLW;
  pwr_tString80                       In7 pwr_dAlignLW;
  pwr_tString80                       *In8P pwr_dAlignLW;
  pwr_tString80                       In8 pwr_dAlignLW;
  pwr_tString80                       *In9P pwr_dAlignLW;
  pwr_tString80                       In9 pwr_dAlignLW;
  pwr_tString80                       *In10P pwr_dAlignLW;
  pwr_tString80                       In10 pwr_dAlignLW;
  pwr_tString80                       *In11P pwr_dAlignLW;
  pwr_tString80                       In11 pwr_dAlignLW;
  pwr_tString80                       *In12P pwr_dAlignLW;
  pwr_tString80                       In12 pwr_dAlignLW;
  pwr_tString80                       *In13P pwr_dAlignLW;
  pwr_tString80                       In13 pwr_dAlignLW;
  pwr_tString80                       *In14P pwr_dAlignLW;
  pwr_tString80                       In14 pwr_dAlignLW;
  pwr_tString80                       *In15P pwr_dAlignLW;
  pwr_tString80                       In15 pwr_dAlignLW;
  pwr_tString80                       *In16P pwr_dAlignLW;
  pwr_tString80                       In16 pwr_dAlignLW;
  pwr_tString80                       *In17P pwr_dAlignLW;
  pwr_tString80                       In17 pwr_dAlignLW;
  pwr_tString80                       *In18P pwr_dAlignLW;
  pwr_tString80                       In18 pwr_dAlignLW;
  pwr_tString80                       *In19P pwr_dAlignLW;
  pwr_tString80                       In19 pwr_dAlignLW;
  pwr_tString80                       *In20P pwr_dAlignLW;
  pwr_tString80                       In20 pwr_dAlignLW;
  pwr_tString80                       *In21P pwr_dAlignLW;
  pwr_tString80                       In21 pwr_dAlignLW;
  pwr_tString80                       *In22P pwr_dAlignLW;
  pwr_tString80                       In22 pwr_dAlignLW;
  pwr_tString80                       *In23P pwr_dAlignLW;
  pwr_tString80                       In23 pwr_dAlignLW;
  pwr_tString80                       ActVal pwr_dAlignW;
} pwr_sClass_StrMux;

pwr_sdClass_StrMux


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StrMux;
#ifndef pwr_cClass_StrNotEqual
#define pwr_cClass_StrNotEqual 136264UL
#endif

pwr_sClass_StrNotEqual


typedef struct {
  pwr_tString80                       *In1P pwr_dAlignLW;
  pwr_tString80                       In1 pwr_dAlignLW;
  pwr_tString80                       *In2P pwr_dAlignLW;
  pwr_tString80                       In2 pwr_dAlignLW;
  pwr_tBoolean                        CaseSensitive pwr_dAlignW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_StrNotEqual;

pwr_sdClass_StrNotEqual


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StrNotEqual;
#ifndef pwr_cClass_StrParse
#define pwr_cClass_StrParse 136288UL
#endif

pwr_sClass_StrParse


typedef struct {
  pwr_tString80                       *InP pwr_dAlignLW;
  pwr_tString80                       In pwr_dAlignLW;
  pwr_tString80                       Delimiter pwr_dAlignW;
  pwr_tString80                       Token1 pwr_dAlignW;
  pwr_tString80                       Token2 pwr_dAlignW;
  pwr_tString80                       Token3 pwr_dAlignW;
  pwr_tString80                       Token4 pwr_dAlignW;
  pwr_tString80                       Token5 pwr_dAlignW;
  pwr_tString80                       Token6 pwr_dAlignW;
  pwr_tString80                       Token7 pwr_dAlignW;
  pwr_tString80                       Token8 pwr_dAlignW;
  pwr_tString80                       Token9 pwr_dAlignW;
  pwr_tString80                       Token10 pwr_dAlignW;
} pwr_sClass_StrParse;

pwr_sdClass_StrParse


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StrParse;
#ifndef pwr_cClass_StrSel
#define pwr_cClass_StrSel 136240UL
#endif

pwr_sClass_StrSel


typedef struct {
  pwr_tString80                       *In1P pwr_dAlignLW;
  pwr_tString80                       In1 pwr_dAlignLW;
  pwr_tString80                       *In2P pwr_dAlignLW;
  pwr_tString80                       In2 pwr_dAlignLW;
  pwr_tBoolean                        *ControlP pwr_dAlignLW;
  pwr_tBoolean                        Control pwr_dAlignLW;
  pwr_tString80                       ActVal pwr_dAlignW;
} pwr_sClass_StrSel;

pwr_sdClass_StrSel


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StrSel;
#ifndef pwr_cClass_StrToEnum
#define pwr_cClass_StrToEnum 135448UL
#endif

pwr_sClass_StrToEnum


typedef struct {
  pwr_tString80                       *StrP pwr_dAlignLW;
  pwr_tString80                       Str pwr_dAlignLW;
  pwr_tTypeId                         TypeId pwr_dAlignW;
  pwr_tFloat32                        *EnumDefP pwr_dAlignLW;
  pwr_tUInt32                         EnumDefRows pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
} pwr_sClass_StrToEnum;

pwr_sdClass_StrToEnum


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StrToEnum;
#ifndef pwr_cClass_StrTrim
#define pwr_cClass_StrTrim 136280UL
#endif

pwr_sClass_StrTrim


typedef struct {
  pwr_tString80                       *InP pwr_dAlignLW;
  pwr_tString80                       In pwr_dAlignLW;
  pwr_tString80                       ActVal pwr_dAlignW;
} pwr_sClass_StrTrim;

pwr_sdClass_StrTrim


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_StrTrim;
#ifndef pwr_cClass_Sub
#define pwr_cClass_Sub 134336UL
#endif

pwr_sClass_Sub


typedef struct {
  pwr_tFloat32                        *In1P pwr_dAlignLW;
  pwr_tFloat32                        In1 pwr_dAlignLW;
  pwr_tFloat32                        *In2P pwr_dAlignLW;
  pwr_tFloat32                        In2 pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_Sub;

pwr_sdClass_Sub


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Sub;
#ifndef pwr_cClass_substep
#define pwr_cClass_substep 132920UL
#endif

pwr_sClass_substep


typedef struct {
  pwr_tBoolean                        StatusIn pwr_dAlignLW;
  pwr_tBoolean                        StatusOut pwr_dAlignW;
  pwr_tBoolean                        Status[2] pwr_dAlignW;
} pwr_sClass_substep;

pwr_sdClass_SubStep


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_SubStep;
#ifndef pwr_cClass_SubStr
#define pwr_cClass_SubStr 133584UL
#endif

pwr_sClass_SubStr


typedef struct {
  pwr_tString80                       *InP pwr_dAlignLW;
  pwr_tString80                       In pwr_dAlignLW;
  pwr_tUInt32                         Start pwr_dAlignW;
  pwr_tUInt32                         Length pwr_dAlignW;
  pwr_tString80                       ActVal pwr_dAlignW;
} pwr_sClass_SubStr;

pwr_sdClass_SubStr


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_SubStr;
#ifndef pwr_cClass_SubVolumeConfig
#define pwr_cClass_SubVolumeConfig 132928UL
#endif

pwr_sClass_SubVolumeConfig


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tVolumeDatabaseEnum             Database pwr_dAlignW;
  pwr_tString40                       Server pwr_dAlignW;
} pwr_sClass_SubVolumeConfig;
#ifndef pwr_cClass_SubVolumeLoad
#define pwr_cClass_SubVolumeLoad 132936UL
#endif

pwr_sClass_SubVolumeLoad


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
} pwr_sClass_SubVolumeLoad;
#ifndef pwr_cClass_sum
#define pwr_cClass_sum 132944UL
#endif

pwr_sClass_sum


typedef struct {
  pwr_tFloat32                        *In1P pwr_dAlignLW;
  pwr_tFloat32                        In1 pwr_dAlignLW;
  pwr_tFloat32                        *In2P pwr_dAlignLW;
  pwr_tFloat32                        In2 pwr_dAlignLW;
  pwr_tFloat32                        *In3P pwr_dAlignLW;
  pwr_tFloat32                        In3 pwr_dAlignLW;
  pwr_tFloat32                        *In4P pwr_dAlignLW;
  pwr_tFloat32                        In4 pwr_dAlignLW;
  pwr_tFloat32                        *In5P pwr_dAlignLW;
  pwr_tFloat32                        In5 pwr_dAlignLW;
  pwr_tFloat32                        *In6P pwr_dAlignLW;
  pwr_tFloat32                        In6 pwr_dAlignLW;
  pwr_tFloat32                        *In7P pwr_dAlignLW;
  pwr_tFloat32                        In7 pwr_dAlignLW;
  pwr_tFloat32                        *In8P pwr_dAlignLW;
  pwr_tFloat32                        In8 pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
  pwr_tFloat32                        Const pwr_dAlignW;
  pwr_tFloat32                        FVect[8] pwr_dAlignW;
  pwr_tInt32                          AccConst pwr_dAlignW;
  pwr_tFloat32                        MinConst pwr_dAlignW;
  pwr_tFloat32                        MaxConst pwr_dAlignW;
  pwr_tInt32                          AccFact[8] pwr_dAlignW;
  pwr_tFloat32                        MinFact[8] pwr_dAlignW;
  pwr_tFloat32                        MaxFact[8] pwr_dAlignW;
} pwr_sClass_sum;

pwr_sdClass_Sum


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Sum;
#ifndef pwr_cClass_SuppressSup
#define pwr_cClass_SuppressSup 136592UL
#endif

pwr_sClass_SuppressSup


typedef struct {
  pwr_tBoolean                        *InP pwr_dAlignLW;
  pwr_tBoolean                        In pwr_dAlignLW;
  pwr_tBoolean                        Suppressed pwr_dAlignW;
  pwr_tBoolean                        Out pwr_dAlignW;
} pwr_sClass_SuppressSup;

pwr_sdClass_SuppressSup


typedef struct {
  pwr_sAttrRef                        SupObject pwr_dAlignLW;
  pwr_tInt32                          SupObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_SuppressSup;
#ifndef pwr_cClass_Sv
#define pwr_cClass_Sv 133496UL
#endif

pwr_sClass_Sv


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString80                       *ActualValue pwr_dAlignLW;
  pwr_tString80                       InitialValue pwr_dAlignLW;
  pwr_tUInt32                         ValueIndex pwr_dAlignW;
} pwr_sClass_Sv;
#ifndef pwr_cClass_SvArea
#define pwr_cClass_SvArea 136696UL
#endif

pwr_sClass_SvArea


typedef struct {
  pwr_tString80                       Value[1] pwr_dAlignLW;
} pwr_sClass_SvArea;
#ifndef pwr_cClass_SysMonConfig
#define pwr_cClass_SysMonConfig 134416UL
#endif

pwr_sClass_SysMonConfig


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tFloat32                        ScanTime pwr_dAlignW;
  pwr_tObjid                          DiskSupObjects[25] pwr_dAlignW;
} pwr_sClass_SysMonConfig;
#ifndef pwr_cClass_SystemGroupReg
#define pwr_cClass_SystemGroupReg 134512UL
#endif

pwr_sClass_SystemGroupReg


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tSysGroupAttrMask               Attributes pwr_dAlignW;
} pwr_sClass_SystemGroupReg;
#ifndef pwr_cClass_table
#define pwr_cClass_table 132960UL
#endif

pwr_sClass_table


typedef struct {
  pwr_tFloat32                        TabVect[101] pwr_dAlignLW;
} pwr_sClass_table;

pwr_sdClass_Table


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Table;
#ifndef pwr_cClass_Tan
#define pwr_cClass_Tan 134112UL
#endif

pwr_sClass_Tan


typedef struct {
  pwr_tFloat32                        *inP pwr_dAlignLW;
  pwr_tFloat32                        in pwr_dAlignLW;
  pwr_tFloat32                        FactorIn pwr_dAlignW;
  pwr_tFloat32                        FactorVal pwr_dAlignW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
} pwr_sClass_Tan;

pwr_sdClass_Tan


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Tan;
#ifndef pwr_cClass_Text
#define pwr_cClass_Text 132968UL
#endif

pwr_sdClass_Text


typedef struct {
  pwr_tString80                       Text pwr_dAlignLW;
  pwr_tTextAttrEnum                   TextAttribute pwr_dAlignW;
  pwr_tFrameAttrEnum                  FrameAttribute pwr_dAlignW;
  pwr_tFloat32                        FrameWidth pwr_dAlignW;
  pwr_tFloat32                        FrameHeight pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Text;
#ifndef pwr_cClass_timemean
#define pwr_cClass_timemean 136520UL
#endif

pwr_sClass_timemean


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tBoolean                        *ResetP pwr_dAlignLW;
  pwr_tBoolean                        Reset pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
  pwr_tFloat32                        AccMean pwr_dAlignW;
  pwr_tFloat32                        AccTime pwr_dAlignW;
  pwr_tFloat32                        *ScanTime pwr_dAlignLW;
} pwr_sClass_timemean;

pwr_sdClass_TimeMean


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_TimeMean;
#ifndef pwr_cClass_timer
#define pwr_cClass_timer 132976UL
#endif

pwr_sClass_timer


typedef struct {
  pwr_tBoolean                        *inP pwr_dAlignLW;
  pwr_tBoolean                        in pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
  pwr_tBoolean                        StatusOld pwr_dAlignW;
  pwr_tBoolean                        TimerFlag pwr_dAlignLW;
  pwr_tBoolean                        *TimerNext pwr_dAlignLW;
  pwr_tUInt32                         TimerCount pwr_dAlignLW;
  pwr_tBoolean                        *TimerDO pwr_dAlignLW;
  pwr_tFloat32                        TimerTime pwr_dAlignLW;
  pwr_tBoolean                        TimerDODum pwr_dAlignW;
  pwr_tObjid                          TimerObjDId pwr_dAlignW;
  pwr_tInt32                          TimerAcc pwr_dAlignW;
  pwr_tFloat32                        TimerMin pwr_dAlignW;
  pwr_tFloat32                        TimerMax pwr_dAlignW;
} pwr_sClass_timer;

pwr_sdClass_Timer


typedef struct {
  pwr_tBoolean                        ShowTimerTime pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Timer;
#ifndef pwr_cClass_timint
#define pwr_cClass_timint 132984UL
#endif

pwr_sClass_timint


typedef struct {
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tBoolean                        *ClearP pwr_dAlignLW;
  pwr_tBoolean                        Clear pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
  pwr_tFloat32                        TimFact pwr_dAlignW;
  pwr_tFloat32                        *ScanTime pwr_dAlignLW;
  pwr_tInt32                          AccVal pwr_dAlignLW;
  pwr_tFloat32                        OldAcc pwr_dAlignW;
} pwr_sClass_timint;

pwr_sdClass_Timint


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Timint;
#ifndef pwr_cClass_Title
#define pwr_cClass_Title 132992UL
#endif

pwr_sdClass_Title


typedef struct {
  pwr_tString80                       Text pwr_dAlignLW;
  pwr_tTextAttrEnum                   TextAttribute pwr_dAlignW;
  pwr_tFrameAttrEnum                  FrameAttribute pwr_dAlignW;
  pwr_tFloat32                        FrameWidth pwr_dAlignW;
  pwr_tFloat32                        FrameHeight pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Title;
#ifndef pwr_cClass_toggledi
#define pwr_cClass_toggledi 134552UL
#endif

pwr_sClass_toggledi


typedef struct {
  pwr_tBoolean                        *ActualValueP pwr_dAlignLW;
  pwr_tBoolean                        ActualValue pwr_dAlignLW;
} pwr_sClass_toggledi;

pwr_sdClass_ToggleDi


typedef struct {
  pwr_sAttrRef                        DiObject pwr_dAlignLW;
  pwr_sAttrRef                        SigChanCon pwr_dAlignW;
  pwr_tInt32                          DiObjectSegments pwr_dAlignW;
  pwr_tBoolean                        ShowSigChanCon pwr_dAlignW;
  pwr_tInt32                          SigChanConSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_ToggleDi;
#ifndef pwr_cClass_trans
#define pwr_cClass_trans 133008UL
#endif

pwr_sClass_trans


typedef struct {
  pwr_tBoolean                        *InStepP pwr_dAlignLW;
  pwr_tBoolean                        InStep pwr_dAlignLW;
  pwr_tBoolean                        *OutStepP pwr_dAlignLW;
  pwr_tBoolean                        OutStep pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
  pwr_tBoolean                        ActOld pwr_dAlignW;
  pwr_tBoolean                        Man pwr_dAlignW;
  pwr_tBoolean                        OpCond pwr_dAlignW;
  pwr_tInt32                          Acc pwr_dAlignW;
} pwr_sClass_trans;

pwr_sdClass_Trans


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Trans;
#ifndef pwr_cClass_TransConv
#define pwr_cClass_TransConv 133016UL
#endif

pwr_sdClass_TransConv


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_TransConv;
#ifndef pwr_cClass_TransDiv
#define pwr_cClass_TransDiv 133024UL
#endif

pwr_sdClass_TransDiv


typedef struct {
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
} pwr_sdClass_TransDiv;
#ifndef pwr_cClass_True
#define pwr_cClass_True 135584UL
#endif

pwr_sClass_True


typedef struct {
  pwr_tBoolean                        Status pwr_dAlignLW;
} pwr_sClass_True;

pwr_sdClass_True


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_True;
#ifndef pwr_cClass_UInt32toI
#define pwr_cClass_UInt32toI 135064UL
#endif

pwr_sClass_UInt32toI


typedef struct {
  pwr_tUInt32                         *InP pwr_dAlignLW;
  pwr_tUInt32                         In pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
} pwr_sClass_UInt32toI;

pwr_sdClass_UInt32toI


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_UInt32toI;
#ifndef pwr_cClass_UInt64toI
#define pwr_cClass_UInt64toI 135104UL
#endif

pwr_sClass_UInt64toI


typedef struct {
  pwr_tUInt64                         *InP pwr_dAlignLW;
  pwr_tUInt64                         In pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
} pwr_sClass_UInt64toI;

pwr_sdClass_UInt64toI


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_UInt64toI;
#ifndef pwr_cClass_User
#define pwr_cClass_User 133032UL
#endif

pwr_sClass_User


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString32                       UserName pwr_dAlignW;
  pwr_tInt32                          OpNumber pwr_dAlignW;
  pwr_tUInt32                         NoOfAlarms pwr_dAlignW;
  pwr_tUInt32                         MaxNoOfAlarms pwr_dAlignW;
  pwr_tUInt32                         NoOfEvents pwr_dAlignW;
  pwr_tUInt32                         MaxNoOfEvents pwr_dAlignW;
  pwr_tBoolean                        SelectListIsUpdated pwr_dAlignW;
  pwr_tString80                       SelectList[20] pwr_dAlignW;
  pwr_sAttrRef                        FastAvail[15] pwr_dAlignW;
  pwr_tInt32                          NoFastAvail pwr_dAlignW;
  pwr_tString80                       PrivObjList[10] pwr_dAlignW;
  pwr_tInt32                          PrivList[10] pwr_dAlignW;
  pwr_tInt32                          NoPriv pwr_dAlignW;
  pwr_tBoolean                        NavigatorWritePriv pwr_dAlignW;
} pwr_sClass_User;
#ifndef pwr_cClass_UserReg
#define pwr_cClass_UserReg 134504UL
#endif

pwr_sClass_UserReg


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tProString40                    Password pwr_dAlignW;
  pwr_tPrivMask                       Privileges pwr_dAlignW;
  pwr_tString80                       FullName pwr_dAlignW;
  pwr_tString80                       Email pwr_dAlignW;
  pwr_tString40                       Phone pwr_dAlignW;
  pwr_tString40                       Sms pwr_dAlignW;
} pwr_sClass_UserReg;
#ifndef pwr_cClass_valve
#define pwr_cClass_valve 133040UL
#endif

pwr_sClass_valve


typedef struct {
  pwr_tBoolean                        *AutoOpenP pwr_dAlignLW;
  pwr_tBoolean                        AutoOpen pwr_dAlignLW;
  pwr_tBoolean                        *EndOpenP pwr_dAlignLW;
  pwr_tBoolean                        EndOpen pwr_dAlignLW;
  pwr_tBoolean                        *EndCloseP pwr_dAlignLW;
  pwr_tBoolean                        EndClose pwr_dAlignLW;
  pwr_tBoolean                        *LocalP pwr_dAlignLW;
  pwr_tBoolean                        Local pwr_dAlignLW;
  pwr_tBoolean                        *LocalOpenP pwr_dAlignLW;
  pwr_tBoolean                        LocalOpen pwr_dAlignLW;
  pwr_tBoolean                        *LocalCloseP pwr_dAlignLW;
  pwr_tBoolean                        LocalClose pwr_dAlignLW;
  pwr_tBoolean                        *SafeOpenP pwr_dAlignLW;
  pwr_tBoolean                        SafeOpen pwr_dAlignLW;
  pwr_tBoolean                        *SafeCloseP pwr_dAlignLW;
  pwr_tBoolean                        SafeClose pwr_dAlignLW;
  pwr_tBoolean                        *ProdOpenP pwr_dAlignLW;
  pwr_tBoolean                        ProdOpen pwr_dAlignLW;
  pwr_tBoolean                        *ProdCloseP pwr_dAlignLW;
  pwr_tBoolean                        ProdClose pwr_dAlignLW;
  pwr_tBoolean                        ManMode pwr_dAlignW;
  pwr_tBoolean                        OrderOpen pwr_dAlignW;
  pwr_tBoolean                        IndOpen pwr_dAlignW;
  pwr_tBoolean                        IndClose pwr_dAlignW;
  pwr_tBoolean                        Alarm1 pwr_dAlignW;
  pwr_tBoolean                        Alarm2 pwr_dAlignW;
  pwr_tBoolean                        Alarm3 pwr_dAlignW;
  pwr_tBoolean                        Alarm4 pwr_dAlignW;
  pwr_tBoolean                        SumAlarm pwr_dAlignW;
  pwr_tBoolean                        ManOpen pwr_dAlignW;
  pwr_tBoolean                        ManClose pwr_dAlignW;
  pwr_tBoolean                        TimerFlag pwr_dAlignLW;
  pwr_tBoolean                        *TimerNext pwr_dAlignLW;
  pwr_tUInt32                         TimerCount pwr_dAlignLW;
  pwr_tBoolean                        *TimerDO pwr_dAlignLW;
  pwr_tFloat32                        TimerTime pwr_dAlignLW;
  pwr_tBoolean                        TimerDODum pwr_dAlignW;
  pwr_tObjid                          TimerObjDId pwr_dAlignW;
  pwr_tInt32                          ManAcc pwr_dAlignW;
  pwr_tInt32                          Status pwr_dAlignW;
} pwr_sClass_valve;

pwr_sdClass_Valve


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Valve;
#ifndef pwr_cClass_VideoMgmServer
#define pwr_cClass_VideoMgmServer 136552UL
#endif

pwr_sClass_VideoMgmServer


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tFloat32                        Scantime pwr_dAlignW;
  pwr_tObjid                          VideoMgmObjects[10] pwr_dAlignW;
} pwr_sClass_VideoMgmServer;
#ifndef pwr_cClass_VolumeDistribute
#define pwr_cClass_VolumeDistribute 133048UL
#endif

pwr_sClass_VolumeDistribute


typedef struct {
  pwr_tString80                       TargetNode pwr_dAlignLW;
  pwr_tString80                       TargetProject pwr_dAlignW;
  pwr_tUInt32                         TargetOpSys pwr_dAlignW;
  pwr_tUInt32                         AccessType pwr_dAlignW;
  pwr_tString80                       LocalPath pwr_dAlignW;
} pwr_sClass_VolumeDistribute;
#ifndef pwr_cClass_VolumeLoad
#define pwr_cClass_VolumeLoad 133056UL
#endif

pwr_sdClass_VolumeLoad


typedef struct {
  pwr_tUInt32                         VolumeId pwr_dAlignLW;
} pwr_sdClass_VolumeLoad;
#ifndef pwr_cClass_VolumeReg
#define pwr_cClass_VolumeReg 134496UL
#endif

pwr_sClass_VolumeReg


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tVolumeId                       VolumeId pwr_dAlignW;
  pwr_tString80                       Project pwr_dAlignW;
} pwr_sClass_VolumeReg;
#ifndef pwr_cClass_wait
#define pwr_cClass_wait 133064UL
#endif

pwr_sClass_wait


typedef struct {
  pwr_tBoolean                        *inP pwr_dAlignLW;
  pwr_tBoolean                        in pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
  pwr_tBoolean                        StatusOld pwr_dAlignW;
  pwr_tBoolean                        TimerFlag pwr_dAlignLW;
  pwr_tBoolean                        *TimerNext pwr_dAlignLW;
  pwr_tUInt32                         TimerCount pwr_dAlignLW;
  pwr_tBoolean                        *TimerDO pwr_dAlignLW;
  pwr_tFloat32                        TimerTime pwr_dAlignLW;
  pwr_tBoolean                        TimerDODum pwr_dAlignW;
  pwr_tObjid                          TimerObjDId pwr_dAlignW;
  pwr_tInt32                          TimerAcc pwr_dAlignW;
  pwr_tFloat32                        TimerMin pwr_dAlignW;
  pwr_tFloat32                        TimerMax pwr_dAlignW;
} pwr_sClass_wait;

pwr_sdClass_Wait


typedef struct {
  pwr_tBoolean                        ShowTimerTime pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Wait;
#ifndef pwr_cClass_waith
#define pwr_cClass_waith 133072UL
#endif

pwr_sClass_waith


typedef struct {
  pwr_tBoolean                        *inP pwr_dAlignLW;
  pwr_tBoolean                        in pwr_dAlignLW;
  pwr_tBoolean                        *hldP pwr_dAlignLW;
  pwr_tBoolean                        hld pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
  pwr_tBoolean                        StatusOld pwr_dAlignW;
  pwr_tInt32                          CountOld pwr_dAlignW;
  pwr_tBoolean                        TimerFlag pwr_dAlignLW;
  pwr_tBoolean                        *TimerNext pwr_dAlignLW;
  pwr_tUInt32                         TimerCount pwr_dAlignLW;
  pwr_tBoolean                        *TimerDO pwr_dAlignLW;
  pwr_tFloat32                        TimerTime pwr_dAlignLW;
  pwr_tBoolean                        TimerDODum pwr_dAlignW;
  pwr_tObjid                          TimerObjDId pwr_dAlignW;
  pwr_tInt32                          TimerAcc pwr_dAlignW;
  pwr_tFloat32                        TimerMin pwr_dAlignW;
  pwr_tFloat32                        TimerMax pwr_dAlignW;
} pwr_sClass_waith;

pwr_sdClass_Waith


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_Waith;
#ifndef pwr_cClass_WbEnvironment
#define pwr_cClass_WbEnvironment 133608UL
#endif

pwr_sClass_WbEnvironment


typedef struct {
  pwr_tString80                       Path[50] pwr_dAlignLW;
} pwr_sClass_WbEnvironment;
#ifndef pwr_cClass_WebBrowserConfig
#define pwr_cClass_WebBrowserConfig 133488UL
#endif

pwr_sClass_WebBrowserConfig


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString40                       WebBrowser pwr_dAlignW;
  pwr_tString80                       URL_Symbols[10] pwr_dAlignW;
} pwr_sClass_WebBrowserConfig;
#ifndef pwr_cClass_WebGraph
#define pwr_cClass_WebGraph 133472UL
#endif

pwr_sClass_WebGraph


typedef struct {
  pwr_tString80                       Name pwr_dAlignLW;
  pwr_tString80                       Text pwr_dAlignW;
  pwr_tWebTargetEnum                  WebTarget pwr_dAlignW;
  pwr_tConfigStatusEnum               ConfigurationStatus pwr_dAlignW;
  pwr_tObjid                          Object pwr_dAlignW;
} pwr_sClass_WebGraph;
#ifndef pwr_cClass_WebHandler
#define pwr_cClass_WebHandler 133440UL
#endif

pwr_sClass_WebHandler


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tInt32                          MaxConnections pwr_dAlignW;
  pwr_tInt32                          CurrentConnections pwr_dAlignW;
  pwr_tString80                       FileName pwr_dAlignW;
  pwr_tString80                       Title pwr_dAlignW;
  pwr_tString80                       Text pwr_dAlignW;
  pwr_tBoolean                        EnableLanguage pwr_dAlignW;
  pwr_tBoolean                        EnableLogin pwr_dAlignW;
  pwr_tBoolean                        EnableAlarmList pwr_dAlignW;
  pwr_tBoolean                        EnableEventLog pwr_dAlignW;
  pwr_tBoolean                        EnableNavigator pwr_dAlignW;
  pwr_tBoolean                        DisableHelp pwr_dAlignW;
  pwr_tBoolean                        DisableProview pwr_dAlignW;
  pwr_tObjid                          UserObject pwr_dAlignW;
  pwr_tLanguageEnum                   Language pwr_dAlignW;
  pwr_tString80                       StyleSheet pwr_dAlignW;
  pwr_tString80                       StartURL pwr_dAlignW;
  pwr_tString256                      LoadArchives pwr_dAlignW;
  pwr_tString80                       PwrHost pwr_dAlignW;
  pwr_tString80                       AppletSignature pwr_dAlignW;
  pwr_tString80                       EventSelectList[40] pwr_dAlignW;
  pwr_tEventTypeMask                  EventSelectType pwr_dAlignW;
  pwr_tUInt32                         MaxNoOfAlarms pwr_dAlignW;
  pwr_tUInt32                         MaxNoOfEvents pwr_dAlignW;
  pwr_tBoolean                        AppUseWebDir pwr_dAlignW;
} pwr_sClass_WebHandler;
#ifndef pwr_cClass_WebLink
#define pwr_cClass_WebLink 133480UL
#endif

pwr_sClass_WebLink


typedef struct {
  pwr_tString256                      URL pwr_dAlignLW;
  pwr_tString80                       Text pwr_dAlignW;
  pwr_tWebTargetEnum                  WebTarget pwr_dAlignW;
} pwr_sClass_WebLink;
#ifndef pwr_cClass_WebSocketServer
#define pwr_cClass_WebSocketServer 136704UL
#endif

pwr_sClass_WebSocketServer


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tInt32                          MaxConnections pwr_dAlignW;
  pwr_tInt32                          CurrentConnections pwr_dAlignW;
  pwr_tString80                       EventSelectList[40] pwr_dAlignW;
  pwr_tEventTypeMask                  EventSelectType pwr_dAlignW;
  pwr_tUInt32                         MaxNoOfAlarms pwr_dAlignW;
  pwr_tUInt32                         MaxNoOfEvents pwr_dAlignW;
} pwr_sClass_WebSocketServer;
#ifndef pwr_cClass_windowcond
#define pwr_cClass_windowcond 133104UL
#endif

pwr_sClass_windowcond


typedef struct {
  pwr_tBoolean                        ScanOff pwr_dAlignLW;
  pwr_tUInt32                         Version pwr_dAlignW;
} pwr_sClass_windowcond;

pwr_sdClass_WindowCond


typedef struct {
  pwr_tTime                           Modified pwr_dAlignLW;
  pwr_tTime                           Compiled pwr_dAlignLW;
  pwr_sPlcWindow                      PlcWindow pwr_dAlignLW;
} pwr_sdClass_WindowCond;
#ifndef pwr_cClass_windoworderact
#define pwr_cClass_windoworderact 133112UL
#endif

pwr_sClass_windoworderact


typedef struct {
  pwr_tBoolean                        ScanOff pwr_dAlignLW;
  pwr_tUInt32                         Version pwr_dAlignW;
} pwr_sClass_windoworderact;

pwr_sdClass_WindowOrderact


typedef struct {
  pwr_tTime                           Modified pwr_dAlignLW;
  pwr_tTime                           Compiled pwr_dAlignLW;
  pwr_sPlcWindow                      PlcWindow pwr_dAlignLW;
} pwr_sdClass_WindowOrderact;
#ifndef pwr_cClass_windowplc
#define pwr_cClass_windowplc 133120UL
#endif

pwr_sClass_windowplc


typedef struct {
  pwr_tBoolean                        ScanOff pwr_dAlignLW;
  pwr_tUInt32                         Version pwr_dAlignW;
} pwr_sClass_windowplc;

pwr_sdClass_WindowPlc


typedef struct {
  pwr_tTime                           Modified pwr_dAlignLW;
  pwr_tTime                           Compiled pwr_dAlignLW;
  pwr_sPlcWindow                      PlcWindow pwr_dAlignLW;
} pwr_sdClass_WindowPlc;
#ifndef pwr_cClass_windowsubstep
#define pwr_cClass_windowsubstep 133128UL
#endif

pwr_sClass_windowsubstep


typedef struct {
  pwr_tBoolean                        ScanOff pwr_dAlignLW;
  pwr_tUInt32                         Version pwr_dAlignW;
} pwr_sClass_windowsubstep;

pwr_sdClass_WindowSubstep


typedef struct {
  pwr_tTime                           Modified pwr_dAlignLW;
  pwr_tTime                           Compiled pwr_dAlignLW;
  pwr_sPlcWindow                      PlcWindow pwr_dAlignLW;
} pwr_sdClass_WindowSubstep;
#ifndef pwr_cClass_xor
#define pwr_cClass_xor 133136UL
#endif

pwr_sClass_xor


typedef struct {
  pwr_tBoolean                        *In1P pwr_dAlignLW;
  pwr_tBoolean                        In1 pwr_dAlignLW;
  pwr_tBoolean                        *In2P pwr_dAlignLW;
  pwr_tBoolean                        In2 pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
} pwr_sClass_xor;

pwr_sdClass_XOr


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_XOr;
#ifndef pwr_cClass_XttCamera
#define pwr_cClass_XttCamera 136296UL
#endif

pwr_sClass_XttCamera


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tURL                            URL pwr_dAlignW;
  pwr_tString40                       Title pwr_dAlignW;
  pwr_tString40                       ButtonText pwr_dAlignW;
  pwr_tInt32                          X pwr_dAlignW;
  pwr_tInt32                          Y pwr_dAlignW;
  pwr_tInt32                          Width pwr_dAlignW;
  pwr_tInt32                          Height pwr_dAlignW;
  pwr_tCameraOptionsMask              Options pwr_dAlignW;
  pwr_tCameraControlEnum              Control pwr_dAlignW;
  pwr_tInt32                          StreamWidth pwr_dAlignW;
  pwr_tInt32                          StreamHeight pwr_dAlignW;
  pwr_sClass_CameraPtz                PresetPosition[10] pwr_dAlignLW;
  pwr_tString40                       User pwr_dAlignLW;
  pwr_tString40                       Password pwr_dAlignW;
  pwr_tFloat32                        ConnectionTimeout pwr_dAlignW;
  pwr_tFloat32                        ReconnectTime pwr_dAlignW;
} pwr_sClass_XttCamera;
#ifndef pwr_cClass_XttGraph
#define pwr_cClass_XttGraph 133464UL
#endif

pwr_sClass_XttGraph


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString80                       Action pwr_dAlignW;
  pwr_tString40                       Title pwr_dAlignW;
  pwr_tString40                       ButtonText pwr_dAlignW;
  pwr_tFloat32                        UpdateInterval pwr_dAlignW;
  pwr_tInt32                          X pwr_dAlignW;
  pwr_tInt32                          Y pwr_dAlignW;
  pwr_tInt32                          Width pwr_dAlignW;
  pwr_tInt32                          Height pwr_dAlignW;
  pwr_tObjid                          Object[4] pwr_dAlignW;
  pwr_tXttGraphOptionsMask            Options pwr_dAlignW;
  pwr_tFloat32                        Borders[4] pwr_dAlignW;
  pwr_tConfigStatusEnum               ConfigurationStatus pwr_dAlignW;
  pwr_tSafetyLevelEnum                SafetyLevel pwr_dAlignW;
} pwr_sClass_XttGraph;
#ifndef pwr_cClass_XttMultiView
#define pwr_cClass_XttMultiView 135920UL
#endif

pwr_sClass_XttMultiView


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tMultiViewLayoutEnum            Layout pwr_dAlignW;
  pwr_tUInt32                         Columns pwr_dAlignW;
  pwr_tUInt32                         Rows pwr_dAlignW;
  pwr_sClass_MultiViewElement         Action[25] pwr_dAlignLW;
  pwr_tString40                       Title pwr_dAlignLW;
  pwr_tString40                       ButtonText pwr_dAlignW;
  pwr_tInt32                          X pwr_dAlignW;
  pwr_tInt32                          Y pwr_dAlignW;
  pwr_tInt32                          Width pwr_dAlignW;
  pwr_tInt32                          Height pwr_dAlignW;
  pwr_tMultiViewOptionsMask           Options pwr_dAlignW;
  pwr_tConfigStatusEnum               ConfigurationStatus pwr_dAlignW;
} pwr_sClass_XttMultiView;
#ifndef pwr_cClass_XttVideoMgm
#define pwr_cClass_XttVideoMgm 136544UL
#endif

pwr_sClass_XttVideoMgm


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tURL                            URL pwr_dAlignW;
  pwr_tUInt32                         Type pwr_dAlignW;
  pwr_tString40                       User pwr_dAlignW;
  pwr_tString40                       Password pwr_dAlignW;
  pwr_tInt32                          DefaultPanel pwr_dAlignW;
  pwr_tStatus                         Status pwr_dAlignW;
  pwr_tInt32                          CurrentPanel pwr_dAlignW;
  pwr_tInt32                          LastPanel pwr_dAlignW;
  pwr_tBoolean                        DisplayLastPanel pwr_dAlignW;
  pwr_tInt32                          CurrentCamera pwr_dAlignW;
  pwr_tString80                       PanelArray[20] pwr_dAlignW;
  pwr_tBoolean                        PanelArraySelect[20] pwr_dAlignW;
  pwr_tString80                       CameraArray[40] pwr_dAlignW;
  pwr_tBoolean                        CameraArraySelect[40] pwr_dAlignW;
  pwr_tInt32                          NoOfCameras pwr_dAlignW;
  pwr_tBoolean                        CameraUpdated pwr_dAlignW;
  pwr_tInt32                          Rows pwr_dAlignW;
  pwr_tInt32                          Columns pwr_dAlignW;
  pwr_tFloat32                        CellX[20] pwr_dAlignW;
  pwr_tFloat32                        CellY[20] pwr_dAlignW;
  pwr_tFloat32                        VertLineX[4] pwr_dAlignW;
  pwr_tFloat32                        HorizLineY[4] pwr_dAlignW;
  pwr_tInt32                          CellCameraIdx[20] pwr_dAlignW;
  pwr_tBoolean                        CellExpand[20] pwr_dAlignW;
  pwr_tBoolean                        CameraFullscreen pwr_dAlignW;
  pwr_tString80                       PanelName pwr_dAlignW;
  pwr_tBoolean                        CreatePanel pwr_dAlignW;
  pwr_tBoolean                        DeletePanel pwr_dAlignW;
} pwr_sClass_XttVideoMgm;
#ifndef pwr_cClass_XyCurve
#define pwr_cClass_XyCurve 135144UL
#endif

pwr_sClass_XyCurve


typedef struct {
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tFloat32                        XValue[100] pwr_dAlignW;
  pwr_tFloat32                        YValue[100] pwr_dAlignW;
  pwr_tFloat32                        XMinValue pwr_dAlignW;
  pwr_tFloat32                        XMaxValue pwr_dAlignW;
  pwr_tFloat32                        YMinValue pwr_dAlignW;
  pwr_tFloat32                        YMaxValue pwr_dAlignW;
  pwr_tUInt32                         NoOfPoints pwr_dAlignW;
  pwr_tBoolean                        Update pwr_dAlignW;
} pwr_sClass_XyCurve;
#ifndef pwr_cClass_YellowWarning
#define pwr_cClass_YellowWarning 136480UL
#endif

pwr_sdClass_YellowWarning


typedef struct {
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
} pwr_sdClass_YellowWarning;
#endif