/*  File pwr_baseclasses.hpp.
 *
 *  Generated by co_convert V6.1.0 26-MAY-2023 15:11:10.07.
 *  Do not edit this file.
 *
 *  Contains type and struct declarations for the types and classes
 *  in volume pwrb.
 */
#ifndef pwr_baseclasses_hpp
#define pwr_baseclasses_hpp
#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_Class_XttMethodsMask


class pwr_Class_XttMethodsMask  {
 public:
  pwr_tXttMethodsFlagsMask            Flags pwr_dAlignLW;
  pwr_tXttOpMethodsMask               OpMethods pwr_dAlignW;
  pwr_tXttMntMethodsMask              MntMethods pwr_dAlignW;
};
#ifndef pwr_cClass_Bi
#define pwr_cClass_Bi 135536UL
#endif

pwr_Class_Bi


class pwr_Class_Bi  {
 public:
  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_Class_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;
};
#ifndef pwr_cClass_Bo
#define pwr_cClass_Bo 135544UL
#endif

pwr_Class_Bo


class pwr_Class_Bo  {
 public:
  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_Class_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;
};
#ifndef pwr_cClass_CameraPtz
#define pwr_cClass_CameraPtz 136312UL
#endif

pwr_Class_CameraPtz


class pwr_Class_CameraPtz  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tFloat32                        Pan pwr_dAlignW;
  pwr_tFloat32                        Tilt pwr_dAlignW;
  pwr_tFloat32                        Zoom pwr_dAlignW;
};
#ifndef pwr_cClass_CircBuffHeader
#define pwr_cClass_CircBuffHeader 135824UL
#endif

pwr_Class_CircBuffHeader


class pwr_Class_CircBuffHeader  {
 public:
  pwr_tUInt32                         FirstIndex pwr_dAlignLW;
  pwr_tUInt32                         LastIndex pwr_dAlignW;
  pwr_tUInt32                         Size pwr_dAlignW;
  pwr_tUInt32                         ElementSize pwr_dAlignW;
};
#ifndef pwr_cClass_DSupComp
#define pwr_cClass_DSupComp 135968UL
#endif

pwr_Class_DSupComp


class pwr_Class_DSupComp  {
 public:
  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;
};
#ifndef pwr_cClass_LinRegSupLimit
#define pwr_cClass_LinRegSupLimit 136768UL
#endif

pwr_Class_LinRegSupLimit


class pwr_Class_LinRegSupLimit  {
 public:
  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_Class_DSupComp                  Sup pwr_dAlignLW;
};
#ifndef pwr_cClass_MultiViewElement
#define pwr_cClass_MultiViewElement 135912UL
#endif

pwr_Class_MultiViewElement


class pwr_Class_MultiViewElement  {
 public:
  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;
};
#ifndef pwr_cClass_RedcomLink
#define pwr_cClass_RedcomLink 136568UL
#endif

pwr_Class_RedcomLink


class pwr_Class_RedcomLink  {
 public:
  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;
};
#ifndef pwr_cClass_RedundanceNodeConfig
#define pwr_cClass_RedundanceNodeConfig 136584UL
#endif

pwr_Class_RedundanceNodeConfig


class pwr_Class_RedundanceNodeConfig  {
 public:
  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;
};
#ifndef pwr_cClass_SymbolDefinition
#define pwr_cClass_SymbolDefinition 135464UL
#endif

pwr_Class_SymbolDefinition


class pwr_Class_SymbolDefinition  {
 public:
  pwr_tString80                       Name pwr_dAlignLW;
  pwr_tString80                       Value pwr_dAlignW;
};
#ifndef pwr_cClass_SystemSup
#define pwr_cClass_SystemSup 136304UL
#endif

pwr_Class_SystemSup


class pwr_Class_SystemSup  {
 public:
  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;
};
#ifndef pwr_cClass_aarithm
#define pwr_cClass_aarithm 131088UL
#endif

pwr_Class_aarithm


