123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569 |
- TYPE
- FileReferenceType : STRUCT
- Device : STRING[80];
- File : STRING[80];
- END_STRUCT;
- AsSafetyInternalType : STRUCT
- Clean : BOOL;
- State : UINT;
- Result : UINT;
- Tmp : UDINT;
- pThis : UDINT;
- pFcn : UDINT;
- END_STRUCT;
- SourceLocalDataTypeV1 : STRUCT
- pFileData : UDINT;
- FileLength : UDINT;
- END_STRUCT;
- SourceLocalFileTypeV1 : STRUCT
- SourceFile : FileReferenceType;
- END_STRUCT;
- DataSourceTypeV1 : STRUCT
- Type : UINT;
- LocalData : SourceLocalDataTypeV1;
- LocalFile : SourceLocalFileTypeV1;
- END_STRUCT;
- InfoCmdPwdInfoTypeV1 : STRUCT
- Version : UINT;
- PasswordSet : BOOL;
- END_STRUCT;
- InfoCmdPwdChkTypeV1 : STRUCT
- Version : UINT;
- Password : STRING[16];
- PasswordEqual : BOOL;
- END_STRUCT;
- ConfigurationAddParaTypeV2 : STRUCT
- SADR : UINT;
- ID : USINT;
- pParaData : UDINT;
- Length : UDINT;
- LengthOut : UDINT;
- CRC : UDINT;
- Timestamp : UDINT;
- END_STRUCT;
- ConfigurationAddParaTypeV1 : STRUCT
- SADR : UINT;
- ID : USINT;
- pParaData : UDINT;
- Length : UDINT;
- CRC : UDINT;
- Timestamp : UDINT;
- END_STRUCT;
- ConfigurationBitOptionsTypeV1 : STRUCT
- BitData : ARRAY[0..63]OF USINT;
- END_STRUCT;
- ConfigurationCmdAddParaTypeV2 : STRUCT
- Version : UINT;
- Password : STRING[16];
- pParaDataOutput : UDINT;
- NumberParaSetsOutput : UINT;
- NumberParaSetsOutputOut : UINT;
- pBackupFile : UDINT;
- pXmlOutputFile : UDINT;
- END_STRUCT;
- ConfigurationCmdAddParaTypeV1 : STRUCT
- Version : UINT;
- Password : STRING[16];
- pParaDataOutput : UDINT;
- NumberParaSetsOutput : UINT;
- END_STRUCT;
- ConfigurationCmdExtMaOpTypeV2 : STRUCT
- Version : UINT;
- Password : STRING[16];
- pIntDataOutput : UDINT;
- NumberIntOutput : UINT;
- NumberIntOutputOut : UINT;
- pUintDataOutput : UDINT;
- NumberUintOutput : UINT;
- NumberUintOutputOut : UINT;
- pDintDataOutput : UDINT;
- NumberDintOutput : UINT;
- NumberDintOutputOut : UINT;
- pUdintDataOutput : UDINT;
- NumberUdintOutput : UINT;
- NumberUdintOutputOut : UINT;
- pBackupFile : UDINT;
- pXmlOutputFile : UDINT;
- END_STRUCT;
- ConfigurationCmdExtMaOpTypeV1 : STRUCT
- Version : UINT;
- Password : STRING[16];
- pIntDataOutput : UDINT;
- NumberIntOutput : UINT;
- pUintDataOutput : UDINT;
- NumberUintOutput : UINT;
- pDintDataOutput : UDINT;
- NumberDintOutput : UINT;
- pUdintDataOutput : UDINT;
- NumberUdintOutput : UINT;
- END_STRUCT;
- ConfigurationCmdMaOpTypeV2 : STRUCT
- Version : UINT;
- Password : STRING[16];
- pDeviceListOutput : UDINT;
- NumberDevicesOutput : UINT;
- NumberDevicesOutputOut : UINT;
- pMachineOptionsOutput : UDINT;
- pModuleFlagsOutput : UDINT;
- pBackupFile : UDINT;
- pXmlOutputFile : UDINT;
- END_STRUCT;
- ConfigurationCmdMaOpTypeV1 : STRUCT
- Version : UINT;
- Password : STRING[16];
- pDeviceListOutput : UDINT;
- NumberDevicesOutput : UINT;
- pMachineOptionsOutput : UDINT;
- pModuleFlagsOutput : UDINT;
- END_STRUCT;
- ConfigurationCmdTableTypeV2 : STRUCT
- Version : UINT;
- Password : STRING[16];
- pTableDataOutput : UDINT;
- NumberTablesOutput : UINT;
- NumberTablesOutputOut : UINT;
- pBackupFile : UDINT;
- pXmlOutputFile : UDINT;
- END_STRUCT;
- ConfigurationCmdTableTypeV1 : STRUCT
- Version : UINT;
- Password : STRING[16];
- pTableDataOutput : UDINT;
- NumberTablesOutput : UINT;
- END_STRUCT;
- FileInfoCmdTypeV1 : STRUCT
- Version : UINT;
- DataSource : DataSourceTypeV1;
- Timestamp : UDINT;
- pCrcs : UDINT;
- NumberOfCrcs : UINT;
- NumberOfCrcsOut : UINT;
- END_STRUCT;
- ConfigurationDeviceTypeV1 : STRUCT
- SADR : UINT;
- UDID : ARRAY[0..5]OF USINT;
- END_STRUCT;
- ConfigurationDintOptionsTypeV1 : STRUCT
- ID : UINT;
- Value : DINT;
- END_STRUCT;
- ConfigurationIntOptionsTypeV1 : STRUCT
- ID : UINT;
- Value : INT;
- END_STRUCT;
- ConfigurationModuleFlagsTypeV1 : STRUCT
- Optional : ARRAY[0..127]OF USINT;
- Startup : ARRAY[0..127]OF USINT;
- NotPresent : ARRAY[0..127]OF USINT;
- END_STRUCT;
- ConfigurationTableTypeV2 : STRUCT
- ID : UINT;
- Type : USINT;
- NumberOfCRCs : UINT;
- NumberOfCRCsOut : UINT;
- pCRCData : UDINT;
- END_STRUCT;
- ConfigurationTableTypeV1 : STRUCT
- ID : UINT;
- Type : USINT;
- NumberOfCRCs : UINT;
- pCRCData : UDINT;
- END_STRUCT;
- ConfigurationUdintOptionsTypeV1 : STRUCT
- ID : UINT;
- Value : UDINT;
- END_STRUCT;
- ConfigurationUintOptionsTypeV1 : STRUCT
- ID : UINT;
- Value : UINT;
- END_STRUCT;
- DownloadAcknExtMaOpTypeV1 : STRUCT
- AcknIntOptions : ARRAY[0..63]OF BOOL;
- AcknUintOptions : ARRAY[0..63]OF BOOL;
- AcknDintOptions : ARRAY[0..63]OF BOOL;
- AcknUdintOptions : ARRAY[0..63]OF BOOL;
- END_STRUCT;
- DownloadAcknMaOpTypeV1 : STRUCT
- AcknBitOptions : ARRAY[0..63]OF USINT;
- END_STRUCT;
- DownloadAcknAddParaTypeV1 : STRUCT
- AcknBitAddPara : ARRAY[0..63]OF USINT;
- END_STRUCT;
- DownloadCmdAddParaTypeV2 : STRUCT
- Version : UINT;
- Password : STRING[16];
- UDID_Low : UDINT;
- UDID_High : UINT;
- Unlock : USINT;
- pParaListInput : UDINT;
- NumberParaSetsInput : UINT;
- pParaDataOutput : UDINT;
- NumberParaSetsOutput : UINT;
- NumberParaSetsOutputOut : UINT;
- pBackupFile : UDINT;
- pXmlOutputFile : UDINT;
- END_STRUCT;
- DownloadCmdAddParaTypeV1 : STRUCT
- Version : UINT;
- Password : STRING[16];
- UDID_Low : UDINT;
- UDID_High : UINT;
- Unlock : USINT;
- pParaListInput : UDINT;
- NumberParaSetsInput : UINT;
- pParaDataOutput : UDINT;
- NumberParaSetsOutput : UINT;
- END_STRUCT;
- DownloadCmdApplicationTypeV1 : STRUCT
- Version : UINT;
- Password : STRING[16];
- UDID_Low : UDINT;
- UDID_High : UINT;
- ApplicationID : UINT;
- Device : STRING[80];
- File : STRING[80];
- Unlock : USINT;
- END_STRUCT;
- DownloadCmdExtMaOpTypeV2 : STRUCT
- Version : UINT;
- Password : STRING[16];
- UDID_Low : UDINT;
- UDID_High : UINT;
- Unlock : USINT;
- pIntDataInput : UDINT;
- NumberIntInput : UINT;
- pUintDataInput : UDINT;
- NumberUintInput : UINT;
- pDintDataInput : UDINT;
- NumberDintInput : UINT;
- pUdintDataInput : UDINT;
- NumberUdintInput : UINT;
- pAcknMachineOptions : UDINT;
- pIntDataOutput : UDINT;
- NumberIntOutput : UINT;
- NumberIntOutputOut : UINT;
- pUintDataOutput : UDINT;
- NumberUintOutput : UINT;
- NumberUintOutputOut : UINT;
- pDintDataOutput : UDINT;
- NumberDintOutput : UINT;
- NumberDintOutputOut : UINT;
- pUdintDataOutput : UDINT;
- NumberUdintOutput : UINT;
- NumberUdintOutputOut : UINT;
- pBackupFile : UDINT;
- pXmlOutputFile : UDINT;
- END_STRUCT;
- DownloadCmdExtMaOpTypeV1 : STRUCT
- Version : UINT;
- Password : STRING[16];
- UDID_Low : UDINT;
- UDID_High : UINT;
- Unlock : USINT;
- pIntDataInput : UDINT;
- NumberIntInput : UINT;
- pUintDataInput : UDINT;
- NumberUintInput : UINT;
- pDintDataInput : UDINT;
- NumberDintInput : UINT;
- pUdintDataInput : UDINT;
- NumberUdintInput : UINT;
- pAcknMachineOptions : UDINT;
- pIntDataOutput : UDINT;
- NumberIntOutput : UINT;
- pUintDataOutput : UDINT;
- NumberUintOutput : UINT;
- pDintDataOutput : UDINT;
- NumberDintOutput : UINT;
- pUdintDataOutput : UDINT;
- NumberUdintOutput : UINT;
- END_STRUCT;
- DownloadCmdMaOpTypeV2 : STRUCT
- Version : UINT;
- Password : STRING[16];
- UDID_Low : UDINT;
- UDID_High : UINT;
- Unlock : USINT;
- pDeviceListInput : UDINT;
- NumberDevicesInput : UINT;
- pMachineOptionsInput : UDINT;
- pModuleFlagsInput : UDINT;
- pAcknMachineOptions : UDINT;
- pDeviceListOutput : UDINT;
- NumberDevicesOutput : UINT;
- NumberDevicesOutputOut : UINT;
- pMachineOptionsOutput : UDINT;
- pModuleFlagsOutput : UDINT;
- pBackupFile : UDINT;
- pXmlOutputFile : UDINT;
- END_STRUCT;
- DownloadCmdMaOpTypeV1 : STRUCT
- Version : UINT;
- Password : STRING[16];
- UDID_Low : UDINT;
- UDID_High : UINT;
- Unlock : USINT;
- pDeviceListInput : UDINT;
- NumberDevicesInput : UINT;
- pMachineOptionsInput : UDINT;
- pModuleFlagsInput : UDINT;
- pAcknMachineOptions : UDINT;
- pDeviceListOutput : UDINT;
- NumberDevicesOutput : UINT;
- pMachineOptionsOutput : UDINT;
- pModuleFlagsOutput : UDINT;
- END_STRUCT;
- DownloadCmdTableTypeV2 : STRUCT
- Version : UINT;
- Password : STRING[16];
- UDID_Low : UDINT;
- UDID_High : UINT;
- Unlock : USINT;
- pTableDataInput : UDINT;
- NumberTablesInput : UINT;
- pTableDataOutput : UDINT;
- NumberTablesOutput : UINT;
- NumberTablesOutputOut : UINT;
- pBackupFile : UDINT;
- pXmlOutputFile : UDINT;
- END_STRUCT;
- DownloadCmdTableTypeV1 : STRUCT
- Version : UINT;
- Password : STRING[16];
- UDID_Low : UDINT;
- UDID_High : UINT;
- Unlock : USINT;
- pTableDataInput : UDINT;
- NumberTablesInput : UINT;
- pTableDataOutput : UDINT;
- NumberTablesOutput : UINT;
- END_STRUCT;
- DownloadCmdFileTypeV1 : STRUCT
- Version : UINT;
- Password : STRING[16];
- UDID_Low : UDINT;
- UDID_High : UINT;
- Unlock : USINT;
- DataSource : DataSourceTypeV1;
- pCrcs : UDINT;
- NumberOfCrcs : UINT;
- NumberOfCrcsOut : UINT;
- END_STRUCT;
- DownloadAddParaTypeV1 : STRUCT
- SADR : UINT;
- ID : USINT;
- pParaData : UDINT;
- Length : UDINT;
- pAcknAddPara : UDINT;
- END_STRUCT;
- DownloadDeviceTypeV1 : STRUCT
- SADR : UINT;
- UDID_Low : UDINT;
- UDID_High : UINT;
- END_STRUCT;
- DownloadTableTypeV1 : STRUCT
- Device : STRING[80];
- File : STRING[80];
- END_STRUCT;
- DownloadTableTypeV2 : STRUCT
- Type : UINT;
- Device : STRING[80];
- File : STRING[80];
- pData : UDINT;
- DataLen : UDINT;
- END_STRUCT;
- RemoteControlCmdTypeV1 : STRUCT
- Version : UINT;
- Command : UINT;
- Number : UINT;
- Data : UINT;
- Password : STRING[16];
- NewPassword : STRING[16];
- END_STRUCT;
- RemoteControlStatusTypeV1 : STRUCT
- Command : UINT;
- Number : UINT;
- Status : UINT;
- State : UINT;
- EnterData : UINT;
- EnterNumber : UINT;
- EnterExecuteStatus : UINT;
- SafeOSState : USINT;
- SafeKEYChanged : USINT;
- LedTestActive : USINT;
- Scanning : USINT;
- openSAFETYstate : USINT;
- FailSafe : USINT;
- NumberOfMissingModules : UINT;
- NumberOfUDIDMismatches : UINT;
- NumberOfDifferentFirmware : UINT;
- SADR : ARRAY[0..100]OF UINT;
- MissingModules : ARRAY[0..15]OF USINT;
- UDIDMismatches : ARRAY[0..15]OF USINT;
- DifferentFirmware : ARRAY[0..15]OF USINT;
- END_STRUCT;
- RemoteControlStatusTypeV2 : STRUCT
- Command : UINT;
- Number : UINT;
- Status : UINT;
- State : UINT;
- EnterData : UINT;
- EnterNumber : UINT;
- EnterExecuteStatus : UINT;
- SafeOSState : USINT;
- SafeKEYChanged : USINT;
- LedTestActive : USINT;
- Scanning : USINT;
- openSAFETYstate : USINT;
- FailSafe : USINT;
- NumberOfMissingModules : UINT;
- NumberOfUDIDMismatches : UINT;
- NumberOfDifferentFirmware : UINT;
- SADR : ARRAY[0..299]OF UINT;
- MissingModules : ARRAY[0..39]OF USINT;
- UDIDMismatches : ARRAY[0..39]OF USINT;
- DifferentFirmware : ARRAY[0..39]OF USINT;
- NumberOfConfiguredModules : UINT;
- SetupModeActive : USINT;
- ProjectPresent : USINT;
- PasswordSet : USINT;
- IsSL81xx : USINT;
- IsSCMar : USINT;
- SetupModeSupported : USINT;
- END_STRUCT;
- TableHeaderATypeV1 : STRUCT
- xTol : DINT;
- yTol : DINT;
- END_STRUCT;
- TableEntryATypeV1 : STRUCT
- xVal : DINT;
- yVal : DINT;
- resVal : USINT;
- END_STRUCT;
- TableEntryBTypeV1 : STRUCT
- xVal : DINT;
- yVal : DINT;
- zVal : DINT;
- resVal : DINT;
- END_STRUCT;
- TableEntryCTypeV1 : STRUCT
- Zone : UINT;
- Position : UINT;
- Dimension : UINT;
- END_STRUCT;
- TableHeaderDTypeV1 : STRUCT
- Surveillance : BYTE;
- END_STRUCT;
- TableEntryDTypeV1 : STRUCT
- Object : UINT;
- Type : UINT;
- MinimumBeam : UINT;
- MaximumBeam : UINT;
- Dimension : UINT;
- DimensionTolerance : UINT;
- END_STRUCT;
- TableHeaderETypeV1 : STRUCT
- xDim : INT;
- yDim : INT;
- END_STRUCT;
- TableEntryETypeV1 : STRUCT
- Entry : DINT;
- END_STRUCT;
- TableEntrySTypeV1 : STRUCT
- LinkTargetObjectID : DINT;
- LinkTargetAxisType : DINT;
- LinkSourceObjectID : DINT;
- LinkSourceAxisType : DINT;
- LinkFactorNum : DINT;
- LinkFactorDenom : DINT;
- END_STRUCT;
- TableHeaderTTypeV1 : STRUCT
- NumberOfActiveAxes : DINT;
- END_STRUCT;
- TableEntryTTypeV1 : STRUCT
- KinObjID : DINT;
- KinObjType : DINT;
- KinObjTransX : DINT;
- KinObjTransY : DINT;
- KinObjTransZ : DINT;
- KinObjRotAngle1 : DINT;
- KinObjRotAngle2 : DINT;
- KinObjRotAngle3 : DINT;
- KinObjRotaryAxisDecRamp : DINT;
- KinObjRotaryAxisMaxAcc : DINT;
- KinObjLinearAxisDecRamp : DINT;
- KinObjLinearAxisMaxAcc : DINT;
- END_STRUCT;
- TableHeaderTTypeV2 : STRUCT
- NumberOfTableObjects : UINT;
- VersionNumber : UINT;
- NumberOfActiveAxes : DINT;
- END_STRUCT;
- TableEntryTTypeV2 : STRUCT
- KinObjID : DINT;
- KinObjType : DINT;
- KinObjTransX : DINT;
- KinObjTransY : DINT;
- KinObjTransZ : DINT;
- KinObjRotAngle1 : DINT;
- KinObjRotAngle2 : DINT;
- KinObjRotAngle3 : DINT;
- KinObjRotaryAxisDecRamp : DINT;
- KinObjRotaryAxisMaxAcc : DINT;
- KinObjLinearAxisDecRamp : DINT;
- KinObjLinearAxisMaxAcc : DINT;
- KinObjActivateWireFrameModel : DINT;
- KinObjDistanceToBndElements : DINT;
- END_STRUCT;
- TableHeaderTTypeV3 : STRUCT
- NumberOfTableObjects : UINT;
- VersionNumber : UINT;
- NumberOfActiveAxes : DINT;
- END_STRUCT;
- TableEntryTTypeV3 : STRUCT
- KinObjID : DINT;
- KinObjType : DINT;
- KinObjTransX : DINT;
- KinObjTransY : DINT;
- KinObjTransZ : DINT;
- KinObjRotAngle1 : DINT;
- KinObjRotAngle2 : DINT;
- KinObjRotAngle3 : DINT;
- KinObjRotaryAxisDecRamp : DINT;
- KinObjRotaryAxisMaxAcc : DINT;
- KinObjLinearAxisDecRamp : DINT;
- KinObjLinearAxisMaxAcc : DINT;
- KinObjActivateWireFrameModel : DINT;
- KinObjDistanceToBndElements : DINT;
- END_STRUCT;
- TableEntryUTypeV1 : STRUCT
- SpaceID : DINT;
- SpaceType : DINT;
- SpaceTransX : DINT;
- SpaceTransY : DINT;
- SpaceTransZ : DINT;
- SpaceRotAngle1 : DINT;
- SpaceRotAngle2 : DINT;
- SpaceRotAngle3 : DINT;
- SpaceDimensionX : DINT;
- SpaceDimensionY : DINT;
- SpaceDimensionZ : DINT;
- END_STRUCT;
- TableEntryVTypeV1 : STRUCT
- SpaceID : DINT;
- SpaceType : DINT;
- KinObjID : DINT;
- KinObjJointAxisType : DINT;
- SpaceMaxLimit : DINT;
- SpaceMinLimit : DINT;
- END_STRUCT;
- TableEntryWTypeV1 : STRUCT
- OrientID : DINT;
- OrientType : DINT;
- OrientTransX_RotAngle1 : DINT;
- OrientTransY_RotAngle2 : DINT;
- OrientTransZ_RotAngle3 : DINT;
- END_STRUCT;
- END_TYPE
|