class pwr_Class_aarithm  {
 public:
  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_dClass_AArithm


class pwr_dClass_AArithm  {
 public:
  pwr_tString80                       Expr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_AArray100
#define pwr_cClass_AArray100 135280UL
#endif

pwr_Class_AArray100


class pwr_Class_AArray100  {
 public:
  pwr_tFloat32                        Value[100] pwr_dAlignLW;
};
#ifndef pwr_cClass_AArray500
#define pwr_cClass_AArray500 135312UL
#endif

pwr_Class_AArray500


class pwr_Class_AArray500  {
 public:
  pwr_tFloat32                        Value[500] pwr_dAlignLW;
};
#ifndef pwr_cClass_Abs
#define pwr_cClass_Abs 134128UL
#endif

pwr_Class_Abs


class pwr_Class_Abs  {
 public:
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
};

pwr_dClass_Abs


class pwr_dClass_Abs  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_ACos
#define pwr_cClass_ACos 134152UL
#endif

pwr_Class_ACos


class pwr_Class_ACos  {
 public:
  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_dClass_ACos


class pwr_dClass_ACos  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Add
#define pwr_cClass_Add 134344UL
#endif

pwr_Class_Add


class pwr_Class_Add  {
 public:
  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_dClass_Add


class pwr_dClass_Add  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_adelay
#define pwr_cClass_adelay 131096UL
#endif

pwr_Class_adelay


class pwr_Class_adelay  {
 public:
  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_dClass_Adelay


class pwr_dClass_Adelay  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Ai
#define pwr_cClass_Ai 131104UL
#endif

pwr_Class_Ai


class pwr_Class_Ai  {
 public:
  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_Class_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;
};
#ifndef pwr_cClass_AiArea
#define pwr_cClass_AiArea 131136UL
#endif

pwr_Class_AiArea


class pwr_Class_AiArea  {
 public:
  pwr_tFloat32                        Value[1] pwr_dAlignLW;
};
#ifndef pwr_cClass_AlarmCategory
#define pwr_cClass_AlarmCategory 135496UL
#endif

pwr_Class_AlarmCategory


class pwr_Class_AlarmCategory  {
 public:
  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;
};
#ifndef pwr_cClass_AlarmTable
#define pwr_cClass_AlarmTable 136008UL
#endif

pwr_Class_AlarmTable


class pwr_Class_AlarmTable  {
 public:
  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;
};
#ifndef pwr_cClass_AlarmView
#define pwr_cClass_AlarmView 135488UL
#endif

pwr_Class_AlarmView


class pwr_Class_AlarmView  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString32                       Name pwr_dAlignW;
};
#ifndef pwr_cClass_and
#define pwr_cClass_and 131144UL
#endif

pwr_Class_and


class pwr_Class_and  {
 public:
  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_dClass_And


class pwr_dClass_And  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Ao
#define pwr_cClass_Ao 131152UL
#endif

pwr_Class_Ao


class pwr_Class_Ao  {
 public:
  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_Class_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;
};
#ifndef pwr_cClass_AoArea
#define pwr_cClass_AoArea 131192UL
#endif

pwr_Class_AoArea


class pwr_Class_AoArea  {
 public:
  pwr_tFloat32                        Value[1] pwr_dAlignLW;
};
#ifndef pwr_cClass_ApCollect
#define pwr_cClass_ApCollect 133224UL
#endif

pwr_Class_ApCollect


class pwr_Class_ApCollect  {
 public:
  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_dClass_ApCollect


class pwr_dClass_ApCollect  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_ApDistribute
#define pwr_cClass_ApDistribute 133232UL
#endif

pwr_Class_ApDistribute


class pwr_Class_ApDistribute  {
 public:
  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_dClass_ApDistribute


class pwr_dClass_ApDistribute  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_AppGraph
#define pwr_cClass_AppGraph 135960UL
#endif

pwr_Class_AppGraph


class pwr_Class_AppGraph  {
 public:
  pwr_tString80                       Name pwr_dAlignLW;
  pwr_tString80                       Text pwr_dAlignW;
  pwr_tString80                       Image pwr_dAlignW;
  pwr_tConfigStatusEnum               ConfigurationStatus pwr_dAlignW;
};
#ifndef pwr_cClass_ApplDistribute
#define pwr_cClass_ApplDistribute 131208UL
#endif

pwr_dClass_ApplDistribute


class pwr_dClass_ApplDistribute  {
 public:
  pwr_tString80                       Source pwr_dAlignLW;
  pwr_tString80                       Target pwr_dAlignW;
};
#ifndef pwr_cClass_ApplExport
#define pwr_cClass_ApplExport 136064UL
#endif

pwr_dClass_ApplExport


class pwr_dClass_ApplExport  {
 public:
  pwr_tString80                       Source pwr_dAlignLW;
  pwr_tString80                       Target pwr_dAlignW;
};
#ifndef pwr_cClass_Application
#define pwr_cClass_Application 133976UL
#endif

pwr_Class_Application


class pwr_Class_Application  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tInt32                          Anix pwr_dAlignW;
};

pwr_dClass_Application


class pwr_dClass_Application  {
 public:
  pwr_tString80                       BuildCmd pwr_dAlignLW;
};
#ifndef pwr_cClass_ApplImport
#define pwr_cClass_ApplImport 136080UL
#endif

pwr_dClass_ApplImport


class pwr_dClass_ApplImport  {
 public:
  pwr_tString80                       Source pwr_dAlignLW;
  pwr_tString80                       Target pwr_dAlignW;
};
#ifndef pwr_cClass_AppLink
#define pwr_cClass_AppLink 136000UL
#endif

pwr_Class_AppLink


class pwr_Class_AppLink  {
 public:
  pwr_tURL                            URL pwr_dAlignLW;
  pwr_tString80                       Text pwr_dAlignW;
  pwr_tString80                       Image pwr_dAlignW;
};
#ifndef pwr_cClass_ASin
#define pwr_cClass_ASin 134144UL
#endif

pwr_Class_ASin


class pwr_Class_ASin  {
 public:
  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_dClass_ASin


class pwr_dClass_ASin  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_ASup
#define pwr_cClass_ASup 131216UL
#endif

pwr_Class_ASup


class pwr_Class_ASup  {
 public:
  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_dClass_ASup


class pwr_dClass_ASup  {
 public:
  pwr_tBoolean                        ShowDetectText pwr_dAlignLW;
  pwr_tBoolean                        LockAttribute pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_ASupComp
#define pwr_cClass_ASupComp 135976UL
#endif

pwr_Class_ASupComp


class pwr_Class_ASupComp  {
 public:
  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;
};
#ifndef pwr_cClass_ASupCompFo
#define pwr_cClass_ASupCompFo 135992UL
#endif

pwr_Class_ASupCompFo


class pwr_Class_ASupCompFo  {
 public:
  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_dClass_ASupCompFo


class pwr_dClass_ASupCompFo  {
 public:
  pwr_tBoolean                        ShowDetectText pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_AtAdd
#define pwr_cClass_AtAdd 134736UL
#endif

pwr_Class_AtAdd


class pwr_Class_AtAdd  {
 public:
  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_dClass_AtAdd


class pwr_dClass_AtAdd  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_ATan
#define pwr_cClass_ATan 134160UL
#endif

pwr_Class_ATan


class pwr_Class_ATan  {
 public:
  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_dClass_ATan


class pwr_dClass_ATan  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_AtDemux
#define pwr_cClass_AtDemux 136224UL
#endif

pwr_Class_AtDemux


class pwr_Class_AtDemux  {
 public:
  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_dClass_AtDemux


class pwr_dClass_AtDemux  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_AtDtSub
#define pwr_cClass_AtDtSub 134776UL
#endif

pwr_Class_AtDtSub


class pwr_Class_AtDtSub  {
 public:
  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_dClass_AtDtSub


class pwr_dClass_AtDtSub  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_AtEqual
#define pwr_cClass_AtEqual 134800UL
#endif

pwr_Class_AtEqual


class pwr_Class_AtEqual  {
 public:
  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_dClass_AtEqual


class pwr_dClass_AtEqual  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_AtGreaterThan
#define pwr_cClass_AtGreaterThan 134808UL
#endif

pwr_Class_AtGreaterThan


class pwr_Class_AtGreaterThan  {
 public:
  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_dClass_AtGreaterThan


class pwr_dClass_AtGreaterThan  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_AtLessThan
#define pwr_cClass_AtLessThan 134792UL
#endif

pwr_Class_AtLessThan


class pwr_Class_AtLessThan  {
 public:
  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_dClass_AtLessThan


class pwr_dClass_AtLessThan  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_AtLimit
#define pwr_cClass_AtLimit 136208UL
#endif

pwr_Class_AtLimit


class pwr_Class_AtLimit  {
 public:
  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_dClass_AtLimit


class pwr_dClass_AtLimit  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_AtMax
#define pwr_cClass_AtMax 136176UL
#endif

pwr_Class_AtMax


class pwr_Class_AtMax  {
 public:
  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_dClass_AtMax


class pwr_dClass_AtMax  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_AtMin
#define pwr_cClass_AtMin 136184UL
#endif

pwr_Class_AtMin


class pwr_Class_AtMin  {
 public:
  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_dClass_AtMin


class pwr_dClass_AtMin  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_AtMux
#define pwr_cClass_AtMux 136160UL
#endif

pwr_Class_AtMux


class pwr_Class_AtMux  {
 public:
  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_dClass_AtMux


class pwr_dClass_AtMux  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_AToDt
#define pwr_cClass_AToDt 134840UL
#endif

pwr_Class_AToDt


class pwr_Class_AToDt  {
 public:
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tDeltaTime                      DTime pwr_dAlignLW;
};

pwr_dClass_AToDt


class pwr_dClass_AToDt  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_AtoFloat64
#define pwr_cClass_AtoFloat64 135056UL
#endif

pwr_Class_AtoFloat64


class pwr_Class_AtoFloat64  {
 public:
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tFloat64                        ActVal pwr_dAlignLW;
};

pwr_dClass_AtoFloat64


class pwr_dClass_AtoFloat64  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_AtoI
#define pwr_cClass_AtoI 133816UL
#endif

pwr_Class_AtoI


class pwr_Class_AtoI  {
 public:
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
};

pwr_dClass_AtoI


class pwr_dClass_AtoI  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_AtoStr
#define pwr_cClass_AtoStr 133536UL
#endif

pwr_Class_AtoStr


class pwr_Class_AtoStr  {
 public:
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_tString80                       Format pwr_dAlignW;
  pwr_tString80                       ActVal pwr_dAlignW;
};

pwr_dClass_AtoStr


class pwr_dClass_AtoStr  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_AtSel
#define pwr_cClass_AtSel 136144UL
#endif

pwr_Class_AtSel


class pwr_Class_AtSel  {
 public:
  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_dClass_AtSel


class pwr_dClass_AtSel  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_AtSub
#define pwr_cClass_AtSub 134760UL
#endif

pwr_Class_AtSub


class pwr_Class_AtSub  {
 public:
  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_dClass_AtSub


class pwr_dClass_AtSub  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_ATv
#define pwr_cClass_ATv 134600UL
#endif

pwr_Class_ATv


class pwr_Class_ATv  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tTime                           *ActualValue pwr_dAlignLW;
  pwr_tTime                           InitialValue pwr_dAlignLW;
  pwr_tUInt32                         ValueIndex pwr_dAlignW;
};
#ifndef pwr_cClass_ATvArea
#define pwr_cClass_ATvArea 136688UL
#endif

pwr_Class_ATvArea


class pwr_Class_ATvArea  {
 public:
  pwr_tTime                           Value[1] pwr_dAlignLW;
};
#ifndef pwr_cClass_Av
#define pwr_cClass_Av 131224UL
#endif

pwr_Class_Av


class pwr_Class_Av  {
 public:
  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_Class_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;
};
#ifndef pwr_cClass_AvArea
#define pwr_cClass_AvArea 131232UL
#endif

pwr_Class_AvArea


class pwr_Class_AvArea  {
 public:
  pwr_tFloat32                        Value[1] pwr_dAlignLW;
};
#ifndef pwr_cClass_Backup
#define pwr_cClass_Backup 131248UL
#endif

pwr_Class_Backup


class pwr_Class_Backup  {
 public:
  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_dClass_Backup


class pwr_dClass_Backup  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Backup_Conf
#define pwr_cClass_Backup_Conf 131256UL
#endif

pwr_Class_Backup_Conf


class pwr_Class_Backup_Conf  {
 public:
  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;
};
#ifndef pwr_cClass_BaseReg
#define pwr_cClass_BaseReg 134520UL
#endif

pwr_Class_BaseReg


class pwr_Class_BaseReg  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString16                       Version pwr_dAlignW;
  pwr_tString80                       Path pwr_dAlignW;
};
#ifndef pwr_cClass_bcddo
#define pwr_cClass_bcddo 131264UL
#endif

pwr_Class_bcddo


class pwr_Class_bcddo  {
 public:
  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_dClass_BCDDo


class pwr_dClass_BCDDo  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_BiArea
#define pwr_cClass_BiArea 135520UL
#endif

pwr_Class_BiArea


class pwr_Class_BiArea  {
 public:
  pwr_tUInt8                          Value[1] pwr_dAlignLW;
};
#ifndef pwr_cClass_BiFloatArray100
#define pwr_cClass_BiFloatArray100 135712UL
#endif

pwr_Class_BiFloatArray100


class pwr_Class_BiFloatArray100 : public pwr_Class_Bi {
 public:
  pwr_tUInt64                         ActualValue[100] pwr_dAlignLW;
  pwr_tFloat32                        InitialValue[100] pwr_dAlignLW;
};
#ifndef pwr_cClass_BiFloatArray20
#define pwr_cClass_BiFloatArray20 135664UL
#endif

pwr_Class_BiFloatArray20


class pwr_Class_BiFloatArray20 : public pwr_Class_Bi {
 public:
  pwr_tUInt64                         ActualValue[20] pwr_dAlignLW;
  pwr_tFloat32                        InitialValue[20] pwr_dAlignLW;
};
#ifndef pwr_cClass_BiIntArray100
#define pwr_cClass_BiIntArray100 135720UL
#endif

pwr_Class_BiIntArray100


class pwr_Class_BiIntArray100 : public pwr_Class_Bi {
 public:
  pwr_tUInt64                         ActualValue[100] pwr_dAlignLW;
  pwr_tInt32                          InitialValue[100] pwr_dAlignLW;
};
#ifndef pwr_cClass_BiIntArray20
#define pwr_cClass_BiIntArray20 135552UL
#endif

pwr_Class_BiIntArray20


class pwr_Class_BiIntArray20 : public pwr_Class_Bi {
 public:
  pwr_tUInt64                         ActualValue[20] pwr_dAlignLW;
  pwr_tInt32                          InitialValue[20] pwr_dAlignLW;
};
#ifndef pwr_cClass_BiString80
#define pwr_cClass_BiString80 135592UL
#endif

pwr_Class_BiString80


class pwr_Class_BiString80 : public pwr_Class_Bi {
 public:
  pwr_tString80                       *ActualValue pwr_dAlignLW;
  pwr_tString80                       InitialValue pwr_dAlignLW;
};
#ifndef pwr_cClass_BlockAttrBoolean
#define pwr_cClass_BlockAttrBoolean 136792UL
#endif

pwr_Class_BlockAttrBoolean


class pwr_Class_BlockAttrBoolean : public pwr_Class_BlockAttribute {
 public:
  pwr_tBoolean                        Value pwr_dAlignLW;
};
#ifndef pwr_cClass_BlockAttrFloat32
#define pwr_cClass_BlockAttrFloat32 136800UL
#endif

pwr_Class_BlockAttrFloat32


class pwr_Class_BlockAttrFloat32 : public pwr_Class_BlockAttribute {
 public:
  pwr_tFloat32                        Value pwr_dAlignLW;
};
#ifndef pwr_cClass_BlockAttrInt32
#define pwr_cClass_BlockAttrInt32 136808UL
#endif

pwr_Class_BlockAttrInt32


class pwr_Class_BlockAttrInt32 : public pwr_Class_BlockAttribute {
 public:
  pwr_tInt32                          Value pwr_dAlignLW;
};
#ifndef pwr_cClass_BlockAttrString
#define pwr_cClass_BlockAttrString 136816UL
#endif

pwr_Class_BlockAttrString


class pwr_Class_BlockAttrString : public pwr_Class_BlockAttribute {
 public:
  pwr_tString80                       Value pwr_dAlignLW;
};
#ifndef pwr_cClass_BoArea
#define pwr_cClass_BoArea 135528UL
#endif

pwr_Class_BoArea


class pwr_Class_BoArea  {
 public:
  pwr_tUInt8                          Value[1] pwr_dAlignLW;
};
#ifndef pwr_cClass_BodyText
#define pwr_cClass_BodyText 131272UL
#endif

pwr_dClass_BodyText


class pwr_dClass_BodyText  {
 public:
  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;
};
#ifndef pwr_cClass_BoFloatArray100
#define pwr_cClass_BoFloatArray100 135736UL
#endif

pwr_Class_BoFloatArray100


class pwr_Class_BoFloatArray100 : public pwr_Class_Bo {
 public:
  pwr_tUInt64                         ActualValue[100] pwr_dAlignLW;
  pwr_tFloat32                        InitialValue[100] pwr_dAlignLW;
};
#ifndef pwr_cClass_BoFloatArray20
#define pwr_cClass_BoFloatArray20 135672UL
#endif

pwr_Class_BoFloatArray20


class pwr_Class_BoFloatArray20 : public pwr_Class_Bo {
 public:
  pwr_tUInt64                         ActualValue[20] pwr_dAlignLW;
  pwr_tFloat32                        InitialValue[20] pwr_dAlignLW;
};
#ifndef pwr_cClass_BoIntArray100
#define pwr_cClass_BoIntArray100 135728UL
#endif

pwr_Class_BoIntArray100


class pwr_Class_BoIntArray100 : public pwr_Class_Bo {
 public:
  pwr_tUInt64                         ActualValue[100] pwr_dAlignLW;
  pwr_tInt32                          InitialValue[100] pwr_dAlignLW;
};
#ifndef pwr_cClass_BoIntArray20
#define pwr_cClass_BoIntArray20 135560UL
#endif

pwr_Class_BoIntArray20


class pwr_Class_BoIntArray20 : public pwr_Class_Bo {
 public:
  pwr_tUInt64                         ActualValue[20] pwr_dAlignLW;
  pwr_tInt32                          InitialValue[20] pwr_dAlignLW;
};
#ifndef pwr_cClass_BoString80
#define pwr_cClass_BoString80 135608UL
#endif

pwr_Class_BoString80


class pwr_Class_BoString80 : public pwr_Class_Bo {
 public:
  pwr_tString80                       *ActualValue pwr_dAlignLW;
  pwr_tString80                       InitialValue pwr_dAlignLW;
};
#ifndef pwr_cClass_BuildConfig
#define pwr_cClass_BuildConfig 136112UL
#endif

pwr_dClass_BuildConfig


class pwr_dClass_BuildConfig  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tVersionManagerEnum             VersionManager pwr_dAlignW;
};
#ifndef pwr_cClass_BuildConvert
#define pwr_cClass_BuildConvert 136824UL
#endif

pwr_dClass_BuildConvert


class pwr_dClass_BuildConvert  {
 public:
  pwr_tFileConvertEnum                Conversion pwr_dAlignLW;
  pwr_tString80                       Source pwr_dAlignW;
  pwr_tString80                       Target pwr_dAlignW;
};
#ifndef pwr_cClass_BuildCopy
#define pwr_cClass_BuildCopy 136096UL
#endif

pwr_dClass_BuildCopy


class pwr_dClass_BuildCopy  {
 public:
  pwr_tString80                       Source pwr_dAlignLW;
  pwr_tString80                       Target pwr_dAlignW;
};
#ifndef pwr_cClass_BuildDirectory
#define pwr_cClass_BuildDirectory 136088UL
#endif

pwr_dClass_BuildDirectory


class pwr_dClass_BuildDirectory  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tBuildDirectoryMask             Options pwr_dAlignW;
  pwr_tString256                      Directory pwr_dAlignW;
};
#ifndef pwr_cClass_BuildExecute
#define pwr_cClass_BuildExecute 136104UL
#endif

pwr_dClass_BuildExecute


class pwr_dClass_BuildExecute  {
 public:
  pwr_tString80                       Command pwr_dAlignLW;
};
#ifndef pwr_cClass_BuildMake
#define pwr_cClass_BuildMake 136120UL
#endif

pwr_dClass_BuildMake


class pwr_dClass_BuildMake  {
 public:
  pwr_tString80                       Makefile pwr_dAlignLW;
};
#ifndef pwr_cClass_BuildOptions
#define pwr_cClass_BuildOptions 135424UL
#endif

pwr_Class_BuildOptions


class pwr_Class_BuildOptions  {
 public:
  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;
};
#ifndef pwr_cClass_BusConfig
#define pwr_cClass_BusConfig 133968UL
#endif

pwr_Class_BusConfig


class pwr_Class_BusConfig  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tUInt32                         BusNumber pwr_dAlignW;
  pwr_tYesNoEnum                      QComAutoConnectDisable pwr_dAlignW;
};
#ifndef pwr_cClass_BwAnd
#define pwr_cClass_BwAnd 134392UL
#endif

pwr_Class_BwAnd


class pwr_Class_BwAnd  {
 public:
  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_dClass_BwAnd


class pwr_dClass_BwAnd  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_BwInv
#define pwr_cClass_BwInv 135264UL
#endif

pwr_Class_BwInv


class pwr_Class_BwInv  {
 public:
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tInt32                          Out pwr_dAlignW;
};

pwr_dClass_BwInv


class pwr_dClass_BwInv  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_BwOr
#define pwr_cClass_BwOr 134400UL
#endif

pwr_Class_BwOr


class pwr_Class_BwOr  {
 public:
  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_dClass_BwOr


class pwr_dClass_BwOr  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_BwRotateLeft
#define pwr_cClass_BwRotateLeft 135256UL
#endif

pwr_Class_BwRotateLeft


class pwr_Class_BwRotateLeft  {
 public:
  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_dClass_BwRotateLeft


class pwr_dClass_BwRotateLeft  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_BwRotateRight
#define pwr_cClass_BwRotateRight 135248UL
#endif

pwr_Class_BwRotateRight


class pwr_Class_BwRotateRight  {
 public:
  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_dClass_BwRotateRight


class pwr_dClass_BwRotateRight  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_BwShiftLeft
#define pwr_cClass_BwShiftLeft 135232UL
#endif

pwr_Class_BwShiftLeft


class pwr_Class_BwShiftLeft  {
 public:
  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_dClass_BwShiftLeft


class pwr_dClass_BwShiftLeft  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_BwShiftRight
#define pwr_cClass_BwShiftRight 135240UL
#endif

pwr_Class_BwShiftRight


class pwr_Class_BwShiftRight  {
 public:
  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_dClass_BwShiftRight


class pwr_dClass_BwShiftRight  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_CaArea
#define pwr_cClass_CaArea 131288UL
#endif

pwr_Class_CaArea


class pwr_Class_CaArea  {
 public:
  pwr_tInt32                          Value[1] pwr_dAlignLW;
};
#ifndef pwr_cClass_CameraPosition
#define pwr_cClass_CameraPosition 136320UL
#endif

pwr_Class_CameraPosition


class pwr_Class_CameraPosition  {
 public:
  pwr_sAttrRef                        VideoObject pwr_dAlignLW;
  pwr_tFloat32                        Pan pwr_dAlignW;
  pwr_tFloat32                        Tilt pwr_dAlignW;
  pwr_tFloat32                        Zoom pwr_dAlignW;
};
#ifndef pwr_cClass_CArea
#define pwr_cClass_CArea 134536UL
#endif

pwr_Class_CArea


class pwr_Class_CArea  {
 public:
  pwr_tBoolean                        *inP pwr_dAlignLW;
  pwr_tBoolean                        in pwr_dAlignLW;
};

pwr_dClass_CArea


class pwr_dClass_CArea  {
 public:
  pwr_tFloat32                        AreaWidth pwr_dAlignLW;
  pwr_tFloat32                        AreaHeight pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_carithm
#define pwr_cClass_carithm 131280UL
#endif

pwr_Class_carithm


class pwr_Class_carithm  {
 public:
  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_dClass_CArithm


class pwr_dClass_CArithm  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
  pwr_tText1024                       Code pwr_dAlignLW;
};
#ifndef pwr_cClass_ChanAi
#define pwr_cClass_ChanAi 131296UL
#endif

pwr_Class_ChanAi


class pwr_Class_ChanAi  {
 public:
  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;
};
#ifndef pwr_cClass_ChanAit
#define pwr_cClass_ChanAit 131304UL
#endif

pwr_Class_ChanAit


class pwr_Class_ChanAit  {
 public:
  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;
};
#ifndef pwr_cClass_ChanAo
#define pwr_cClass_ChanAo 131312UL
#endif

pwr_Class_ChanAo


class pwr_Class_ChanAo  {
 public:
  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;
};
#ifndef pwr_cClass_ChanBi
#define pwr_cClass_ChanBi 135504UL
#endif

pwr_Class_ChanBi


class pwr_Class_ChanBi  {
 public:
  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;
};
#ifndef pwr_cClass_ChanBiBlob
#define pwr_cClass_ChanBiBlob 135800UL
#endif

pwr_Class_ChanBiBlob


class pwr_Class_ChanBiBlob  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        AttributeChanCon pwr_dAlignW;
  pwr_tUInt32                         Size pwr_dAlignW;
};
#ifndef pwr_cClass_ChanBo
#define pwr_cClass_ChanBo 135512UL
#endif

pwr_Class_ChanBo


class pwr_Class_ChanBo  {
 public:
  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;
};
#ifndef pwr_cClass_ChanBoBlob
#define pwr_cClass_ChanBoBlob 135808UL
#endif

pwr_Class_ChanBoBlob


class pwr_Class_ChanBoBlob  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_sAttrRef                        AttributeChanCon pwr_dAlignW;
  pwr_tUInt32                         Size pwr_dAlignW;
};
#ifndef pwr_cClass_ChanCo
#define pwr_cClass_ChanCo 131320UL
#endif

pwr_Class_ChanCo


class pwr_Class_ChanCo  {
 public:
  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;
};
#ifndef pwr_cClass_ChanCot
#define pwr_cClass_ChanCot 131328UL
#endif

pwr_Class_ChanCot


class pwr_Class_ChanCot  {
 public:
  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;
};
#ifndef pwr_cClass_ChanD
#define pwr_cClass_ChanD 135792UL
#endif

pwr_Class_ChanD


class pwr_Class_ChanD  {
 public:
  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;
};
#ifndef pwr_cClass_ChanDi
#define pwr_cClass_ChanDi 131336UL
#endif

pwr_Class_ChanDi


class pwr_Class_ChanDi  {
 public:
  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;
};
#ifndef pwr_cClass_ChanDo
#define pwr_cClass_ChanDo 131344UL
#endif

pwr_Class_ChanDo


class pwr_Class_ChanDo  {
 public:
  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;
};
#ifndef pwr_cClass_ChanIi
#define pwr_cClass_ChanIi 133648UL
#endif

pwr_Class_ChanIi


class pwr_Class_ChanIi  {
 public:
  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;
};
#ifndef pwr_cClass_ChanIo
#define pwr_cClass_ChanIo 133656UL
#endif

pwr_Class_ChanIo


class pwr_Class_ChanIo  {
 public:
  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;
};
#ifndef pwr_cClass_CircBuff100k
#define pwr_cClass_CircBuff100k 135856UL
#endif

pwr_Class_CircBuff100k


class pwr_Class_CircBuff100k  {
 public:
  pwr_Class_CircBuffHeader            Head pwr_dAlignLW;
  pwr_tUInt32                         Data[25000] pwr_dAlignLW;
};
#ifndef pwr_cClass_CircBuff10k
#define pwr_cClass_CircBuff10k 135840UL
#endif

pwr_Class_CircBuff10k


class pwr_Class_CircBuff10k  {
 public:
  pwr_Class_CircBuffHeader            Head pwr_dAlignLW;
  pwr_tUInt32                         Data[2500] pwr_dAlignLW;
};
#ifndef pwr_cClass_CircBuff1k
#define pwr_cClass_CircBuff1k 135832UL
#endif

pwr_Class_CircBuff1k


class pwr_Class_CircBuff1k  {
 public:
  pwr_Class_CircBuffHeader            Head pwr_dAlignLW;
  pwr_tUInt32                         Data[250] pwr_dAlignLW;
};
#ifndef pwr_cClass_CircBuff200k
#define pwr_cClass_CircBuff200k 135864UL
#endif

pwr_Class_CircBuff200k


class pwr_Class_CircBuff200k  {
 public:
  pwr_Class_CircBuffHeader            Head pwr_dAlignLW;
  pwr_tUInt32                         Data[50000] pwr_dAlignLW;
};
#ifndef pwr_cClass_CircBuff20k
#define pwr_cClass_CircBuff20k 135848UL
#endif

pwr_Class_CircBuff20k


class pwr_Class_CircBuff20k  {
 public:
  pwr_Class_CircBuffHeader            Head pwr_dAlignLW;
  pwr_tUInt32                         Data[5000] pwr_dAlignLW;
};
#ifndef pwr_cClass_CircBuff2k
#define pwr_cClass_CircBuff2k 135872UL
#endif

pwr_Class_CircBuff2k


class pwr_Class_CircBuff2k  {
 public:
  pwr_Class_CircBuffHeader            Head pwr_dAlignLW;
  pwr_tUInt32                         Data[500] pwr_dAlignLW;
};
#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_Class_ClassVolumeLoad


class pwr_Class_ClassVolumeLoad  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
};
#ifndef pwr_cClass_CloneVolumeConfig
#define pwr_cClass_CloneVolumeConfig 135904UL
#endif

pwr_Class_CloneVolumeConfig


class pwr_Class_CloneVolumeConfig  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString80                       ParentVolume pwr_dAlignW;
};
#ifndef pwr_cClass_Co
#define pwr_cClass_Co 131368UL
#endif

pwr_Class_Co


class pwr_Class_Co  {
 public:
  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;
};
#ifndef pwr_cClass_CoArea
#define pwr_cClass_CoArea 131656UL
#endif

pwr_Class_CoArea


class pwr_Class_CoArea  {
 public:
  pwr_tInt32                          Value[1] pwr_dAlignLW;
};
#ifndef pwr_cClass_CommonClassDistribute
#define pwr_cClass_CommonClassDistribute 131376UL
#endif

pwr_dClass_CommonClassDistribute


class pwr_dClass_CommonClassDistribute  {
 public:
  pwr_tString80                       TargetProject pwr_dAlignLW;
};
#ifndef pwr_cClass_comph
#define pwr_cClass_comph 131384UL
#endif

pwr_Class_comph


class pwr_Class_comph  {
 public:
  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_dClass_Comph


class pwr_dClass_Comph  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_compl
#define pwr_cClass_compl 131392UL
#endif

pwr_Class_compl


class pwr_Class_compl  {
 public:
  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_dClass_Compl


class pwr_dClass_Compl  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_ConAnalog
#define pwr_cClass_ConAnalog 131400UL
#endif

pwr_dClass_ConAnalog


class pwr_dClass_ConAnalog  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConBlueStrOneArr
#define pwr_cClass_ConBlueStrOneArr 131408UL
#endif

pwr_dClass_ConBlueStrOneArr


class pwr_dClass_ConBlueStrOneArr  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConDaMeNoArr
#define pwr_cClass_ConDaMeNoArr 131416UL
#endif

pwr_dClass_ConDaMeNoArr


class pwr_dClass_ConDaMeNoArr  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConDaMeOneArr
#define pwr_cClass_ConDaMeOneArr 131424UL
#endif

pwr_dClass_ConDaMeOneArr


class pwr_dClass_ConDaMeOneArr  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConDaMeTwoArr
#define pwr_cClass_ConDaMeTwoArr 131432UL
#endif

pwr_dClass_ConDaMeTwoArr


class pwr_dClass_ConDaMeTwoArr  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConData
#define pwr_cClass_ConData 131440UL
#endif

pwr_dClass_ConData


class pwr_dClass_ConData  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConDataFeedback
#define pwr_cClass_ConDataFeedback 131448UL
#endif

pwr_dClass_ConDataFeedback


class pwr_dClass_ConDataFeedback  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConDaThinNoArr
#define pwr_cClass_ConDaThinNoArr 131456UL
#endif

pwr_dClass_ConDaThinNoArr


class pwr_dClass_ConDaThinNoArr  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConDaThinOneArr
#define pwr_cClass_ConDaThinOneArr 131464UL
#endif

pwr_dClass_ConDaThinOneArr


class pwr_dClass_ConDaThinOneArr  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConDaThinTwoArr
#define pwr_cClass_ConDaThinTwoArr 131472UL
#endif

pwr_dClass_ConDaThinTwoArr


class pwr_dClass_ConDaThinTwoArr  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConDigital
#define pwr_cClass_ConDigital 131480UL
#endif

pwr_dClass_ConDigital


class pwr_dClass_ConDigital  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConExecuteOrder
#define pwr_cClass_ConExecuteOrder 131488UL
#endif

pwr_dClass_ConExecuteOrder


class pwr_dClass_ConExecuteOrder  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConFeedbackAnalog
#define pwr_cClass_ConFeedbackAnalog 131496UL
#endif

pwr_dClass_ConFeedbackAnalog


class pwr_dClass_ConFeedbackAnalog  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConFeedbackDigital
#define pwr_cClass_ConFeedbackDigital 131504UL
#endif

pwr_dClass_ConFeedbackDigital


class pwr_dClass_ConFeedbackDigital  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConGrafcet
#define pwr_cClass_ConGrafcet 131512UL
#endif

pwr_dClass_ConGrafcet


class pwr_dClass_ConGrafcet  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConGreenTwoArr
#define pwr_cClass_ConGreenTwoArr 131520UL
#endif

pwr_dClass_ConGreenTwoArr


class pwr_dClass_ConGreenTwoArr  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConMeNoArr
#define pwr_cClass_ConMeNoArr 131528UL
#endif

pwr_dClass_ConMeNoArr


class pwr_dClass_ConMeNoArr  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConMeOneArr
#define pwr_cClass_ConMeOneArr 131536UL
#endif

pwr_dClass_ConMeOneArr


class pwr_dClass_ConMeOneArr  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConMeTwoArr
#define pwr_cClass_ConMeTwoArr 131544UL
#endif

pwr_dClass_ConMeTwoArr


class pwr_dClass_ConMeTwoArr  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConReMeNoArr
#define pwr_cClass_ConReMeNoArr 131552UL
#endif

pwr_dClass_ConReMeNoArr


class pwr_dClass_ConReMeNoArr  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConReMeOneArr
#define pwr_cClass_ConReMeOneArr 131560UL
#endif

pwr_dClass_ConReMeOneArr


class pwr_dClass_ConReMeOneArr  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConReMeTwoArr
#define pwr_cClass_ConReMeTwoArr 131568UL
#endif

pwr_dClass_ConReMeTwoArr


class pwr_dClass_ConReMeTwoArr  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConstAv
#define pwr_cClass_ConstAv 135928UL
#endif

pwr_Class_ConstAv


class pwr_Class_ConstAv  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tFloat32                        ActualValue pwr_dAlignW;
  pwr_tString16                       Unit pwr_dAlignW;
  pwr_tUInt8                          NoOfDecimals pwr_dAlignW;
  pwr_Class_XttMethodsMask            XttMethodsMask pwr_dAlignLW;
  pwr_sAttrRef                        DefGraph pwr_dAlignLW;
  pwr_tString40                       HelpTopic pwr_dAlignW;
};
#ifndef pwr_cClass_ConstIv
#define pwr_cClass_ConstIv 135936UL
#endif

pwr_Class_ConstIv


class pwr_Class_ConstIv  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tInt32                          ActualValue pwr_dAlignW;
  pwr_tString16                       Unit pwr_dAlignW;
  pwr_Class_XttMethodsMask            XttMethodsMask pwr_dAlignLW;
  pwr_sAttrRef                        DefGraph pwr_dAlignLW;
  pwr_tString40                       HelpTopic pwr_dAlignW;
};
#ifndef pwr_cClass_ConStrMeNoArr
#define pwr_cClass_ConStrMeNoArr 131576UL
#endif

pwr_dClass_ConStrMeNoArr


class pwr_dClass_ConStrMeNoArr  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConThinNoArr
#define pwr_cClass_ConThinNoArr 131584UL
#endif

pwr_dClass_ConThinNoArr


class pwr_dClass_ConThinNoArr  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConThinOneArr
#define pwr_cClass_ConThinOneArr 131592UL
#endif

pwr_dClass_ConThinOneArr


class pwr_dClass_ConThinOneArr  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConThinTwoArr
#define pwr_cClass_ConThinTwoArr 131600UL
#endif

pwr_dClass_ConThinTwoArr


class pwr_dClass_ConThinTwoArr  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_ConTrace
#define pwr_cClass_ConTrace 131608UL
#endif

pwr_dClass_ConTrace


class pwr_dClass_ConTrace  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_corder
#define pwr_cClass_corder 131616UL
#endif

pwr_Class_corder


class pwr_Class_corder  {
 public:
  pwr_tBoolean                        Status[2] pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignW;
};
#ifndef pwr_cClass_Cos
#define pwr_cClass_Cos 134104UL
#endif

pwr_Class_Cos


class pwr_Class_Cos  {
 public:
  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_dClass_Cos


class pwr_dClass_Cos  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_count
#define pwr_cClass_count 131624UL
#endif

pwr_Class_count


class pwr_Class_count  {
 public:
  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_dClass_Count


class pwr_dClass_Count  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_CStoAattr
#define pwr_cClass_CStoAattr 133904UL
#endif
/*  Class: CStoAattr
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_CStoAattr


class pwr_dClass_CStoAattr  {
 public:
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_cstoai
#define pwr_cClass_cstoai 131664UL
#endif

pwr_Class_cstoai


class pwr_Class_cstoai  {
 public:
  pwr_tFloat32                        *ActualValueP pwr_dAlignLW;
  pwr_tFloat32                        ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
};

pwr_dClass_CStoAi


class pwr_dClass_CStoAi  {
 public:
  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;
};
#ifndef pwr_cClass_cstoao
#define pwr_cClass_cstoao 131672UL
#endif
/*  Class: CStoAo
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_CStoAo


class pwr_dClass_CStoAo  {
 public:
  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;
};
#ifndef pwr_cClass_cstoap
#define pwr_cClass_cstoap 131680UL
#endif
/*  Class: CStoAp
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_CStoAp


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

pwr_dClass_CStoAtoIp


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

pwr_dClass_CStoATp


class pwr_dClass_CStoATp  {
 public:
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_CStoAttrRefP
#define pwr_cClass_CStoAttrRefP 134560UL
#endif

pwr_Class_CStoAttrRefP


class pwr_Class_CStoAttrRefP  {
 public:
  pwr_tDataRef                        *InP pwr_dAlignLW;
  pwr_tDataRef                        In pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
};

pwr_dClass_CStoAttrRefP


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

pwr_dClass_CStoATv


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

pwr_dClass_CStoAv


class pwr_dClass_CStoAv  {
 public:
  pwr_sAttrRef                        AvObject pwr_dAlignLW;
  pwr_tInt32                          AvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_CStoBiFloat32
#define pwr_cClass_CStoBiFloat32 135784UL
#endif

pwr_Class_CStoBiFloat32


class pwr_Class_CStoBiFloat32  {
 public:
  pwr_tFloat32                        *ActualValueP pwr_dAlignLW;
  pwr_tFloat32                        ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
};

pwr_dClass_CStoBiFloat32


class pwr_dClass_CStoBiFloat32  {
 public:
  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;
};
#ifndef pwr_cClass_CStoBiInt32
#define pwr_cClass_CStoBiInt32 135744UL
#endif

pwr_Class_CStoBiInt32


class pwr_Class_CStoBiInt32  {
 public:
  pwr_tInt32                          *ActualValueP pwr_dAlignLW;
  pwr_tInt32                          ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
};

pwr_dClass_CStoBiInt32


class pwr_dClass_CStoBiInt32  {
 public:
  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;
};
#ifndef pwr_cClass_CStoBiString80
#define pwr_cClass_CStoBiString80 135768UL
#endif
/*  Class: CStoBiString80
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_CStoBiString80


class pwr_dClass_CStoBiString80  {
 public:
  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;
};
#ifndef pwr_cClass_CStoBoFloat32
#define pwr_cClass_CStoBoFloat32 135760UL
#endif

pwr_Class_CStoBoFloat32


class pwr_Class_CStoBoFloat32  {
 public:
  pwr_tFloat32                        *ActualValueP pwr_dAlignLW;
  pwr_tFloat32                        ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
};

pwr_dClass_CStoBoFloat32


class pwr_dClass_CStoBoFloat32  {
 public:
  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;
};
#ifndef pwr_cClass_CStoBoInt32
#define pwr_cClass_CStoBoInt32 135752UL
#endif

pwr_Class_CStoBoInt32


class pwr_Class_CStoBoInt32  {
 public:
  pwr_tInt32                          *ActualValueP pwr_dAlignLW;
  pwr_tInt32                          ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
};

pwr_dClass_CStoBoInt32


class pwr_dClass_CStoBoInt32  {
 public:
  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;
};
#ifndef pwr_cClass_CStoBoString80
#define pwr_cClass_CStoBoString80 135776UL
#endif
/*  Class: CStoBoString80
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_CStoBoString80


class pwr_dClass_CStoBoString80  {
 public:
  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;
};
#ifndef pwr_cClass_CStoDataRefv
#define pwr_cClass_CStoDataRefv 136032UL
#endif
/*  Class: CStoDataRefv
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_CStoDataRefv


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

pwr_dClass_CStoDTp


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

pwr_dClass_CStoDTv


class pwr_dClass_CStoDTv  {
 public:
  pwr_sAttrRef                        DTvObject pwr_dAlignLW;
  pwr_tInt32                          DTvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_CStoExtBoolean
#define pwr_cClass_CStoExtBoolean 135032UL
#endif

pwr_Class_CStoExtBoolean


class pwr_Class_CStoExtBoolean  {
 public:
  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_dClass_CStoExtBoolean


class pwr_dClass_CStoExtBoolean  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_CStoExtFloat32
#define pwr_cClass_CStoExtFloat32 134872UL
#endif

pwr_Class_CStoExtFloat32


class pwr_Class_CStoExtFloat32  {
 public:
  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_dClass_CStoExtFloat32


class pwr_dClass_CStoExtFloat32  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_CStoExtFloat64
#define pwr_cClass_CStoExtFloat64 135112UL
#endif

pwr_Class_CStoExtFloat64


class pwr_Class_CStoExtFloat64  {
 public:
  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_dClass_CStoExtFloat64


class pwr_dClass_CStoExtFloat64  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_CStoExtInt16
#define pwr_cClass_CStoExtInt16 134992UL
#endif

pwr_Class_CStoExtInt16


class pwr_Class_CStoExtInt16  {
 public:
  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_dClass_CStoExtInt16


class pwr_dClass_CStoExtInt16  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_CStoExtInt32
#define pwr_cClass_CStoExtInt32 134888UL
#endif

pwr_Class_CStoExtInt32


class pwr_Class_CStoExtInt32  {
 public:
  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_dClass_CStoExtInt32


class pwr_dClass_CStoExtInt32  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_CStoExtInt64
#define pwr_cClass_CStoExtInt64 134904UL
#endif

pwr_Class_CStoExtInt64


class pwr_Class_CStoExtInt64  {
 public:
  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_dClass_CStoExtInt64


class pwr_dClass_CStoExtInt64  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_CStoExtInt8
#define pwr_cClass_CStoExtInt8 135008UL
#endif

pwr_Class_CStoExtInt8


class pwr_Class_CStoExtInt8  {
 public:
  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_dClass_CStoExtInt8


class pwr_dClass_CStoExtInt8  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_CStoExtString
#define pwr_cClass_CStoExtString 135000UL
#endif

pwr_Class_CStoExtString


class pwr_Class_CStoExtString  {
 public:
  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_dClass_CStoExtString


class pwr_dClass_CStoExtString  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_CStoExtTime
#define pwr_cClass_CStoExtTime 135040UL
#endif

pwr_Class_CStoExtTime


class pwr_Class_CStoExtTime  {
 public:
  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_dClass_CStoExtTime


class pwr_dClass_CStoExtTime  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_CStoExtUInt16
#define pwr_cClass_CStoExtUInt16 134984UL
#endif

pwr_Class_CStoExtUInt16


class pwr_Class_CStoExtUInt16  {
 public:
  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_dClass_CStoExtUInt16


class pwr_dClass_CStoExtUInt16  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_CStoExtUInt32
#define pwr_cClass_CStoExtUInt32 134976UL
#endif

pwr_Class_CStoExtUInt32


class pwr_Class_CStoExtUInt32  {
 public:
  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_dClass_CStoExtUInt32


class pwr_dClass_CStoExtUInt32  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_CStoExtUInt64
#define pwr_cClass_CStoExtUInt64 135024UL
#endif

pwr_Class_CStoExtUInt64


class pwr_Class_CStoExtUInt64  {
 public:
  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_dClass_CStoExtUInt64


class pwr_dClass_CStoExtUInt64  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_CStoExtUInt8
#define pwr_cClass_CStoExtUInt8 135016UL
#endif

pwr_Class_CStoExtUInt8


class pwr_Class_CStoExtUInt8  {
 public:
  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_dClass_CStoExtUInt8


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

pwr_dClass_CStoIattr


class pwr_dClass_CStoIattr  {
 public:
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_cstoii
#define pwr_cClass_cstoii 133752UL
#endif

pwr_Class_cstoii


class pwr_Class_cstoii  {
 public:
  pwr_tInt32                          *ActualValueP pwr_dAlignLW;
  pwr_tInt32                          ActualValue pwr_dAlignLW;
  pwr_tBoolean                        *CondP pwr_dAlignLW;
  pwr_tBoolean                        Cond pwr_dAlignLW;
};

pwr_dClass_CStoIi


class pwr_dClass_CStoIi  {
 public:
  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;
};
#ifndef pwr_cClass_cstoio
#define pwr_cClass_cstoio 133760UL
#endif
/*  Class: CStoIo
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_CStoIo


class pwr_dClass_CStoIo  {
 public:
  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;
};
#ifndef pwr_cClass_CStoIp
#define pwr_cClass_CStoIp 133800UL
#endif
/*  Class: CStoIp
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_CStoIp


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

pwr_dClass_CStoIv


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

pwr_dClass_CStoNumSp


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

pwr_dClass_CStoRefA


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

pwr_dClass_CStoRefI


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

pwr_dClass_CStoRefS


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

pwr_dClass_CStoSattr


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

pwr_dClass_CStoSp


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

pwr_dClass_CStoSv


class pwr_dClass_CStoSv  {
 public:
  pwr_sAttrRef                        SvObject pwr_dAlignLW;
  pwr_tInt32                          SvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_csub
#define pwr_cClass_csub 131704UL
#endif

pwr_Class_csub


class pwr_Class_csub  {
 public:
  pwr_tBoolean                        *inP pwr_dAlignLW;
  pwr_tBoolean                        in pwr_dAlignLW;
};

pwr_dClass_CSub


class pwr_dClass_CSub  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_CurrentTime
#define pwr_cClass_CurrentTime 134848UL
#endif

pwr_Class_CurrentTime


class pwr_Class_CurrentTime  {
 public:
  pwr_tTime                           Time pwr_dAlignLW;
};

pwr_dClass_CurrentTime


class pwr_dClass_CurrentTime  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_curve
#define pwr_cClass_curve 131712UL
#endif

pwr_Class_curve


class pwr_Class_curve  {
 public:
  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_dClass_Curve


class pwr_dClass_Curve  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_CustomBuild
#define pwr_cClass_CustomBuild 135408UL
#endif

pwr_dClass_CustomBuild


class pwr_dClass_CustomBuild  {
 public:
  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;
};
#ifndef pwr_cClass_CycleSup
#define pwr_cClass_CycleSup 133320UL
#endif

pwr_Class_CycleSup


class pwr_Class_CycleSup  {
 public:
  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;
};
#ifndef pwr_cClass_darithm
#define pwr_cClass_darithm 131728UL
#endif

pwr_Class_darithm


class pwr_Class_darithm  {
 public:
  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_dClass_DArithm


class pwr_dClass_DArithm  {
 public:
  pwr_tString80                       Expr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_DArray100
#define pwr_cClass_DArray100 135288UL
#endif

pwr_Class_DArray100


class pwr_Class_DArray100  {
 public:
  pwr_tBoolean                        Value[100] pwr_dAlignLW;
};
#ifndef pwr_cClass_DArray500
#define pwr_cClass_DArray500 135320UL
#endif

pwr_Class_DArray500


class pwr_Class_DArray500  {
 public:
  pwr_tBoolean                        Value[500] pwr_dAlignLW;
};
#ifndef pwr_cClass_dataarithm
#define pwr_cClass_dataarithm 133240UL
#endif

pwr_Class_dataarithm


class pwr_Class_dataarithm  {
 public:
  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_dClass_DataArithm


class pwr_dClass_DataArithm  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
  pwr_tText1024                       Code pwr_dAlignLW;
};
#ifndef pwr_cClass_dataarithml
#define pwr_cClass_dataarithml 135880UL
#endif

pwr_Class_dataarithml


class pwr_Class_dataarithml  {
 public:
  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_dClass_DataArithmL


class pwr_dClass_DataArithmL  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
  pwr_tText8192                       Code pwr_dAlignLW;
};
#ifndef pwr_cClass_dataarithmt
#define pwr_cClass_dataarithmt 136600UL
#endif

pwr_Class_dataarithmt


class pwr_Class_dataarithmt  {
 public:
  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_dClass_DataArithmT


class pwr_dClass_DataArithmT  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
  pwr_tText256                        Text pwr_dAlignLW;
  pwr_tText1024                       Code pwr_dAlignW;
};
#ifndef pwr_cClass_dataarithmtl
#define pwr_cClass_dataarithmtl 136608UL
#endif

pwr_Class_dataarithmtl


class pwr_Class_dataarithmtl  {
 public:
  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_dClass_DataArithmTL


class pwr_dClass_DataArithmTL  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
  pwr_tText256                        Text pwr_dAlignLW;
  pwr_tText8192                       Code pwr_dAlignW;
};
#ifndef pwr_cClass_DataCollect
#define pwr_cClass_DataCollect 133248UL
#endif

pwr_Class_DataCollect


class pwr_Class_DataCollect  {
 public:
  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_dClass_DataCollect


class pwr_dClass_DataCollect  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_DataRefv
#define pwr_cClass_DataRefv 136016UL
#endif

pwr_Class_DataRefv


class pwr_Class_DataRefv  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tDataRef                        ActualValue pwr_dAlignLW;
};
#ifndef pwr_cClass_DbConfig
#define pwr_cClass_DbConfig 131736UL
#endif

pwr_Class_DbConfig


class pwr_Class_DbConfig  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString32                       Id pwr_dAlignW;
};
#ifndef pwr_cClass_Demux
#define pwr_cClass_Demux 135216UL
#endif

pwr_Class_Demux


class pwr_Class_Demux  {
 public:
  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_dClass_Demux


class pwr_dClass_Demux  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#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_Class_DetachedClassVolumeLoad


class pwr_Class_DetachedClassVolumeLoad  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
};
#ifndef pwr_cClass_Di
#define pwr_cClass_Di 131760UL
#endif

pwr_Class_Di


class pwr_Class_Di  {
 public:
  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_Class_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;
};
#ifndef pwr_cClass_DiArea
#define pwr_cClass_DiArea 131808UL
#endif

pwr_Class_DiArea


class pwr_Class_DiArea  {
 public:
  pwr_tBoolean                        Value[1] pwr_dAlignLW;
};
#ifndef pwr_cClass_dibcd
#define pwr_cClass_dibcd 131768UL
#endif

pwr_Class_dibcd


class pwr_Class_dibcd  {
 public:
  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_dClass_DiBCD


class pwr_dClass_DiBCD  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Disabled
#define pwr_cClass_Disabled 134544UL
#endif
/*  Class: Disabled
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_Disabled


class pwr_dClass_Disabled  {
 public:
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_DiskSup
#define pwr_cClass_DiskSup 134408UL
#endif

pwr_Class_DiskSup


class pwr_Class_DiskSup  {
 public:
  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;
};
#ifndef pwr_cClass_DistrDependNode
#define pwr_cClass_DistrDependNode 136672UL
#endif

pwr_dClass_DistrDependNode


class pwr_dClass_DistrDependNode  {
 public:
  pwr_tString40                       NodeName pwr_dAlignLW;
  pwr_tString40                       Project pwr_dAlignW;
};
#ifndef pwr_cClass_Distribute
#define pwr_cClass_Distribute 133640UL
#endif

pwr_dClass_Distribute


class pwr_dClass_Distribute  {
 public:
  pwr_tDistrComponentMask             Components pwr_dAlignLW;
};
#ifndef pwr_cClass_Div
#define pwr_cClass_Div 134328UL
#endif

pwr_Class_Div


class pwr_Class_Div  {
 public:
  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_dClass_Div


class pwr_dClass_Div  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Do
#define pwr_cClass_Do 131816UL
#endif

pwr_Class_Do


class pwr_Class_Do  {
 public:
  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_Class_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;
};
#ifndef pwr_cClass_DoArea
#define pwr_cClass_DoArea 131880UL
#endif

pwr_Class_DoArea


class pwr_Class_DoArea  {
 public:
  pwr_tBoolean                        Value[1] pwr_dAlignLW;
};
#ifndef pwr_cClass_Document
#define pwr_cClass_Document 131824UL
#endif

pwr_dClass_Document


class pwr_dClass_Document  {
 public:
  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;
};
#ifndef pwr_cClass_DocUser1
#define pwr_cClass_DocUser1 131832UL
#endif

pwr_dClass_DocUser1


class pwr_dClass_DocUser1  {
 public:
  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;
};
#ifndef pwr_cClass_DocUser2
#define pwr_cClass_DocUser2 131840UL
#endif

pwr_dClass_DocUser2


class pwr_dClass_DocUser2  {
 public:
  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;
};
#ifndef pwr_cClass_dorder
#define pwr_cClass_dorder 131848UL
#endif

pwr_Class_dorder


class pwr_Class_dorder  {
 public:
  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;
};
#ifndef pwr_cClass_DpCollect
#define pwr_cClass_DpCollect 133256UL
#endif

pwr_Class_DpCollect


class pwr_Class_DpCollect  {
 public:
  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_dClass_DpCollect


class pwr_dClass_DpCollect  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_DpDistribute
#define pwr_cClass_DpDistribute 133264UL
#endif

pwr_Class_DpDistribute


class pwr_Class_DpDistribute  {
 public:
  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_dClass_DpDistribute


class pwr_dClass_DpDistribute  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_drive
#define pwr_cClass_drive 131896UL
#endif

pwr_Class_drive


class pwr_Class_drive  {
 public:
  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_dClass_Drive


class pwr_dClass_Drive  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_DsFast
#define pwr_cClass_DsFast 131904UL
#endif

pwr_Class_DsFast


class pwr_Class_DsFast  {
 public:
  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;
};
#ifndef pwr_cClass_DsFastConf
#define pwr_cClass_DsFastConf 131912UL
#endif

pwr_Class_DsFastConf


class pwr_Class_DsFastConf  {
 public:
  pwr_tUInt32                         BaseFrequency pwr_dAlignLW;
};
#ifndef pwr_cClass_DsFastCurve
#define pwr_cClass_DsFastCurve 133616UL
#endif

pwr_Class_DsFastCurve


class pwr_Class_DsFastCurve  {
 public:
  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;
};
#ifndef pwr_cClass_DsTrend
#define pwr_cClass_DsTrend 131936UL
#endif

pwr_Class_DsTrend


class pwr_Class_DsTrend  {
 public:
  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;
};
#ifndef pwr_cClass_DsTrendConf
#define pwr_cClass_DsTrendConf 131944UL
#endif

pwr_Class_DsTrendConf


class pwr_Class_DsTrendConf  {
 public:
  pwr_tFloat32                        ScanTime pwr_dAlignLW;
};
#ifndef pwr_cClass_DsTrendCurve
#define pwr_cClass_DsTrendCurve 135816UL
#endif

pwr_Class_DsTrendCurve


class pwr_Class_DsTrendCurve  {
 public:
  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;
};
#ifndef pwr_cClass_DSup
#define pwr_cClass_DSup 131952UL
#endif

pwr_Class_DSup


class pwr_Class_DSup  {
 public:
  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_dClass_DSup


class pwr_dClass_DSup  {
 public:
  pwr_tBoolean                        ShowDetectText pwr_dAlignLW;
  pwr_tBoolean                        LockAttribute pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_DSupCompFo
#define pwr_cClass_DSupCompFo 135984UL
#endif

pwr_Class_DSupCompFo


class pwr_Class_DSupCompFo  {
 public:
  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_dClass_DSupCompFo


class pwr_dClass_DSupCompFo  {
 public:
  pwr_tBoolean                        ShowDetectText pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_DtAdd
#define pwr_cClass_DtAdd 134744UL
#endif

pwr_Class_DtAdd


class pwr_Class_DtAdd  {
 public:
  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_dClass_DtAdd


class pwr_dClass_DtAdd  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_DtDemux
#define pwr_cClass_DtDemux 136232UL
#endif

pwr_Class_DtDemux


class pwr_Class_DtDemux  {
 public:
  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_dClass_DtDemux


class pwr_dClass_DtDemux  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_DtEqual
#define pwr_cClass_DtEqual 134816UL
#endif

pwr_Class_DtEqual


class pwr_Class_DtEqual  {
 public:
  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_dClass_DtEqual


class pwr_dClass_DtEqual  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_DtGreaterThan
#define pwr_cClass_DtGreaterThan 134832UL
#endif

pwr_Class_DtGreaterThan


class pwr_Class_DtGreaterThan  {
 public:
  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_dClass_DtGreaterThan


class pwr_dClass_DtGreaterThan  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_DtLessThan
#define pwr_cClass_DtLessThan 134824UL
#endif

pwr_Class_DtLessThan


class pwr_Class_DtLessThan  {
 public:
  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_dClass_DtLessThan


class pwr_dClass_DtLessThan  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_DtLimit
#define pwr_cClass_DtLimit 136216UL
#endif

pwr_Class_DtLimit


class pwr_Class_DtLimit  {
 public:
  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_dClass_DtLimit


class pwr_dClass_DtLimit  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_DtMax
#define pwr_cClass_DtMax 136192UL
#endif

pwr_Class_DtMax


class pwr_Class_DtMax  {
 public:
  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_dClass_DtMax


class pwr_dClass_DtMax  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_DtMin
#define pwr_cClass_DtMin 136200UL
#endif

pwr_Class_DtMin


class pwr_Class_DtMin  {
 public:
  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_dClass_DtMin


class pwr_dClass_DtMin  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_DtMux
#define pwr_cClass_DtMux 136168UL
#endif

pwr_Class_DtMux


class pwr_Class_DtMux  {
 public:
  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_dClass_DtMux


class pwr_dClass_DtMux  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_DtoEnum
#define pwr_cClass_DtoEnum 133848UL
#endif

pwr_Class_DtoEnum


class pwr_Class_DtoEnum  {
 public:
  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_dClass_DtoEnum


class pwr_dClass_DtoEnum  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_DtoI
#define pwr_cClass_DtoI 136832UL
#endif

pwr_Class_DtoI


class pwr_Class_DtoI  {
 public:
  pwr_tBoolean                        *InP pwr_dAlignLW;
  pwr_tBoolean                        In pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
};

pwr_dClass_DtoI


class pwr_dClass_DtoI  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_DtoMask
#define pwr_cClass_DtoMask 133832UL
#endif

pwr_Class_DtoMask


class pwr_Class_DtoMask  {
 public:
  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_dClass_DtoMask


class pwr_dClass_DtoMask  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_DtoStr
#define pwr_cClass_DtoStr 133576UL
#endif

pwr_Class_DtoStr


class pwr_Class_DtoStr  {
 public:
  pwr_tBoolean                        *InP pwr_dAlignLW;
  pwr_tBoolean                        In pwr_dAlignLW;
  pwr_tString80                       Format pwr_dAlignW;
  pwr_tString80                       ActVal pwr_dAlignW;
};

pwr_dClass_DtoStr


class pwr_dClass_DtoStr  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_DtSel
#define pwr_cClass_DtSel 136152UL
#endif

pwr_Class_DtSel


class pwr_Class_DtSel  {
 public:
  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_dClass_DtSel


class pwr_dClass_DtSel  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_DtSub
#define pwr_cClass_DtSub 134768UL
#endif

pwr_Class_DtSub


class pwr_Class_DtSub  {
 public:
  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_dClass_DtSub


class pwr_dClass_DtSub  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_DtToA
#define pwr_cClass_DtToA 134784UL
#endif

pwr_Class_DtToA


class pwr_Class_DtToA  {
 public:
  pwr_tDeltaTime                      *DTimeP pwr_dAlignLW;
  pwr_tDeltaTime                      DTime pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
};

pwr_dClass_DtToA


class pwr_dClass_DtToA  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_DTv
#define pwr_cClass_DTv 134608UL
#endif

pwr_Class_DTv


class pwr_Class_DTv  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tDeltaTime                      *ActualValue pwr_dAlignLW;
  pwr_tDeltaTime                      InitialValue pwr_dAlignLW;
  pwr_tUInt32                         ValueIndex pwr_dAlignW;
};
#ifndef pwr_cClass_DTvArea
#define pwr_cClass_DTvArea 136680UL
#endif

pwr_Class_DTvArea


class pwr_Class_DTvArea  {
 public:
  pwr_tDeltaTime                      Value[1] pwr_dAlignLW;
};
#ifndef pwr_cClass_Dv
#define pwr_cClass_Dv 131960UL
#endif

pwr_Class_Dv


class pwr_Class_Dv  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tUInt32                         ValueIndex pwr_dAlignW;
  pwr_tBoolean                        *ActualValue pwr_dAlignLW;
  pwr_tBoolean                        InitialValue pwr_dAlignLW;
  pwr_Class_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;
};
#ifndef pwr_cClass_DvArea
#define pwr_cClass_DvArea 131968UL
#endif

pwr_Class_DvArea


class pwr_Class_DvArea  {
 public:
  pwr_tBoolean                        Value[1] pwr_dAlignLW;
};
#ifndef pwr_cClass_edge
#define pwr_cClass_edge 131984UL
#endif

pwr_Class_edge


class pwr_Class_edge  {
 public:
  pwr_tBoolean                        *inP pwr_dAlignLW;
  pwr_tBoolean                        in pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
  pwr_tBoolean                        StatusOld pwr_dAlignW;
};

pwr_dClass_Edge


class pwr_dClass_Edge  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_EnumToD
#define pwr_cClass_EnumToD 133856UL
#endif

pwr_Class_EnumToD


class pwr_Class_EnumToD  {
 public:
  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_dClass_EnumToD


class pwr_dClass_EnumToD  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_EnumToStr
#define pwr_cClass_EnumToStr 135416UL
#endif

pwr_Class_EnumToStr


class pwr_Class_EnumToStr  {
 public:
  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_dClass_EnumToStr


class pwr_dClass_EnumToStr  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Equal
#define pwr_cClass_Equal 134424UL
#endif

pwr_Class_Equal


class pwr_Class_Equal  {
 public:
  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_dClass_Equal


class pwr_dClass_Equal  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Even
#define pwr_cClass_Even 134184UL
#endif

pwr_Class_Even


class pwr_Class_Even  {
 public:
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
};

pwr_dClass_Even


class pwr_dClass_Even  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_EventPrinter
#define pwr_cClass_EventPrinter 131992UL
#endif

pwr_Class_EventPrinter


class pwr_Class_EventPrinter  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString80                       DeviceName pwr_dAlignW;
  pwr_tInt16                          RowSize pwr_dAlignW;
  pwr_tString80                       SelectList[40] pwr_dAlignW;
};
#ifndef pwr_cClass_Exp
#define pwr_cClass_Exp 134368UL
#endif

pwr_Class_Exp


class pwr_Class_Exp  {
 public:
  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_dClass_Exp


class pwr_dClass_Exp  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Export
#define pwr_cClass_Export 136056UL
#endif

pwr_dClass_Export


class pwr_dClass_Export  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString256                      TargetDirectory pwr_dAlignW;
  pwr_tExportImportMask               Components pwr_dAlignW;
  pwr_tBuildExportMask                Options pwr_dAlignW;
};
#ifndef pwr_cClass_ExternRef
#define pwr_cClass_ExternRef 132000UL
#endif

pwr_dClass_ExternRef


class pwr_dClass_ExternRef  {
 public:
  pwr_tObjid                          Object pwr_dAlignLW;
  pwr_tUInt8                          Write pwr_dAlignW;
  pwr_tString40                       Description pwr_dAlignW;
};
#ifndef pwr_cClass_ExternVolumeConfig
#define pwr_cClass_ExternVolumeConfig 134488UL
#endif

pwr_Class_ExternVolumeConfig


class pwr_Class_ExternVolumeConfig  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString80                       DevProvider pwr_dAlignW;
  pwr_tString80                       RtProvider pwr_dAlignW;
};
#ifndef pwr_cClass_False
#define pwr_cClass_False 135600UL
#endif

pwr_Class_False


class pwr_Class_False  {
 public:
  pwr_tBoolean                        Status pwr_dAlignLW;
};

pwr_dClass_False


class pwr_dClass_False  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_filter
#define pwr_cClass_filter 132008UL
#endif

pwr_Class_filter


class pwr_Class_filter  {
 public:
  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_dClass_Filter


class pwr_dClass_Filter  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_FirstScan
#define pwr_cClass_FirstScan 134080UL
#endif

pwr_Class_FirstScan


class pwr_Class_FirstScan  {
 public:
  pwr_tBoolean                        Status pwr_dAlignLW;
};

pwr_dClass_FirstScan


class pwr_dClass_FirstScan  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Float64toA
#define pwr_cClass_Float64toA 135048UL
#endif

pwr_Class_Float64toA


class pwr_Class_Float64toA  {
 public:
  pwr_tFloat64                        *InP pwr_dAlignLW;
  pwr_tFloat64                        In pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
};

pwr_dClass_Float64toA


class pwr_dClass_Float64toA  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Form
#define pwr_cClass_Form 132016UL
#endif

pwr_Class_Form


class pwr_Class_Form  {
 public:
  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;
};
#ifndef pwr_cClass_Frame
#define pwr_cClass_Frame 132024UL
#endif

pwr_dClass_Frame


class pwr_dClass_Frame  {
 public:
  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;
};
#ifndef pwr_cClass_FriendNodeConfig
#define pwr_cClass_FriendNodeConfig 133360UL
#endif

pwr_Class_FriendNodeConfig


class pwr_Class_FriendNodeConfig  {
 public:
  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_Class_RedundanceNodeConfig      SecondaryNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetAattr
#define pwr_cClass_GetAattr 133944UL
#endif
/*  Class: GetAattr
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_GetAattr


class pwr_dClass_GetAattr  {
 public:
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetAgeneric
#define pwr_cClass_GetAgeneric 133352UL
#endif

pwr_dClass_GetAgeneric


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

pwr_dClass_GetAi


class pwr_dClass_GetAi  {
 public:
  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;
};
#ifndef pwr_cClass_GetAo
#define pwr_cClass_GetAo 132040UL
#endif
/*  Class: GetAo
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_GetAo


class pwr_dClass_GetAo  {
 public:
  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;
};
#ifndef pwr_cClass_GetAp
#define pwr_cClass_GetAp 132048UL
#endif
/*  Class: GetAp
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_GetAp


class pwr_dClass_GetAp  {
 public:
  pwr_sAttrRef                        ApObject pwr_dAlignLW;
  pwr_tInt32                          ApObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetApPtr
#define pwr_cClass_GetApPtr 135160UL
#endif

pwr_Class_GetApPtr


class pwr_Class_GetApPtr  {
 public:
  pwr_sAttrRef                        ApPtrObject pwr_dAlignLW;
  pwr_tFloat32                        *Ptr pwr_dAlignLW;
  pwr_tFloat32                        Value pwr_dAlignLW;
};

pwr_dClass_GetApPtr


class pwr_dClass_GetApPtr  {
 public:
  pwr_tInt32                          ApPtrObjectSegments pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetATgeneric
#define pwr_cClass_GetATgeneric 134728UL
#endif

pwr_dClass_GetATgeneric


class pwr_dClass_GetATgeneric  {
 public:
  pwr_tTime                           ActualValue pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetATp
#define pwr_cClass_GetATp 134632UL
#endif

pwr_Class_GetATp


class pwr_Class_GetATp  {
 public:
  pwr_tTime                           ActVal pwr_dAlignLW;
};

pwr_dClass_GetATp


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

pwr_dClass_GetATv


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

pwr_dClass_GetAv


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

pwr_dClass_GetBiFloat32


class pwr_dClass_GetBiFloat32  {
 public:
  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;
};
#ifndef pwr_cClass_GetBiInt32
#define pwr_cClass_GetBiInt32 135568UL
#endif
/*  Class: GetBiInt32
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_GetBiInt32


class pwr_dClass_GetBiInt32  {
 public:
  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;
};
#ifndef pwr_cClass_GetBiString80
#define pwr_cClass_GetBiString80 135680UL
#endif
/*  Class: GetBiString80
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_GetBiString80


class pwr_dClass_GetBiString80  {
 public:
  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;
};
#ifndef pwr_cClass_GetBoFloat32
#define pwr_cClass_GetBoFloat32 135656UL
#endif
/*  Class: GetBoFloat32
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_GetBoFloat32


class pwr_dClass_GetBoFloat32  {
 public:
  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;
};
#ifndef pwr_cClass_GetBoInt32
#define pwr_cClass_GetBoInt32 135624UL
#endif
/*  Class: GetBoInt32
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_GetBoInt32


class pwr_dClass_GetBoInt32  {
 public:
  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;
};
#ifndef pwr_cClass_GetBoString80
#define pwr_cClass_GetBoString80 135696UL
#endif
/*  Class: GetBoString80
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_GetBoString80


class pwr_dClass_GetBoString80  {
 public:
  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;
};
#ifndef pwr_cClass_GetConstAv
#define pwr_cClass_GetConstAv 135944UL
#endif
/*  Class: GetConstAv
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_GetConstAv


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

pwr_dClass_GetConstIv


class pwr_dClass_GetConstIv  {
 public:
  pwr_sAttrRef                        IvObject pwr_dAlignLW;
  pwr_tInt32                          IvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetData
#define pwr_cClass_GetData 133272UL
#endif

pwr_Class_GetData


class pwr_Class_GetData  {
 public:
  pwr_tVoid                           *Out pwr_dAlignLW;
  pwr_sAttrRef                        DataObjid pwr_dAlignLW;
};

pwr_dClass_GetData


class pwr_dClass_GetData  {
 public:
  pwr_sAttrRef                        DataObject pwr_dAlignLW;
  pwr_tInt32                          DataObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetDataInput
#define pwr_cClass_GetDataInput 135336UL
#endif

pwr_Class_GetDataInput


class pwr_Class_GetDataInput  {
 public:
  pwr_tVoid                           *OutDataP pwr_dAlignLW;
  pwr_tObjid                          OutDataObjId pwr_dAlignLW;
};

pwr_dClass_GetDataInput


class pwr_dClass_GetDataInput  {
 public:
  pwr_sAttrRef                        DataObject pwr_dAlignLW;
  pwr_tInt32                          DataObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetDatap
#define pwr_cClass_GetDatap 134856UL
#endif

pwr_Class_GetDatap


class pwr_Class_GetDatap  {
 public:
  pwr_tFloat32                        *Out pwr_dAlignLW;
  pwr_sAttrRef                        DataObjid pwr_dAlignLW;
};

pwr_dClass_GetDatap


class pwr_dClass_GetDatap  {
 public:
  pwr_sAttrRef                        DatapObject pwr_dAlignLW;
  pwr_tInt32                          DatapObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetDataRefp
#define pwr_cClass_GetDataRefp 136048UL
#endif

pwr_Class_GetDataRefp


class pwr_Class_GetDataRefp  {
 public:
  pwr_tDataRef                        ActVal pwr_dAlignLW;
};

pwr_dClass_GetDataRefp


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

pwr_dClass_GetDataRefv


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

pwr_dClass_GetDattr


class pwr_dClass_GetDattr  {
 public:
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetDgeneric
#define pwr_cClass_GetDgeneric 133328UL
#endif

pwr_dClass_GetDgeneric


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

pwr_dClass_GetDi


class pwr_dClass_GetDi  {
 public:
  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;
};
#ifndef pwr_cClass_GetDo
#define pwr_cClass_GetDo 132072UL
#endif
/*  Class: GetDo
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_GetDo


class pwr_dClass_GetDo  {
 public:
  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;
};
#ifndef pwr_cClass_GetDp
#define pwr_cClass_GetDp 132080UL
#endif
/*  Class: GetDp
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_GetDp


class pwr_dClass_GetDp  {
 public:
  pwr_sAttrRef                        DpObject pwr_dAlignLW;
  pwr_tInt32                          DpObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetDpPtr
#define pwr_cClass_GetDpPtr 135152UL
#endif

pwr_Class_GetDpPtr


class pwr_Class_GetDpPtr  {
 public:
  pwr_sAttrRef                        DpPtrObject pwr_dAlignLW;
  pwr_tBoolean                        *Ptr pwr_dAlignLW;
  pwr_tBoolean                        Value pwr_dAlignLW;
};

pwr_dClass_GetDpPtr


class pwr_dClass_GetDpPtr  {
 public:
  pwr_tInt32                          DpPtrObjectSegments pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetDTgeneric
#define pwr_cClass_GetDTgeneric 134704UL
#endif

pwr_dClass_GetDTgeneric


class pwr_dClass_GetDTgeneric  {
 public:
  pwr_tDeltaTime                      ActualValue pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetDTp
#define pwr_cClass_GetDTp 134640UL
#endif

pwr_Class_GetDTp


class pwr_Class_GetDTp  {
 public:
  pwr_tDeltaTime                      ActVal pwr_dAlignLW;
};

pwr_dClass_GetDTp


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

pwr_dClass_GetDTv


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

pwr_dClass_GetDv


class pwr_dClass_GetDv  {
 public:
  pwr_sAttrRef                        DvObject pwr_dAlignLW;
  pwr_tInt32                          DvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetExtBoolean
#define pwr_cClass_GetExtBoolean 134952UL
#endif

pwr_Class_GetExtBoolean


class pwr_Class_GetExtBoolean  {
 public:
  pwr_tBoolean                        *ExtP pwr_dAlignLW;
  pwr_tBoolean                        ActVal pwr_dAlignLW;
};

pwr_dClass_GetExtBoolean


class pwr_dClass_GetExtBoolean  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetExtFloat32
#define pwr_cClass_GetExtFloat32 134864UL
#endif

pwr_Class_GetExtFloat32


class pwr_Class_GetExtFloat32  {
 public:
  pwr_tFloat32                        *ExtP pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignLW;
};

pwr_dClass_GetExtFloat32


class pwr_dClass_GetExtFloat32  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetExtFloat64
#define pwr_cClass_GetExtFloat64 135120UL
#endif

pwr_Class_GetExtFloat64


class pwr_Class_GetExtFloat64  {
 public:
  pwr_tFloat64                        *ExtP pwr_dAlignLW;
  pwr_tFloat64                        ActVal pwr_dAlignLW;
};

pwr_dClass_GetExtFloat64


class pwr_dClass_GetExtFloat64  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetExtInt16
#define pwr_cClass_GetExtInt16 134936UL
#endif

pwr_Class_GetExtInt16


class pwr_Class_GetExtInt16  {
 public:
  pwr_tInt16                          *ExtP pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignLW;
};

pwr_dClass_GetExtInt16


class pwr_dClass_GetExtInt16  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetExtInt32
#define pwr_cClass_GetExtInt32 134880UL
#endif

pwr_Class_GetExtInt32


class pwr_Class_GetExtInt32  {
 public:
  pwr_tInt32                          *ExtP pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignLW;
};

pwr_dClass_GetExtInt32


class pwr_dClass_GetExtInt32  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetExtInt64
#define pwr_cClass_GetExtInt64 134896UL
#endif

pwr_Class_GetExtInt64


class pwr_Class_GetExtInt64  {
 public:
  pwr_tInt64                          *ExtP pwr_dAlignLW;
  pwr_tInt64                          ActVal pwr_dAlignLW;
};

pwr_dClass_GetExtInt64


class pwr_dClass_GetExtInt64  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetExtInt8
#define pwr_cClass_GetExtInt8 134928UL
#endif

pwr_Class_GetExtInt8


class pwr_Class_GetExtInt8  {
 public:
  pwr_tInt8                           *ExtP pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignLW;
};

pwr_dClass_GetExtInt8


class pwr_dClass_GetExtInt8  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetExtString
#define pwr_cClass_GetExtString 134968UL
#endif

pwr_Class_GetExtString


class pwr_Class_GetExtString  {
 public:
  pwr_tString80                       *ExtP pwr_dAlignLW;
  pwr_tString80                       ActVal pwr_dAlignLW;
};

pwr_dClass_GetExtString


class pwr_dClass_GetExtString  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetExtTime
#define pwr_cClass_GetExtTime 134960UL
#endif

pwr_Class_GetExtTime


class pwr_Class_GetExtTime  {
 public:
  pwr_tTime                           *ExtP pwr_dAlignLW;
  pwr_tTime                           ActVal pwr_dAlignLW;
};

pwr_dClass_GetExtTime


class pwr_dClass_GetExtTime  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetExtUInt16
#define pwr_cClass_GetExtUInt16 134920UL
#endif

pwr_Class_GetExtUInt16


class pwr_Class_GetExtUInt16  {
 public:
  pwr_tUInt16                         *ExtP pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignLW;
};

pwr_dClass_GetExtUInt16


class pwr_dClass_GetExtUInt16  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetExtUInt32
#define pwr_cClass_GetExtUInt32 134912UL
#endif

pwr_Class_GetExtUInt32


class pwr_Class_GetExtUInt32  {
 public:
  pwr_tUInt32                         *ExtP pwr_dAlignLW;
  pwr_tUInt32                         ActVal pwr_dAlignLW;
};

pwr_dClass_GetExtUInt32


class pwr_dClass_GetExtUInt32  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetExtUInt64
#define pwr_cClass_GetExtUInt64 135128UL
#endif

pwr_Class_GetExtUInt64


class pwr_Class_GetExtUInt64  {
 public:
  pwr_tUInt64                         *ExtP pwr_dAlignLW;
  pwr_tUInt64                         ActVal pwr_dAlignLW;
};

pwr_dClass_GetExtUInt64


class pwr_dClass_GetExtUInt64  {
 public:
  pwr_tString256                      ExtAttribute pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetExtUInt8
#define pwr_cClass_GetExtUInt8 134944UL
#endif

pwr_Class_GetExtUInt8


class pwr_Class_GetExtUInt8  {
 public:
  pwr_tUInt8                          *ExtP pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignLW;
};

pwr_dClass_GetExtUInt8


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

pwr_dClass_GetIattr


class pwr_dClass_GetIattr  {
 public:
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetIgeneric
#define pwr_cClass_GetIgeneric 133776UL
#endif

pwr_dClass_GetIgeneric


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

pwr_dClass_GetIi


class pwr_dClass_GetIi  {
 public:
  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;
};
#ifndef pwr_cClass_GetIo
#define pwr_cClass_GetIo 133720UL
#endif
/*  Class: GetIo
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_GetIo


class pwr_dClass_GetIo  {
 public:
  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;
};
#ifndef pwr_cClass_GetIp
#define pwr_cClass_GetIp 133792UL
#endif

pwr_Class_GetIp


class pwr_Class_GetIp  {
 public:
  pwr_tInt32                          ActVal pwr_dAlignLW;
};

pwr_dClass_GetIp


class pwr_dClass_GetIp  {
 public:
  pwr_sAttrRef                        IpObject pwr_dAlignLW;
  pwr_tInt32                          IpObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetIpPtr
#define pwr_cClass_GetIpPtr 135168UL
#endif

pwr_Class_GetIpPtr


class pwr_Class_GetIpPtr  {
 public:
  pwr_sAttrRef                        IpPtrObject pwr_dAlignLW;
  pwr_tInt32                          *Ptr pwr_dAlignLW;
  pwr_tInt32                          Value pwr_dAlignLW;
};

pwr_dClass_GetIpPtr


class pwr_dClass_GetIpPtr  {
 public:
  pwr_tInt32                          IpPtrObjectSegments pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetIpToA
#define pwr_cClass_GetIpToA 132096UL
#endif

pwr_Class_GetIpToA


class pwr_Class_GetIpToA  {
 public:
  pwr_tFloat32                        ActVal pwr_dAlignLW;
};

pwr_dClass_GetIpToA


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

pwr_dClass_GetIv


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

pwr_dClass_GetPi


class pwr_dClass_GetPi  {
 public:
  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;
};
#ifndef pwr_cClass_GetRefA
#define pwr_cClass_GetRefA 136360UL
#endif

pwr_Class_GetRefA


class pwr_Class_GetRefA  {
 public:
  pwr_tFloat32                        ActVal pwr_dAlignLW;
};

pwr_dClass_GetRefA


class pwr_dClass_GetRefA  {
 public:
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetRefD
#define pwr_cClass_GetRefD 136344UL
#endif

pwr_Class_GetRefD


class pwr_Class_GetRefD  {
 public:
  pwr_tBoolean                        Status pwr_dAlignLW;
};

pwr_dClass_GetRefD


class pwr_dClass_GetRefD  {
 public:
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetRefData
#define pwr_cClass_GetRefData 136456UL
#endif

pwr_Class_GetRefData


class pwr_Class_GetRefData  {
 public:
  pwr_tVoid                           *Out pwr_dAlignLW;
};

pwr_dClass_GetRefData


class pwr_dClass_GetRefData  {
 public:
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetRefI
#define pwr_cClass_GetRefI 136352UL
#endif

pwr_Class_GetRefI


class pwr_Class_GetRefI  {
 public:
  pwr_tInt32                          ActVal pwr_dAlignLW;
};

pwr_dClass_GetRefI


class pwr_dClass_GetRefI  {
 public:
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetRefS
#define pwr_cClass_GetRefS 136432UL
#endif

pwr_Class_GetRefS


class pwr_Class_GetRefS  {
 public:
  pwr_tString80                       ActVal pwr_dAlignLW;
};

pwr_dClass_GetRefS


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

pwr_dClass_GetSattr


class pwr_dClass_GetSattr  {
 public:
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetSgeneric
#define pwr_cClass_GetSgeneric 133592UL
#endif

pwr_dClass_GetSgeneric


class pwr_dClass_GetSgeneric  {
 public:
  pwr_tString80                       ActualValue pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GetSp
#define pwr_cClass_GetSp 133544UL
#endif

pwr_Class_GetSp


class pwr_Class_GetSp  {
 public:
  pwr_tString80                       ActVal pwr_dAlignLW;
};

pwr_dClass_GetSp


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

pwr_dClass_GetSv


class pwr_dClass_GetSv  {
 public:
  pwr_sAttrRef                        SvObject pwr_dAlignLW;
  pwr_tInt32                          SvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Graph
#define pwr_cClass_Graph 132112UL
#endif

pwr_Class_Graph


class pwr_Class_Graph  {
 public:
  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;
};
#ifndef pwr_cClass_GraphDistribute
#define pwr_cClass_GraphDistribute 132120UL
#endif

pwr_dClass_GraphDistribute


class pwr_dClass_GraphDistribute  {
 public:
  pwr_tString80                       Source pwr_dAlignLW;
  pwr_tString80                       Target pwr_dAlignW;
};
#ifndef pwr_cClass_gray
#define pwr_cClass_gray 132128UL
#endif

pwr_Class_gray


class pwr_Class_gray  {
 public:
  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_dClass_Gray


class pwr_dClass_Gray  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GreaterEqual
#define pwr_cClass_GreaterEqual 134432UL
#endif

pwr_Class_GreaterEqual


class pwr_Class_GreaterEqual  {
 public:
  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_dClass_GreaterEqual


class pwr_dClass_GreaterEqual  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_GreaterThan
#define pwr_cClass_GreaterThan 134440UL
#endif

pwr_Class_GreaterThan


class pwr_Class_GreaterThan  {
 public:
  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_dClass_GreaterThan


class pwr_dClass_GreaterThan  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Group
#define pwr_cClass_Group 132136UL
#endif

pwr_Class_Group


class pwr_Class_Group  {
 public:
  pwr_tUInt8                          NoOfObjects pwr_dAlignLW;
  pwr_tString80                       GroupObjects[8] pwr_dAlignW;
};
#ifndef pwr_cClass_Head
#define pwr_cClass_Head 132144UL
#endif

pwr_dClass_Head


class pwr_dClass_Head  {
 public:
  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;
};
#ifndef pwr_cClass_HelpText
#define pwr_cClass_HelpText 136128UL
#endif

pwr_dClass_HelpText


class pwr_dClass_HelpText  {
 public:
  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;
};
#ifndef pwr_cClass_HelpTextL
#define pwr_cClass_HelpTextL 136136UL
#endif

pwr_dClass_HelpTextL


class pwr_dClass_HelpTextL  {
 public:
  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;
};
#ifndef pwr_cClass_IAbs
#define pwr_cClass_IAbs 134168UL
#endif

pwr_Class_IAbs


class pwr_Class_IAbs  {
 public:
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
};

pwr_dClass_IAbs


class pwr_dClass_IAbs  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_IAdd
#define pwr_cClass_IAdd 134240UL
#endif

pwr_Class_IAdd


class pwr_Class_IAdd  {
 public:
  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_dClass_IAdd


class pwr_dClass_IAdd  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_IArray100
#define pwr_cClass_IArray100 135272UL
#endif

pwr_Class_IArray100


class pwr_Class_IArray100  {
 public:
  pwr_tInt32                          Value[100] pwr_dAlignLW;
};
#ifndef pwr_cClass_IArray500
#define pwr_cClass_IArray500 135304UL
#endif

pwr_Class_IArray500


class pwr_Class_IArray500  {
 public:
  pwr_tInt32                          Value[500] pwr_dAlignLW;
};
#ifndef pwr_cClass_IDemux
#define pwr_cClass_IDemux 135224UL
#endif

pwr_Class_IDemux


class pwr_Class_IDemux  {
 public:
  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_dClass_IDemux


class pwr_dClass_IDemux  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_IDiv
#define pwr_cClass_IDiv 134264UL
#endif

pwr_Class_IDiv


class pwr_Class_IDiv  {
 public:
  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_dClass_IDiv


class pwr_dClass_IDiv  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_IEqual
#define pwr_cClass_IEqual 134200UL
#endif

pwr_Class_IEqual


class pwr_Class_IEqual  {
 public:
  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_dClass_IEqual


class pwr_dClass_IEqual  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_IGreaterEqual
#define pwr_cClass_IGreaterEqual 134208UL
#endif

pwr_Class_IGreaterEqual


class pwr_Class_IGreaterEqual  {
 public:
  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_dClass_IGreaterEqual


class pwr_dClass_IGreaterEqual  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_IGreaterThan
#define pwr_cClass_IGreaterThan 134216UL
#endif

pwr_Class_IGreaterThan


class pwr_Class_IGreaterThan  {
 public:
  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_dClass_IGreaterThan


class pwr_dClass_IGreaterThan  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Ii
#define pwr_cClass_Ii 133664UL
#endif

pwr_Class_Ii


class pwr_Class_Ii  {
 public:
  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_Class_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;
};
#ifndef pwr_cClass_IiArea
#define pwr_cClass_IiArea 133696UL
#endif

pwr_Class_IiArea


class pwr_Class_IiArea  {
 public:
  pwr_tInt32                          Value[1] pwr_dAlignLW;
};
#ifndef pwr_cClass_ILessEqual
#define pwr_cClass_ILessEqual 134224UL
#endif

pwr_Class_ILessEqual


class pwr_Class_ILessEqual  {
 public:
  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_dClass_ILessEqual


class pwr_dClass_ILessEqual  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_ILessThan
#define pwr_cClass_ILessThan 134232UL
#endif

pwr_Class_ILessThan


class pwr_Class_ILessThan  {
 public:
  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_dClass_ILessThan


class pwr_dClass_ILessThan  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_ILimit
#define pwr_cClass_ILimit 134296UL
#endif

pwr_Class_ILimit


class pwr_Class_ILimit  {
 public:
  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_dClass_ILimit


class pwr_dClass_ILimit  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_IMax
#define pwr_cClass_IMax 134272UL
#endif

pwr_Class_IMax


class pwr_Class_IMax  {
 public:
  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_dClass_IMax


class pwr_dClass_IMax  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_IMin
#define pwr_cClass_IMin 134280UL
#endif

pwr_Class_IMin


class pwr_Class_IMin  {
 public:
  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_dClass_IMin


class pwr_dClass_IMin  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Import
#define pwr_cClass_Import 136072UL
#endif

pwr_dClass_Import


class pwr_dClass_Import  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString256                      SourceDirectory pwr_dAlignW;
  pwr_tExportImportMask               Components pwr_dAlignW;
  pwr_tBuildDirectoryMask             Options pwr_dAlignW;
};
#ifndef pwr_cClass_IMul
#define pwr_cClass_IMul 134248UL
#endif

pwr_Class_IMul


class pwr_Class_IMul  {
 public:
  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_dClass_IMul


class pwr_dClass_IMul  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_IMux
#define pwr_cClass_IMux 134304UL
#endif

pwr_Class_IMux


class pwr_Class_IMux  {
 public:
  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_dClass_IMux


class pwr_dClass_IMux  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_inc3p
#define pwr_cClass_inc3p 132152UL
#endif

pwr_Class_inc3p


class pwr_Class_inc3p  {
 public:
  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_dClass_Inc3P


class pwr_dClass_Inc3P  {
 public:
  pwr_sAttrRef                        DoOpen pwr_dAlignLW;
  pwr_sAttrRef                        DoClose pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_InitArea
#define pwr_cClass_InitArea 135392UL
#endif

pwr_Class_InitArea


class pwr_Class_InitArea  {
 public:
  pwr_tUInt64                         Value[1] pwr_dAlignLW;
};
#ifndef pwr_cClass_initstep
#define pwr_cClass_initstep 132160UL
#endif

pwr_Class_initstep


class pwr_Class_initstep  {
 public:
  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_dClass_InitStep


class pwr_dClass_InitStep  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_INotEqual
#define pwr_cClass_INotEqual 134472UL
#endif

pwr_Class_INotEqual


class pwr_Class_INotEqual  {
 public:
  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_dClass_INotEqual


class pwr_dClass_INotEqual  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Int64toI
#define pwr_cClass_Int64toI 135096UL
#endif

pwr_Class_Int64toI


class pwr_Class_Int64toI  {
 public:
  pwr_tInt64                          *InP pwr_dAlignLW;
  pwr_tInt64                          In pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
};

pwr_dClass_Int64toI


class pwr_dClass_Int64toI  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_inv
#define pwr_cClass_inv 132168UL
#endif

pwr_Class_inv


class pwr_Class_inv  {
 public:
  pwr_tBoolean                        *inP pwr_dAlignLW;
  pwr_tBoolean                        in pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
};

pwr_dClass_Inv


class pwr_dClass_Inv  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Io
#define pwr_cClass_Io 133672UL
#endif

pwr_Class_Io


class pwr_Class_Io  {
 public:
  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_Class_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;
};
#ifndef pwr_cClass_IoArea
#define pwr_cClass_IoArea 133688UL
#endif

pwr_Class_IoArea


class pwr_Class_IoArea  {
 public:
  pwr_tInt32                          Value[1] pwr_dAlignLW;
};
#ifndef pwr_cClass_IOHandler
#define pwr_cClass_IOHandler 132176UL
#endif

pwr_Class_IOHandler


class pwr_Class_IOHandler  {
 public:
  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;
};
#ifndef pwr_cClass_IOSimulFlag
#define pwr_cClass_IOSimulFlag 136464UL
#endif

pwr_Class_IOSimulFlag


class pwr_Class_IOSimulFlag  {
 public:
  pwr_tBoolean                        Status pwr_dAlignLW;
};

pwr_dClass_IOSimulFlag


class pwr_dClass_IOSimulFlag  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_IpCollect
#define pwr_cClass_IpCollect 135200UL
#endif

pwr_Class_IpCollect


class pwr_Class_IpCollect  {
 public:
  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_dClass_IpCollect


class pwr_dClass_IpCollect  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_IpDistribute
#define pwr_cClass_IpDistribute 135208UL
#endif

pwr_Class_IpDistribute


class pwr_Class_IpDistribute  {
 public:
  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_dClass_IpDistribute


class pwr_dClass_IpDistribute  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_ISel
#define pwr_cClass_ISel 134288UL
#endif

pwr_Class_ISel


class pwr_Class_ISel  {
 public:
  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_dClass_ISel


class pwr_dClass_ISel  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_ISub
#define pwr_cClass_ISub 134256UL
#endif

pwr_Class_ISub


class pwr_Class_ISub  {
 public:
  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_dClass_ISub


class pwr_dClass_ISub  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_ISwap16
#define pwr_cClass_ISwap16 136616UL
#endif

pwr_Class_ISwap16


class pwr_Class_ISwap16  {
 public:
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
};

pwr_dClass_ISwap16


class pwr_dClass_ISwap16  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_ISwap32
#define pwr_cClass_ISwap32 136624UL
#endif

pwr_Class_ISwap32


class pwr_Class_ISwap32  {
 public:
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
};

pwr_dClass_ISwap32


class pwr_dClass_ISwap32  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_ItoA
#define pwr_cClass_ItoA 133824UL
#endif

pwr_Class_ItoA


class pwr_Class_ItoA  {
 public:
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tFloat32                        ActVal pwr_dAlignW;
};

pwr_dClass_ItoA


class pwr_dClass_ItoA  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_ItoInt64
#define pwr_cClass_ItoInt64 135088UL
#endif

pwr_Class_ItoInt64


class pwr_Class_ItoInt64  {
 public:
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tInt64                          ActVal pwr_dAlignLW;
};

pwr_dClass_ItoInt64


class pwr_dClass_ItoInt64  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_ItoStr
#define pwr_cClass_ItoStr 133568UL
#endif

pwr_Class_ItoStr


class pwr_Class_ItoStr  {
 public:
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tString80                       Format pwr_dAlignW;
  pwr_tString80                       ActVal pwr_dAlignW;
};

pwr_dClass_ItoStr


class pwr_dClass_ItoStr  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_ItoUInt32
#define pwr_cClass_ItoUInt32 135072UL
#endif

pwr_Class_ItoUInt32


class pwr_Class_ItoUInt32  {
 public:
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tUInt32                         ActVal pwr_dAlignW;
};

pwr_dClass_ItoUInt32


class pwr_dClass_ItoUInt32  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_ItoUInt64
#define pwr_cClass_ItoUInt64 135080UL
#endif

pwr_Class_ItoUInt64


class pwr_Class_ItoUInt64  {
 public:
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tUInt64                         ActVal pwr_dAlignLW;
};

pwr_dClass_ItoUInt64


class pwr_dClass_ItoUInt64  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Iv
#define pwr_cClass_Iv 133680UL
#endif

pwr_Class_Iv


class pwr_Class_Iv  {
 public:
  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_Class_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;
};
#ifndef pwr_cClass_IvArea
#define pwr_cClass_IvArea 133312UL
#endif

pwr_Class_IvArea


class pwr_Class_IvArea  {
 public:
  pwr_tInt32                          Value[1] pwr_dAlignLW;
};
#ifndef pwr_cClass_LessEqual
#define pwr_cClass_LessEqual 134448UL
#endif

pwr_Class_LessEqual


class pwr_Class_LessEqual  {
 public:
  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_dClass_LessEqual


class pwr_dClass_LessEqual  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_LessThan
#define pwr_cClass_LessThan 134456UL
#endif

pwr_Class_LessThan


class pwr_Class_LessThan  {
 public:
  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_dClass_LessThan


class pwr_dClass_LessThan  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_LightATv
#define pwr_cClass_LightATv 136848UL
#endif

pwr_Class_LightATv


class pwr_Class_LightATv  {
 public:
  pwr_tString40                       Description pwr_dAlignLW;
  pwr_tTime                           ActualValue pwr_dAlignLW;
};
#ifndef pwr_cClass_LightAv
#define pwr_cClass_LightAv 136712UL
#endif

pwr_Class_LightAv


class pwr_Class_LightAv  {
 public:
  pwr_tString40                       Description pwr_dAlignLW;
  pwr_tFloat32                        ActualValue pwr_dAlignW;
};
#ifndef pwr_cClass_LightDTv
#define pwr_cClass_LightDTv 136856UL
#endif

pwr_Class_LightDTv


class pwr_Class_LightDTv  {
 public:
  pwr_tString40                       Description pwr_dAlignLW;
  pwr_tDeltaTime                      ActualValue pwr_dAlignLW;
};
#ifndef pwr_cClass_LightDv
#define pwr_cClass_LightDv 136728UL
#endif

pwr_Class_LightDv


class pwr_Class_LightDv  {
 public:
  pwr_tString40                       Description pwr_dAlignLW;
  pwr_tBoolean                        ActualValue pwr_dAlignW;
};
#ifndef pwr_cClass_LightIv
#define pwr_cClass_LightIv 136736UL
#endif

pwr_Class_LightIv


class pwr_Class_LightIv  {
 public:
  pwr_tString40                       Description pwr_dAlignLW;
  pwr_tInt32                          ActualValue pwr_dAlignW;
};
#ifndef pwr_cClass_LightSv
#define pwr_cClass_LightSv 136720UL
#endif

pwr_Class_LightSv


class pwr_Class_LightSv  {
 public:
  pwr_tString40                       Description pwr_dAlignLW;
  pwr_tString80                       ActualValue pwr_dAlignW;
};
#ifndef pwr_cClass_limit
#define pwr_cClass_limit 132192UL
#endif

pwr_Class_limit


class pwr_Class_limit  {
 public:
  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_dClass_Limit


class pwr_dClass_Limit  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_LinRegSup
#define pwr_cClass_LinRegSup 136776UL
#endif

pwr_Class_LinRegSup


class pwr_Class_LinRegSup  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString40                       Server pwr_dAlignW;
  pwr_tString256                      CondAttr pwr_dAlignW;
  pwr_tString256                      Attributes[10] pwr_dAlignW;
  pwr_Class_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;
};
#ifndef pwr_cClass_ListConfig
#define pwr_cClass_ListConfig 133152UL
#endif

pwr_dClass_ListConfig


class pwr_dClass_ListConfig  {
 public:
  pwr_tUInt32                         LandscapePageRows pwr_dAlignLW;
  pwr_tUInt32                         PortraitPageRows pwr_dAlignW;
};
#ifndef pwr_cClass_ListDescriptor
#define pwr_cClass_ListDescriptor 132216UL
#endif

pwr_dClass_ListDescriptor


class pwr_dClass_ListDescriptor  {
 public:
  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;
};
#ifndef pwr_cClass_Ln
#define pwr_cClass_Ln 134352UL
#endif

pwr_Class_Ln


class pwr_Class_Ln  {
 public:
  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_dClass_Ln


class pwr_dClass_Ln  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_LocalTime
#define pwr_cClass_LocalTime 135400UL
#endif

pwr_Class_LocalTime


class pwr_Class_LocalTime  {
 public:
  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_dClass_LocalTime


class pwr_dClass_LocalTime  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Log
#define pwr_cClass_Log 134360UL
#endif

pwr_Class_Log


class pwr_Class_Log  {
 public:
  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_dClass_Log


class pwr_dClass_Log  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_lorder
#define pwr_cClass_lorder 132224UL
#endif

pwr_Class_lorder


class pwr_Class_lorder  {
 public:
  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;
};
#ifndef pwr_cClass_MaintSupServer
#define pwr_cClass_MaintSupServer 136784UL
#endif

pwr_Class_MaintSupServer


class pwr_Class_MaintSupServer  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tFloat32                        ScanTime pwr_dAlignW;
};
#ifndef pwr_cClass_MaskToD
#define pwr_cClass_MaskToD 133840UL
#endif

pwr_Class_MaskToD


class pwr_Class_MaskToD  {
 public:
  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_dClass_MaskToD


class pwr_dClass_MaskToD  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Max
#define pwr_cClass_Max 134384UL
#endif

pwr_Class_Max


class pwr_Class_Max  {
 public:
  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_dClass_Max


class pwr_dClass_Max  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_maxmin
#define pwr_cClass_maxmin 132232UL
#endif

pwr_Class_maxmin


class pwr_Class_maxmin  {
 public:
  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_dClass_Maxmin


class pwr_dClass_Maxmin  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_MessageHandler
#define pwr_cClass_MessageHandler 132240UL
#endif

pwr_Class_MessageHandler


class pwr_Class_MessageHandler  {
 public:
  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_Class_SystemSup                 SystemEvents[14] pwr_dAlignLW;
};
#ifndef pwr_cClass_Min
#define pwr_cClass_Min 134376UL
#endif

pwr_Class_Min


class pwr_Class_Min  {
 public:
  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_dClass_Min


class pwr_dClass_Min  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Mod
#define pwr_cClass_Mod 134136UL
#endif

pwr_Class_Mod


class pwr_Class_Mod  {
 public:
  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_dClass_Mod


class pwr_dClass_Mod  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_mode
#define pwr_cClass_mode 132248UL
#endif

pwr_Class_mode


class pwr_Class_mode  {
 public:
  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_dClass_Mode


class pwr_dClass_Mode  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_MqttServer
#define pwr_cClass_MqttServer 136864UL
#endif

pwr_Class_MqttServer


class pwr_Class_MqttServer  {
 public:
  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;
};
#ifndef pwr_cClass_Mul
#define pwr_cClass_Mul 134320UL
#endif

pwr_Class_Mul


class pwr_Class_Mul  {
 public:
  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_dClass_Mul


class pwr_dClass_Mul  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Mux
#define pwr_cClass_Mux 134312UL
#endif

pwr_Class_Mux


class pwr_Class_Mux  {
 public:
  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_dClass_Mux


class pwr_dClass_Mux  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_mvalve
#define pwr_cClass_mvalve 132344UL
#endif

pwr_Class_mvalve


class pwr_Class_mvalve  {
 public:
  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_dClass_MValve


class pwr_dClass_MValve  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_NameToStr
#define pwr_cClass_NameToStr 134088UL
#endif

pwr_Class_NameToStr


class pwr_Class_NameToStr  {
 public:
  pwr_tString80                       Out pwr_dAlignLW;
};

pwr_dClass_NameToStr


class pwr_dClass_NameToStr  {
 public:
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_NodeConfig
#define pwr_cClass_NodeConfig 132352UL
#endif

pwr_Class_NodeConfig


class pwr_Class_NodeConfig  {
 public:
  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_Class_RedundanceNodeConfig      SecondaryNode pwr_dAlignLW;
};
#ifndef pwr_cClass_NodeLinkSup
#define pwr_cClass_NodeLinkSup 132360UL
#endif

pwr_Class_NodeLinkSup


class pwr_Class_NodeLinkSup  {
 public:
  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;
};
#ifndef pwr_cClass_NotEqual
#define pwr_cClass_NotEqual 134464UL
#endif

pwr_Class_NotEqual


class pwr_Class_NotEqual  {
 public:
  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_dClass_NotEqual


class pwr_dClass_NotEqual  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Odd
#define pwr_cClass_Odd 134192UL
#endif

pwr_Class_Odd


class pwr_Class_Odd  {
 public:
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_tBoolean                        Status pwr_dAlignW;
};

pwr_dClass_Odd


class pwr_dClass_Odd  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_OidArray100
#define pwr_cClass_OidArray100 135440UL
#endif

pwr_Class_OidArray100


class pwr_Class_OidArray100  {
 public:
  pwr_tObjid                          Value[100] pwr_dAlignLW;
};
#ifndef pwr_cClass_OpAppl
#define pwr_cClass_OpAppl 132368UL
#endif

pwr_Class_OpAppl


class pwr_Class_OpAppl  {
 public:
  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;
};
#ifndef pwr_cClass_OpApplMsg
#define pwr_cClass_OpApplMsg 132376UL
#endif

pwr_Class_OpApplMsg


class pwr_Class_OpApplMsg  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tObjid                          OpApplObject pwr_dAlignW;
  pwr_tUInt32                         Id pwr_dAlignW;
  pwr_tUInt32                         Msg pwr_dAlignW;
};
#ifndef pwr_cClass_OpPlace
#define pwr_cClass_OpPlace 132384UL
#endif

pwr_Class_OpPlace


class pwr_Class_OpPlace  {
 public:
  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;
};
#ifndef pwr_cClass_OpPlaceApp
#define pwr_cClass_OpPlaceApp 136536UL
#endif

pwr_Class_OpPlaceApp


class pwr_Class_OpPlaceApp  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tLanguageEnum                   Language pwr_dAlignW;
  pwr_tBoolean                        AppUseWebDir pwr_dAlignW;
};
#ifndef pwr_cClass_OpPlaceWeb
#define pwr_cClass_OpPlaceWeb 136528UL
#endif

pwr_Class_OpPlaceWeb


class pwr_Class_OpPlaceWeb  {
 public:
  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;
};
#ifndef pwr_cClass_or
#define pwr_cClass_or 132392UL
#endif

pwr_Class_or


class pwr_Class_or  {
 public:
  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_dClass_Or


class pwr_dClass_Or  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_order
#define pwr_cClass_order 132400UL
#endif

pwr_Class_order


class pwr_Class_order  {
 public:
  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_dClass_Order


class pwr_dClass_Order  {
 public:
  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;
};
#ifndef pwr_cClass_OrderAct
#define pwr_cClass_OrderAct 132408UL
#endif

pwr_Class_OrderAct


class pwr_Class_OrderAct  {
 public:
  pwr_tBoolean                        Status[2] pwr_dAlignLW;
};

pwr_dClass_OrderAct


class pwr_dClass_OrderAct  {
 public:
  pwr_tObjid                          OrderObject pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_out2p
#define pwr_cClass_out2p 132416UL
#endif

pwr_Class_out2p


class pwr_Class_out2p  {
 public:
  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_dClass_Out2P


class pwr_dClass_Out2P  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_PackOperator
#define pwr_cClass_PackOperator 132440UL
#endif

pwr_Class_PackOperator


class pwr_Class_PackOperator  {
 public:
  pwr_tString132                      Msg pwr_dAlignLW;
};
#ifndef pwr_cClass_PageRef
#define pwr_cClass_PageRef 133144UL
#endif

pwr_dClass_PageRef


class pwr_dClass_PageRef  {
 public:
  pwr_sAttrRef                        PageAttr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_pid
#define pwr_cClass_pid 132464UL
#endif

pwr_Class_pid


class pwr_Class_pid  {
 public:
  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_dClass_PID


class pwr_dClass_PID  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_pipos
#define pwr_cClass_pipos 132472UL
#endif

pwr_Class_pipos


class pwr_Class_pipos  {
 public:
  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_dClass_PiPos


class pwr_dClass_PiPos  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_pispeed
#define pwr_cClass_pispeed 132480UL
#endif

pwr_Class_pispeed


class pwr_Class_pispeed  {
 public:
  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_dClass_PiSpeed


class pwr_dClass_PiSpeed  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_PlcEmbed
#define pwr_cClass_PlcEmbed 136424UL
#endif

pwr_Class_PlcEmbed


class pwr_Class_PlcEmbed  {
 public:
  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;
};
#ifndef pwr_cClass_plc
#define pwr_cClass_plc 132488UL
#endif

pwr_Class_plc


class pwr_Class_plc  {
 public:
  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_dClass_PlcPgm


class pwr_dClass_PlcPgm  {
 public:
  pwr_tFloat32                        ScanTime pwr_dAlignLW;
  pwr_sAttrRef                        ResetObject pwr_dAlignW;
  pwr_tInt32                          ExecuteOrder pwr_dAlignW;
  pwr_sPlcProgram                     PlcPgm pwr_dAlignLW;
};
#ifndef pwr_cClass_PlcProcess
#define pwr_cClass_PlcProcess 133304UL
#endif

pwr_Class_PlcProcess


class pwr_Class_PlcProcess  {
 public:
  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_dClass_PlcProcess


class pwr_dClass_PlcProcess  {
 public:
  pwr_tString80                       BuildCmd pwr_dAlignLW;
};
#ifndef pwr_cClass_PlcTemplate
#define pwr_cClass_PlcTemplate 134072UL
#endif
/*  Class: PlcTemplate
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_PlcTemplate


class pwr_dClass_PlcTemplate  {
 public:
  pwr_tFloat32                        ScanTime pwr_dAlignLW;
  pwr_sAttrRef                        ResetObject pwr_dAlignW;
  pwr_tInt32                          ExecuteOrder pwr_dAlignW;
  pwr_sPlcProgram                     PlcPgm pwr_dAlignLW;
};
#ifndef pwr_cClass_PlcThread
#define pwr_cClass_PlcThread 133160UL
#endif

pwr_Class_PlcThread


class pwr_Class_PlcThread  {
 public:
  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;
};
#ifndef pwr_cClass_PlotGroup
#define pwr_cClass_PlotGroup 132496UL
#endif

pwr_Class_PlotGroup


class pwr_Class_PlotGroup  {
 public:
  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;
};
#ifndef pwr_cClass_Po
#define pwr_cClass_Po 132504UL
#endif

pwr_Class_Po


class pwr_Class_Po  {
 public:
  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_Class_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;
};
#ifndef pwr_cClass_Point
#define pwr_cClass_Point 132512UL
#endif

pwr_dClass_Point


class pwr_dClass_Point  {
 public:
  pwr_tBoolean                        *In1P pwr_dAlignLW;
  pwr_tBoolean                        In1 pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_porder
#define pwr_cClass_porder 132520UL
#endif

pwr_Class_porder


class pwr_Class_porder  {
 public:
  pwr_tBoolean                        Status[2] pwr_dAlignLW;
  pwr_tBoolean                        StatusOld pwr_dAlignW;
};
#ifndef pwr_cClass_pos3p
#define pwr_cClass_pos3p 132528UL
#endif

pwr_Class_pos3p


class pwr_Class_pos3p  {
 public:
  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_dClass_Pos3P


class pwr_dClass_Pos3P  {
 public:
  pwr_sAttrRef                        DoOpen pwr_dAlignLW;
  pwr_sAttrRef                        DoClose pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_posit
#define pwr_cClass_posit 132536UL
#endif

pwr_Class_posit


class pwr_Class_posit  {
 public:
  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_dClass_Posit


class pwr_dClass_Posit  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_PostConfig
#define pwr_cClass_PostConfig 135456UL
#endif

pwr_Class_PostConfig


class pwr_Class_PostConfig  {
 public:
  pwr_tString256                      EmailCmd pwr_dAlignLW;
  pwr_tString256                      SMS_Cmd pwr_dAlignW;
  pwr_tString80                       EventSelectList[40] pwr_dAlignW;
  pwr_Class_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;
};
#ifndef pwr_cClass_ProjectReg
#define pwr_cClass_ProjectReg 134528UL
#endif

pwr_Class_ProjectReg


class pwr_Class_ProjectReg  {
 public:
  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;
};
#ifndef pwr_cClass_PublicAv
#define pwr_cClass_PublicAv 136488UL
#endif

pwr_Class_PublicAv


class pwr_Class_PublicAv  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tFloat32                        ActualValue pwr_dAlignW;
};
#ifndef pwr_cClass_PublicDv
#define pwr_cClass_PublicDv 136496UL
#endif

pwr_Class_PublicDv


class pwr_Class_PublicDv  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tBoolean                        ActualValue pwr_dAlignW;
};
#ifndef pwr_cClass_PublicIv
#define pwr_cClass_PublicIv 136504UL
#endif

pwr_Class_PublicIv


class pwr_Class_PublicIv  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tInt32                          ActualValue pwr_dAlignW;
};
#ifndef pwr_cClass_PublicSv
#define pwr_cClass_PublicSv 136512UL
#endif

pwr_Class_PublicSv


class pwr_Class_PublicSv  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString80                       ActualValue pwr_dAlignW;
};
#ifndef pwr_cClass_pulse
#define pwr_cClass_pulse 132544UL
#endif

pwr_Class_pulse


class pwr_Class_pulse  {
 public:
  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_dClass_Pulse


class pwr_dClass_Pulse  {
 public:
  pwr_tBoolean                        ShowTimerTime pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_PulseTrain
#define pwr_cClass_PulseTrain 135432UL
#endif

pwr_Class_PulseTrain


class pwr_Class_PulseTrain  {
 public:
  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_dClass_PulseTrain


class pwr_dClass_PulseTrain  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_PulseTrainM
#define pwr_cClass_PulseTrainM 136840UL
#endif

pwr_Class_PulseTrainM


class pwr_Class_PulseTrainM  {
 public:
  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_dClass_PulseTrainM


class pwr_dClass_PulseTrainM  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Queue
#define pwr_cClass_Queue 132552UL
#endif

pwr_Class_Queue


class pwr_Class_Queue  {
 public:
  pwr_tUInt32                         Address pwr_dAlignLW;
  pwr_tBoolean                        Global pwr_dAlignW;
};
#ifndef pwr_cClass_ramp
#define pwr_cClass_ramp 132584UL
#endif

pwr_Class_ramp


class pwr_Class_ramp  {
 public:
  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_dClass_Ramp


class pwr_dClass_Ramp  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Random
#define pwr_cClass_Random 136760UL
#endif

pwr_Class_Random


class pwr_Class_Random  {
 public:
  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_dClass_Random


class pwr_dClass_Random  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_RedcomConfig
#define pwr_cClass_RedcomConfig 136560UL
#endif

pwr_Class_RedcomConfig


class pwr_Class_RedcomConfig  {
 public:
  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_Class_RedcomLink                Link[2] pwr_dAlignLW;
};
#ifndef pwr_cClass_RedcomPacket
#define pwr_cClass_RedcomPacket 136576UL
#endif

pwr_Class_RedcomPacket


class pwr_Class_RedcomPacket  {
 public:
  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;
};
#ifndef pwr_cClass_RedWarning
#define pwr_cClass_RedWarning 136472UL
#endif

pwr_dClass_RedWarning


class pwr_dClass_RedWarning  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Report
#define pwr_cClass_Report 135480UL
#endif

pwr_Class_Report


class pwr_Class_Report  {
 public:
  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;
};
#ifndef pwr_cClass_ReportConfig
#define pwr_cClass_ReportConfig 135472UL
#endif

pwr_Class_ReportConfig


class pwr_Class_ReportConfig  {
 public:
  pwr_tString256                      EmailCmd pwr_dAlignLW;
  pwr_tString256                      SMS_Cmd pwr_dAlignW;
  pwr_tString256                      PrintCmd pwr_dAlignW;
  pwr_Class_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;
};
#ifndef pwr_cClass_ResDattr
#define pwr_cClass_ResDattr 133880UL
#endif
/*  Class: ResDattr
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_ResDattr


class pwr_dClass_ResDattr  {
 public:
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_resdi
#define pwr_cClass_resdi 132592UL
#endif

pwr_Class_resdi


class pwr_Class_resdi  {
 public:
  pwr_tBoolean                        *ActualValueP pwr_dAlignLW;
  pwr_tBoolean                        ActualValue pwr_dAlignLW;
};

pwr_dClass_ResDi


class pwr_dClass_ResDi  {
 public:
  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;
};
#ifndef pwr_cClass_resdo
#define pwr_cClass_resdo 132600UL
#endif
/*  Class: ResDo
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_ResDo


class pwr_dClass_ResDo  {
 public:
  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;
};
#ifndef pwr_cClass_resdp
#define pwr_cClass_resdp 132608UL
#endif
/*  Class: ResDp
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_ResDp


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

pwr_dClass_ResDv


class pwr_dClass_ResDv  {
 public:
  pwr_sAttrRef                        DvObject pwr_dAlignLW;
  pwr_tInt32                          DvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_reset_so
#define pwr_cClass_reset_so 132624UL
#endif

pwr_Class_reset_so


class pwr_Class_reset_so  {
 public:
  pwr_tBoolean                        *InP pwr_dAlignLW;
  pwr_tBoolean                        In pwr_dAlignLW;
};

pwr_dClass_Reset_SO


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

pwr_dClass_ResRefD


class pwr_dClass_ResRefD  {
 public:
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_RootVolumeConfig
#define pwr_cClass_RootVolumeConfig 132632UL
#endif

pwr_Class_RootVolumeConfig


class pwr_Class_RootVolumeConfig  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tVolumeDatabaseEnum             Database pwr_dAlignW;
  pwr_tString40                       Server pwr_dAlignW;
};
#ifndef pwr_cClass_RootVolumeLoad
#define pwr_cClass_RootVolumeLoad 132640UL
#endif

pwr_Class_RootVolumeLoad


class pwr_Class_RootVolumeLoad  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
};
#ifndef pwr_cClass_RttConfig
#define pwr_cClass_RttConfig 133280UL
#endif

pwr_Class_RttConfig


class pwr_Class_RttConfig  {
 public:
  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;
};
#ifndef pwr_cClass_SArray100
#define pwr_cClass_SArray100 135296UL
#endif

pwr_Class_SArray100


class pwr_Class_SArray100  {
 public:
  pwr_tString80                       Value[100] pwr_dAlignLW;
};
#ifndef pwr_cClass_SArray500
#define pwr_cClass_SArray500 135328UL
#endif

pwr_Class_SArray500


class pwr_Class_SArray500  {
 public:
  pwr_tString80                       Value[500] pwr_dAlignLW;
};
#ifndef pwr_cClass_ScanTime
#define pwr_cClass_ScanTime 133296UL
#endif

pwr_Class_ScanTime


class pwr_Class_ScanTime  {
 public:
  pwr_tFloat32                        *ScanTime pwr_dAlignLW;
  pwr_tFloat32                        Time pwr_dAlignLW;
};

pwr_dClass_ScanTime


class pwr_dClass_ScanTime  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_select
#define pwr_cClass_select 132664UL
#endif

pwr_Class_select


class pwr_Class_select  {
 public:
  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_dClass_Select


class pwr_dClass_Select  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_setcond
#define pwr_cClass_setcond 132672UL
#endif

pwr_Class_setcond


class pwr_Class_setcond  {
 public:
  pwr_tBoolean                        *InP pwr_dAlignLW;
  pwr_tBoolean                        In pwr_dAlignLW;
};

pwr_dClass_SetCond


class pwr_dClass_SetCond  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_SetDattr
#define pwr_cClass_SetDattr 133872UL
#endif
/*  Class: SetDattr
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_SetDattr


class pwr_dClass_SetDattr  {
 public:
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_setdi
#define pwr_cClass_setdi 132680UL
#endif

pwr_Class_setdi


class pwr_Class_setdi  {
 public:
  pwr_tBoolean                        *ActualValueP pwr_dAlignLW;
  pwr_tBoolean                        ActualValue pwr_dAlignLW;
};

pwr_dClass_SetDi


class pwr_dClass_SetDi  {
 public:
  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;
};
#ifndef pwr_cClass_setdo
#define pwr_cClass_setdo 132688UL
#endif
/*  Class: SetDo
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_SetDo


class pwr_dClass_SetDo  {
 public:
  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;
};
#ifndef pwr_cClass_setdp
#define pwr_cClass_setdp 132696UL
#endif
/*  Class: SetDp
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_SetDp


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

pwr_dClass_SetDv


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

pwr_dClass_SetRefD


class pwr_dClass_SetRefD  {
 public:
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_SevExport
#define pwr_cClass_SevExport 136744UL
#endif

pwr_Class_SevExport


class pwr_Class_SevExport  {
 public:
  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;
};
#ifndef pwr_cClass_SevHist
#define pwr_cClass_SevHist 131920UL
#endif

pwr_Class_SevHist


class pwr_Class_SevHist  {
 public:
  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;
};
#ifndef pwr_cClass_SevHistEvents
#define pwr_cClass_SevHistEvents 135896UL
#endif

pwr_Class_SevHistEvents


class pwr_Class_SevHistEvents  {
 public:
  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;
};
#ifndef pwr_cClass_SevHistMonitor
#define pwr_cClass_SevHistMonitor 135344UL
#endif

pwr_Class_SevHistMonitor


class pwr_Class_SevHistMonitor  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tFloat32                        ScanTime pwr_dAlignW;
  pwr_tStatus                         Status pwr_dAlignW;
  pwr_tObjid                          ThreadObjects[20] pwr_dAlignW;
};
#ifndef pwr_cClass_SevHistObject
#define pwr_cClass_SevHistObject 135384UL
#endif

pwr_Class_SevHistObject


class pwr_Class_SevHistObject  {
 public:
  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;
};
#ifndef pwr_cClass_SevHistThread
#define pwr_cClass_SevHistThread 131928UL
#endif

pwr_Class_SevHistThread


class pwr_Class_SevHistThread  {
 public:
  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;
};
#ifndef pwr_cClass_SevNodeConfig
#define pwr_cClass_SevNodeConfig 135360UL
#endif

pwr_Class_SevNodeConfig


class pwr_Class_SevNodeConfig  {
 public:
  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;
};
#ifndef pwr_cClass_SevPlotGroup
#define pwr_cClass_SevPlotGroup 136656UL
#endif

pwr_Class_SevPlotGroup


class pwr_Class_SevPlotGroup  {
 public:
  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;
};
#ifndef pwr_cClass_SharedVolumeConfig
#define pwr_cClass_SharedVolumeConfig 132712UL
#endif

pwr_Class_SharedVolumeConfig


class pwr_Class_SharedVolumeConfig  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tVolumeDatabaseEnum             Database pwr_dAlignW;
  pwr_tString40                       Server pwr_dAlignW;
};
#ifndef pwr_cClass_SharedVolumeLoad
#define pwr_cClass_SharedVolumeLoad 132720UL
#endif

pwr_Class_SharedVolumeLoad


class pwr_Class_SharedVolumeLoad  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
};
#ifndef pwr_cClass_ShowPlcAttr
#define pwr_cClass_ShowPlcAttr 132728UL
#endif

pwr_dClass_ShowPlcAttr


class pwr_dClass_ShowPlcAttr  {
 public:
  pwr_tObjid                          Node pwr_dAlignLW;
  pwr_tFloat32                        ScanTime pwr_dAlignW;
  pwr_tObjid                          ResetObject pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_SimulateConfig
#define pwr_cClass_SimulateConfig 135888UL
#endif

pwr_Class_SimulateConfig


class pwr_Class_SimulateConfig  {
 public:
  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;
};
#ifndef pwr_cClass_Sin
#define pwr_cClass_Sin 134096UL
#endif

pwr_Class_Sin


class pwr_Class_Sin  {
 public:
  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_dClass_Sin


class pwr_dClass_Sin  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_sorder
#define pwr_cClass_sorder 132736UL
#endif

pwr_Class_sorder


class pwr_Class_sorder  {
 public:
  pwr_tBoolean                        Status[2] pwr_dAlignLW;
  pwr_tBoolean                        Reset pwr_dAlignW;
  pwr_tBoolean                        Old pwr_dAlignW;
};
#ifndef pwr_cClass_Sound
#define pwr_cClass_Sound 134576UL
#endif

pwr_Class_Sound


class pwr_Class_Sound  {
 public:
  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;
};
#ifndef pwr_cClass_SoundSeqElem
#define pwr_cClass_SoundSeqElem 134592UL
#endif

pwr_Class_SoundSeqElem


class pwr_Class_SoundSeqElem  {
 public:
  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;
};
#ifndef pwr_cClass_SoundSequence
#define pwr_cClass_SoundSequence 134584UL
#endif

pwr_Class_SoundSequence


class pwr_Class_SoundSequence  {
 public:
  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_Class_SoundSeqElem              SequenceTable[20] pwr_dAlignLW;
};
#ifndef pwr_cClass_speed
#define pwr_cClass_speed 132744UL
#endif

pwr_Class_speed


class pwr_Class_speed  {
 public:
  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_dClass_Speed


class pwr_dClass_Speed  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Sqrt
#define pwr_cClass_Sqrt 134120UL
#endif

pwr_Class_Sqrt


class pwr_Class_Sqrt  {
 public:
  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_dClass_Sqrt


class pwr_dClass_Sqrt  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_sr_r
#define pwr_cClass_sr_r 132760UL
#endif

pwr_Class_sr_r


class pwr_Class_sr_r  {
 public:
  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_dClass_SR_R


class pwr_dClass_SR_R  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_sr_s
#define pwr_cClass_sr_s 132768UL
#endif

pwr_Class_sr_s


class pwr_Class_sr_s  {
 public:
  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_dClass_SR_S


class pwr_dClass_SR_S  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_ssbegin
#define pwr_cClass_ssbegin 132776UL
#endif

pwr_Class_ssbegin


class pwr_Class_ssbegin  {
 public:
  pwr_tBoolean                        StatusIn pwr_dAlignLW;
  pwr_tBoolean                        Status[2] pwr_dAlignW;
  pwr_tBoolean                        StatusOld pwr_dAlignW;
};

pwr_dClass_SsBegin


class pwr_dClass_SsBegin  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_ssend
#define pwr_cClass_ssend 132784UL
#endif

pwr_Class_ssend


class pwr_Class_ssend  {
 public:
  pwr_tBoolean                        StatusIn pwr_dAlignLW;
  pwr_tBoolean                        Status[2] pwr_dAlignW;
};

pwr_dClass_SsEnd


class pwr_dClass_SsEnd  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StatusServerConfig
#define pwr_cClass_StatusServerConfig 135136UL
#endif

pwr_Class_StatusServerConfig


class pwr_Class_StatusServerConfig  {
 public:
  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;
};
#ifndef pwr_cClass_step
#define pwr_cClass_step 132792UL
#endif

pwr_Class_step


class pwr_Class_step  {
 public:
  pwr_tBoolean                        StatusIn pwr_dAlignLW;
  pwr_tBoolean                        StatusOut pwr_dAlignW;
  pwr_tBoolean                        Status[2] pwr_dAlignW;
};

pwr_dClass_Step


class pwr_dClass_Step  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StepConv
#define pwr_cClass_StepConv 132800UL
#endif

pwr_dClass_StepConv


class pwr_dClass_StepConv  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_StepDiv
#define pwr_cClass_StepDiv 132808UL
#endif

pwr_dClass_StepDiv


class pwr_dClass_StepDiv  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_StoAattr
#define pwr_cClass_StoAattr 133896UL
#endif
/*  Class: StoAattr
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoAattr


class pwr_dClass_StoAattr  {
 public:
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StoAgeneric
#define pwr_cClass_StoAgeneric 133336UL
#endif

pwr_dClass_StoAgeneric


class pwr_dClass_StoAgeneric  {
 public:
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_stoai
#define pwr_cClass_stoai 132816UL
#endif

pwr_Class_stoai


class pwr_Class_stoai  {
 public:
  pwr_tFloat32                        *ActualValueP pwr_dAlignLW;
  pwr_tFloat32                        ActualValue pwr_dAlignLW;
};

pwr_dClass_StoAi


class pwr_dClass_StoAi  {
 public:
  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;
};
#ifndef pwr_cClass_stoao
#define pwr_cClass_stoao 132824UL
#endif
/*  Class: StoAo
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoAo


class pwr_dClass_StoAo  {
 public:
  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;
};
#ifndef pwr_cClass_stoap
#define pwr_cClass_stoap 132832UL
#endif
/*  Class: StoAp
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoAp


class pwr_dClass_StoAp  {
 public:
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StoApPtr
#define pwr_cClass_StoApPtr 135184UL
#endif

pwr_Class_StoApPtr


class pwr_Class_StoApPtr  {
 public:
  pwr_tFloat32                        *InP pwr_dAlignLW;
  pwr_tFloat32                        In pwr_dAlignLW;
  pwr_sAttrRef                        ApPtrObject pwr_dAlignW;
  pwr_tFloat32                        *Ptr pwr_dAlignLW;
};

pwr_dClass_StoApPtr


class pwr_dClass_StoApPtr  {
 public:
  pwr_tInt32                          ApPtrObjectSegments pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StoATgeneric
#define pwr_cClass_StoATgeneric 134712UL
#endif

pwr_dClass_StoATgeneric


class pwr_dClass_StoATgeneric  {
 public:
  pwr_tTime                           *InP pwr_dAlignLW;
  pwr_tTime                           In pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StoAtoIp
#define pwr_cClass_StoAtoIp 132880UL
#endif
/*  Class: StoAtoIp
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoAtoIp


class pwr_dClass_StoAtoIp  {
 public:
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StoATp
#define pwr_cClass_StoATp 134664UL
#endif
/*  Class: StoATp
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoATp


class pwr_dClass_StoATp  {
 public:
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StoATv
#define pwr_cClass_StoATv 134648UL
#endif
/*  Class: StoATv
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoATv


class pwr_dClass_StoATv  {
 public:
  pwr_sAttrRef                        ATvObject pwr_dAlignLW;
  pwr_tInt32                          ATvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_stoav
#define pwr_cClass_stoav 132840UL
#endif
/*  Class: StoAv
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoAv


class pwr_dClass_StoAv  {
 public:
  pwr_sAttrRef                        AvObject pwr_dAlignLW;
  pwr_tInt32                          AvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StoBiFloat32
#define pwr_cClass_StoBiFloat32 135632UL
#endif

pwr_Class_StoBiFloat32


class pwr_Class_StoBiFloat32  {
 public:
  pwr_tFloat32                        *ActualValueP pwr_dAlignLW;
  pwr_tFloat32                        ActualValue pwr_dAlignLW;
};

pwr_dClass_StoBiFloat32


class pwr_dClass_StoBiFloat32  {
 public:
  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;
};
#ifndef pwr_cClass_StoBiInt32
#define pwr_cClass_StoBiInt32 135576UL
#endif

pwr_Class_StoBiInt32


class pwr_Class_StoBiInt32  {
 public:
  pwr_tInt32                          *ActualValueP pwr_dAlignLW;
  pwr_tInt32                          ActualValue pwr_dAlignLW;
};

pwr_dClass_StoBiInt32


class pwr_dClass_StoBiInt32  {
 public:
  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;
};
#ifndef pwr_cClass_StoBiString80
#define pwr_cClass_StoBiString80 135688UL
#endif
/*  Class: StoBiString80
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoBiString80


class pwr_dClass_StoBiString80  {
 public:
  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;
};
#ifndef pwr_cClass_StoBoFloat32
#define pwr_cClass_StoBoFloat32 135640UL
#endif

pwr_Class_StoBoFloat32


class pwr_Class_StoBoFloat32  {
 public:
  pwr_tFloat32                        *ActualValueP pwr_dAlignLW;
  pwr_tFloat32                        ActualValue pwr_dAlignLW;
};

pwr_dClass_StoBoFloat32


class pwr_dClass_StoBoFloat32  {
 public:
  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;
};
#ifndef pwr_cClass_StoBoInt32
#define pwr_cClass_StoBoInt32 135616UL
#endif

pwr_Class_StoBoInt32


class pwr_Class_StoBoInt32  {
 public:
  pwr_tInt32                          *ActualValueP pwr_dAlignLW;
  pwr_tInt32                          ActualValue pwr_dAlignLW;
};

pwr_dClass_StoBoInt32


class pwr_dClass_StoBoInt32  {
 public:
  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;
};
#ifndef pwr_cClass_StoBoString80
#define pwr_cClass_StoBoString80 135704UL
#endif
/*  Class: StoBoString80
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoBoString80


class pwr_dClass_StoBoString80  {
 public:
  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;
};
#ifndef pwr_cClass_StoDataRefv
#define pwr_cClass_StoDataRefv 136024UL
#endif
/*  Class: StoDataRefv
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoDataRefv


class pwr_dClass_StoDataRefv  {
 public:
  pwr_sAttrRef                        DataRefvObject pwr_dAlignLW;
  pwr_tInt32                          DataRefvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StoDattr
#define pwr_cClass_StoDattr 133864UL
#endif
/*  Class: StoDattr
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoDattr


class pwr_dClass_StoDattr  {
 public:
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StoDgeneric
#define pwr_cClass_StoDgeneric 133344UL
#endif

pwr_dClass_StoDgeneric


class pwr_dClass_StoDgeneric  {
 public:
  pwr_tBoolean                        *InP pwr_dAlignLW;
  pwr_tBoolean                        In pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_stodi
#define pwr_cClass_stodi 132848UL
#endif

pwr_Class_stodi


class pwr_Class_stodi  {
 public:
  pwr_tBoolean                        *ActualValueP pwr_dAlignLW;
  pwr_tBoolean                        ActualValue pwr_dAlignLW;
};

pwr_dClass_StoDi


class pwr_dClass_StoDi  {
 public:
  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;
};
#ifndef pwr_cClass_stodo
#define pwr_cClass_stodo 132856UL
#endif
/*  Class: StoDo
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoDo


class pwr_dClass_StoDo  {
 public:
  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;
};
#ifndef pwr_cClass_stodp
#define pwr_cClass_stodp 132864UL
#endif
/*  Class: StoDp
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoDp


class pwr_dClass_StoDp  {
 public:
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StoDpPtr
#define pwr_cClass_StoDpPtr 135176UL
#endif

pwr_Class_StoDpPtr


class pwr_Class_StoDpPtr  {
 public:
  pwr_tBoolean                        *InP pwr_dAlignLW;
  pwr_tBoolean                        In pwr_dAlignLW;
  pwr_sAttrRef                        DpPtrObject pwr_dAlignW;
  pwr_tBoolean                        *Ptr pwr_dAlignLW;
};

pwr_dClass_StoDpPtr


class pwr_dClass_StoDpPtr  {
 public:
  pwr_tInt32                          DpPtrObjectSegments pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StoDTgeneric
#define pwr_cClass_StoDTgeneric 134720UL
#endif

pwr_dClass_StoDTgeneric


class pwr_dClass_StoDTgeneric  {
 public:
  pwr_tDeltaTime                      *InP pwr_dAlignLW;
  pwr_tDeltaTime                      In pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StoDTp
#define pwr_cClass_StoDTp 134752UL
#endif
/*  Class: StoDTp
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoDTp


class pwr_dClass_StoDTp  {
 public:
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StoDTv
#define pwr_cClass_StoDTv 134656UL
#endif
/*  Class: StoDTv
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoDTv


class pwr_dClass_StoDTv  {
 public:
  pwr_sAttrRef                        DTvObject pwr_dAlignLW;
  pwr_tInt32                          DTvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_stodv
#define pwr_cClass_stodv 132872UL
#endif
/*  Class: StoDv
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoDv


class pwr_dClass_StoDv  {
 public:
  pwr_sAttrRef                        DvObject pwr_dAlignLW;
  pwr_tInt32                          DvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StoIattr
#define pwr_cClass_StoIattr 133888UL
#endif
/*  Class: StoIattr
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoIattr


class pwr_dClass_StoIattr  {
 public:
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StoIgeneric
#define pwr_cClass_StoIgeneric 133784UL
#endif

pwr_dClass_StoIgeneric


class pwr_dClass_StoIgeneric  {
 public:
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_stoii
#define pwr_cClass_stoii 133736UL
#endif

pwr_Class_stoii


class pwr_Class_stoii  {
 public:
  pwr_tInt32                          *ActualValueP pwr_dAlignLW;
  pwr_tInt32                          ActualValue pwr_dAlignLW;
};

pwr_dClass_StoIi


class pwr_dClass_StoIi  {
 public:
  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;
};
#ifndef pwr_cClass_stoio
#define pwr_cClass_stoio 133728UL
#endif
/*  Class: StoIo
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoIo


class pwr_dClass_StoIo  {
 public:
  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;
};
#ifndef pwr_cClass_StoIp
#define pwr_cClass_StoIp 133808UL
#endif
/*  Class: StoIp
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoIp


class pwr_dClass_StoIp  {
 public:
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StoIpPtr
#define pwr_cClass_StoIpPtr 135192UL
#endif

pwr_Class_StoIpPtr


class pwr_Class_StoIpPtr  {
 public:
  pwr_tInt32                          *InP pwr_dAlignLW;
  pwr_tInt32                          In pwr_dAlignLW;
  pwr_sAttrRef                        IpPtrObject pwr_dAlignW;
  pwr_tInt32                          *Ptr pwr_dAlignLW;
};

pwr_dClass_StoIpPtr


class pwr_dClass_StoIpPtr  {
 public:
  pwr_tInt32                          IpPtrObjectSegments pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_stoiv
#define pwr_cClass_stoiv 133744UL
#endif
/*  Class: StoIv
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoIv


class pwr_dClass_StoIv  {
 public:
  pwr_sAttrRef                        IvObject pwr_dAlignLW;
  pwr_tInt32                          IvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_stonumsp
#define pwr_cClass_stonumsp 134056UL
#endif
/*  Class: StoNumSp
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoNumSp


class pwr_dClass_StoNumSp  {
 public:
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_tInt32                          NumberOfChar pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_stopi
#define pwr_cClass_stopi 132888UL
#endif

pwr_Class_stopi


class pwr_Class_stopi  {
 public:
  pwr_tFloat32                        *ActualValueP pwr_dAlignLW;
  pwr_tFloat32                        ActualValue pwr_dAlignLW;
};

pwr_dClass_StoPi


class pwr_dClass_StoPi  {
 public:
  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;
};
#ifndef pwr_cClass_Store
#define pwr_cClass_Store 132896UL
#endif

pwr_Class_Store


class pwr_Class_Store  {
 public:
  pwr_tBoolean                        StoreAll pwr_dAlignLW;
  pwr_tUInt32                         StoreType pwr_dAlignW;
  pwr_tFloat32                        ScanTime pwr_dAlignW;
  pwr_tString80                       DataBase pwr_dAlignW;
};
#ifndef pwr_cClass_StoRefA
#define pwr_cClass_StoRefA 136384UL
#endif
/*  Class: StoRefA
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoRefA


class pwr_dClass_StoRefA  {
 public:
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StoRefD
#define pwr_cClass_StoRefD 136368UL
#endif
/*  Class: StoRefD
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoRefD


class pwr_dClass_StoRefD  {
 public:
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StoRefI
#define pwr_cClass_StoRefI 136376UL
#endif
/*  Class: StoRefI
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoRefI


class pwr_dClass_StoRefI  {
 public:
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StoreFormat
#define pwr_cClass_StoreFormat 132904UL
#endif

pwr_Class_StoreFormat


class pwr_Class_StoreFormat  {
 public:
  pwr_tString256                      StoreCommand pwr_dAlignLW;
  pwr_tString80                       TableName pwr_dAlignW;
};
#ifndef pwr_cClass_StoRefS
#define pwr_cClass_StoRefS 136440UL
#endif
/*  Class: StoRefS
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoRefS


class pwr_dClass_StoRefS  {
 public:
  pwr_sAttrRef                        RefAttribute pwr_dAlignLW;
  pwr_tInt32                          RefAttributeSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StoreTrig
#define pwr_cClass_StoreTrig 132912UL
#endif

pwr_Class_StoreTrig


class pwr_Class_StoreTrig  {
 public:
  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;
};
#ifndef pwr_cClass_StoSattr
#define pwr_cClass_StoSattr 133920UL
#endif
/*  Class: StoSattr
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoSattr


class pwr_dClass_StoSattr  {
 public:
  pwr_tString32                       attr pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StoSgeneric
#define pwr_cClass_StoSgeneric 133600UL
#endif

pwr_dClass_StoSgeneric


class pwr_dClass_StoSgeneric  {
 public:
  pwr_tString80                       *InP pwr_dAlignLW;
  pwr_tString80                       In pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_stosp
#define pwr_cClass_stosp 133552UL
#endif
/*  Class: StoSp
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoSp


class pwr_dClass_StoSp  {
 public:
  pwr_sAttrRef                        Object pwr_dAlignLW;
  pwr_tInt32                          ObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_stosv
#define pwr_cClass_stosv 133528UL
#endif
/*  Class: StoSv
    Body:  RtBody
    Body is virtual
*/

pwr_dClass_StoSv


class pwr_dClass_StoSv  {
 public:
  pwr_sAttrRef                        SvObject pwr_dAlignLW;
  pwr_tInt32                          SvObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StrAdd
#define pwr_cClass_StrAdd 136272UL
#endif

pwr_Class_StrAdd


class pwr_Class_StrAdd  {
 public:
  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_dClass_StrAdd


class pwr_dClass_StrAdd  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Strcat
#define pwr_cClass_Strcat 133520UL
#endif

pwr_Class_Strcat


class pwr_Class_Strcat  {
 public:
  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_dClass_Strcat


class pwr_dClass_Strcat  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StrEqual
#define pwr_cClass_StrEqual 136256UL
#endif

pwr_Class_StrEqual


class pwr_Class_StrEqual  {
 public:
  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_dClass_StrEqual


class pwr_dClass_StrEqual  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StrMux
#define pwr_cClass_StrMux 136248UL
#endif

pwr_Class_StrMux


class pwr_Class_StrMux  {
 public:
  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_dClass_StrMux


class pwr_dClass_StrMux  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StrNotEqual
#define pwr_cClass_StrNotEqual 136264UL
#endif

pwr_Class_StrNotEqual


class pwr_Class_StrNotEqual  {
 public:
  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_dClass_StrNotEqual


class pwr_dClass_StrNotEqual  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StrParse
#define pwr_cClass_StrParse 136288UL
#endif

pwr_Class_StrParse


class pwr_Class_StrParse  {
 public:
  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_dClass_StrParse


class pwr_dClass_StrParse  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StrSel
#define pwr_cClass_StrSel 136240UL
#endif

pwr_Class_StrSel


class pwr_Class_StrSel  {
 public:
  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_dClass_StrSel


class pwr_dClass_StrSel  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StrToEnum
#define pwr_cClass_StrToEnum 135448UL
#endif

pwr_Class_StrToEnum


class pwr_Class_StrToEnum  {
 public:
  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_dClass_StrToEnum


class pwr_dClass_StrToEnum  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_StrTrim
#define pwr_cClass_StrTrim 136280UL
#endif

pwr_Class_StrTrim


class pwr_Class_StrTrim  {
 public:
  pwr_tString80                       *InP pwr_dAlignLW;
  pwr_tString80                       In pwr_dAlignLW;
  pwr_tString80                       ActVal pwr_dAlignW;
};

pwr_dClass_StrTrim


class pwr_dClass_StrTrim  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Sub
#define pwr_cClass_Sub 134336UL
#endif

pwr_Class_Sub


class pwr_Class_Sub  {
 public:
  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_dClass_Sub


class pwr_dClass_Sub  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_substep
#define pwr_cClass_substep 132920UL
#endif

pwr_Class_substep


class pwr_Class_substep  {
 public:
  pwr_tBoolean                        StatusIn pwr_dAlignLW;
  pwr_tBoolean                        StatusOut pwr_dAlignW;
  pwr_tBoolean                        Status[2] pwr_dAlignW;
};

pwr_dClass_SubStep


class pwr_dClass_SubStep  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_SubStr
#define pwr_cClass_SubStr 133584UL
#endif

pwr_Class_SubStr


class pwr_Class_SubStr  {
 public:
  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_dClass_SubStr


class pwr_dClass_SubStr  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_SubVolumeConfig
#define pwr_cClass_SubVolumeConfig 132928UL
#endif

pwr_Class_SubVolumeConfig


class pwr_Class_SubVolumeConfig  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tVolumeDatabaseEnum             Database pwr_dAlignW;
  pwr_tString40                       Server pwr_dAlignW;
};
#ifndef pwr_cClass_SubVolumeLoad
#define pwr_cClass_SubVolumeLoad 132936UL
#endif

pwr_Class_SubVolumeLoad


class pwr_Class_SubVolumeLoad  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
};
#ifndef pwr_cClass_sum
#define pwr_cClass_sum 132944UL
#endif

pwr_Class_sum


class pwr_Class_sum  {
 public:
  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_dClass_Sum


class pwr_dClass_Sum  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_SuppressSup
#define pwr_cClass_SuppressSup 136592UL
#endif

pwr_Class_SuppressSup


class pwr_Class_SuppressSup  {
 public:
  pwr_tBoolean                        *InP pwr_dAlignLW;
  pwr_tBoolean                        In pwr_dAlignLW;
  pwr_tBoolean                        Suppressed pwr_dAlignW;
  pwr_tBoolean                        Out pwr_dAlignW;
};

pwr_dClass_SuppressSup


class pwr_dClass_SuppressSup  {
 public:
  pwr_sAttrRef                        SupObject pwr_dAlignLW;
  pwr_tInt32                          SupObjectSegments pwr_dAlignW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Sv
#define pwr_cClass_Sv 133496UL
#endif

pwr_Class_Sv


class pwr_Class_Sv  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString80                       *ActualValue pwr_dAlignLW;
  pwr_tString80                       InitialValue pwr_dAlignLW;
  pwr_tUInt32                         ValueIndex pwr_dAlignW;
};
#ifndef pwr_cClass_SvArea
#define pwr_cClass_SvArea 136696UL
#endif

pwr_Class_SvArea


class pwr_Class_SvArea  {
 public:
  pwr_tString80                       Value[1] pwr_dAlignLW;
};
#ifndef pwr_cClass_SysMonConfig
#define pwr_cClass_SysMonConfig 134416UL
#endif

pwr_Class_SysMonConfig


class pwr_Class_SysMonConfig  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tFloat32                        ScanTime pwr_dAlignW;
  pwr_tObjid                          DiskSupObjects[25] pwr_dAlignW;
};
#ifndef pwr_cClass_SystemGroupReg
#define pwr_cClass_SystemGroupReg 134512UL
#endif

pwr_Class_SystemGroupReg


class pwr_Class_SystemGroupReg  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tSysGroupAttrMask               Attributes pwr_dAlignW;
};
#ifndef pwr_cClass_table
#define pwr_cClass_table 132960UL
#endif

pwr_Class_table


class pwr_Class_table  {
 public:
  pwr_tFloat32                        TabVect[101] pwr_dAlignLW;
};

pwr_dClass_Table


class pwr_dClass_Table  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Tan
#define pwr_cClass_Tan 134112UL
#endif

pwr_Class_Tan


class pwr_Class_Tan  {
 public:
  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_dClass_Tan


class pwr_dClass_Tan  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Text
#define pwr_cClass_Text 132968UL
#endif

pwr_dClass_Text


class pwr_dClass_Text  {
 public:
  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;
};
#ifndef pwr_cClass_timemean
#define pwr_cClass_timemean 136520UL
#endif

pwr_Class_timemean


class pwr_Class_timemean  {
 public:
  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_dClass_TimeMean


class pwr_dClass_TimeMean  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_timer
#define pwr_cClass_timer 132976UL
#endif

pwr_Class_timer


class pwr_Class_timer  {
 public:
  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_dClass_Timer


class pwr_dClass_Timer  {
 public:
  pwr_tBoolean                        ShowTimerTime pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_timint
#define pwr_cClass_timint 132984UL
#endif

pwr_Class_timint


class pwr_Class_timint  {
 public:
  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_dClass_Timint


class pwr_dClass_Timint  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_Title
#define pwr_cClass_Title 132992UL
#endif

pwr_dClass_Title


class pwr_dClass_Title  {
 public:
  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;
};
#ifndef pwr_cClass_toggledi
#define pwr_cClass_toggledi 134552UL
#endif

pwr_Class_toggledi


class pwr_Class_toggledi  {
 public:
  pwr_tBoolean                        *ActualValueP pwr_dAlignLW;
  pwr_tBoolean                        ActualValue pwr_dAlignLW;
};

pwr_dClass_ToggleDi


class pwr_dClass_ToggleDi  {
 public:
  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;
};
#ifndef pwr_cClass_trans
#define pwr_cClass_trans 133008UL
#endif

pwr_Class_trans


class pwr_Class_trans  {
 public:
  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_dClass_Trans


class pwr_dClass_Trans  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_TransConv
#define pwr_cClass_TransConv 133016UL
#endif

pwr_dClass_TransConv


class pwr_dClass_TransConv  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_TransDiv
#define pwr_cClass_TransDiv 133024UL
#endif

pwr_dClass_TransDiv


class pwr_dClass_TransDiv  {
 public:
  pwr_sPlcConnection                  PlcCon pwr_dAlignLW;
};
#ifndef pwr_cClass_True
#define pwr_cClass_True 135584UL
#endif

pwr_Class_True


class pwr_Class_True  {
 public:
  pwr_tBoolean                        Status pwr_dAlignLW;
};

pwr_dClass_True


class pwr_dClass_True  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_UInt32toI
#define pwr_cClass_UInt32toI 135064UL
#endif

pwr_Class_UInt32toI


class pwr_Class_UInt32toI  {
 public:
  pwr_tUInt32                         *InP pwr_dAlignLW;
  pwr_tUInt32                         In pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
};

pwr_dClass_UInt32toI


class pwr_dClass_UInt32toI  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_UInt64toI
#define pwr_cClass_UInt64toI 135104UL
#endif

pwr_Class_UInt64toI


class pwr_Class_UInt64toI  {
 public:
  pwr_tUInt64                         *InP pwr_dAlignLW;
  pwr_tUInt64                         In pwr_dAlignLW;
  pwr_tInt32                          ActVal pwr_dAlignW;
};

pwr_dClass_UInt64toI


class pwr_dClass_UInt64toI  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_User
#define pwr_cClass_User 133032UL
#endif

pwr_Class_User


class pwr_Class_User  {
 public:
  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;
};
#ifndef pwr_cClass_UserReg
#define pwr_cClass_UserReg 134504UL
#endif

pwr_Class_UserReg


class pwr_Class_UserReg  {
 public:
  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;
};
#ifndef pwr_cClass_valve
#define pwr_cClass_valve 133040UL
#endif

pwr_Class_valve


class pwr_Class_valve  {
 public:
  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_dClass_Valve


class pwr_dClass_Valve  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_VideoMgmServer
#define pwr_cClass_VideoMgmServer 136552UL
#endif

pwr_Class_VideoMgmServer


class pwr_Class_VideoMgmServer  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tFloat32                        Scantime pwr_dAlignW;
  pwr_tObjid                          VideoMgmObjects[10] pwr_dAlignW;
};
#ifndef pwr_cClass_VolumeDistribute
#define pwr_cClass_VolumeDistribute 133048UL
#endif

pwr_Class_VolumeDistribute


class pwr_Class_VolumeDistribute  {
 public:
  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;
};
#ifndef pwr_cClass_VolumeLoad
#define pwr_cClass_VolumeLoad 133056UL
#endif

pwr_dClass_VolumeLoad


class pwr_dClass_VolumeLoad  {
 public:
  pwr_tUInt32                         VolumeId pwr_dAlignLW;
};
#ifndef pwr_cClass_VolumeReg
#define pwr_cClass_VolumeReg 134496UL
#endif

pwr_Class_VolumeReg


class pwr_Class_VolumeReg  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tVolumeId                       VolumeId pwr_dAlignW;
  pwr_tString80                       Project pwr_dAlignW;
};
#ifndef pwr_cClass_wait
#define pwr_cClass_wait 133064UL
#endif

pwr_Class_wait


class pwr_Class_wait  {
 public:
  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_dClass_Wait


class pwr_dClass_Wait  {
 public:
  pwr_tBoolean                        ShowTimerTime pwr_dAlignLW;
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_waith
#define pwr_cClass_waith 133072UL
#endif

pwr_Class_waith


class pwr_Class_waith  {
 public:
  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_dClass_Waith


class pwr_dClass_Waith  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_WbEnvironment
#define pwr_cClass_WbEnvironment 133608UL
#endif

pwr_Class_WbEnvironment


class pwr_Class_WbEnvironment  {
 public:
  pwr_tString80                       Path[50] pwr_dAlignLW;
};
#ifndef pwr_cClass_WebBrowserConfig
#define pwr_cClass_WebBrowserConfig 133488UL
#endif

pwr_Class_WebBrowserConfig


class pwr_Class_WebBrowserConfig  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tString40                       WebBrowser pwr_dAlignW;
  pwr_tString80                       URL_Symbols[10] pwr_dAlignW;
};
#ifndef pwr_cClass_WebGraph
#define pwr_cClass_WebGraph 133472UL
#endif

pwr_Class_WebGraph


class pwr_Class_WebGraph  {
 public:
  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;
};
#ifndef pwr_cClass_WebHandler
#define pwr_cClass_WebHandler 133440UL
#endif

pwr_Class_WebHandler


class pwr_Class_WebHandler  {
 public:
  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;
};
#ifndef pwr_cClass_WebLink
#define pwr_cClass_WebLink 133480UL
#endif

pwr_Class_WebLink


class pwr_Class_WebLink  {
 public:
  pwr_tString256                      URL pwr_dAlignLW;
  pwr_tString80                       Text pwr_dAlignW;
  pwr_tWebTargetEnum                  WebTarget pwr_dAlignW;
};
#ifndef pwr_cClass_WebSocketServer
#define pwr_cClass_WebSocketServer 136704UL
#endif

pwr_Class_WebSocketServer


class pwr_Class_WebSocketServer  {
 public:
  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;
};
#ifndef pwr_cClass_windowcond
#define pwr_cClass_windowcond 133104UL
#endif

pwr_Class_windowcond


class pwr_Class_windowcond  {
 public:
  pwr_tBoolean                        ScanOff pwr_dAlignLW;
  pwr_tUInt32                         Version pwr_dAlignW;
};

pwr_dClass_WindowCond


class pwr_dClass_WindowCond  {
 public:
  pwr_tTime                           Modified pwr_dAlignLW;
  pwr_tTime                           Compiled pwr_dAlignLW;
  pwr_sPlcWindow                      PlcWindow pwr_dAlignLW;
};
#ifndef pwr_cClass_windoworderact
#define pwr_cClass_windoworderact 133112UL
#endif

pwr_Class_windoworderact


class pwr_Class_windoworderact  {
 public:
  pwr_tBoolean                        ScanOff pwr_dAlignLW;
  pwr_tUInt32                         Version pwr_dAlignW;
};

pwr_dClass_WindowOrderact


class pwr_dClass_WindowOrderact  {
 public:
  pwr_tTime                           Modified pwr_dAlignLW;
  pwr_tTime                           Compiled pwr_dAlignLW;
  pwr_sPlcWindow                      PlcWindow pwr_dAlignLW;
};
#ifndef pwr_cClass_windowplc
#define pwr_cClass_windowplc 133120UL
#endif

pwr_Class_windowplc


class pwr_Class_windowplc  {
 public:
  pwr_tBoolean                        ScanOff pwr_dAlignLW;
  pwr_tUInt32                         Version pwr_dAlignW;
};

pwr_dClass_WindowPlc


class pwr_dClass_WindowPlc  {
 public:
  pwr_tTime                           Modified pwr_dAlignLW;
  pwr_tTime                           Compiled pwr_dAlignLW;
  pwr_sPlcWindow                      PlcWindow pwr_dAlignLW;
};
#ifndef pwr_cClass_windowsubstep
#define pwr_cClass_windowsubstep 133128UL
#endif

pwr_Class_windowsubstep


class pwr_Class_windowsubstep  {
 public:
  pwr_tBoolean                        ScanOff pwr_dAlignLW;
  pwr_tUInt32                         Version pwr_dAlignW;
};

pwr_dClass_WindowSubstep


class pwr_dClass_WindowSubstep  {
 public:
  pwr_tTime                           Modified pwr_dAlignLW;
  pwr_tTime                           Compiled pwr_dAlignLW;
  pwr_sPlcWindow                      PlcWindow pwr_dAlignLW;
};
#ifndef pwr_cClass_xor
#define pwr_cClass_xor 133136UL
#endif

pwr_Class_xor


class pwr_Class_xor  {
 public:
  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_dClass_XOr


class pwr_dClass_XOr  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#ifndef pwr_cClass_XttCamera
#define pwr_cClass_XttCamera 136296UL
#endif

pwr_Class_XttCamera


class pwr_Class_XttCamera  {
 public:
  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_Class_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;
};
#ifndef pwr_cClass_XttGraph
#define pwr_cClass_XttGraph 133464UL
#endif

pwr_Class_XttGraph


class pwr_Class_XttGraph  {
 public:
  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;
};
#ifndef pwr_cClass_XttMultiView
#define pwr_cClass_XttMultiView 135920UL
#endif

pwr_Class_XttMultiView


class pwr_Class_XttMultiView  {
 public:
  pwr_tString80                       Description pwr_dAlignLW;
  pwr_tMultiViewLayoutEnum            Layout pwr_dAlignW;
  pwr_tUInt32                         Columns pwr_dAlignW;
  pwr_tUInt32                         Rows pwr_dAlignW;
  pwr_Class_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;
};
#ifndef pwr_cClass_XttVideoMgm
#define pwr_cClass_XttVideoMgm 136544UL
#endif

pwr_Class_XttVideoMgm


class pwr_Class_XttVideoMgm  {
 public:
  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;
};
#ifndef pwr_cClass_XyCurve
#define pwr_cClass_XyCurve 135144UL
#endif

pwr_Class_XyCurve


class pwr_Class_XyCurve  {
 public:
  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;
};
#ifndef pwr_cClass_YellowWarning
#define pwr_cClass_YellowWarning 136480UL
#endif

pwr_dClass_YellowWarning


class pwr_dClass_YellowWarning  {
 public:
  pwr_sPlcNode                        PlcNode pwr_dAlignLW;
};
#endif