/
George_Smith
/
RuSTy
Обзор
Документация
Войти
/
George_Smith
/
RuSTy
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
Peter
types.json
6 302 строки
182 KB
Peter Korobeynikov
RuSTy v2.21 (Peter) - Add information about alias types to types.json!
23 мар 2026, 15:50
23 мар 2026, 15:50
33e4ebe
Код
Авторство
О чём код?
{ "ACCESS_MODE": { "type": "Enum", "size": 4, "base_type": "DINT", "elements": [ "AM_READ", "AM_WRITE", "AM_APPEND", "AM_READ_PLUS", "AM_WRITE_PLUS", "AM_APPEND_PLUS" ] }, "AnalogSignal": { "type": "Struct", "size": 16, "members": [ {"name": "Value", "type": "REAL", "offset": 0, "size": 4}, {"name": "VisualValue", "type": "REAL", "offset": 4, "size": 4}, {"name": "Ndv", "type": "BOOL", "offset": 8, "size": 1}, {"name": "AlgNdv", "type": "BOOL", "offset": 9, "size": 1}, {"name": "ExtNdv", "type": "BOOL", "offset": 10, "size": 1}, {"name": "MTMax", "type": "BOOL", "offset": 11, "size": 1}, {"name": "LTMin", "type": "BOOL", "offset": 12, "size": 1} ] }, "AvsAutoCmds": { "type": "Struct", "size": 18, "members": [ {"name": "SilentStop", "type": "BOOL", "offset": 0, "size": 1}, {"name": "AutoStop", "type": "BOOL", "offset": 1, "size": 1}, {"name": "AutoStart", "type": "BOOL", "offset": 2, "size": 1}, {"name": "ResStart", "type": "BOOL", "offset": 3, "size": 1}, {"name": "FireProtectProcessing", "type": "BOOL", "offset": 4, "size": 1}, {"name": "SetMode", "type": "VsMode", "offset": 6, "size": 2}, {"name": "ReserveStatus", "type": "ReserveGroupStatus", "offset": 8, "size": 2}, {"name": "BlockStop", "type": "BOOL", "offset": 10, "size": 1}, {"name": "BlockWork", "type": "BOOL", "offset": 11, "size": 1}, {"name": "ResetBlocksCmd", "type": "BOOL", "offset": 12, "size": 1}, {"name": "BlockApv", "type": "BOOL", "offset": 13, "size": 1}, {"name": "ResetBlocksApvCmd", "type": "BOOL", "offset": 14, "size": 1}, {"name": "MarkAsDop", "type": "BOOL", "offset": 15, "size": 1}, {"name": "RezWasFound", "type": "BOOL", "offset": 16, "size": 1} ] }, "AvsCrashes": { "type": "Struct", "size": 15, "members": [ {"name": "PcFall", "type": "BOOL", "offset": 0, "size": 1}, {"name": "PcNotUp", "type": "BOOL", "offset": 1, "size": 1}, {"name": "MpcControl", "type": "BOOL", "offset": 2, "size": 1}, {"name": "PcControl", "type": "BOOL", "offset": 3, "size": 1}, {"name": "MpCepiOtkl", "type": "BOOL", "offset": 4, "size": 1}, {"name": "EcControl", "type": "BOOL", "offset": 5, "size": 1}, {"name": "EcFall", "type": "BOOL", "offset": 6, "size": 1}, {"name": "MpNotFall", "type": "BOOL", "offset": 7, "size": 1}, {"name": "MpcFall", "type": "BOOL", "offset": 8, "size": 1}, {"name": "MpControlRuch", "type": "BOOL", "offset": 9, "size": 1}, {"name": "PcControlRuch", "type": "BOOL", "offset": 10, "size": 1}, {"name": "EcControlRuch", "type": "BOOL", "offset": 11, "size": 1}, {"name": "MpNotUp", "type": "BOOL", "offset": 12, "size": 1}, {"name": "External", "type": "BOOL", "offset": 13, "size": 1}, {"name": "Opc", "type": "BOOL", "offset": 14, "size": 1} ] }, "AvsNu": { "type": "Struct", "size": 7, "members": [ {"name": "Mp", "type": "BOOL", "offset": 0, "size": 1}, {"name": "Pc", "type": "BOOL", "offset": 1, "size": 1}, {"name": "Ec", "type": "BOOL", "offset": 2, "size": 1}, {"name": "SecEc", "type": "BOOL", "offset": 3, "size": 1}, {"name": "Opc", "type": "BOOL", "offset": 4, "size": 1}, {"name": "ExternalCrash", "type": "BOOL", "offset": 5, "size": 1}, {"name": "PcNeisprav", "type": "BOOL", "offset": 6, "size": 1} ] }, "AvsOuterState": { "type": "Struct", "size": 12, "members": [ {"name": "State", "type": "VsState", "offset": 0, "size": 2}, {"name": "Mode", "type": "VsMode", "offset": 2, "size": 2}, {"name": "Crash", "type": "BOOL", "offset": 4, "size": 1}, {"name": "NeedAvr", "type": "BOOL", "offset": 5, "size": 1}, {"name": "WorkBlocked", "type": "BOOL", "offset": 6, "size": 1}, {"name": "StopBlocked", "type": "BOOL", "offset": 7, "size": 1}, {"name": "StartedAsDop", "type": "BOOL", "offset": 8, "size": 1}, {"name": "WaitApv", "type": "BOOL", "offset": 9, "size": 1}, {"name": "WaitFutureStart", "type": "BOOL", "offset": 10, "size": 1}, {"name": "MarkAsDop", "type": "BOOL", "offset": 11, "size": 1} ] }, "AvsStorage": { "type": "Struct", "size": 48, "members": [ {"name": "AState", "type": "UDINT", "offset": 0, "size": 4}, {"name": "SecEcFall", "type": "BOOL", "offset": 4, "size": 1}, {"name": "PrevSecEc", "type": "BOOL", "offset": 5, "size": 1}, {"name": "PrevEc", "type": "BOOL", "offset": 6, "size": 1}, {"name": "AvarOpc", "type": "BOOL", "offset": 7, "size": 1}, {"name": "SetMode", "type": "VsMode", "offset": 8, "size": 2}, {"name": "DoApv", "type": "BOOL", "offset": 10, "size": 1}, {"name": "DoFuturePusk", "type": "BOOL", "offset": 11, "size": 1}, {"name": "DoNeispravStop", "type": "BOOL", "offset": 12, "size": 1}, {"name": "DoSelfStop", "type": "BOOL", "offset": 13, "size": 1}, {"name": "BlockApv", "type": "BOOL", "offset": 14, "size": 1}, {"name": "BlockStop", "type": "BOOL", "offset": 15, "size": 1}, {"name": "BlockWork", "type": "BOOL", "offset": 16, "size": 1}, {"name": "State", "type": "VsState", "offset": 18, "size": 2}, {"name": "Avar", "type": "AvsCrashes", "offset": 20, "size": 15}, {"name": "Crash", "type": "BOOL", "offset": 35, "size": 1}, {"name": "NeedAvr", "type": "BOOL", "offset": 36, "size": 1}, {"name": "Mode", "type": "VsMode", "offset": 38, "size": 2}, {"name": "WaitingForApv", "type": "BOOL", "offset": 40, "size": 1}, {"name": "mpPrev", "type": "BOOL", "offset": 41, "size": 1}, {"name": "mpFilt", "type": "BOOL", "offset": 42, "size": 1}, {"name": "noEc40secFire", "type": "BOOL", "offset": 43, "size": 1}, {"name": "RezWasFound", "type": "BOOL", "offset": 44, "size": 1} ] }, "CTD": { "type": "FunctionBlock", "size": 24, "members": [ {"name": "__vtable", "type": "__CTD___vtable", "offset": 0, "size": 8}, {"name": "CD", "type": "BOOL", "offset": 8, "size": 1}, {"name": "LD", "type": "BOOL", "offset": 9, "size": 1}, {"name": "PV", "type": "INT", "offset": 10, "size": 2}, {"name": "Q", "type": "BOOL", "offset": 12, "size": 1}, {"name": "CV", "type": "INT", "offset": 14, "size": 2}, {"name": "M", "type": "BOOL", "offset": 16, "size": 1} ] }, "CTD_DINT": { "type": "FunctionBlock", "size": 32, "members": [ {"name": "__vtable", "type": "__CTD_DINT___vtable", "offset": 0, "size": 8}, {"name": "CD", "type": "BOOL", "offset": 8, "size": 1}, {"name": "LD", "type": "BOOL", "offset": 9, "size": 1}, {"name": "PV", "type": "DINT", "offset": 12, "size": 4}, {"name": "Q", "type": "BOOL", "offset": 16, "size": 1}, {"name": "CV", "type": "DINT", "offset": 20, "size": 4}, {"name": "M", "type": "BOOL", "offset": 24, "size": 1} ] }, "CTD_INT": { "type": "FunctionBlock", "size": 24, "members": [ {"name": "__vtable", "type": "__CTD_INT___vtable", "offset": 0, "size": 8}, {"name": "CD", "type": "BOOL", "offset": 8, "size": 1}, {"name": "LD", "type": "BOOL", "offset": 9, "size": 1}, {"name": "PV", "type": "INT", "offset": 10, "size": 2}, {"name": "Q", "type": "BOOL", "offset": 12, "size": 1}, {"name": "CV", "type": "INT", "offset": 14, "size": 2}, {"name": "M", "type": "BOOL", "offset": 16, "size": 1} ] }, "CTD_LINT": { "type": "FunctionBlock", "size": 48, "members": [ {"name": "__vtable", "type": "__CTD_LINT___vtable", "offset": 0, "size": 8}, {"name": "CD", "type": "BOOL", "offset": 8, "size": 1}, {"name": "LD", "type": "BOOL", "offset": 9, "size": 1}, {"name": "PV", "type": "LINT", "offset": 16, "size": 8}, {"name": "Q", "type": "BOOL", "offset": 24, "size": 1}, {"name": "CV", "type": "LINT", "offset": 32, "size": 8}, {"name": "M", "type": "BOOL", "offset": 40, "size": 1} ] }, "CTD_UDINT": { "type": "FunctionBlock", "size": 32, "members": [ {"name": "__vtable", "type": "__CTD_UDINT___vtable", "offset": 0, "size": 8}, {"name": "CD", "type": "BOOL", "offset": 8, "size": 1}, {"name": "LD", "type": "BOOL", "offset": 9, "size": 1}, {"name": "PV", "type": "UDINT", "offset": 12, "size": 4}, {"name": "Q", "type": "BOOL", "offset": 16, "size": 1}, {"name": "CV", "type": "UDINT", "offset": 20, "size": 4}, {"name": "M", "type": "BOOL", "offset": 24, "size": 1} ] }, "CTD_ULINT": { "type": "FunctionBlock", "size": 48, "members": [ {"name": "__vtable", "type": "__CTD_ULINT___vtable", "offset": 0, "size": 8}, {"name": "CD", "type": "BOOL", "offset": 8, "size": 1}, {"name": "LD", "type": "BOOL", "offset": 9, "size": 1}, {"name": "PV", "type": "ULINT", "offset": 16, "size": 8}, {"name": "Q", "type": "BOOL", "offset": 24, "size": 1}, {"name": "CV", "type": "ULINT", "offset": 32, "size": 8}, {"name": "M", "type": "BOOL", "offset": 40, "size": 1} ] }, "CTU": { "type": "FunctionBlock", "size": 24, "members": [ {"name": "__vtable", "type": "__CTU___vtable", "offset": 0, "size": 8}, {"name": "CU", "type": "BOOL", "offset": 8, "size": 1}, {"name": "R", "type": "BOOL", "offset": 9, "size": 1}, {"name": "PV", "type": "INT", "offset": 10, "size": 2}, {"name": "Q", "type": "BOOL", "offset": 12, "size": 1}, {"name": "CV", "type": "INT", "offset": 14, "size": 2}, {"name": "M", "type": "BOOL", "offset": 16, "size": 1} ] }, "CTUD": { "type": "FunctionBlock", "size": 24, "members": [ {"name": "__vtable", "type": "__CTUD___vtable", "offset": 0, "size": 8}, {"name": "CU", "type": "BOOL", "offset": 8, "size": 1}, {"name": "CD", "type": "BOOL", "offset": 9, "size": 1}, {"name": "R", "type": "BOOL", "offset": 10, "size": 1}, {"name": "LD", "type": "BOOL", "offset": 11, "size": 1}, {"name": "PV", "type": "INT", "offset": 12, "size": 2}, {"name": "QU", "type": "BOOL", "offset": 14, "size": 1}, {"name": "QD", "type": "BOOL", "offset": 15, "size": 1}, {"name": "CV", "type": "INT", "offset": 16, "size": 2}, {"name": "MU", "type": "BOOL", "offset": 18, "size": 1}, {"name": "MD", "type": "BOOL", "offset": 19, "size": 1} ] }, "CTUD_DINT": { "type": "FunctionBlock", "size": 32, "members": [ {"name": "__vtable", "type": "__CTUD_DINT___vtable", "offset": 0, "size": 8}, {"name": "CU", "type": "BOOL", "offset": 8, "size": 1}, {"name": "CD", "type": "BOOL", "offset": 9, "size": 1}, {"name": "R", "type": "BOOL", "offset": 10, "size": 1}, {"name": "LD", "type": "BOOL", "offset": 11, "size": 1}, {"name": "PV", "type": "DINT", "offset": 12, "size": 4}, {"name": "QU", "type": "BOOL", "offset": 16, "size": 1}, {"name": "QD", "type": "BOOL", "offset": 17, "size": 1}, {"name": "CV", "type": "DINT", "offset": 20, "size": 4}, {"name": "MU", "type": "BOOL", "offset": 24, "size": 1}, {"name": "MD", "type": "BOOL", "offset": 25, "size": 1} ] }, "CTUD_INT": { "type": "FunctionBlock", "size": 24, "members": [ {"name": "__vtable", "type": "__CTUD_INT___vtable", "offset": 0, "size": 8}, {"name": "CU", "type": "BOOL", "offset": 8, "size": 1}, {"name": "CD", "type": "BOOL", "offset": 9, "size": 1}, {"name": "R", "type": "BOOL", "offset": 10, "size": 1}, {"name": "LD", "type": "BOOL", "offset": 11, "size": 1}, {"name": "PV", "type": "INT", "offset": 12, "size": 2}, {"name": "QU", "type": "BOOL", "offset": 14, "size": 1}, {"name": "QD", "type": "BOOL", "offset": 15, "size": 1}, {"name": "CV", "type": "INT", "offset": 16, "size": 2}, {"name": "MU", "type": "BOOL", "offset": 18, "size": 1}, {"name": "MD", "type": "BOOL", "offset": 19, "size": 1} ] }, "CTUD_LINT": { "type": "FunctionBlock", "size": 48, "members": [ {"name": "__vtable", "type": "__CTUD_LINT___vtable", "offset": 0, "size": 8}, {"name": "CU", "type": "BOOL", "offset": 8, "size": 1}, {"name": "CD", "type": "BOOL", "offset": 9, "size": 1}, {"name": "R", "type": "BOOL", "offset": 10, "size": 1}, {"name": "LD", "type": "BOOL", "offset": 11, "size": 1}, {"name": "PV", "type": "LINT", "offset": 16, "size": 8}, {"name": "QU", "type": "BOOL", "offset": 24, "size": 1}, {"name": "QD", "type": "BOOL", "offset": 25, "size": 1}, {"name": "CV", "type": "LINT", "offset": 32, "size": 8}, {"name": "MU", "type": "BOOL", "offset": 40, "size": 1}, {"name": "MD", "type": "BOOL", "offset": 41, "size": 1} ] }, "CTUD_UDINT": { "type": "FunctionBlock", "size": 32, "members": [ {"name": "__vtable", "type": "__CTUD_UDINT___vtable", "offset": 0, "size": 8}, {"name": "CU", "type": "BOOL", "offset": 8, "size": 1}, {"name": "CD", "type": "BOOL", "offset": 9, "size": 1}, {"name": "R", "type": "BOOL", "offset": 10, "size": 1}, {"name": "LD", "type": "BOOL", "offset": 11, "size": 1}, {"name": "PV", "type": "UDINT", "offset": 12, "size": 4}, {"name": "QU", "type": "BOOL", "offset": 16, "size": 1}, {"name": "QD", "type": "BOOL", "offset": 17, "size": 1}, {"name": "CV", "type": "UDINT", "offset": 20, "size": 4}, {"name": "MU", "type": "BOOL", "offset": 24, "size": 1}, {"name": "MD", "type": "BOOL", "offset": 25, "size": 1} ] }, "CTUD_ULINT": { "type": "FunctionBlock", "size": 48, "members": [ {"name": "__vtable", "type": "__CTUD_ULINT___vtable", "offset": 0, "size": 8}, {"name": "CU", "type": "BOOL", "offset": 8, "size": 1}, {"name": "CD", "type": "BOOL", "offset": 9, "size": 1}, {"name": "R", "type": "BOOL", "offset": 10, "size": 1}, {"name": "LD", "type": "BOOL", "offset": 11, "size": 1}, {"name": "PV", "type": "ULINT", "offset": 16, "size": 8}, {"name": "QU", "type": "BOOL", "offset": 24, "size": 1}, {"name": "QD", "type": "BOOL", "offset": 25, "size": 1}, {"name": "CV", "type": "ULINT", "offset": 32, "size": 8}, {"name": "MU", "type": "BOOL", "offset": 40, "size": 1}, {"name": "MD", "type": "BOOL", "offset": 41, "size": 1} ] }, "CTU_DINT": { "type": "FunctionBlock", "size": 32, "members": [ {"name": "__vtable", "type": "__CTU_DINT___vtable", "offset": 0, "size": 8}, {"name": "CU", "type": "BOOL", "offset": 8, "size": 1}, {"name": "R", "type": "BOOL", "offset": 9, "size": 1}, {"name": "PV", "type": "DINT", "offset": 12, "size": 4}, {"name": "Q", "type": "BOOL", "offset": 16, "size": 1}, {"name": "CV", "type": "DINT", "offset": 20, "size": 4}, {"name": "M", "type": "BOOL", "offset": 24, "size": 1} ] }, "CTU_INT": { "type": "FunctionBlock", "size": 24, "members": [ {"name": "__vtable", "type": "__CTU_INT___vtable", "offset": 0, "size": 8}, {"name": "CU", "type": "BOOL", "offset": 8, "size": 1}, {"name": "R", "type": "BOOL", "offset": 9, "size": 1}, {"name": "PV", "type": "INT", "offset": 10, "size": 2}, {"name": "Q", "type": "BOOL", "offset": 12, "size": 1}, {"name": "CV", "type": "INT", "offset": 14, "size": 2}, {"name": "M", "type": "BOOL", "offset": 16, "size": 1} ] }, "CTU_LINT": { "type": "FunctionBlock", "size": 48, "members": [ {"name": "__vtable", "type": "__CTU_LINT___vtable", "offset": 0, "size": 8}, {"name": "CU", "type": "BOOL", "offset": 8, "size": 1}, {"name": "R", "type": "BOOL", "offset": 9, "size": 1}, {"name": "PV", "type": "LINT", "offset": 16, "size": 8}, {"name": "Q", "type": "BOOL", "offset": 24, "size": 1}, {"name": "CV", "type": "LINT", "offset": 32, "size": 8}, {"name": "M", "type": "BOOL", "offset": 40, "size": 1} ] }, "CTU_UDINT": { "type": "FunctionBlock", "size": 32, "members": [ {"name": "__vtable", "type": "__CTU_UDINT___vtable", "offset": 0, "size": 8}, {"name": "CU", "type": "BOOL", "offset": 8, "size": 1}, {"name": "R", "type": "BOOL", "offset": 9, "size": 1}, {"name": "PV", "type": "UDINT", "offset": 12, "size": 4}, {"name": "Q", "type": "BOOL", "offset": 16, "size": 1}, {"name": "CV", "type": "UDINT", "offset": 20, "size": 4}, {"name": "M", "type": "BOOL", "offset": 24, "size": 1} ] }, "CTU_ULINT": { "type": "FunctionBlock", "size": 48, "members": [ {"name": "__vtable", "type": "__CTU_ULINT___vtable", "offset": 0, "size": 8}, {"name": "CU", "type": "BOOL", "offset": 8, "size": 1}, {"name": "R", "type": "BOOL", "offset": 9, "size": 1}, {"name": "PV", "type": "ULINT", "offset": 16, "size": 8}, {"name": "Q", "type": "BOOL", "offset": 24, "size": 1}, {"name": "CV", "type": "ULINT", "offset": 32, "size": 8}, {"name": "M", "type": "BOOL", "offset": 40, "size": 1} ] }, "CheckErrorType": { "type": "Enum", "size": 4, "base_type": "DINT", "elements": [ "None", "NonCrash", "Crash" ] }, "D": { "type": "Alias", "size": 8, "base_type": "DATE" }, "DT": { "type": "Alias", "size": 8, "base_type": "DATE_AND_TIME" }, "DataLog": { "type": "FunctionBlock", "size": 1376, "members": [ {"name": "__vtable", "type": "__DataLog___vtable", "offset": 0, "size": 8}, {"name": "pbInData", "type": "__DataLog_pbInData", "offset": 8, "size": 8}, {"name": "piInData", "type": "__DataLog_piInData", "offset": 16, "size": 8}, {"name": "pfInData", "type": "__DataLog_pfInData", "offset": 24, "size": 8}, {"name": "pdwInData", "type": "__DataLog_pdwInData", "offset": 32, "size": 8}, {"name": "sTextDesc", "type": "__DataLog_sTextDesc", "offset": 40, "size": 8}, {"name": "iTypeEv", "type": "INT", "offset": 48, "size": 2}, {"name": "pbPLCData", "type": "__DataLog_pbPLCData", "offset": 56, "size": 8}, {"name": "pbtPLCData", "type": "__DataLog_pbtPLCData", "offset": 64, "size": 8}, {"name": "pdwPLCData", "type": "__DataLog_pdwPLCData", "offset": 72, "size": 8}, {"name": "piPLCData", "type": "__DataLog_piPLCData", "offset": 80, "size": 8}, {"name": "prPLCData", "type": "__DataLog_prPLCData", "offset": 88, "size": 8}, {"name": "pdiPLCData", "type": "__DataLog_pdiPLCData", "offset": 96, "size": 8}, {"name": "TU", "type": "BOOL", "offset": 104, "size": 1}, {"name": "TR", "type": "BOOL", "offset": 105, "size": 1}, {"name": "TS", "type": "BOOL", "offset": 106, "size": 1}, {"name": "TI", "type": "BOOL", "offset": 107, "size": 1}, {"name": "uTimeOut", "type": "UINT", "offset": 108, "size": 2}, {"name": "SysDateStruct", "type": "SYSTEMDATE", "offset": 110, "size": 18}, {"name": "sDataTime", "type": "STRING[80]", "offset": 128, "size": 81, "encoding": "UTF-8"}, {"name": "sDataVal", "type": "STRING[80]", "offset": 209, "size": 81, "encoding": "UTF-8"}, {"name": "bWrToFile", "type": "BOOL", "offset": 290, "size": 1}, {"name": "DataFile", "type": "RTS_IEC_HANDLE", "offset": 292, "size": 4}, {"name": "dwResultFileOpen", "type": "RTS_IEC_RESULT", "offset": 296, "size": 4}, {"name": "dwResultFileWr", "type": "RTS_IEC_RESULT", "offset": 300, "size": 4}, {"name": "SysTStamp", "type": "SYSTIME", "offset": 304, "size": 8}, {"name": "LogOption", "type": "LogOptions", "offset": 312, "size": 56}, {"name": "hLog", "type": "RTS_IEC_HANDLE", "offset": 368, "size": 4}, {"name": "hCmp", "type": "RTS_IEC_HANDLE", "offset": 372, "size": 4}, {"name": "dwLogResultWr", "type": "RTS_IEC_RESULT", "offset": 376, "size": 4}, {"name": "dwLogResultCreate", "type": "RTS_IEC_RESULT", "offset": 380, "size": 4}, {"name": "dwLogResultOpen", "type": "RTS_IEC_RESULT", "offset": 384, "size": 4}, {"name": "dwLogResultClose", "type": "RTS_IEC_RESULT", "offset": 388, "size": 4}, {"name": "sErrorDecription", "type": "STRING[80]", "offset": 392, "size": 81, "encoding": "UTF-8"}, {"name": "udiCmpId", "type": "UDINT", "offset": 476, "size": 4}, {"name": "bWrErrToLog", "type": "BOOL", "offset": 480, "size": 1}, {"name": "bWrInfToLog", "type": "BOOL", "offset": 481, "size": 1}, {"name": "bTI", "type": "BOOL", "offset": 482, "size": 1}, {"name": "bTS", "type": "BOOL", "offset": 483, "size": 1}, {"name": "bTU", "type": "BOOL", "offset": 484, "size": 1}, {"name": "bTR", "type": "BOOL", "offset": 485, "size": 1}, {"name": "uliTs", "type": "ULINT", "offset": 488, "size": 8}, {"name": "sFileName", "type": "STRING[80]", "offset": 496, "size": 81, "encoding": "UTF-8"}, {"name": "fbTimer", "type": "TimerDATA_LOG", "offset": 584, "size": 32}, {"name": "xCreateLogger", "type": "BOOL", "offset": 616, "size": 1}, {"name": "ReadTime", "type": "INT", "offset": 618, "size": 2}, {"name": "ResultStr", "type": "STRING[80]", "offset": 620, "size": 81, "encoding": "UTF-8"}, {"name": "LocalStr", "type": "__DataLog_LocalStr", "offset": 701, "size": 648}, {"name": "i", "type": "UINT", "offset": 1350, "size": 2}, {"name": "locSysDateStruct", "type": "SYSTEMDATE", "offset": 1352, "size": 18} ] }, "DataLog.__THIS": { "type": "Pointer", "size": 8, "base_type": "DataLog" }, "Data_Processing": { "type": "FunctionBlock", "size": 1568, "members": [ {"name": "__vtable", "type": "__Data_Processing___vtable", "offset": 0, "size": 8}, {"name": "SD20", "type": "UDINT", "offset": 8, "size": 4}, {"name": "udCycle", "type": "UDINT", "offset": 12, "size": 4}, {"name": "fbTimer", "type": "TimerDATA_LOG", "offset": 16, "size": 32}, {"name": "ET", "type": "__Data_Processing_ET", "offset": 48, "size": 84}, {"name": "Q", "type": "__Data_Processing_Q", "offset": 132, "size": 21}, {"name": "I", "type": "INT", "offset": 154, "size": 2}, {"name": "fbWrToFile", "type": "DataLog", "offset": 160, "size": 1376}, {"name": "Timer_Proceed", "type": "BOOL", "offset": 1536, "size": 1}, {"name": "Temp_UDINT", "type": "UDINT", "offset": 1540, "size": 4}, {"name": "Last_Scan_Time", "type": "UDINT", "offset": 1544, "size": 4}, {"name": "Last_ScaN_Lock", "type": "UDINT", "offset": 1548, "size": 4}, {"name": "i", "type": "INT", "offset": 1552, "size": 2}, {"name": "Timer_Data", "type": "UDINT", "offset": 1556, "size": 4}, {"name": "Temp_ULINT", "type": "ULINT", "offset": 1560, "size": 8} ] }, "ERROR": { "type": "Enum", "size": 4, "base_type": "DINT", "elements": [ "NO_ERROR", "TIME_OUT" ] }, "EVTPARAM_CmpLogAdd": { "type": "Struct", "size": 184, "members": [ {"name": "hLog", "type": "RTS_IEC_HANDLE", "offset": 0, "size": 4}, {"name": "CmpId", "type": "UDINT", "offset": 4, "size": 4}, {"name": "iClassID", "type": "DINT", "offset": 8, "size": 4}, {"name": "iErrorID", "type": "RTS_IEC_RESULT", "offset": 12, "size": 4}, {"name": "iInfoID", "type": "DINT", "offset": 16, "size": 4}, {"name": "pszInfo", "type": "STRING[80]", "offset": 20, "size": 81, "encoding": "UTF-8"}, {"name": "pargList", "type": "STRING[80]", "offset": 101, "size": 81, "encoding": "UTF-8"} ] }, "F_TRIG": { "type": "FunctionBlock", "size": 16, "members": [ {"name": "__vtable", "type": "__F_TRIG___vtable", "offset": 0, "size": 8}, {"name": "CLK", "type": "BOOL", "offset": 8, "size": 1}, {"name": "Q", "type": "BOOL", "offset": 9, "size": 1}, {"name": "M", "type": "BOOL", "offset": 10, "size": 1} ] }, "FieldSignal": { "type": "Struct", "size": 16, "members": [ {"name": "RawValue", "type": "REAL", "offset": 0, "size": 4}, {"name": "PrevValue", "type": "REAL", "offset": 4, "size": 4}, {"name": "Value", "type": "REAL", "offset": 8, "size": 4}, {"name": "NeedInitFilter", "type": "BOOL", "offset": 12, "size": 1} ] }, "FiltredValue": { "type": "Enum", "size": 2, "base_type": "UINT", "elements": [ "NotChanged", "Blinked", "Crashed" ] }, "GroupControlLevelCmd": { "type": "Enum", "size": 2, "base_type": "UINT", "elements": [ "None", "SetEnableCtrlAll", "SetDisableCtrlAll", "SetReceiptCtrlAll" ] }, "GrpvsStorage": { "type": "Struct", "size": 36, "members": [ {"name": "ApvProcessingNum", "type": "UDINT", "offset": 0, "size": 4}, {"name": "SetRezNum", "type": "DINT", "offset": 4, "size": 4}, {"name": "DoAvr", "type": "BOOL", "offset": 8, "size": 1}, {"name": "ReorderRez", "type": "BOOL", "offset": 9, "size": 1}, {"name": "NeedReorderRezNum", "type": "DINT", "offset": 12, "size": 4}, {"name": "BlockResetAvr", "type": "BOOL", "offset": 16, "size": 1}, {"name": "PrevWorkCtrl", "type": "DINT", "offset": 20, "size": 4}, {"name": "StartedAsDopNum", "type": "DINT", "offset": 24, "size": 4}, {"name": "RezNum", "type": "DINT", "offset": 28, "size": 4}, {"name": "IsRezPrev", "type": "BOOL", "offset": 32, "size": 1} ] }, "INADDR": { "type": "Struct", "size": 12, "members": [ {"name": "S_un_b", "type": "UDINT_IN_BYTES", "offset": 0, "size": 4}, {"name": "S_un_w", "type": "UDINT_IN_WORDS", "offset": 4, "size": 4}, {"name": "ulAddr", "type": "UDINT", "offset": 8, "size": 4} ] }, "INITsection": { "type": "Program", "size": 1576, "members": [ {"name": "Timer_Proceed", "type": "Data_Processing", "offset": 0, "size": 1568}, {"name": "Init", "type": "BOOL", "offset": 1568, "size": 1}, {"name": "TEST", "type": "DINT", "offset": 1572, "size": 4} ] }, "IecMessage": { "type": "Struct", "size": 12, "members": [ {"name": "msgId", "type": "BYTE", "offset": 0, "size": 1}, {"name": "systemId", "type": "BYTE", "offset": 1, "size": 1}, {"name": "MessageDataType", "type": "MessageDataType", "offset": 2, "size": 2}, {"name": "Value", "type": "REAL", "offset": 4, "size": 4}, {"name": "PrevValue", "type": "REAL", "offset": 8, "size": 4} ] }, "InputTS": { "type": "Program", "size": 3616, "members": [ {"name": "TimerCount", "type": "__InputTS_TimerCount", "offset": 0, "size": 1000}, {"name": "TimerStart", "type": "__InputTS_TimerStart", "offset": 1000, "size": 500}, {"name": "TempDIn", "type": "__InputTS_TempDIn", "offset": 1500, "size": 500}, {"name": "DInModulPrev", "type": "__InputTS_DInModulPrev", "offset": 2000, "size": 500}, {"name": "DInModul", "type": "__InputTS_DInModul", "offset": 2500, "size": 500}, {"name": "J", "type": "UINT", "offset": 3000, "size": 2}, {"name": "I", "type": "UINT", "offset": 3002, "size": 2}, {"name": "Count", "type": "INT", "offset": 3004, "size": 2}, {"name": "Count2", "type": "INT", "offset": 3006, "size": 2}, {"name": "Messenger", "type": "Messenger", "offset": 3008, "size": 604}, {"name": "Start", "type": "BOOL", "offset": 3612, "size": 1} ] }, "KgkSODsection": { "type": "Program", "size": 1280, "members": [ {"name": "KgkSodFB", "type": "__KgkSODsection_KgkSodFB", "offset": 0, "size": 64}, {"name": "KgkMess", "type": "__KgkSODsection_KgkMess", "offset": 64, "size": 1208}, {"name": "KgkOut", "type": "__KgkSODsection_KgkOut", "offset": 1272, "size": 2} ] }, "KgkSod": { "type": "FunctionBlock", "size": 32, "members": [ {"name": "__vtable", "type": "__KgkSod___vtable", "offset": 0, "size": 8}, {"name": "NotSealedAlarm", "type": "BOOL", "offset": 8, "size": 1}, {"name": "PressureNotValid", "type": "BOOL", "offset": 9, "size": 1}, {"name": "PressureNormal", "type": "BOOL", "offset": 10, "size": 1}, {"name": "Messenger", "type": "__auto_pointer_to_Messenger", "offset": 16, "size": 8}, {"name": "NotSealed", "type": "__auto_pointer_to_BOOL", "offset": 24, "size": 8} ] }, "LD": { "type": "Alias", "size": 8, "base_type": "DATE" }, "LDATE": { "type": "Alias", "size": 8, "base_type": "DATE" }, "LDATE_AND_TIME": { "type": "Alias", "size": 8, "base_type": "DATE_AND_TIME" }, "LDT": { "type": "Alias", "size": 8, "base_type": "DATE_AND_TIME" }, "LT": { "type": "Alias", "size": 8, "base_type": "TIME" }, "LTIME": { "type": "Alias", "size": 8, "base_type": "TIME" }, "LTIME_OF_DAY": { "type": "Alias", "size": 8, "base_type": "TIME_OF_DAY" }, "LTOD": { "type": "Alias", "size": 8, "base_type": "TIME_OF_DAY" }, "LevelConfig": { "type": "Struct", "size": 8, "members": [ {"name": "Enable", "type": "BOOL", "offset": 0, "size": 1}, {"name": "Msg", "type": "BOOL", "offset": 1, "size": 1}, {"name": "Ust", "type": "REAL", "offset": 4, "size": 4} ] }, "LevelState": { "type": "Struct", "size": 2, "members": [ {"name": "Level", "type": "BOOL", "offset": 0, "size": 1}, {"name": "Block", "type": "BOOL", "offset": 1, "size": 1} ] }, "LogOptions": { "type": "Struct", "size": 56, "members": [ {"name": "szName", "type": "STRING[31]", "offset": 0, "size": 32, "encoding": "UTF-8"}, {"name": "bEnable", "type": "DINT", "offset": 32, "size": 4}, {"name": "uiType", "type": "UDINT", "offset": 36, "size": 4}, {"name": "uiFilter", "type": "UDINT", "offset": 40, "size": 4}, {"name": "iMaxEntries", "type": "DINT", "offset": 44, "size": 4}, {"name": "iMaxFileSize", "type": "DINT", "offset": 48, "size": 4}, {"name": "iMaxFiles", "type": "DINT", "offset": 52, "size": 4} ] }, "MessageDataType": { "type": "Enum", "size": 2, "base_type": "UINT", "elements": [ "Text", "UstChange", "Value" ] }, "Messenger": { "type": "Struct", "size": 604, "members": [ {"name": "MessagesArray", "type": "__Messenger_MessagesArray", "offset": 0, "size": 600}, {"name": "Count", "type": "UINT", "offset": 600, "size": 2}, {"name": "DeviceId", "type": "BYTE", "offset": 602, "size": 1} ] }, "Modbus_VU": { "type": "Program", "size": 0 }, "MovementState": { "type": "Enum", "size": 4, "base_type": "DINT", "elements": [ "None", "Init", "ReverseStop", "SwitchEnablingInit", "SwitchEnabling", "MoveWaitingInit", "MoveWaiting", "MovementInit", "Movement", "SelfstopInit", "Selfstop", "Fail", "Canceled", "Success" ] }, "MsgTime": { "type": "Struct", "size": 10, "members": [ {"name": "Year", "type": "UINT", "offset": 0, "size": 2}, {"name": "Month", "type": "BYTE", "offset": 2, "size": 1}, {"name": "Day", "type": "BYTE", "offset": 3, "size": 1}, {"name": "Hours", "type": "BYTE", "offset": 4, "size": 1}, {"name": "Minutes", "type": "BYTE", "offset": 5, "size": 1}, {"name": "Seconds", "type": "BYTE", "offset": 6, "size": 1}, {"name": "Milliseconds", "type": "UINT", "offset": 8, "size": 2} ] }, "NamurConfig": { "type": "Struct", "size": 16, "members": [ {"name": "Hyst", "type": "REAL", "offset": 0, "size": 4}, {"name": "ActivationLevel", "type": "REAL", "offset": 4, "size": 4}, {"name": "WarningZoneLevel", "type": "REAL", "offset": 8, "size": 4}, {"name": "EnableLineControl", "type": "BOOL", "offset": 12, "size": 1}, {"name": "IsNz", "type": "BOOL", "offset": 13, "size": 1} ] }, "NamurLevel": { "type": "Enum", "size": 2, "base_type": "UINT", "elements": [ "OffNormal", "OffWarningR", "On", "Ndv" ] }, "NamurLineState": { "type": "Enum", "size": 2, "base_type": "UINT", "elements": [ "Good", "WarningR" ] }, "OIPSection": { "type": "Program", "size": 14168, "members": [ {"name": "OipElectricFB", "type": "OipElectric", "offset": 0, "size": 200}, {"name": "OIPChannel", "type": "__OIPSection_OIPChannel", "offset": 200, "size": 160}, {"name": "OIPTimersPL", "type": "__OIPSection_OIPTimersPL", "offset": 360, "size": 960}, {"name": "OIPTimersOE", "type": "__OIPSection_OIPTimersOE", "offset": 1320, "size": 960}, {"name": "OIPStorage", "type": "__OIPSection_OIPStorage", "offset": 2280, "size": 8960}, {"name": "OIPInit", "type": "__OIPSection_OIPInit", "offset": 11240, "size": 40}, {"name": "OIPMessPL", "type": "Messenger", "offset": 11280, "size": 604}, {"name": "OIPMessOE", "type": "Messenger", "offset": 11884, "size": 604}, {"name": "OIPRealSignal", "type": "__OIPSection_OIPRealSignal", "offset": 12488, "size": 640}, {"name": "OIPImitInput", "type": "__OIPSection_OIPImitInput", "offset": 13128, "size": 160}, {"name": "OIPImitSignal", "type": "__OIPSection_OIPImitSignal", "offset": 13288, "size": 640}, {"name": "TempCmd", "type": "OipCmds", "offset": 13928, "size": 2}, {"name": "OIPCmd", "type": "WORD", "offset": 13930, "size": 2}, {"name": "ProcLevelsFB", "type": "ProcLevels", "offset": 13936, "size": 232} ] }, "OIPStor": { "type": "Struct", "size": 224, "members": [ {"name": "OutSignal", "type": "AnalogSignal", "offset": 0, "size": 16}, {"name": "ElectricSignal", "type": "FieldSignal", "offset": 16, "size": 16}, {"name": "PrevSignal", "type": "AnalogSignal", "offset": 32, "size": 16}, {"name": "ustTimerPrev", "type": "TIME", "offset": 48, "size": 8}, {"name": "elAllowedRangePrev", "type": "Range", "offset": 56, "size": 8}, {"name": "elRangePrev", "type": "Range", "offset": 64, "size": 8}, {"name": "valRangePrev", "type": "Range", "offset": 72, "size": 8}, {"name": "TPrev", "type": "REAL", "offset": 80, "size": 4}, {"name": "enableFilteringPrev", "type": "BOOL", "offset": 84, "size": 1}, {"name": "isInitedOE", "type": "BOOL", "offset": 85, "size": 1}, {"name": "isInitedPL", "type": "BOOL", "offset": 86, "size": 1}, {"name": "Imit", "type": "BOOL", "offset": 87, "size": 1}, {"name": "ustTimerPrev2", "type": "TIME", "offset": 88, "size": 8}, {"name": "HystPrev", "type": "REAL", "offset": 96, "size": 4}, {"name": "minCfgsPrev", "type": "__OIPStor_minCfgsPrev", "offset": 100, "size": 48}, {"name": "maxCfgsPrev", "type": "__OIPStor_maxCfgsPrev", "offset": 148, "size": 48}, {"name": "minStates", "type": "__OIPStor_minStates", "offset": 196, "size": 12}, {"name": "maxStates", "type": "__OIPStor_maxStates", "offset": 208, "size": 12}, {"name": "Zone", "type": "INT", "offset": 220, "size": 2} ] }, "OIPust": { "type": "Struct", "size": 132, "members": [ {"name": "ElAllowedRange", "type": "Range", "offset": 0, "size": 8}, {"name": "ElRange", "type": "Range", "offset": 8, "size": 8}, {"name": "ValRange", "type": "Range", "offset": 16, "size": 8}, {"name": "EnableFiltering", "type": "BOOL", "offset": 24, "size": 1}, {"name": "T", "type": "REAL", "offset": 28, "size": 4}, {"name": "MinCfgs", "type": "__OIPust_MinCfgs", "offset": 32, "size": 48}, {"name": "MaxCfgs", "type": "__OIPust_MaxCfgs", "offset": 80, "size": 48}, {"name": "Hyst", "type": "REAL", "offset": 128, "size": 4} ] }, "OipCmds": { "type": "Enum", "size": 2, "base_type": "UINT", "elements": [ "None", "SetImit", "DropImit", "SetImitNdv", "DropImitNdv" ] }, "OipElectric": { "type": "FunctionBlock", "size": 200, "members": [ {"name": "__vtable", "type": "__OipElectric___vtable", "offset": 0, "size": 8}, {"name": "Cmd", "type": "OipCmds", "offset": 8, "size": 2}, {"name": "ElInput", "type": "REAL", "offset": 12, "size": 4}, {"name": "ExtNdv", "type": "BOOL", "offset": 16, "size": 1}, {"name": "ElAllowedRange", "type": "Range", "offset": 20, "size": 8}, {"name": "ElRange", "type": "Range", "offset": 28, "size": 8}, {"name": "EnableFiltering", "type": "BOOL", "offset": 36, "size": 1}, {"name": "ScanTime", "type": "REAL", "offset": 40, "size": 4}, {"name": "T", "type": "REAL", "offset": 44, "size": 4}, {"name": "OutSignal", "type": "AnalogSignal", "offset": 48, "size": 16}, {"name": "ElectricSignal", "type": "__auto_pointer_to_FieldSignal", "offset": 64, "size": 8}, {"name": "PrevSignal", "type": "__auto_pointer_to_AnalogSignal", "offset": 72, "size": 8}, {"name": "ustTimerPrev", "type": "__auto_pointer_to_TIME", "offset": 80, "size": 8}, {"name": "elAllowedRangePrev", "type": "__auto_pointer_to_Range", "offset": 88, "size": 8}, {"name": "elRangePrev", "type": "__auto_pointer_to_Range", "offset": 96, "size": 8}, {"name": "valRangePrev", "type": "__auto_pointer_to_Range", "offset": 104, "size": 8}, {"name": "TPrev", "type": "__auto_pointer_to_REAL", "offset": 112, "size": 8}, {"name": "isInited", "type": "__auto_pointer_to_BOOL", "offset": 120, "size": 8}, {"name": "enableFilteringPrev", "type": "__auto_pointer_to_BOOL", "offset": 128, "size": 8}, {"name": "RealSignal", "type": "__auto_pointer_to_AnalogSignal", "offset": 136, "size": 8}, {"name": "ImitSignal", "type": "__auto_pointer_to_AnalogSignal", "offset": 144, "size": 8}, {"name": "Messenger", "type": "__auto_pointer_to_Messenger", "offset": 152, "size": 8}, {"name": "Timer", "type": "__auto_pointer_to_Timer", "offset": 160, "size": 8}, {"name": "ImitInput", "type": "__auto_pointer_to_REAL", "offset": 168, "size": 8}, {"name": "Imit", "type": "__auto_pointer_to_BOOL", "offset": 176, "size": 8}, {"name": "ValRange", "type": "__auto_pointer_to_Range", "offset": 184, "size": 8}, {"name": "ndvTypeChanged", "type": "BOOL", "offset": 192, "size": 1} ] }, "OipElectric.__THIS": { "type": "Pointer", "size": 8, "base_type": "OipElectric" }, "Output": { "type": "Program", "size": 4456, "members": [ {"name": "DOutModul", "type": "__Output_DOutModul", "offset": 0, "size": 50}, {"name": "TOF_DOut", "type": "__Output_TOF_DOut", "offset": 56, "size": 3600}, {"name": "R_TRIG_DOut", "type": "__Output_R_TRIG_DOut", "offset": 3656, "size": 800} ] }, "PLC_PRG": { "type": "Program", "size": 808, "members": [ {"name": "uiCounter", "type": "UINT", "offset": 0, "size": 2}, {"name": "i", "type": "UINT", "offset": 2, "size": 2}, {"name": "stDateTime", "type": "SYSTEMDATE", "offset": 4, "size": 18}, {"name": "uliTs", "type": "ULINT", "offset": 24, "size": 8}, {"name": "fbTimeFromIEC", "type": "TimeFromIEC", "offset": 32, "size": 768}, {"name": "TempBOOl", "type": "BOOL", "offset": 800, "size": 1}, {"name": "WriteValue", "type": "BOOL", "offset": 801, "size": 1} ] }, "ProcAvs": { "type": "FunctionBlock", "size": 136, "members": [ {"name": "__vtable", "type": "__ProcAvs___vtable", "offset": 0, "size": 8}, {"name": "Cmd", "type": "VsCmds", "offset": 8, "size": 2}, {"name": "Nu", "type": "AvsNu", "offset": 10, "size": 7}, {"name": "AutoCmd", "type": "AvsAutoCmds", "offset": 18, "size": 18}, {"name": "PcUse", "type": "BOOL", "offset": 36, "size": 1}, {"name": "UseOpc", "type": "BOOL", "offset": 37, "size": 1}, {"name": "OuterState", "type": "AvsOuterState", "offset": 38, "size": 12}, {"name": "Crashes", "type": "AvsCrashes", "offset": 50, "size": 15}, {"name": "StopCmd", "type": "BOOL", "offset": 65, "size": 1}, {"name": "StartCmd", "type": "BOOL", "offset": 66, "size": 1}, {"name": "storage", "type": "__auto_pointer_to_AvsStorage", "offset": 72, "size": 8}, {"name": "ustTimersPrev", "type": "__auto_pointer_to___ProcAvs_ustTimersPrev", "offset": 80, "size": 8}, {"name": "isInited", "type": "__auto_pointer_to_BOOL", "offset": 88, "size": 8}, {"name": "Messenger", "type": "__auto_pointer_to_Messenger", "offset": 96, "size": 8}, {"name": "InternalTimers", "type": "__auto_pointer_to___ProcAvs_InternalTimers", "offset": 104, "size": 8}, {"name": "i", "type": "DINT", "offset": 112, "size": 4}, {"name": "mp", "type": "BOOL", "offset": 116, "size": 1}, {"name": "fireStart", "type": "BOOL", "offset": 117, "size": 1}, {"name": "acceptStartCommand", "type": "BOOL", "offset": 118, "size": 1}, {"name": "readyToStart", "type": "BOOL", "offset": 119, "size": 1}, {"name": "activateAvr", "type": "BOOL", "offset": 120, "size": 1}, {"name": "stopAccepted", "type": "BOOL", "offset": 121, "size": 1}, {"name": "stop", "type": "BOOL", "offset": 122, "size": 1}, {"name": "newState", "type": "UDINT", "offset": 124, "size": 4}, {"name": "otklNorm", "type": "BOOL", "offset": 128, "size": 1}, {"name": "vklNorm", "type": "BOOL", "offset": 129, "size": 1}, {"name": "vuSetMode", "type": "VsMode", "offset": 130, "size": 2}, {"name": "allowSetMode", "type": "BOOL", "offset": 132, "size": 1}, {"name": "notCrash", "type": "BOOL", "offset": 133, "size": 1} ] }, "ProcControlModeSelectionCmds": { "type": "Enum", "size": 2, "base_type": "UINT", "elements": [ "None", "SetFullEnableControl", "SetFullDisableControl", "SetInversionFullEnableControl", "SetInversionFullDisableControl" ] }, "ProcLevelControlCmds": { "type": "Enum", "size": 2, "base_type": "UINT", "elements": [ "None", "SetEnableControl", "SetDisableControl", "SetReceipt" ] }, "ProcLevels": { "type": "FunctionBlock", "size": 232, "members": [ {"name": "__vtable", "type": "__ProcLevels___vtable", "offset": 0, "size": 8}, {"name": "MinCfgs", "type": "__ProcLevels_MinCfgs", "offset": 8, "size": 48}, {"name": "MaxCfgs", "type": "__ProcLevels_MaxCfgs", "offset": 56, "size": 48}, {"name": "Signal", "type": "AnalogSignal", "offset": 104, "size": 16}, {"name": "Hyst", "type": "REAL", "offset": 120, "size": 4}, {"name": "Maxs", "type": "__ProcLevels_Maxs", "offset": 124, "size": 6}, {"name": "Mins", "type": "__ProcLevels_Mins", "offset": 130, "size": 6}, {"name": "Norm", "type": "BOOL", "offset": 136, "size": 1}, {"name": "ustTimerPrev", "type": "__auto_pointer_to_TIME", "offset": 144, "size": 8}, {"name": "maxStates", "type": "__auto_pointer_to___ProcLevels_maxStates", "offset": 152, "size": 8}, {"name": "minStates", "type": "__auto_pointer_to___ProcLevels_minStates", "offset": 160, "size": 8}, {"name": "minCfgsPrev", "type": "__auto_pointer_to___ProcLevels_minCfgsPrev", "offset": 168, "size": 8}, {"name": "maxCfgsPrev", "type": "__auto_pointer_to___ProcLevels_maxCfgsPrev", "offset": 176, "size": 8}, {"name": "isInited", "type": "__auto_pointer_to_BOOL", "offset": 184, "size": 8}, {"name": "HystPrev", "type": "__auto_pointer_to_REAL", "offset": 192, "size": 8}, {"name": "Messenger", "type": "__auto_pointer_to_Messenger", "offset": 200, "size": 8}, {"name": "Timer", "type": "__auto_pointer_to_Timer", "offset": 208, "size": 8}, {"name": "Zone", "type": "__auto_pointer_to_INT", "offset": 216, "size": 8}, {"name": "val", "type": "REAL", "offset": 224, "size": 4}, {"name": "i", "type": "DINT", "offset": 228, "size": 4} ] }, "ProcLevels.__THIS": { "type": "Pointer", "size": 8, "base_type": "ProcLevels" }, "ProcLevelsFs": { "type": "FunctionBlock", "size": 160, "members": [ {"name": "__vtable", "type": "__ProcLevelsFs___vtable", "offset": 0, "size": 8}, {"name": "Signal", "type": "AnalogSignal", "offset": 8, "size": 16}, {"name": "Cfg", "type": "ProcLevelsFsConfig", "offset": 24, "size": 20}, {"name": "UseFire", "type": "BOOL", "offset": 44, "size": 1}, {"name": "_cfgLevelsPrev", "type": "__auto_pointer_to_ProcLevelsFsConfig", "offset": 48, "size": 8}, {"name": "_init", "type": "__auto_pointer_to_BOOL", "offset": 56, "size": 8}, {"name": "_ustTimersPrev", "type": "__auto_pointer_to_TIME", "offset": 64, "size": 8}, {"name": "_norm", "type": "__auto_pointer_to_BOOL", "offset": 72, "size": 8}, {"name": "_timer", "type": "__auto_pointer_to_BOOL", "offset": 80, "size": 8}, {"name": "_attention", "type": "__auto_pointer_to_BOOL", "offset": 88, "size": 8}, {"name": "_fire", "type": "__auto_pointer_to_BOOL", "offset": 96, "size": 8}, {"name": "_warningZoneUp", "type": "__auto_pointer_to_BOOL", "offset": 104, "size": 8}, {"name": "Messenger", "type": "__auto_pointer_to_Messenger", "offset": 112, "size": 8}, {"name": "Attention", "type": "__auto_pointer_to_BOOL", "offset": 120, "size": 8}, {"name": "Fire", "type": "__auto_pointer_to_BOOL", "offset": 128, "size": 8}, {"name": "Timer", "type": "__auto_pointer_to_Timer", "offset": 136, "size": 8}, {"name": "LineState", "type": "__auto_pointer_to_NamurLineState", "offset": 144, "size": 8}, {"name": "Failure", "type": "__auto_pointer_to_BOOL", "offset": 152, "size": 8} ] }, "ProcLevelsFs.__THIS": { "type": "Pointer", "size": 8, "base_type": "ProcLevelsFs" }, "ProcLevelsFsConfig": { "type": "Struct", "size": 20, "members": [ {"name": "Hist", "type": "REAL", "offset": 0, "size": 4}, {"name": "AttentionLevel", "type": "REAL", "offset": 4, "size": 4}, {"name": "FireLevel", "type": "REAL", "offset": 8, "size": 4}, {"name": "WarningZoneLevel", "type": "REAL", "offset": 12, "size": 4}, {"name": "EnableLineControl", "type": "BOOL", "offset": 16, "size": 1} ] }, "ProcLevelsNamur": { "type": "FunctionBlock", "size": 168, "members": [ {"name": "__vtable", "type": "__ProcLevelsNamur___vtable", "offset": 0, "size": 8}, {"name": "Signal", "type": "AnalogSignal", "offset": 8, "size": 16}, {"name": "Cfg", "type": "NamurConfig", "offset": 24, "size": 16}, {"name": "fNdv", "type": "BOOL", "offset": 40, "size": 1}, {"name": "Value", "type": "BOOL", "offset": 41, "size": 1}, {"name": "LineWarningR", "type": "BOOL", "offset": 42, "size": 1}, {"name": "_init", "type": "__auto_pointer_to_BOOL", "offset": 48, "size": 8}, {"name": "_cfgLevelsPrev", "type": "__auto_pointer_to_NamurConfig", "offset": 56, "size": 8}, {"name": "_ustTimersPrev", "type": "__auto_pointer_to_TIME", "offset": 64, "size": 8}, {"name": "_lineState", "type": "__auto_pointer_to_NamurLineState", "offset": 72, "size": 8}, {"name": "_currentValue", "type": "__auto_pointer_to_BOOL", "offset": 80, "size": 8}, {"name": "_valueLevel", "type": "__auto_pointer_to_BOOL", "offset": 88, "size": 8}, {"name": "_warningUpLevel", "type": "__auto_pointer_to_BOOL", "offset": 96, "size": 8}, {"name": "_warningDownLevel", "type": "__auto_pointer_to_BOOL", "offset": 104, "size": 8}, {"name": "_kzoLevel", "type": "__auto_pointer_to_NamurLevel", "offset": 112, "size": 8}, {"name": "_kzoLevelPrev", "type": "__auto_pointer_to_NamurLevel", "offset": 120, "size": 8}, {"name": "_smoothedValueState", "type": "__auto_pointer_to_FiltredValue", "offset": 128, "size": 8}, {"name": "Messenger", "type": "__auto_pointer_to_Messenger", "offset": 136, "size": 8}, {"name": "Timer", "type": "__auto_pointer_to_Timer", "offset": 144, "size": 8}, {"name": "_warningZoneStart", "type": "REAL", "offset": 152, "size": 4}, {"name": "_warningZoneEnd", "type": "REAL", "offset": 156, "size": 4}, {"name": "compareResult", "type": "BOOL", "offset": 160, "size": 1}, {"name": "newValue", "type": "BOOL", "offset": 161, "size": 1} ] }, "ProcLevelsNamur.__THIS": { "type": "Pointer", "size": 8, "base_type": "ProcLevelsNamur" }, "ProcUzd": { "type": "FunctionBlock", "size": 248, "members": [ {"name": "__vtable", "type": "__ProcUzd___vtable", "offset": 0, "size": 8}, {"name": "Cmd", "type": "ZdCmd", "offset": 8, "size": 2}, {"name": "InterfaceSignals", "type": "ZdNu", "offset": 10, "size": 11}, {"name": "DiSignals", "type": "ZdNu", "offset": 21, "size": 11}, {"name": "Ssh", "type": "BOOL", "offset": 32, "size": 1}, {"name": "CorrCo", "type": "BOOL", "offset": 33, "size": 1}, {"name": "CorrCz", "type": "BOOL", "offset": 34, "size": 1}, {"name": "BruClosePressed", "type": "BOOL", "offset": 35, "size": 1}, {"name": "BruStopPressed", "type": "BOOL", "offset": 36, "size": 1}, {"name": "Cfg", "type": "ZdCfg", "offset": 37, "size": 10}, {"name": "AutoCmds", "type": "ZdControl", "offset": 47, "size": 5}, {"name": "TmCmds", "type": "ZdTmControl", "offset": 52, "size": 10}, {"name": "RsLink", "type": "BOOL", "offset": 62, "size": 1}, {"name": "CommonData", "type": "ZdOut", "offset": 64, "size": 10}, {"name": "Diagnostic", "type": "ZdDiagnostic", "offset": 74, "size": 15}, {"name": "Close", "type": "BOOL", "offset": 89, "size": 1}, {"name": "Open", "type": "BOOL", "offset": 90, "size": 1}, {"name": "Stop", "type": "BOOL", "offset": 91, "size": 1}, {"name": "StopOpen", "type": "BOOL", "offset": 92, "size": 1}, {"name": "StopClose", "type": "BOOL", "offset": 93, "size": 1}, {"name": "BuDeblock", "type": "BOOL", "offset": 94, "size": 1}, {"name": "Nu", "type": "ZdNu", "offset": 95, "size": 11}, {"name": "TimeUstsPrev", "type": "__auto_pointer_to___ProcUzd_TimeUstsPrev", "offset": 112, "size": 8}, {"name": "zd", "type": "__auto_pointer_to_ZdStorage", "offset": 120, "size": 8}, {"name": "commands", "type": "__auto_pointer_to_ZdCommandsProcessing", "offset": 128, "size": 8}, {"name": "zdImit", "type": "__auto_pointer_to_ZdImitStorage", "offset": 136, "size": 8}, {"name": "isInited", "type": "__auto_pointer_to_BOOL", "offset": 144, "size": 8}, {"name": "channelsDesync", "type": "__auto_pointer_to_BOOL", "offset": 152, "size": 8}, {"name": "rsOk", "type": "__auto_pointer_to_BOOL", "offset": 160, "size": 8}, {"name": "NeedCrashStop", "type": "__auto_pointer_to_BOOL", "offset": 168, "size": 8}, {"name": "needUpdateState", "type": "__auto_pointer_to_BOOL", "offset": 176, "size": 8}, {"name": "state", "type": "__auto_pointer_to_StateProcessingStorage", "offset": 184, "size": 8}, {"name": "substate", "type": "__auto_pointer_to_ZdFullState", "offset": 192, "size": 8}, {"name": "Messenger", "type": "__auto_pointer_to_Messenger", "offset": 200, "size": 8}, {"name": "InternalTimers", "type": "__auto_pointer_to___ProcUzd_InternalTimers", "offset": 208, "size": 8}, {"name": "i", "type": "DINT", "offset": 216, "size": 4}, {"name": "notEc", "type": "BOOL", "offset": 220, "size": 1}, {"name": "waitStop", "type": "BOOL", "offset": 221, "size": 1}, {"name": "movementProcessing", "type": "BOOL", "offset": 222, "size": 1}, {"name": "nuState", "type": "ZdAbstractNu", "offset": 223, "size": 12}, {"name": "stopButtonPressed", "type": "BOOL", "offset": 235, "size": 1}, {"name": "stopCmdAccepted", "type": "BOOL", "offset": 236, "size": 1}, {"name": "closeCmdAccepted", "type": "BOOL", "offset": 237, "size": 1}, {"name": "openCmdAccepted", "type": "BOOL", "offset": 238, "size": 1}, {"name": "deblockBuAccepted", "type": "BOOL", "offset": 239, "size": 1}, {"name": "setImitAccepted", "type": "BOOL", "offset": 240, "size": 1}, {"name": "dropImitAccepted", "type": "BOOL", "offset": 241, "size": 1}, {"name": "needOpen", "type": "BOOL", "offset": 242, "size": 1}, {"name": "needClose", "type": "BOOL", "offset": 243, "size": 1}, {"name": "needStop", "type": "BOOL", "offset": 244, "size": 1} ] }, "ProcUzd.__THIS": { "type": "Pointer", "size": 8, "base_type": "ProcUzd" }, "ProcVibrLevels": { "type": "FunctionBlock", "size": 200, "members": [ {"name": "__vtable", "type": "__ProcVibrLevels___vtable", "offset": 0, "size": 8}, {"name": "HighVib", "type": "BOOL", "offset": 8, "size": 1}, {"name": "NeNomIntervalPodach", "type": "BOOL", "offset": 9, "size": 1}, {"name": "NaIsOn", "type": "BOOL", "offset": 10, "size": 1}, {"name": "LevelCfgs", "type": "__ProcVibrLevels_LevelCfgs", "offset": 12, "size": 72}, {"name": "Signal", "type": "AnalogSignal", "offset": 84, "size": 16}, {"name": "Hyst", "type": "REAL", "offset": 100, "size": 4}, {"name": "IsMT10Perc", "type": "BOOL", "offset": 104, "size": 1}, {"name": "IsNdv2ndParam", "type": "BOOL", "offset": 105, "size": 1}, {"name": "IsHighVibNoStat", "type": "BOOL", "offset": 106, "size": 1}, {"name": "IsAvarVibNoStat", "type": "BOOL", "offset": 107, "size": 1}, {"name": "IsHighVibStat", "type": "BOOL", "offset": 108, "size": 1}, {"name": "IsAvarVibStat", "type": "BOOL", "offset": 109, "size": 1}, {"name": "IsHighVibStatNMNWR", "type": "BOOL", "offset": 110, "size": 1}, {"name": "IsAvarVibStatNMNWR", "type": "BOOL", "offset": 111, "size": 1}, {"name": "IsAvar2Vib", "type": "BOOL", "offset": 112, "size": 1}, {"name": "Norm", "type": "BOOL", "offset": 113, "size": 1}, {"name": "levels", "type": "__auto_pointer_to___ProcVibrLevels_levels", "offset": 120, "size": 8}, {"name": "zone", "type": "__auto_pointer_to_INT", "offset": 128, "size": 8}, {"name": "val", "type": "__auto_pointer_to_REAL", "offset": 136, "size": 8}, {"name": "ustTimerPrev", "type": "__auto_pointer_to_TIME", "offset": 144, "size": 8}, {"name": "hystPrev", "type": "__auto_pointer_to_REAL", "offset": 152, "size": 8}, {"name": "levelCfgsPrev", "type": "__auto_pointer_to___ProcVibrLevels_levelCfgsPrev", "offset": 160, "size": 8}, {"name": "isInited", "type": "__auto_pointer_to_BOOL", "offset": 168, "size": 8}, {"name": "Messenger", "type": "__auto_pointer_to_Messenger", "offset": 176, "size": 8}, {"name": "Timer", "type": "__auto_pointer_to_Timer", "offset": 184, "size": 8}, {"name": "i", "type": "DINT", "offset": 192, "size": 4} ] }, "ProcVibrLevels.__THIS": { "type": "Pointer", "size": 8, "base_type": "ProcVibrLevels" }, "RS": { "type": "FunctionBlock", "size": 16, "members": [ {"name": "__vtable", "type": "__RS___vtable", "offset": 0, "size": 8}, {"name": "SET0", "type": "BOOL", "offset": 8, "size": 1}, {"name": "RESET1", "type": "BOOL", "offset": 9, "size": 1}, {"name": "Q1", "type": "BOOL", "offset": 10, "size": 1} ] }, "RTS_IEC_HANDLE": { "type": "Alias", "size": 4, "base_type": "UDINT" }, "RTS_IEC_RESULT": { "type": "Alias", "size": 4, "base_type": "UDINT" }, "RTS_IEC_SIZE": { "type": "Alias", "size": 4, "base_type": "UDINT" }, "RTS_SOCKET_SO_VALUE_IP_MREQ": { "type": "Struct", "size": 24, "members": [ {"name": "imr_multiaddr", "type": "INADDR", "offset": 0, "size": 12}, {"name": "imr_interface", "type": "INADDR", "offset": 12, "size": 12} ] }, "RTS_SOCKET_SO_VALUE_LINGER": { "type": "Struct", "size": 4, "members": [ {"name": "l_onoff", "type": "WORD", "offset": 0, "size": 2}, {"name": "l_linger", "type": "WORD", "offset": 2, "size": 2} ] }, "RTS_SOCKET_SO_VALUE_TCP_KEEPALIVE": { "type": "Struct", "size": 28, "members": [ {"name": "bOn", "type": "DINT", "offset": 0, "size": 4}, {"name": "probes", "type": "UDINT", "offset": 4, "size": 4}, {"name": "probesResult", "type": "RTS_IEC_RESULT", "offset": 8, "size": 4}, {"name": "timeout", "type": "DINT", "offset": 12, "size": 4}, {"name": "timeoutResult", "type": "RTS_IEC_RESULT", "offset": 16, "size": 4}, {"name": "interval", "type": "DINT", "offset": 20, "size": 4}, {"name": "intervalResult", "type": "RTS_IEC_RESULT", "offset": 24, "size": 4} ] }, "R_TRIG": { "type": "FunctionBlock", "size": 16, "members": [ {"name": "__vtable", "type": "__R_TRIG___vtable", "offset": 0, "size": 8}, {"name": "CLK", "type": "BOOL", "offset": 8, "size": 1}, {"name": "Q", "type": "BOOL", "offset": 9, "size": 1}, {"name": "M", "type": "BOOL", "offset": 10, "size": 1} ] }, "Range": { "type": "Struct", "size": 8, "members": [ {"name": "Bottom", "type": "REAL", "offset": 0, "size": 4}, {"name": "Top", "type": "REAL", "offset": 4, "size": 4} ] }, "Read_AI_Inputs": { "type": "Program", "size": 0 }, "ReserveGroupStatus": { "type": "Enum", "size": 2, "base_type": "UINT", "elements": [ "NotEnoughOsn", "ResExist", "AllowSetForNotOsn", "AllowSetRez" ] }, "SOCKADDRESS": { "type": "Struct", "size": 24, "members": [ {"name": "sin_family", "type": "INT", "offset": 0, "size": 2}, {"name": "sin_port", "type": "UINT", "offset": 2, "size": 2}, {"name": "sin_addr", "type": "INADDR", "offset": 4, "size": 12}, {"name": "sin_zero", "type": "__SOCKADDRESS_sin_zero", "offset": 16, "size": 8} ] }, "SOCKET_FD_SET": { "type": "Struct", "size": 260, "members": [ {"name": "fd_count", "type": "UDINT", "offset": 0, "size": 4}, {"name": "fd_array", "type": "__SOCKET_FD_SET_fd_array", "offset": 4, "size": 256} ] }, "SOCKET_TIMEVAL": { "type": "Struct", "size": 8, "members": [ {"name": "tv_sec", "type": "DINT", "offset": 0, "size": 4}, {"name": "tv_usec", "type": "DINT", "offset": 4, "size": 4} ] }, "SOCK_ADAPTER_INFORMATION": { "type": "Struct", "size": 1088, "members": [ {"name": "udiStructSize", "type": "UDINT", "offset": 0, "size": 4}, {"name": "udiVersion", "type": "UDINT", "offset": 4, "size": 4}, {"name": "udiIndex", "type": "UDINT", "offset": 8, "size": 4}, {"name": "udiReserved", "type": "UDINT", "offset": 12, "size": 4}, {"name": "wsName", "type": "WSTRING[255]", "offset": 16, "size": 512, "encoding": "UTF-16"}, {"name": "wsDescription", "type": "WSTRING[255]", "offset": 528, "size": 512, "encoding": "UTF-16"}, {"name": "abyMac", "type": "__SOCK_ADAPTER_INFORMATION_abyMac", "offset": 1040, "size": 6}, {"name": "wType", "type": "WORD", "offset": 1046, "size": 2}, {"name": "dwFlags", "type": "DWORD", "offset": 1048, "size": 4}, {"name": "IpAddr", "type": "INADDR", "offset": 1052, "size": 12}, {"name": "NetMask", "type": "INADDR", "offset": 1064, "size": 12}, {"name": "DefaultGateway", "type": "INADDR", "offset": 1076, "size": 12} ] }, "SOCK_ADAPTER_INFORMATION2": { "type": "Struct", "size": 1636, "members": [ {"name": "udiStructSize", "type": "UDINT", "offset": 0, "size": 4}, {"name": "udiVersion", "type": "UDINT", "offset": 4, "size": 4}, {"name": "udiIndex", "type": "UDINT", "offset": 8, "size": 4}, {"name": "udiReserved", "type": "UDINT", "offset": 12, "size": 4}, {"name": "wsName", "type": "WSTRING[255]", "offset": 16, "size": 512, "encoding": "UTF-16"}, {"name": "wsDescription", "type": "WSTRING[255]", "offset": 528, "size": 512, "encoding": "UTF-16"}, {"name": "abyMac", "type": "__SOCK_ADAPTER_INFORMATION2_abyMac", "offset": 1040, "size": 6}, {"name": "wType", "type": "WORD", "offset": 1046, "size": 2}, {"name": "dwFlags", "type": "DWORD", "offset": 1048, "size": 4}, {"name": "IpAddr", "type": "INADDR", "offset": 1052, "size": 12}, {"name": "NetMask", "type": "INADDR", "offset": 1064, "size": 12}, {"name": "DefaultGateway", "type": "INADDR", "offset": 1076, "size": 12}, {"name": "PrimaryNameServer", "type": "INADDR", "offset": 1088, "size": 12}, {"name": "SecondaryNameServer", "type": "INADDR", "offset": 1100, "size": 12}, {"name": "wsDNSSuffix", "type": "WSTRING[255]", "offset": 1112, "size": 512, "encoding": "UTF-16"}, {"name": "DHCPServer", "type": "INADDR", "offset": 1624, "size": 12} ] }, "SOCK_ADAPTER_INFORMATION3": { "type": "Struct", "size": 1640, "members": [ {"name": "udiStructSize", "type": "UDINT", "offset": 0, "size": 4}, {"name": "udiVersion", "type": "UDINT", "offset": 4, "size": 4}, {"name": "udiIndex", "type": "UDINT", "offset": 8, "size": 4}, {"name": "udiReserved", "type": "UDINT", "offset": 12, "size": 4}, {"name": "wsName", "type": "WSTRING[255]", "offset": 16, "size": 512, "encoding": "UTF-16"}, {"name": "wsDescription", "type": "WSTRING[255]", "offset": 528, "size": 512, "encoding": "UTF-16"}, {"name": "abyMac", "type": "__SOCK_ADAPTER_INFORMATION3_abyMac", "offset": 1040, "size": 6}, {"name": "wType", "type": "WORD", "offset": 1046, "size": 2}, {"name": "dwFlags", "type": "DWORD", "offset": 1048, "size": 4}, {"name": "IpAddr", "type": "INADDR", "offset": 1052, "size": 12}, {"name": "NetMask", "type": "INADDR", "offset": 1064, "size": 12}, {"name": "DefaultGateway", "type": "INADDR", "offset": 1076, "size": 12}, {"name": "PrimaryNameServer", "type": "INADDR", "offset": 1088, "size": 12}, {"name": "SecondaryNameServer", "type": "INADDR", "offset": 1100, "size": 12}, {"name": "wsDNSSuffix", "type": "WSTRING[255]", "offset": 1112, "size": 512, "encoding": "UTF-16"}, {"name": "DHCPServer", "type": "INADDR", "offset": 1624, "size": 12}, {"name": "udiOSIndex", "type": "UDINT", "offset": 1636, "size": 4} ] }, "SOCK_HOSTENT": { "type": "Struct", "size": 32, "members": [ {"name": "szHostname", "type": "__SOCK_HOSTENT_szHostname", "offset": 0, "size": 8}, {"name": "pAliasList", "type": "__SOCK_HOSTENT_pAliasList", "offset": 8, "size": 8}, {"name": "iHostAddrType", "type": "INT", "offset": 16, "size": 2}, {"name": "iLengthAddr", "type": "INT", "offset": 18, "size": 2}, {"name": "pAddrList", "type": "__SOCK_HOSTENT_pAddrList", "offset": 24, "size": 8} ] }, "SOCK_RECVMSG_MSG": { "type": "Struct", "size": 48, "members": [ {"name": "pBuffer", "type": "__SOCK_RECVMSG_MSG_pBuffer", "offset": 0, "size": 8}, {"name": "length", "type": "__XWORD", "offset": 8, "size": 8}, {"name": "address", "type": "SOCKADDRESS", "offset": 16, "size": 24}, {"name": "msgFlags", "type": "DWORD", "offset": 40, "size": 4}, {"name": "msgFlagsSupported", "type": "DWORD", "offset": 44, "size": 4} ] }, "SR": { "type": "FunctionBlock", "size": 16, "members": [ {"name": "__vtable", "type": "__SR___vtable", "offset": 0, "size": 8}, {"name": "SET1", "type": "BOOL", "offset": 8, "size": 1}, {"name": "RESET", "type": "BOOL", "offset": 9, "size": 1}, {"name": "Q1", "type": "BOOL", "offset": 10, "size": 1} ] }, "STRING[0]": { "type": "String", "size": 1, "encoding": "UTF-8" }, "STRING[10]": { "type": "String", "size": 11, "encoding": "UTF-8" }, "STRING[11]": { "type": "String", "size": 12, "encoding": "UTF-8" }, "STRING[128]": { "type": "String", "size": 129, "encoding": "UTF-8" }, "STRING[12]": { "type": "String", "size": 13, "encoding": "UTF-8" }, "STRING[13]": { "type": "String", "size": 14, "encoding": "UTF-8" }, "STRING[14]": { "type": "String", "size": 15, "encoding": "UTF-8" }, "STRING[15]": { "type": "String", "size": 16, "encoding": "UTF-8" }, "STRING[17]": { "type": "String", "size": 18, "encoding": "UTF-8" }, "STRING[1]": { "type": "String", "size": 2, "encoding": "UTF-8" }, "STRING[2048]": { "type": "String", "size": 2049, "encoding": "UTF-8" }, "STRING[254]": { "type": "String", "size": 255, "encoding": "UTF-8" }, "STRING[255]": { "type": "String", "size": 256, "encoding": "UTF-8" }, "STRING[29]": { "type": "String", "size": 30, "encoding": "UTF-8" }, "STRING[2]": { "type": "String", "size": 3, "encoding": "UTF-8" }, "STRING[31]": { "type": "String", "size": 32, "encoding": "UTF-8" }, "STRING[34]": { "type": "String", "size": 35, "encoding": "UTF-8" }, "STRING[3]": { "type": "String", "size": 4, "encoding": "UTF-8" }, "STRING[44]": { "type": "String", "size": 45, "encoding": "UTF-8" }, "STRING[4]": { "type": "String", "size": 5, "encoding": "UTF-8" }, "STRING[500]": { "type": "String", "size": 501, "encoding": "UTF-8" }, "STRING[50]": { "type": "String", "size": 51, "encoding": "UTF-8" }, "STRING[55]": { "type": "String", "size": 56, "encoding": "UTF-8" }, "STRING[5]": { "type": "String", "size": 6, "encoding": "UTF-8" }, "STRING[6]": { "type": "String", "size": 7, "encoding": "UTF-8" }, "STRING[7]": { "type": "String", "size": 8, "encoding": "UTF-8" }, "STRING[80]": { "type": "String", "size": 81, "encoding": "UTF-8" }, "STRING[8]": { "type": "String", "size": 9, "encoding": "UTF-8" }, "STRING[9]": { "type": "String", "size": 10, "encoding": "UTF-8" }, "SYSTEMDATE": { "type": "Struct", "size": 18, "members": [ {"name": "wYear", "type": "UINT", "offset": 0, "size": 2}, {"name": "wMonth", "type": "UINT", "offset": 2, "size": 2}, {"name": "wDay", "type": "UINT", "offset": 4, "size": 2}, {"name": "wHour", "type": "UINT", "offset": 6, "size": 2}, {"name": "wMinute", "type": "UINT", "offset": 8, "size": 2}, {"name": "wSecond", "type": "UINT", "offset": 10, "size": 2}, {"name": "wMilliSeconds", "type": "UINT", "offset": 12, "size": 2}, {"name": "wDayOfWeek", "type": "UINT", "offset": 14, "size": 2}, {"name": "wYday", "type": "UINT", "offset": 16, "size": 2} ] }, "SYSTIME": { "type": "Alias", "size": 8, "base_type": "ULINT" }, "SYS_FILETIME": { "type": "Struct", "size": 12, "members": [ {"name": "tCreation", "type": "UDINT", "offset": 0, "size": 4}, {"name": "tLastAccess", "type": "UDINT", "offset": 4, "size": 4}, {"name": "tLastModification", "type": "UDINT", "offset": 8, "size": 4} ] }, "SYS_FILE_STATUS": { "type": "Enum", "size": 4, "base_type": "DINT", "elements": [ "FS_OK", "FS_NO_FILE", "FS_ILLEGAL_POS", "FS_FULL", "FS_EOF" ] }, "StChooseEnCtrl": { "type": "Enum", "size": 2, "base_type": "UINT", "elements": [ "None", "UpControl", "LowControl", "FullControl" ] }, "StChooseFullEnCtrl": { "type": "Enum", "size": 2, "base_type": "UINT", "elements": [ "None", "Up", "Low", "Hallway", "Inversion" ] }, "StateCurrentControl": { "type": "Enum", "size": 2, "base_type": "UINT", "elements": [ "NoWarning", "Warning", "ReceiptWarning" ] }, "StateProcessingStorage": { "type": "Struct", "size": 36, "members": [ {"name": "AlgState", "type": "ZdAlgState", "offset": 0, "size": 4}, {"name": "FullState", "type": "ZdFullState", "offset": 4, "size": 2}, {"name": "MpCheckEnabled", "type": "BOOL", "offset": 6, "size": 1}, {"name": "InverseMpCheckEnabled", "type": "BOOL", "offset": 7, "size": 1}, {"name": "MoveCheckEnabled", "type": "BOOL", "offset": 8, "size": 1}, {"name": "StoppingSubstate", "type": "ZdStopProcessing", "offset": 12, "size": 4}, {"name": "OpeningSubstate", "type": "MovementState", "offset": 16, "size": 4}, {"name": "ClosingSubstate", "type": "MovementState", "offset": 20, "size": 4}, {"name": "CloseFail", "type": "BOOL", "offset": 24, "size": 1}, {"name": "OpenFail", "type": "BOOL", "offset": 25, "size": 1}, {"name": "StopFail", "type": "BOOL", "offset": 26, "size": 1}, {"name": "UnpromptedOpen", "type": "BOOL", "offset": 27, "size": 1}, {"name": "UnpromptedClose", "type": "BOOL", "offset": 28, "size": 1}, {"name": "ErrMpo", "type": "BOOL", "offset": 29, "size": 1}, {"name": "ErrMpz", "type": "BOOL", "offset": 30, "size": 1}, {"name": "WaitSsh", "type": "BOOL", "offset": 31, "size": 1}, {"name": "Crash", "type": "BOOL", "offset": 32, "size": 1} ] }, "T": { "type": "Alias", "size": 8, "base_type": "TIME" }, "TM_Relaying": { "type": "Program", "size": 0 }, "TMproc": { "type": "Program", "size": 2760, "members": [ {"name": "sTextDescription", "type": "STRING[80]", "offset": 0, "size": 81, "encoding": "UTF-8"}, {"name": "TmTSPrev", "type": "__TMproc_TmTSPrev", "offset": 81, "size": 500}, {"name": "TmTINew", "type": "__TMproc_TmTINew", "offset": 584, "size": 800}, {"name": "fbPrepData", "type": "DataLog", "offset": 1384, "size": 1376} ] }, "TOD": { "type": "Alias", "size": 8, "base_type": "TIME_OF_DAY" }, "TOF": { "type": "FunctionBlock", "size": 72, "members": [ {"name": "__vtable", "type": "__TOF___vtable", "offset": 0, "size": 8}, {"name": "IN", "type": "BOOL", "offset": 8, "size": 1}, {"name": "PT", "type": "TIME", "offset": 16, "size": 8}, {"name": "Q", "type": "BOOL", "offset": 24, "size": 1}, {"name": "ET", "type": "TIME", "offset": 32, "size": 8}, {"name": "__signal__", "type": "BOOL", "offset": 40, "size": 1}, {"name": "__is_running__", "type": "BOOL", "offset": 41, "size": 1}, {"name": "__BUFFER__", "type": "__TOF___BUFFER__", "offset": 42, "size": 24} ] }, "TOF_LTIME": { "type": "FunctionBlock", "size": 72, "members": [ {"name": "__vtable", "type": "__TOF_LTIME___vtable", "offset": 0, "size": 8}, {"name": "IN", "type": "BOOL", "offset": 8, "size": 1}, {"name": "PT", "type": "LTIME", "offset": 16, "size": 8}, {"name": "Q", "type": "BOOL", "offset": 24, "size": 1}, {"name": "ET", "type": "LTIME", "offset": 32, "size": 8}, {"name": "__signal__", "type": "BOOL", "offset": 40, "size": 1}, {"name": "__is_running__", "type": "BOOL", "offset": 41, "size": 1}, {"name": "__BUFFER__", "type": "__TOF_LTIME___BUFFER__", "offset": 42, "size": 24} ] }, "TOF_TIME": { "type": "FunctionBlock", "size": 72, "members": [ {"name": "__vtable", "type": "__TOF_TIME___vtable", "offset": 0, "size": 8}, {"name": "IN", "type": "BOOL", "offset": 8, "size": 1}, {"name": "PT", "type": "TIME", "offset": 16, "size": 8}, {"name": "Q", "type": "BOOL", "offset": 24, "size": 1}, {"name": "ET", "type": "TIME", "offset": 32, "size": 8}, {"name": "__signal__", "type": "BOOL", "offset": 40, "size": 1}, {"name": "__is_running__", "type": "BOOL", "offset": 41, "size": 1}, {"name": "__BUFFER__", "type": "__TOF_TIME___BUFFER__", "offset": 42, "size": 24} ] }, "TON": { "type": "FunctionBlock", "size": 72, "members": [ {"name": "__vtable", "type": "__TON___vtable", "offset": 0, "size": 8}, {"name": "IN", "type": "BOOL", "offset": 8, "size": 1}, {"name": "PT", "type": "TIME", "offset": 16, "size": 8}, {"name": "Q", "type": "BOOL", "offset": 24, "size": 1}, {"name": "ET", "type": "TIME", "offset": 32, "size": 8}, {"name": "__signal__", "type": "BOOL", "offset": 40, "size": 1}, {"name": "__is_running__", "type": "BOOL", "offset": 41, "size": 1}, {"name": "__BUFFER__", "type": "__TON___BUFFER__", "offset": 42, "size": 24} ] }, "TON_LTIME": { "type": "FunctionBlock", "size": 72, "members": [ {"name": "__vtable", "type": "__TON_LTIME___vtable", "offset": 0, "size": 8}, {"name": "IN", "type": "BOOL", "offset": 8, "size": 1}, {"name": "PT", "type": "LTIME", "offset": 16, "size": 8}, {"name": "Q", "type": "BOOL", "offset": 24, "size": 1}, {"name": "ET", "type": "TIME", "offset": 32, "size": 8}, {"name": "__signal__", "type": "BOOL", "offset": 40, "size": 1}, {"name": "__is_running__", "type": "BOOL", "offset": 41, "size": 1}, {"name": "__BUFFER__", "type": "__TON_LTIME___BUFFER__", "offset": 42, "size": 24} ] }, "TON_TIME": { "type": "FunctionBlock", "size": 72, "members": [ {"name": "__vtable", "type": "__TON_TIME___vtable", "offset": 0, "size": 8}, {"name": "IN", "type": "BOOL", "offset": 8, "size": 1}, {"name": "PT", "type": "TIME", "offset": 16, "size": 8}, {"name": "Q", "type": "BOOL", "offset": 24, "size": 1}, {"name": "ET", "type": "TIME", "offset": 32, "size": 8}, {"name": "__signal__", "type": "BOOL", "offset": 40, "size": 1}, {"name": "__is_running__", "type": "BOOL", "offset": 41, "size": 1}, {"name": "__BUFFER__", "type": "__TON_TIME___BUFFER__", "offset": 42, "size": 24} ] }, "TP": { "type": "FunctionBlock", "size": 72, "members": [ {"name": "__vtable", "type": "__TP___vtable", "offset": 0, "size": 8}, {"name": "IN", "type": "BOOL", "offset": 8, "size": 1}, {"name": "PT", "type": "TIME", "offset": 16, "size": 8}, {"name": "Q", "type": "BOOL", "offset": 24, "size": 1}, {"name": "ET", "type": "TIME", "offset": 32, "size": 8}, {"name": "__signal__", "type": "BOOL", "offset": 40, "size": 1}, {"name": "__is_running__", "type": "BOOL", "offset": 41, "size": 1}, {"name": "__BUFFER__", "type": "__TP___BUFFER__", "offset": 42, "size": 24} ] }, "TP_LTIME": { "type": "FunctionBlock", "size": 72, "members": [ {"name": "__vtable", "type": "__TP_LTIME___vtable", "offset": 0, "size": 8}, {"name": "IN", "type": "BOOL", "offset": 8, "size": 1}, {"name": "PT", "type": "TIME", "offset": 16, "size": 8}, {"name": "Q", "type": "BOOL", "offset": 24, "size": 1}, {"name": "ET", "type": "LTIME", "offset": 32, "size": 8}, {"name": "__signal__", "type": "BOOL", "offset": 40, "size": 1}, {"name": "__is_running__", "type": "BOOL", "offset": 41, "size": 1}, {"name": "__BUFFER__", "type": "__TP_LTIME___BUFFER__", "offset": 42, "size": 24} ] }, "TP_TIME": { "type": "FunctionBlock", "size": 72, "members": [ {"name": "__vtable", "type": "__TP_TIME___vtable", "offset": 0, "size": 8}, {"name": "IN", "type": "BOOL", "offset": 8, "size": 1}, {"name": "PT", "type": "TIME", "offset": 16, "size": 8}, {"name": "Q", "type": "BOOL", "offset": 24, "size": 1}, {"name": "ET", "type": "TIME", "offset": 32, "size": 8}, {"name": "__signal__", "type": "BOOL", "offset": 40, "size": 1}, {"name": "__is_running__", "type": "BOOL", "offset": 41, "size": 1}, {"name": "__BUFFER__", "type": "__TP_TIME___BUFFER__", "offset": 42, "size": 24} ] }, "TimeFromIEC": { "type": "FunctionBlock", "size": 768, "members": [ {"name": "__vtable", "type": "__TimeFromIEC___vtable", "offset": 0, "size": 8}, {"name": "ResetTimeIEC", "type": "__auto_pointer_to_BOOL", "offset": 8, "size": 8}, {"name": "TimeFromIEC_var", "type": "ULINT", "offset": 16, "size": 8}, {"name": "TimeQual", "type": "BOOL", "offset": 24, "size": 1}, {"name": "NTP_OK", "type": "BOOL", "offset": 25, "size": 1}, {"name": "TimePLC", "type": "ULINT", "offset": 32, "size": 8}, {"name": "TimePLCDate", "type": "SYSTEMDATE", "offset": 40, "size": 18}, {"name": "TimeFromIECDate", "type": "SYSTEMDATE", "offset": 58, "size": 18}, {"name": "sSockAddrLocal", "type": "SOCKADDRESS", "offset": 76, "size": 24}, {"name": "sSockAddrRemote", "type": "SOCKADDRESS", "offset": 100, "size": 24}, {"name": "stIpAddr", "type": "STRING[80]", "offset": 124, "size": 81, "encoding": "UTF-8"}, {"name": "uiSockPort", "type": "UINT", "offset": 206, "size": 2}, {"name": "uiRecvPort", "type": "UINT", "offset": 208, "size": 2}, {"name": "diSendBytes", "type": "__XINT", "offset": 216, "size": 8}, {"name": "diReceivedBytes", "type": "__XINT", "offset": 224, "size": 8}, {"name": "stMsgString", "type": "STRING[10]", "offset": 232, "size": 11, "encoding": "UTF-8"}, {"name": "abReceivedData", "type": "STRING[500]", "offset": 243, "size": 501, "encoding": "UTF-8"}, {"name": "hUdpClientSocket", "type": "RTS_IEC_HANDLE", "offset": 744, "size": 4}, {"name": "hUdpSendSocket", "type": "RTS_IEC_HANDLE", "offset": 748, "size": 4}, {"name": "hUdpRecvSocket", "type": "RTS_IEC_HANDLE", "offset": 752, "size": 4}, {"name": "dwUdpConnResult", "type": "RTS_IEC_RESULT", "offset": 756, "size": 4}, {"name": "Init", "type": "BOOL", "offset": 760, "size": 1}, {"name": "diRecvTimeout", "type": "DINT", "offset": 764, "size": 4} ] }, "Timer": { "type": "Struct", "size": 24, "members": [ {"name": "Ust", "type": "TIME", "offset": 0, "size": 8}, {"name": "Et", "type": "TIME", "offset": 8, "size": 8}, {"name": "IsStarted", "type": "BOOL", "offset": 16, "size": 1}, {"name": "IsQ", "type": "BOOL", "offset": 17, "size": 1}, {"name": "StartCmd", "type": "BOOL", "offset": 18, "size": 1}, {"name": "StopCmd", "type": "BOOL", "offset": 19, "size": 1} ] }, "TimerDATA_LOG": { "type": "FunctionBlock", "size": 32, "members": [ {"name": "__vtable", "type": "__TimerDATA_LOG___vtable", "offset": 0, "size": 8}, {"name": "Timer_Cmd", "type": "UINT", "offset": 8, "size": 2}, {"name": "Timer_Ust", "type": "UDINT", "offset": 12, "size": 4}, {"name": "Timer_Arr_No", "type": "UINT", "offset": 16, "size": 2}, {"name": "Timer_ET", "type": "UDINT", "offset": 20, "size": 4}, {"name": "Timer_Q", "type": "BOOL", "offset": 24, "size": 1} ] }, "TimerState": { "type": "Enum", "size": 2, "base_type": "INT", "elements": [ "Stopped", "Started" ] }, "TimezoneInformation": { "type": "Struct", "size": 80, "members": [ {"name": "ulStandardDate", "type": "UDINT", "offset": 0, "size": 4}, {"name": "ulDaylightDate", "type": "UDINT", "offset": 4, "size": 4}, {"name": "szStandardName", "type": "__TimezoneInformation_szStandardName", "offset": 8, "size": 32}, {"name": "szDaylightName", "type": "__TimezoneInformation_szDaylightName", "offset": 40, "size": 32}, {"name": "iBias", "type": "INT", "offset": 72, "size": 2}, {"name": "iStandardBias", "type": "INT", "offset": 74, "size": 2}, {"name": "iDaylightBias", "type": "INT", "offset": 76, "size": 2} ] }, "TimezoneInformation2": { "type": "Struct", "size": 140, "members": [ {"name": "utcOffsetSeconds", "type": "DINT", "offset": 0, "size": 4}, {"name": "isDST", "type": "DINT", "offset": 4, "size": 4}, {"name": "szTimezone", "type": "STRING[128]", "offset": 8, "size": 129, "encoding": "UTF-8"} ] }, "UDINT_IN_BYTES": { "type": "Struct", "size": 4, "members": [ {"name": "s_b1", "type": "BYTE", "offset": 0, "size": 1}, {"name": "s_b2", "type": "BYTE", "offset": 1, "size": 1}, {"name": "s_b3", "type": "BYTE", "offset": 2, "size": 1}, {"name": "s_b4", "type": "BYTE", "offset": 3, "size": 1} ] }, "UDINT_IN_WORDS": { "type": "Struct", "size": 4, "members": [ {"name": "s_w1", "type": "WORD", "offset": 0, "size": 2}, {"name": "s_w2", "type": "WORD", "offset": 2, "size": 2} ] }, "UDP_REPLY": { "type": "Struct", "size": 48, "members": [ {"name": "ulSourceAddress", "type": "UDINT", "offset": 0, "size": 4}, {"name": "szSourceAddress", "type": "STRING[29]", "offset": 4, "size": 30, "encoding": "UTF-8"}, {"name": "diRecv", "type": "__XINT", "offset": 40, "size": 8} ] }, "UDP_REPLY2": { "type": "Struct", "size": 56, "members": [ {"name": "ulSourceAddress", "type": "UDINT", "offset": 0, "size": 4}, {"name": "szSourceAddress", "type": "STRING[31]", "offset": 4, "size": 32, "encoding": "UTF-8"}, {"name": "diRecv", "type": "__XINT", "offset": 40, "size": 8}, {"name": "usRecvPort", "type": "WORD", "offset": 48, "size": 2} ] }, "Ugrpvs": { "type": "FunctionBlock", "size": 280, "members": [ {"name": "__vtable", "type": "__Ugrpvs___vtable", "offset": 0, "size": 8}, {"name": "AutoInCmd", "type": "UvsAutoCmd", "offset": 8, "size": 8}, {"name": "AvsCount", "type": "UINT", "offset": 16, "size": 2}, {"name": "AvsSignals", "type": "__Ugrpvs_AvsSignals", "offset": 18, "size": 35}, {"name": "AutoOutCmds", "type": "__Ugrpvs_AutoOutCmds", "offset": 54, "size": 90}, {"name": "storage", "type": "__auto_pointer_to_GrpvsStorage", "offset": 144, "size": 8}, {"name": "ustTimerPrev", "type": "__auto_pointer_to_TIME", "offset": 152, "size": 8}, {"name": "isInited", "type": "__auto_pointer_to_BOOL", "offset": 160, "size": 8}, {"name": "Messenger", "type": "__auto_pointer_to_Messenger", "offset": 168, "size": 8}, {"name": "timer", "type": "__auto_pointer_to_Timer", "offset": 176, "size": 8}, {"name": "AvsStates", "type": "__auto_pointer_to___Ugrpvs_AvsStates", "offset": 184, "size": 8}, {"name": "OsnCount", "type": "DINT", "offset": 192, "size": 4}, {"name": "OsnVklCount", "type": "DINT", "offset": 196, "size": 4}, {"name": "StopBlockedCount", "type": "DINT", "offset": 200, "size": 4}, {"name": "WorkBlockedCount", "type": "DINT", "offset": 204, "size": 4}, {"name": "OsnZapuskCount", "type": "DINT", "offset": 208, "size": 4}, {"name": "OtklNoApvCount", "type": "DINT", "offset": 212, "size": 4}, {"name": "OsnOstanovExist", "type": "BOOL", "offset": 216, "size": 1}, {"name": "rezNum", "type": "DINT", "offset": 220, "size": 4}, {"name": "DoApv", "type": "BOOL", "offset": 224, "size": 1}, {"name": "j", "type": "DINT", "offset": 228, "size": 4}, {"name": "GroupStateMachineStep", "type": "DINT", "offset": 232, "size": 4}, {"name": "SetBlockWorkCnt", "type": "UDINT", "offset": 236, "size": 4}, {"name": "SetBlockStopCnt", "type": "UDINT", "offset": 240, "size": 4}, {"name": "WorkDelta", "type": "DINT", "offset": 244, "size": 4}, {"name": "exitWhile", "type": "BOOL", "offset": 248, "size": 1}, {"name": "indexRezUvs", "type": "DINT", "offset": 252, "size": 4}, {"name": "lastNeedAvr", "type": "BOOL", "offset": 256, "size": 1}, {"name": "avrFrom", "type": "DINT", "offset": 260, "size": 4}, {"name": "rezWasFound", "type": "BOOL", "offset": 264, "size": 1}, {"name": "rezWithEcWasFound", "type": "BOOL", "offset": 265, "size": 1}, {"name": "avrTo", "type": "UINT", "offset": 266, "size": 2}, {"name": "i", "type": "DINT", "offset": 268, "size": 4}, {"name": "apvNeedExist", "type": "BOOL", "offset": 272, "size": 1}, {"name": "apvFail", "type": "BOOL", "offset": 273, "size": 1} ] }, "UvsAutoCmd": { "type": "Struct", "size": 8, "members": [ {"name": "WorkCount", "type": "INT", "offset": 0, "size": 2}, {"name": "BlockWorkCount", "type": "UINT", "offset": 2, "size": 2}, {"name": "BlockStopCount", "type": "UINT", "offset": 4, "size": 2}, {"name": "FireProtectProcessing", "type": "BOOL", "offset": 6, "size": 1} ] }, "VSGroupStor": { "type": "Struct", "size": 56, "members": [ {"name": "storage", "type": "GrpvsStorage", "offset": 0, "size": 36}, {"name": "TimeUstsPrev", "type": "TIME", "offset": 40, "size": 8}, {"name": "isInited", "type": "BOOL", "offset": 48, "size": 1} ] }, "VSStor": { "type": "Struct", "size": 136, "members": [ {"name": "storage", "type": "AvsStorage", "offset": 0, "size": 48}, {"name": "TimeUstsPrev", "type": "__VSStor_TimeUstsPrev", "offset": 48, "size": 80}, {"name": "isInited", "type": "BOOL", "offset": 128, "size": 1} ] }, "VSsection": { "type": "Program", "size": 1080, "members": [ {"name": "TON_Temp", "type": "__VSsection_TON_Temp", "offset": 0, "size": 360}, {"name": "TON_Press", "type": "__VSsection_TON_Press", "offset": 360, "size": 360}, {"name": "TON_TempOil", "type": "__VSsection_TON_TempOil", "offset": 720, "size": 360} ] }, "VsCmds": { "type": "Enum", "size": 2, "base_type": "UINT", "elements": [ "None", "CmdPusk", "CmdStop", "CmdOsn", "CmdRez", "CmdRem", "CmdRuch", "CmdDebl" ] }, "VsMode": { "type": "Enum", "size": 2, "base_type": "UINT", "elements": [ "None", "Osn", "Rez", "Manual", "Repair" ] }, "VsState": { "type": "Enum", "size": 2, "base_type": "UINT", "elements": [ "None", "On", "Off", "Starting", "Stopping" ] }, "WSTRING[2048]": { "type": "String", "size": 4098, "encoding": "UTF-16" }, "WSTRING[255]": { "type": "String", "size": 512, "encoding": "UTF-16" }, "WSTRING[80]": { "type": "String", "size": 162, "encoding": "UTF-16" }, "WriteToFile": { "type": "Program", "size": 3032, "members": [ {"name": "fbPrepData", "type": "DataLog", "offset": 0, "size": 1376}, {"name": "fbTimerProc", "type": "Data_Processing", "offset": 1376, "size": 1568}, {"name": "I", "type": "UINT", "offset": 2944, "size": 2}, {"name": "sTextDescription", "type": "STRING[80]", "offset": 2946, "size": 81, "encoding": "UTF-8"} ] }, "Write_DO_Outputs": { "type": "Program", "size": 120, "members": [ {"name": "ZDDout", "type": "__Write_DO_Outputs_ZDDout", "offset": 0, "size": 120} ] }, "ZDDOut1": { "type": "Struct", "size": 6, "members": [ {"name": "Open", "type": "BOOL", "offset": 0, "size": 1}, {"name": "Close", "type": "BOOL", "offset": 1, "size": 1}, {"name": "Stop", "type": "BOOL", "offset": 2, "size": 1}, {"name": "StopOpen", "type": "BOOL", "offset": 3, "size": 1}, {"name": "StopClose", "type": "BOOL", "offset": 4, "size": 1}, {"name": "BuDeblock", "type": "BOOL", "offset": 5, "size": 1} ] }, "ZDStor": { "type": "Struct", "size": 224, "members": [ {"name": "zd", "type": "ZdStorage", "offset": 0, "size": 26}, {"name": "commands", "type": "ZdCommandsProcessing", "offset": 26, "size": 16}, {"name": "state", "type": "StateProcessingStorage", "offset": 44, "size": 36}, {"name": "substate", "type": "ZdFullState", "offset": 80, "size": 2}, {"name": "TimeUstsPrev", "type": "__ZDStor_TimeUstsPrev", "offset": 88, "size": 128}, {"name": "isInited", "type": "BOOL", "offset": 216, "size": 1} ] }, "ZDsection": { "type": "Program", "size": 18064, "members": [ {"name": "ProcUzdFB", "type": "ProcUzd", "offset": 0, "size": 248}, {"name": "TempCmd", "type": "ZdCmd", "offset": 248, "size": 2}, {"name": "ZDIvar", "type": "__ZDsection_ZDIvar", "offset": 250, "size": 220}, {"name": "ZDDout", "type": "__ZDsection_ZDDout", "offset": 470, "size": 120}, {"name": "ZDDvarDop", "type": "__ZDsection_ZDDvarDop", "offset": 590, "size": 40}, {"name": "ZDStorage", "type": "__ZDsection_ZDStorage", "offset": 632, "size": 4480}, {"name": "ZDDvar", "type": "__ZDsection_ZDDvar", "offset": 5112, "size": 220}, {"name": "ZDImitState", "type": "__ZDsection_ZDImitState", "offset": 5332, "size": 120}, {"name": "ZDMess", "type": "Messenger", "offset": 5452, "size": 604}, {"name": "ZDTimers", "type": "__ZDsection_ZDTimers", "offset": 6056, "size": 7680}, {"name": "ZDBool", "type": "__ZDsection_ZDBool", "offset": 13736, "size": 200}, {"name": "ZDCmd1", "type": "WORD", "offset": 13936, "size": 2}, {"name": "ZDUstPrev", "type": "__ZDsection_ZDUstPrev", "offset": 13944, "size": 2560}, {"name": "ZD_RS485", "type": "__ZDsection_ZD_RS485", "offset": 16504, "size": 120}, {"name": "ZD_RSlink", "type": "__ZDsection_ZD_RSlink", "offset": 16624, "size": 1440} ] }, "ZdAbstractNu": { "type": "Struct", "size": 12, "members": [ {"name": "NotOpened", "type": "BOOL", "offset": 0, "size": 1}, {"name": "NotClosed", "type": "BOOL", "offset": 1, "size": 1}, {"name": "NoEc", "type": "BOOL", "offset": 2, "size": 1}, {"name": "NoEcSsh", "type": "BOOL", "offset": 3, "size": 1}, {"name": "AllowDistControl", "type": "BOOL", "offset": 4, "size": 1}, {"name": "AllowMestControl", "type": "BOOL", "offset": 5, "size": 1}, {"name": "OpenSwitchOn", "type": "BOOL", "offset": 6, "size": 1}, {"name": "CloseSwitchOn", "type": "BOOL", "offset": 7, "size": 1}, {"name": "HasCrashSignals", "type": "BOOL", "offset": 8, "size": 1}, {"name": "EcFall", "type": "BOOL", "offset": 9, "size": 1}, {"name": "StopButtonPressed", "type": "BOOL", "offset": 10, "size": 1}, {"name": "CloseButtonPressed", "type": "BOOL", "offset": 11, "size": 1} ] }, "ZdAlgState": { "type": "Enum", "size": 4, "base_type": "DINT", "elements": [ "Init", "Waiting", "Transition", "Freeze", "CommandExecution" ] }, "ZdCfg": { "type": "Struct", "size": 10, "members": [ {"name": "UseDistKey", "type": "BOOL", "offset": 0, "size": 1}, {"name": "Use2Stop", "type": "BOOL", "offset": 1, "size": 1}, {"name": "UseCo", "type": "BOOL", "offset": 2, "size": 1}, {"name": "UseCz", "type": "BOOL", "offset": 3, "size": 1}, {"name": "UseEc", "type": "BOOL", "offset": 4, "size": 1}, {"name": "DeblockBu", "type": "BOOL", "offset": 5, "size": 1}, {"name": "SlCheckState", "type": "BOOL", "offset": 6, "size": 1}, {"name": "MpFallIsStop", "type": "BOOL", "offset": 7, "size": 1}, {"name": "MuNotAllowStop", "type": "BOOL", "offset": 8, "size": 1}, {"name": "UseRs", "type": "BOOL", "offset": 9, "size": 1} ] }, "ZdCmd": { "type": "Enum", "size": 2, "base_type": "UINT", "elements": [ "none", "open", "close", "stop", "setImit", "dropImit", "deblock" ] }, "ZdCommandsProcessing": { "type": "Struct", "size": 16, "members": [ {"name": "BruStopPrev", "type": "BOOL", "offset": 0, "size": 1}, {"name": "BruClosePrev", "type": "BOOL", "offset": 1, "size": 1}, {"name": "NeedClosePrev", "type": "BOOL", "offset": 2, "size": 1}, {"name": "NeedStopPrev", "type": "BOOL", "offset": 3, "size": 1}, {"name": "NeedOpenPrev", "type": "BOOL", "offset": 4, "size": 1}, {"name": "CspaClosePrev", "type": "BOOL", "offset": 5, "size": 1}, {"name": "CspaStopPrev", "type": "BOOL", "offset": 6, "size": 1}, {"name": "CspaOpenPrev", "type": "BOOL", "offset": 7, "size": 1}, {"name": "TmOpenPrev", "type": "BOOL", "offset": 8, "size": 1}, {"name": "TmStopPrev", "type": "BOOL", "offset": 9, "size": 1}, {"name": "TmClosePrev", "type": "BOOL", "offset": 10, "size": 1}, {"name": "TmDeblockPrev", "type": "BOOL", "offset": 11, "size": 1}, {"name": "TmSetImitPrev", "type": "BOOL", "offset": 12, "size": 1}, {"name": "TmDropImitPrev", "type": "BOOL", "offset": 13, "size": 1}, {"name": "NoOpenPrev", "type": "BOOL", "offset": 14, "size": 1}, {"name": "NoClosePrev", "type": "BOOL", "offset": 15, "size": 1} ] }, "ZdControl": { "type": "Struct", "size": 5, "members": [ {"name": "NeedOpen", "type": "BOOL", "offset": 0, "size": 1}, {"name": "NeedStop", "type": "BOOL", "offset": 1, "size": 1}, {"name": "NeedClose", "type": "BOOL", "offset": 2, "size": 1}, {"name": "NoOpen", "type": "BOOL", "offset": 3, "size": 1}, {"name": "NoClose", "type": "BOOL", "offset": 4, "size": 1} ] }, "ZdDiagnostic": { "type": "Struct", "size": 15, "members": [ {"name": "OpenFail", "type": "BOOL", "offset": 0, "size": 1}, {"name": "CloseFail", "type": "BOOL", "offset": 1, "size": 1}, {"name": "StopFail", "type": "BOOL", "offset": 2, "size": 1}, {"name": "UnpromtedOpen", "type": "BOOL", "offset": 3, "size": 1}, {"name": "UnpromtedClose", "type": "BOOL", "offset": 4, "size": 1}, {"name": "MomentFail", "type": "BOOL", "offset": 5, "size": 1}, {"name": "CorrCo", "type": "BOOL", "offset": 6, "size": 1}, {"name": "CorrCz", "type": "BOOL", "offset": 7, "size": 1}, {"name": "Vmmo", "type": "BOOL", "offset": 8, "size": 1}, {"name": "Vmmz", "type": "BOOL", "offset": 9, "size": 1}, {"name": "Mufta", "type": "BOOL", "offset": 10, "size": 1}, {"name": "ErrBur", "type": "BOOL", "offset": 11, "size": 1}, {"name": "ChannelsDesync", "type": "BOOL", "offset": 12, "size": 1}, {"name": "RsFall", "type": "BOOL", "offset": 13, "size": 1}, {"name": "MpCrash", "type": "BOOL", "offset": 14, "size": 1} ] }, "ZdFullState": { "type": "Enum", "size": 2, "base_type": "UINT", "elements": [ "None", "Opening", "Opened", "Middle", "Closing", "Closed", "NoEc", "Reset" ] }, "ZdImitStorage": { "type": "Struct", "size": 6, "members": [ {"name": "State", "type": "ZdState", "offset": 0, "size": 2}, {"name": "OpenFail", "type": "BOOL", "offset": 2, "size": 1}, {"name": "CloseFail", "type": "BOOL", "offset": 3, "size": 1}, {"name": "Crash", "type": "BOOL", "offset": 4, "size": 1} ] }, "ZdNu": { "type": "Struct", "size": 11, "members": [ {"name": "Kvo", "type": "BOOL", "offset": 0, "size": 1}, {"name": "Kvz", "type": "BOOL", "offset": 1, "size": 1}, {"name": "Mpo", "type": "BOOL", "offset": 2, "size": 1}, {"name": "Mpz", "type": "BOOL", "offset": 3, "size": 1}, {"name": "DistKey", "type": "BOOL", "offset": 4, "size": 1}, {"name": "Ec", "type": "BOOL", "offset": 5, "size": 1}, {"name": "Vmmo", "type": "BOOL", "offset": 6, "size": 1}, {"name": "Vmmz", "type": "BOOL", "offset": 7, "size": 1}, {"name": "Mufta", "type": "BOOL", "offset": 8, "size": 1}, {"name": "BuCrash", "type": "BOOL", "offset": 9, "size": 1}, {"name": "BuWarning", "type": "BOOL", "offset": 10, "size": 1} ] }, "ZdNuSmoothed": { "type": "Struct", "size": 12, "members": [ {"name": "Kvo", "type": "BOOL", "offset": 0, "size": 1}, {"name": "Kvz", "type": "BOOL", "offset": 1, "size": 1}, {"name": "Mpo", "type": "BOOL", "offset": 2, "size": 1}, {"name": "Mpz", "type": "BOOL", "offset": 3, "size": 1}, {"name": "Vmmo", "type": "BOOL", "offset": 4, "size": 1}, {"name": "VmmoBlinked", "type": "BOOL", "offset": 5, "size": 1}, {"name": "Vmmz", "type": "BOOL", "offset": 6, "size": 1}, {"name": "VmmzBlinked", "type": "BOOL", "offset": 7, "size": 1}, {"name": "Ec", "type": "BOOL", "offset": 8, "size": 1}, {"name": "EcBlinked", "type": "BOOL", "offset": 9, "size": 1}, {"name": "BuCrash", "type": "BOOL", "offset": 10, "size": 1}, {"name": "Mufta", "type": "BOOL", "offset": 11, "size": 1} ] }, "ZdOut": { "type": "Struct", "size": 10, "members": [ {"name": "Crash", "type": "BOOL", "offset": 0, "size": 1}, {"name": "Neisp", "type": "BOOL", "offset": 1, "size": 1}, {"name": "Dist", "type": "BOOL", "offset": 2, "size": 1}, {"name": "Imit", "type": "BOOL", "offset": 3, "size": 1}, {"name": "NoEc", "type": "BOOL", "offset": 4, "size": 1}, {"name": "State", "type": "ZdState", "offset": 6, "size": 2}, {"name": "CorrCo", "type": "BOOL", "offset": 8, "size": 1} ] }, "ZdState": { "type": "Enum", "size": 2, "base_type": "UINT", "elements": [ "None", "Opening", "Opened", "Middle", "Closing", "Closed" ] }, "ZdStopProcessing": { "type": "Enum", "size": 4, "base_type": "DINT", "elements": [ "None", "StopAfterSmoothing", "Init", "Stopping", "OpenStopping", "CloseStopping", "AfterStop", "WaitingOpeningMestStop", "WaitingClosingMestStop", "WaitingMpMestStop", "Fail" ] }, "ZdStorage": { "type": "Struct", "size": 26, "members": [ {"name": "State", "type": "ZdState", "offset": 0, "size": 2}, {"name": "Smoothing", "type": "BOOL", "offset": 2, "size": 1}, {"name": "Imit", "type": "BOOL", "offset": 3, "size": 1}, {"name": "DistKeyPrev", "type": "BOOL", "offset": 4, "size": 1}, {"name": "NoEcPrev", "type": "BOOL", "offset": 5, "size": 1}, {"name": "VmmzPrev", "type": "BOOL", "offset": 6, "size": 1}, {"name": "VmmoPrev", "type": "BOOL", "offset": 7, "size": 1}, {"name": "BuCrashPrev", "type": "BOOL", "offset": 8, "size": 1}, {"name": "MuftaPrev", "type": "BOOL", "offset": 9, "size": 1}, {"name": "CorrCo", "type": "BOOL", "offset": 10, "size": 1}, {"name": "CorrCz", "type": "BOOL", "offset": 11, "size": 1}, {"name": "NeedCheckUnprompted", "type": "BOOL", "offset": 12, "size": 1}, {"name": "BuWarningPrev", "type": "BOOL", "offset": 13, "size": 1}, {"name": "SmoothedNu", "type": "ZdNuSmoothed", "offset": 14, "size": 12} ] }, "ZdTmControl": { "type": "Struct", "size": 10, "members": [ {"name": "Open", "type": "BOOL", "offset": 0, "size": 1}, {"name": "Stop", "type": "BOOL", "offset": 1, "size": 1}, {"name": "Close", "type": "BOOL", "offset": 2, "size": 1}, {"name": "Deblock", "type": "BOOL", "offset": 3, "size": 1}, {"name": "SetImit", "type": "BOOL", "offset": 4, "size": 1}, {"name": "DropImit", "type": "BOOL", "offset": 5, "size": 1}, {"name": "CspaOpen", "type": "BOOL", "offset": 6, "size": 1}, {"name": "CspaClose", "type": "BOOL", "offset": 7, "size": 1}, {"name": "CspaStop", "type": "BOOL", "offset": 8, "size": 1}, {"name": "TmModeDist", "type": "BOOL", "offset": 9, "size": 1} ] }, "__BYTE_TO_CHAR_ptr": { "type": "Pointer", "size": 8, "base_type": "CHAR" }, "__CHAR_TO_BYTE_ptr": { "type": "Pointer", "size": 8, "base_type": "BYTE" }, "__CTD_DINT___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__CTD_INT___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__CTD_LINT___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__CTD_UDINT___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__CTD_ULINT___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__CTD___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__CTUD_DINT___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__CTUD_INT___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__CTUD_LINT___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__CTUD_UDINT___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__CTUD_ULINT___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__CTUD___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__CTU_DINT___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__CTU_INT___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__CTU_LINT___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__CTU_UDINT___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__CTU_ULINT___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__CTU___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__DataLog_LocalStr": { "type": "Array", "size": 648, "base_type": "STRING", "dimensions": [ "1:8" ] }, "__DataLog___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__DataLog_pbInData": { "type": "Pointer", "size": 8, "base_type": "BOOL" }, "__DataLog_pbPLCData": { "type": "Pointer", "size": 8, "base_type": "BOOL" }, "__DataLog_pbtPLCData": { "type": "Pointer", "size": 8, "base_type": "BYTE" }, "__DataLog_pdiPLCData": { "type": "Pointer", "size": 8, "base_type": "DINT" }, "__DataLog_pdwInData": { "type": "Pointer", "size": 8, "base_type": "DWORD" }, "__DataLog_pdwPLCData": { "type": "Pointer", "size": 8, "base_type": "DWORD" }, "__DataLog_pfInData": { "type": "Pointer", "size": 8, "base_type": "REAL" }, "__DataLog_piInData": { "type": "Pointer", "size": 8, "base_type": "INT" }, "__DataLog_piPLCData": { "type": "Pointer", "size": 8, "base_type": "INT" }, "__DataLog_prPLCData": { "type": "Pointer", "size": 8, "base_type": "REAL" }, "__DataLog_sTextDesc": { "type": "Pointer", "size": 8, "base_type": "STRING" }, "__Data_Processing_ET": { "type": "Array", "size": 84, "base_type": "UDINT", "dimensions": [ "0:20" ] }, "__Data_Processing_Q": { "type": "Array", "size": 21, "base_type": "BOOL", "dimensions": [ "0:20" ] }, "__Data_Processing___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__F_TRIG___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__InputTS_DInModul": { "type": "Array", "size": 500, "base_type": "BOOL", "dimensions": [ "1:500" ] }, "__InputTS_DInModulPrev": { "type": "Array", "size": 500, "base_type": "BOOL", "dimensions": [ "1:500" ] }, "__InputTS_TempDIn": { "type": "Array", "size": 500, "base_type": "BOOL", "dimensions": [ "1:500" ] }, "__InputTS_TimerCount": { "type": "Array", "size": 1000, "base_type": "UINT", "dimensions": [ "1:500" ] }, "__InputTS_TimerStart": { "type": "Array", "size": 500, "base_type": "BOOL", "dimensions": [ "1:500" ] }, "__KgkSODsection_KgkMess": { "type": "Array", "size": 1208, "base_type": "Messenger", "dimensions": [ "1:2" ] }, "__KgkSODsection_KgkOut": { "type": "Array", "size": 2, "base_type": "BOOL", "dimensions": [ "1:2" ] }, "__KgkSODsection_KgkSodFB": { "type": "Array", "size": 64, "base_type": "KgkSod", "dimensions": [ "1:2" ] }, "__KgkSod___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__MessengerClean_Instance": { "type": "Pointer", "size": 8, "base_type": "Messenger" }, "__MessengerSendUstChange_Instance": { "type": "Pointer", "size": 8, "base_type": "Messenger" }, "__MessengerSendValue_Instance": { "type": "Pointer", "size": 8, "base_type": "Messenger" }, "__MessengerSend_Instance": { "type": "Pointer", "size": 8, "base_type": "Messenger" }, "__Messenger_MessagesArray": { "type": "Array", "size": 600, "base_type": "IecMessage", "dimensions": [ "1:50" ] }, "__OIPSection_OIPChannel": { "type": "Array", "size": 160, "base_type": "REAL", "dimensions": [ "1:40" ] }, "__OIPSection_OIPImitInput": { "type": "Array", "size": 160, "base_type": "REAL", "dimensions": [ "1:40" ] }, "__OIPSection_OIPImitSignal": { "type": "Array", "size": 640, "base_type": "AnalogSignal", "dimensions": [ "1:40" ] }, "__OIPSection_OIPInit": { "type": "Array", "size": 40, "base_type": "BOOL", "dimensions": [ "1:40" ] }, "__OIPSection_OIPRealSignal": { "type": "Array", "size": 640, "base_type": "AnalogSignal", "dimensions": [ "1:40" ] }, "__OIPSection_OIPStorage": { "type": "Array", "size": 8960, "base_type": "OIPStor", "dimensions": [ "1:40" ] }, "__OIPSection_OIPTimersOE": { "type": "Array", "size": 960, "base_type": "Timer", "dimensions": [ "1:40" ] }, "__OIPSection_OIPTimersPL": { "type": "Array", "size": 960, "base_type": "Timer", "dimensions": [ "1:40" ] }, "__OIPStor_maxCfgsPrev": { "type": "Array", "size": 48, "base_type": "LevelConfig", "dimensions": [ "0:5" ] }, "__OIPStor_maxStates": { "type": "Array", "size": 12, "base_type": "LevelState", "dimensions": [ "0:5" ] }, "__OIPStor_minCfgsPrev": { "type": "Array", "size": 48, "base_type": "LevelConfig", "dimensions": [ "0:5" ] }, "__OIPStor_minStates": { "type": "Array", "size": 12, "base_type": "LevelState", "dimensions": [ "0:5" ] }, "__OIPust_MaxCfgs": { "type": "Array", "size": 48, "base_type": "LevelConfig", "dimensions": [ "0:5" ] }, "__OIPust_MinCfgs": { "type": "Array", "size": 48, "base_type": "LevelConfig", "dimensions": [ "0:5" ] }, "__OipElectric.CheckRanges_range": { "type": "Pointer", "size": 8, "base_type": "Range" }, "__OipElectric.CheckRanges_signal": { "type": "Pointer", "size": 8, "base_type": "AnalogSignal" }, "__OipElectric.LimitValue_limits": { "type": "Pointer", "size": 8, "base_type": "Range" }, "__OipElectric.LinearDecoding_InRange": { "type": "Pointer", "size": 8, "base_type": "Range" }, "__OipElectric.LinearDecoding_OutRange": { "type": "Pointer", "size": 8, "base_type": "Range" }, "__OipElectric.LinearFiltration_signal": { "type": "Pointer", "size": 8, "base_type": "FieldSignal" }, "__OipElectric.ProcState_prevSignal": { "type": "Pointer", "size": 8, "base_type": "AnalogSignal" }, "__OipElectric.ProcState_signal": { "type": "Pointer", "size": 8, "base_type": "AnalogSignal" }, "__OipElectric___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__Output_DOutModul": { "type": "Array", "size": 50, "base_type": "BOOL", "dimensions": [ "1:50" ] }, "__Output_R_TRIG_DOut": { "type": "Array", "size": 800, "base_type": "R_TRIG", "dimensions": [ "1:50" ] }, "__Output_TOF_DOut": { "type": "Array", "size": 3600, "base_type": "TOF", "dimensions": [ "1:50" ] }, "__POINTER_TO_BYTE": { "type": "Pointer", "size": 8, "base_type": "BYTE" }, "__POINTER_TO_CHAR": { "type": "Pointer", "size": 8, "base_type": "CHAR" }, "__POINTER_TO_WCHAR": { "type": "Pointer", "size": 8, "base_type": "WCHAR" }, "__ProcAvs_InternalTimers": { "type": "Array", "size": 240, "base_type": "Timer", "dimensions": [ "1:10" ] }, "__ProcAvs___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__ProcAvs_ustTimersPrev": { "type": "Array", "size": 80, "base_type": "TIME", "dimensions": [ "1:10" ] }, "__ProcLevelsFs___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__ProcLevelsNamur.ProcMax_level": { "type": "Pointer", "size": 8, "base_type": "BOOL" }, "__ProcLevelsNamur.ProcMin_level": { "type": "Pointer", "size": 8, "base_type": "BOOL" }, "__ProcLevelsNamur___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__ProcLevels_MaxCfgs": { "type": "Array", "size": 48, "base_type": "LevelConfig", "dimensions": [ "0:5" ] }, "__ProcLevels_Maxs": { "type": "Array", "size": 6, "base_type": "BOOL", "dimensions": [ "0:5" ] }, "__ProcLevels_MinCfgs": { "type": "Array", "size": 48, "base_type": "LevelConfig", "dimensions": [ "0:5" ] }, "__ProcLevels_Mins": { "type": "Array", "size": 6, "base_type": "BOOL", "dimensions": [ "0:5" ] }, "__ProcLevels___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__ProcLevels_maxCfgsPrev": { "type": "Array", "size": 48, "base_type": "LevelConfig", "dimensions": [ "0:5" ] }, "__ProcLevels_maxStates": { "type": "Array", "size": 12, "base_type": "LevelState", "dimensions": [ "0:5" ] }, "__ProcLevels_minCfgsPrev": { "type": "Array", "size": 48, "base_type": "LevelConfig", "dimensions": [ "0:5" ] }, "__ProcLevels_minStates": { "type": "Array", "size": 12, "base_type": "LevelState", "dimensions": [ "0:5" ] }, "__ProcUzd.EnableSwitchOperation_isCompleted": { "type": "Pointer", "size": 8, "base_type": "BOOL" }, "__ProcUzd.EnableSwitchOperation_timer": { "type": "Pointer", "size": 8, "base_type": "Timer" }, "__ProcUzd.InverseMpDisableChecker_errorType": { "type": "Pointer", "size": 8, "base_type": "CheckErrorType" }, "__ProcUzd.MoveChecker_errorType": { "type": "Pointer", "size": 8, "base_type": "CheckErrorType" }, "__ProcUzd.MovementOperation_isCompleted": { "type": "Pointer", "size": 8, "base_type": "BOOL" }, "__ProcUzd.MovementOperation_timer": { "type": "Pointer", "size": 8, "base_type": "Timer" }, "__ProcUzd.MpEnableChecker_errorType": { "type": "Pointer", "size": 8, "base_type": "CheckErrorType" }, "__ProcUzd.SelfStopOperation_isCompleted": { "type": "Pointer", "size": 8, "base_type": "BOOL" }, "__ProcUzd.SelfStopOperation_timer": { "type": "Pointer", "size": 8, "base_type": "Timer" }, "__ProcUzd.WaitMoveOperation_isCompleted": { "type": "Pointer", "size": 8, "base_type": "BOOL" }, "__ProcUzd.WaitMoveOperation_timer": { "type": "Pointer", "size": 8, "base_type": "Timer" }, "__ProcUzd_InternalTimers": { "type": "Array", "size": 384, "base_type": "Timer", "dimensions": [ "1:16" ] }, "__ProcUzd_TimeUstsPrev": { "type": "Array", "size": 128, "base_type": "TIME", "dimensions": [ "1:16" ] }, "__ProcUzd___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__ProcVibrLevels_LevelCfgs": { "type": "Array", "size": 72, "base_type": "LevelConfig", "dimensions": [ "0:8" ] }, "__ProcVibrLevels___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__ProcVibrLevels_levelCfgsPrev": { "type": "Array", "size": 36, "base_type": "REAL", "dimensions": [ "0:8" ] }, "__ProcVibrLevels_levels": { "type": "Array", "size": 18, "base_type": "LevelState", "dimensions": [ "0:8" ] }, "__RS___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__R_TRIG___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__SOCKADDRESS_sin_zero": { "type": "Array", "size": 8, "base_type": "BYTE", "dimensions": [ "0:7" ] }, "__SOCKET_FD_SET_fd_array": { "type": "Array", "size": 256, "base_type": "RTS_IEC_HANDLE", "dimensions": [ "0:63" ] }, "__SOCK_ADAPTER_INFORMATION2_abyMac": { "type": "Array", "size": 6, "base_type": "BYTE", "dimensions": [ "0:5" ] }, "__SOCK_ADAPTER_INFORMATION3_abyMac": { "type": "Array", "size": 6, "base_type": "BYTE", "dimensions": [ "0:5" ] }, "__SOCK_ADAPTER_INFORMATION_abyMac": { "type": "Array", "size": 6, "base_type": "BYTE", "dimensions": [ "0:5" ] }, "__SOCK_HOSTENT_pAddrList": { "type": "Pointer", "size": 8, "base_type": "STRING" }, "__SOCK_HOSTENT_pAliasList": { "type": "Pointer", "size": 8, "base_type": "STRING" }, "__SOCK_HOSTENT_szHostname": { "type": "Pointer", "size": 8, "base_type": "STRING" }, "__SOCK_RECVMSG_MSG_pBuffer": { "type": "Pointer", "size": 8, "base_type": "BYTE" }, "__SR___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__SmoothedProcMax_Messenger": { "type": "Pointer", "size": 8, "base_type": "Messenger" }, "__SmoothedProcMax_cfg": { "type": "Pointer", "size": 8, "base_type": "LevelConfig" }, "__SmoothedProcMax_level": { "type": "Pointer", "size": 8, "base_type": "LevelState" }, "__SmoothedProcMax_timer": { "type": "Pointer", "size": 8, "base_type": "Timer" }, "__SmoothedProcMin_Messenger": { "type": "Pointer", "size": 8, "base_type": "Messenger" }, "__SmoothedProcMin_cfg": { "type": "Pointer", "size": 8, "base_type": "LevelConfig" }, "__SmoothedProcMin_level": { "type": "Pointer", "size": 8, "base_type": "LevelState" }, "__SmoothedProcMin_timer": { "type": "Pointer", "size": 8, "base_type": "Timer" }, "__StringToByteArray_aOutput": { "type": "Array", "size": 255, "base_type": "BYTE", "dimensions": [ "0:254" ] }, "__StringToByteArray_pStr": { "type": "Pointer", "size": 8, "base_type": "BYTE" }, "__SysFileGetName2_return": { "type": "Pointer", "size": 8, "base_type": "STRING" }, "__SysFileGetName_return": { "type": "Pointer", "size": 8, "base_type": "STRING" }, "__TMproc_TmTINew": { "type": "Array", "size": 800, "base_type": "REAL", "dimensions": [ "1:200" ] }, "__TMproc_TmTSPrev": { "type": "Array", "size": 500, "base_type": "BOOL", "dimensions": [ "1:500" ] }, "__TOF_LTIME___BUFFER__": { "type": "Array", "size": 24, "base_type": "BYTE", "dimensions": [ "1:24" ] }, "__TOF_LTIME___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__TOF_TIME___BUFFER__": { "type": "Array", "size": 24, "base_type": "BYTE", "dimensions": [ "1:24" ] }, "__TOF_TIME___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__TOF___BUFFER__": { "type": "Array", "size": 24, "base_type": "BYTE", "dimensions": [ "1:24" ] }, "__TOF___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__TON_LTIME___BUFFER__": { "type": "Array", "size": 24, "base_type": "BYTE", "dimensions": [ "1:24" ] }, "__TON_LTIME___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__TON_TIME___BUFFER__": { "type": "Array", "size": 24, "base_type": "BYTE", "dimensions": [ "1:24" ] }, "__TON_TIME___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__TON___BUFFER__": { "type": "Array", "size": 24, "base_type": "BYTE", "dimensions": [ "1:24" ] }, "__TON___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__TP_LTIME___BUFFER__": { "type": "Array", "size": 24, "base_type": "BYTE", "dimensions": [ "1:24" ] }, "__TP_LTIME___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__TP_TIME___BUFFER__": { "type": "Array", "size": 24, "base_type": "BYTE", "dimensions": [ "1:24" ] }, "__TP_TIME___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__TP___BUFFER__": { "type": "Array", "size": 24, "base_type": "BYTE", "dimensions": [ "1:24" ] }, "__TP___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__TimeFromIEC___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__TimerDATA_LOG___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__TimerPause_Instance": { "type": "Pointer", "size": 8, "base_type": "Timer" }, "__TimerProcess_Instance": { "type": "Pointer", "size": 8, "base_type": "Timer" }, "__TimerResume_Instance": { "type": "Pointer", "size": 8, "base_type": "Timer" }, "__TimerStart_Instance": { "type": "Pointer", "size": 8, "base_type": "Timer" }, "__TimerStop_Instance": { "type": "Pointer", "size": 8, "base_type": "Timer" }, "__TimezoneInformation_szDaylightName": { "type": "Array", "size": 32, "base_type": "CHAR", "dimensions": [ "0:31" ] }, "__TimezoneInformation_szStandardName": { "type": "Array", "size": 32, "base_type": "CHAR", "dimensions": [ "0:31" ] }, "__U1": { "type": "Basic", "size": 0 }, "__UXINT": { "type": "Alias", "size": 8, "base_type": "ULINT" }, "__Ugrpvs_AutoOutCmds": { "type": "Array", "size": 90, "base_type": "AvsAutoCmds", "dimensions": [ "1:5" ] }, "__Ugrpvs_AvsSignals": { "type": "Array", "size": 35, "base_type": "AvsNu", "dimensions": [ "1:5" ] }, "__Ugrpvs_AvsStates": { "type": "Array", "size": 60, "base_type": "AvsOuterState", "dimensions": [ "1:5" ] }, "__Ugrpvs___vtable": { "type": "Pointer", "size": 8, "base_type": "__VOID" }, "__VLA": { "type": "Struct", "size": 0 }, "__VSStor_TimeUstsPrev": { "type": "Array", "size": 80, "base_type": "TIME", "dimensions": [ "1:10" ] }, "__VSsection_TON_Press": { "type": "Array", "size": 360, "base_type": "TON", "dimensions": [ "1:5" ] }, "__VSsection_TON_Temp": { "type": "Array", "size": 360, "base_type": "TON", "dimensions": [ "1:5" ] }, "__VSsection_TON_TempOil": { "type": "Array", "size": 360, "base_type": "TON", "dimensions": [ "1:5" ] }, "__WCHAR_TO_BYTE_ptr": { "type": "Pointer", "size": 8, "base_type": "BYTE" }, "__WCHAR_TO_WORD_ptr": { "type": "Pointer", "size": 8, "base_type": "WORD" }, "__Write_DO_Outputs_ZDDout": { "type": "Array", "size": 120, "base_type": "ZDDOut1", "dimensions": [ "1:20" ] }, "__XINT": { "type": "Alias", "size": 8, "base_type": "LINT" }, "__XWORD": { "type": "Alias", "size": 8, "base_type": "ULINT" }, "__ZDStor_TimeUstsPrev": { "type": "Array", "size": 128, "base_type": "TIME", "dimensions": [ "1:16" ] }, "__ZDsection_ZDBool": { "type": "Array", "size": 200, "base_type": "BOOL", "dimensions": [ "1:20", "1:10" ] }, "__ZDsection_ZDDout": { "type": "Array", "size": 120, "base_type": "ZDDOut1", "dimensions": [ "1:20" ] }, "__ZDsection_ZDDvar": { "type": "Array", "size": 220, "base_type": "ZdNu", "dimensions": [ "1:20" ] }, "__ZDsection_ZDDvarDop": { "type": "Array", "size": 40, "base_type": "WORD", "dimensions": [ "1:20" ] }, "__ZDsection_ZDImitState": { "type": "Array", "size": 120, "base_type": "ZdImitStorage", "dimensions": [ "1:20" ] }, "__ZDsection_ZDIvar": { "type": "Array", "size": 220, "base_type": "ZdNu", "dimensions": [ "1:20" ] }, "__ZDsection_ZDStorage": { "type": "Array", "size": 4480, "base_type": "ZDStor", "dimensions": [ "1:20" ] }, "__ZDsection_ZDTimers": { "type": "Array", "size": 7680, "base_type": "Timer", "dimensions": [ "1:16", "1:20" ] }, "__ZDsection_ZDTimers_": { "type": "Array", "size": 384, "base_type": "Timer", "dimensions": [ "1:16" ] }, "__ZDsection_ZDUstPrev": { "type": "Array", "size": 2560, "base_type": "TIME", "dimensions": [ "1:16", "1:20" ] }, "__ZDsection_ZDUstPrev_": { "type": "Array", "size": 128, "base_type": "TIME", "dimensions": [ "1:16" ] }, "__ZDsection_ZD_RS485": { "type": "Array", "size": 120, "base_type": "WORD", "dimensions": [ "0:2", "1:20" ] }, "__ZDsection_ZD_RS485_": { "type": "Array", "size": 6, "base_type": "WORD", "dimensions": [ "0:2" ] }, "__ZDsection_ZD_RSlink": { "type": "Array", "size": 1440, "base_type": "TOF", "dimensions": [ "1:20" ] }, "____vtable_CTD_DINT___body": { "type": "Pointer", "size": 8, "base_type": "CTD_DINT" }, "____vtable_CTD_INT___body": { "type": "Pointer", "size": 8, "base_type": "CTD_INT" }, "____vtable_CTD_LINT___body": { "type": "Pointer", "size": 8, "base_type": "CTD_LINT" }, "____vtable_CTD_UDINT___body": { "type": "Pointer", "size": 8, "base_type": "CTD_UDINT" }, "____vtable_CTD_ULINT___body": { "type": "Pointer", "size": 8, "base_type": "CTD_ULINT" }, "____vtable_CTD___body": { "type": "Pointer", "size": 8, "base_type": "CTD" }, "____vtable_CTUD_DINT___body": { "type": "Pointer", "size": 8, "base_type": "CTUD_DINT" }, "____vtable_CTUD_INT___body": { "type": "Pointer", "size": 8, "base_type": "CTUD_INT" }, "____vtable_CTUD_LINT___body": { "type": "Pointer", "size": 8, "base_type": "CTUD_LINT" }, "____vtable_CTUD_UDINT___body": { "type": "Pointer", "size": 8, "base_type": "CTUD_UDINT" }, "____vtable_CTUD_ULINT___body": { "type": "Pointer", "size": 8, "base_type": "CTUD_ULINT" }, "____vtable_CTUD___body": { "type": "Pointer", "size": 8, "base_type": "CTUD" }, "____vtable_CTU_DINT___body": { "type": "Pointer", "size": 8, "base_type": "CTU_DINT" }, "____vtable_CTU_INT___body": { "type": "Pointer", "size": 8, "base_type": "CTU_INT" }, "____vtable_CTU_LINT___body": { "type": "Pointer", "size": 8, "base_type": "CTU_LINT" }, "____vtable_CTU_UDINT___body": { "type": "Pointer", "size": 8, "base_type": "CTU_UDINT" }, "____vtable_CTU_ULINT___body": { "type": "Pointer", "size": 8, "base_type": "CTU_ULINT" }, "____vtable_CTU___body": { "type": "Pointer", "size": 8, "base_type": "CTU" }, "____vtable_DataLog___body": { "type": "Pointer", "size": 8, "base_type": "DataLog" }, "____vtable_Data_Processing___body": { "type": "Pointer", "size": 8, "base_type": "Data_Processing" }, "____vtable_F_TRIG___body": { "type": "Pointer", "size": 8, "base_type": "F_TRIG" }, "____vtable_KgkSod___body": { "type": "Pointer", "size": 8, "base_type": "KgkSod" }, "____vtable_OipElectric_AfterCall": { "type": "Pointer", "size": 8, "base_type": "OipElectric.AfterCall" }, "____vtable_OipElectric_CheckRanges": { "type": "Pointer", "size": 8, "base_type": "OipElectric.CheckRanges" }, "____vtable_OipElectric_LimitValue": { "type": "Pointer", "size": 8, "base_type": "OipElectric.LimitValue" }, "____vtable_OipElectric_LinearDecoding": { "type": "Pointer", "size": 8, "base_type": "OipElectric.LinearDecoding" }, "____vtable_OipElectric_LinearFiltration": { "type": "Pointer", "size": 8, "base_type": "OipElectric.LinearFiltration" }, "____vtable_OipElectric_ProcImitCmd": { "type": "Pointer", "size": 8, "base_type": "OipElectric.ProcImitCmd" }, "____vtable_OipElectric_ProcImitNdvCmd": { "type": "Pointer", "size": 8, "base_type": "OipElectric.ProcImitNdvCmd" }, "____vtable_OipElectric_ProcState": { "type": "Pointer", "size": 8, "base_type": "OipElectric.ProcState" }, "____vtable_OipElectric_VerboseUsts": { "type": "Pointer", "size": 8, "base_type": "OipElectric.VerboseUsts" }, "____vtable_OipElectric___body": { "type": "Pointer", "size": 8, "base_type": "OipElectric" }, "____vtable_ProcAvs_AfterCall": { "type": "Pointer", "size": 8, "base_type": "ProcAvs.AfterCall" }, "____vtable_ProcAvs___body": { "type": "Pointer", "size": 8, "base_type": "ProcAvs" }, "____vtable_ProcLevelsFs_ProcMaxAi31": { "type": "Pointer", "size": 8, "base_type": "ProcLevelsFs.ProcMaxAi31" }, "____vtable_ProcLevelsFs_VerboseUsts": { "type": "Pointer", "size": 8, "base_type": "ProcLevelsFs.VerboseUsts" }, "____vtable_ProcLevelsFs___body": { "type": "Pointer", "size": 8, "base_type": "ProcLevelsFs" }, "____vtable_ProcLevelsNamur_ProcMax": { "type": "Pointer", "size": 8, "base_type": "ProcLevelsNamur.ProcMax" }, "____vtable_ProcLevelsNamur_ProcMin": { "type": "Pointer", "size": 8, "base_type": "ProcLevelsNamur.ProcMin" }, "____vtable_ProcLevelsNamur_VerboseUsts": { "type": "Pointer", "size": 8, "base_type": "ProcLevelsNamur.VerboseUsts" }, "____vtable_ProcLevelsNamur___body": { "type": "Pointer", "size": 8, "base_type": "ProcLevelsNamur" }, "____vtable_ProcLevels_VerboseUsts": { "type": "Pointer", "size": 8, "base_type": "ProcLevels.VerboseUsts" }, "____vtable_ProcLevels___body": { "type": "Pointer", "size": 8, "base_type": "ProcLevels" }, "____vtable_ProcUzd_AfterCall": { "type": "Pointer", "size": 8, "base_type": "ProcUzd.AfterCall" }, "____vtable_ProcUzd_EnableSwitchOperation": { "type": "Pointer", "size": 8, "base_type": "ProcUzd.EnableSwitchOperation" }, "____vtable_ProcUzd_InverseMpDisableChecker": { "type": "Pointer", "size": 8, "base_type": "ProcUzd.InverseMpDisableChecker" }, "____vtable_ProcUzd_MoveChecker": { "type": "Pointer", "size": 8, "base_type": "ProcUzd.MoveChecker" }, "____vtable_ProcUzd_MovementOperation": { "type": "Pointer", "size": 8, "base_type": "ProcUzd.MovementOperation" }, "____vtable_ProcUzd_MpEnableChecker": { "type": "Pointer", "size": 8, "base_type": "ProcUzd.MpEnableChecker" }, "____vtable_ProcUzd_SelfStopOperation": { "type": "Pointer", "size": 8, "base_type": "ProcUzd.SelfStopOperation" }, "____vtable_ProcUzd_StateProcessing": { "type": "Pointer", "size": 8, "base_type": "ProcUzd.StateProcessing" }, "____vtable_ProcUzd_UzdRs": { "type": "Pointer", "size": 8, "base_type": "ProcUzd.UzdRs" }, "____vtable_ProcUzd_WaitMoveOperation": { "type": "Pointer", "size": 8, "base_type": "ProcUzd.WaitMoveOperation" }, "____vtable_ProcUzd___body": { "type": "Pointer", "size": 8, "base_type": "ProcUzd" }, "____vtable_ProcVibrLevels_VerboseUsts": { "type": "Pointer", "size": 8, "base_type": "ProcVibrLevels.VerboseUsts" }, "____vtable_ProcVibrLevels___body": { "type": "Pointer", "size": 8, "base_type": "ProcVibrLevels" }, "____vtable_RS___body": { "type": "Pointer", "size": 8, "base_type": "RS" }, "____vtable_R_TRIG___body": { "type": "Pointer", "size": 8, "base_type": "R_TRIG" }, "____vtable_SR___body": { "type": "Pointer", "size": 8, "base_type": "SR" }, "____vtable_TOF_LTIME___body": { "type": "Pointer", "size": 8, "base_type": "TOF_LTIME" }, "____vtable_TOF_TIME___body": { "type": "Pointer", "size": 8, "base_type": "TOF_TIME" }, "____vtable_TOF___body": { "type": "Pointer", "size": 8, "base_type": "TOF" }, "____vtable_TON_LTIME___body": { "type": "Pointer", "size": 8, "base_type": "TON_LTIME" }, "____vtable_TON_TIME___body": { "type": "Pointer", "size": 8, "base_type": "TON_TIME" }, "____vtable_TON___body": { "type": "Pointer", "size": 8, "base_type": "TON" }, "____vtable_TP_LTIME___body": { "type": "Pointer", "size": 8, "base_type": "TP_LTIME" }, "____vtable_TP_TIME___body": { "type": "Pointer", "size": 8, "base_type": "TP_TIME" }, "____vtable_TP___body": { "type": "Pointer", "size": 8, "base_type": "TP" }, "____vtable_TimeFromIEC___body": { "type": "Pointer", "size": 8, "base_type": "TimeFromIEC" }, "____vtable_TimerDATA_LOG___body": { "type": "Pointer", "size": 8, "base_type": "TimerDATA_LOG" }, "____vtable_Ugrpvs___body": { "type": "Pointer", "size": 8, "base_type": "Ugrpvs" }, "__auto_pointer_to_AnalogSignal": { "type": "Pointer", "size": 8, "base_type": "AnalogSignal" }, "__auto_pointer_to_AvsAutoCmds": { "type": "Pointer", "size": 8, "base_type": "AvsAutoCmds" }, "__auto_pointer_to_AvsCrashes": { "type": "Pointer", "size": 8, "base_type": "AvsCrashes" }, "__auto_pointer_to_AvsNu": { "type": "Pointer", "size": 8, "base_type": "AvsNu" }, "__auto_pointer_to_AvsOuterState": { "type": "Pointer", "size": 8, "base_type": "AvsOuterState" }, "__auto_pointer_to_AvsStorage": { "type": "Pointer", "size": 8, "base_type": "AvsStorage" }, "__auto_pointer_to_BOOL": { "type": "Pointer", "size": 8, "base_type": "BOOL" }, "__auto_pointer_to_CTD": { "type": "Pointer", "size": 8, "base_type": "CTD" }, "__auto_pointer_to_CTD_DINT": { "type": "Pointer", "size": 8, "base_type": "CTD_DINT" }, "__auto_pointer_to_CTD_INT": { "type": "Pointer", "size": 8, "base_type": "CTD_INT" }, "__auto_pointer_to_CTD_LINT": { "type": "Pointer", "size": 8, "base_type": "CTD_LINT" }, "__auto_pointer_to_CTD_UDINT": { "type": "Pointer", "size": 8, "base_type": "CTD_UDINT" }, "__auto_pointer_to_CTD_ULINT": { "type": "Pointer", "size": 8, "base_type": "CTD_ULINT" }, "__auto_pointer_to_CTU": { "type": "Pointer", "size": 8, "base_type": "CTU" }, "__auto_pointer_to_CTUD": { "type": "Pointer", "size": 8, "base_type": "CTUD" }, "__auto_pointer_to_CTUD_DINT": { "type": "Pointer", "size": 8, "base_type": "CTUD_DINT" }, "__auto_pointer_to_CTUD_INT": { "type": "Pointer", "size": 8, "base_type": "CTUD_INT" }, "__auto_pointer_to_CTUD_LINT": { "type": "Pointer", "size": 8, "base_type": "CTUD_LINT" }, "__auto_pointer_to_CTUD_UDINT": { "type": "Pointer", "size": 8, "base_type": "CTUD_UDINT" }, "__auto_pointer_to_CTUD_ULINT": { "type": "Pointer", "size": 8, "base_type": "CTUD_ULINT" }, "__auto_pointer_to_CTU_DINT": { "type": "Pointer", "size": 8, "base_type": "CTU_DINT" }, "__auto_pointer_to_CTU_INT": { "type": "Pointer", "size": 8, "base_type": "CTU_INT" }, "__auto_pointer_to_CTU_LINT": { "type": "Pointer", "size": 8, "base_type": "CTU_LINT" }, "__auto_pointer_to_CTU_UDINT": { "type": "Pointer", "size": 8, "base_type": "CTU_UDINT" }, "__auto_pointer_to_CTU_ULINT": { "type": "Pointer", "size": 8, "base_type": "CTU_ULINT" }, "__auto_pointer_to_DINT": { "type": "Pointer", "size": 8, "base_type": "DINT" }, "__auto_pointer_to_DataLog": { "type": "Pointer", "size": 8, "base_type": "DataLog" }, "__auto_pointer_to_Data_Processing": { "type": "Pointer", "size": 8, "base_type": "Data_Processing" }, "__auto_pointer_to_EVTPARAM_CmpLogAdd": { "type": "Pointer", "size": 8, "base_type": "EVTPARAM_CmpLogAdd" }, "__auto_pointer_to_F_TRIG": { "type": "Pointer", "size": 8, "base_type": "F_TRIG" }, "__auto_pointer_to_FieldSignal": { "type": "Pointer", "size": 8, "base_type": "FieldSignal" }, "__auto_pointer_to_FiltredValue": { "type": "Pointer", "size": 8, "base_type": "FiltredValue" }, "__auto_pointer_to_GrpvsStorage": { "type": "Pointer", "size": 8, "base_type": "GrpvsStorage" }, "__auto_pointer_to_INADDR": { "type": "Pointer", "size": 8, "base_type": "INADDR" }, "__auto_pointer_to_INITsection": { "type": "Pointer", "size": 8, "base_type": "INITsection" }, "__auto_pointer_to_INT": { "type": "Pointer", "size": 8, "base_type": "INT" }, "__auto_pointer_to_IecMessage": { "type": "Pointer", "size": 8, "base_type": "IecMessage" }, "__auto_pointer_to_InputTS": { "type": "Pointer", "size": 8, "base_type": "InputTS" }, "__auto_pointer_to_KgkSODsection": { "type": "Pointer", "size": 8, "base_type": "KgkSODsection" }, "__auto_pointer_to_KgkSod": { "type": "Pointer", "size": 8, "base_type": "KgkSod" }, "__auto_pointer_to_LINT": { "type": "Pointer", "size": 8, "base_type": "LINT" }, "__auto_pointer_to_LevelConfig": { "type": "Pointer", "size": 8, "base_type": "LevelConfig" }, "__auto_pointer_to_LevelState": { "type": "Pointer", "size": 8, "base_type": "LevelState" }, "__auto_pointer_to_LogOptions": { "type": "Pointer", "size": 8, "base_type": "LogOptions" }, "__auto_pointer_to_Messenger": { "type": "Pointer", "size": 8, "base_type": "Messenger" }, "__auto_pointer_to_Modbus_VU": { "type": "Pointer", "size": 8, "base_type": "Modbus_VU" }, "__auto_pointer_to_MsgTime": { "type": "Pointer", "size": 8, "base_type": "MsgTime" }, "__auto_pointer_to_NamurConfig": { "type": "Pointer", "size": 8, "base_type": "NamurConfig" }, "__auto_pointer_to_NamurLevel": { "type": "Pointer", "size": 8, "base_type": "NamurLevel" }, "__auto_pointer_to_NamurLineState": { "type": "Pointer", "size": 8, "base_type": "NamurLineState" }, "__auto_pointer_to_OIPSection": { "type": "Pointer", "size": 8, "base_type": "OIPSection" }, "__auto_pointer_to_OIPStor": { "type": "Pointer", "size": 8, "base_type": "OIPStor" }, "__auto_pointer_to_OIPust": { "type": "Pointer", "size": 8, "base_type": "OIPust" }, "__auto_pointer_to_OipElectric": { "type": "Pointer", "size": 8, "base_type": "OipElectric" }, "__auto_pointer_to_Output": { "type": "Pointer", "size": 8, "base_type": "Output" }, "__auto_pointer_to_PLC_PRG": { "type": "Pointer", "size": 8, "base_type": "PLC_PRG" }, "__auto_pointer_to_ProcAvs": { "type": "Pointer", "size": 8, "base_type": "ProcAvs" }, "__auto_pointer_to_ProcLevels": { "type": "Pointer", "size": 8, "base_type": "ProcLevels" }, "__auto_pointer_to_ProcLevelsFs": { "type": "Pointer", "size": 8, "base_type": "ProcLevelsFs" }, "__auto_pointer_to_ProcLevelsFsConfig": { "type": "Pointer", "size": 8, "base_type": "ProcLevelsFsConfig" }, "__auto_pointer_to_ProcLevelsNamur": { "type": "Pointer", "size": 8, "base_type": "ProcLevelsNamur" }, "__auto_pointer_to_ProcUzd": { "type": "Pointer", "size": 8, "base_type": "ProcUzd" }, "__auto_pointer_to_ProcVibrLevels": { "type": "Pointer", "size": 8, "base_type": "ProcVibrLevels" }, "__auto_pointer_to_REAL": { "type": "Pointer", "size": 8, "base_type": "REAL" }, "__auto_pointer_to_RS": { "type": "Pointer", "size": 8, "base_type": "RS" }, "__auto_pointer_to_RTS_IEC_RESULT": { "type": "Pointer", "size": 8, "base_type": "RTS_IEC_RESULT" }, "__auto_pointer_to_RTS_SOCKET_SO_VALUE_IP_MREQ": { "type": "Pointer", "size": 8, "base_type": "RTS_SOCKET_SO_VALUE_IP_MREQ" }, "__auto_pointer_to_RTS_SOCKET_SO_VALUE_LINGER": { "type": "Pointer", "size": 8, "base_type": "RTS_SOCKET_SO_VALUE_LINGER" }, "__auto_pointer_to_RTS_SOCKET_SO_VALUE_TCP_KEEPALIVE": { "type": "Pointer", "size": 8, "base_type": "RTS_SOCKET_SO_VALUE_TCP_KEEPALIVE" }, "__auto_pointer_to_R_TRIG": { "type": "Pointer", "size": 8, "base_type": "R_TRIG" }, "__auto_pointer_to_Range": { "type": "Pointer", "size": 8, "base_type": "Range" }, "__auto_pointer_to_Read_AI_Inputs": { "type": "Pointer", "size": 8, "base_type": "Read_AI_Inputs" }, "__auto_pointer_to_SOCKADDRESS": { "type": "Pointer", "size": 8, "base_type": "SOCKADDRESS" }, "__auto_pointer_to_SOCKET_FD_SET": { "type": "Pointer", "size": 8, "base_type": "SOCKET_FD_SET" }, "__auto_pointer_to_SOCKET_TIMEVAL": { "type": "Pointer", "size": 8, "base_type": "SOCKET_TIMEVAL" }, "__auto_pointer_to_SOCK_ADAPTER_INFORMATION": { "type": "Pointer", "size": 8, "base_type": "SOCK_ADAPTER_INFORMATION" }, "__auto_pointer_to_SOCK_ADAPTER_INFORMATION2": { "type": "Pointer", "size": 8, "base_type": "SOCK_ADAPTER_INFORMATION2" }, "__auto_pointer_to_SOCK_ADAPTER_INFORMATION3": { "type": "Pointer", "size": 8, "base_type": "SOCK_ADAPTER_INFORMATION3" }, "__auto_pointer_to_SOCK_HOSTENT": { "type": "Pointer", "size": 8, "base_type": "SOCK_HOSTENT" }, "__auto_pointer_to_SOCK_RECVMSG_MSG": { "type": "Pointer", "size": 8, "base_type": "SOCK_RECVMSG_MSG" }, "__auto_pointer_to_SR": { "type": "Pointer", "size": 8, "base_type": "SR" }, "__auto_pointer_to_STRING": { "type": "Pointer", "size": 8, "base_type": "STRING" }, "__auto_pointer_to_SYSTEMDATE": { "type": "Pointer", "size": 8, "base_type": "SYSTEMDATE" }, "__auto_pointer_to_SYSTIME": { "type": "Pointer", "size": 8, "base_type": "SYSTIME" }, "__auto_pointer_to_SYS_FILETIME": { "type": "Pointer", "size": 8, "base_type": "SYS_FILETIME" }, "__auto_pointer_to_StateProcessingStorage": { "type": "Pointer", "size": 8, "base_type": "StateProcessingStorage" }, "__auto_pointer_to_TIME": { "type": "Pointer", "size": 8, "base_type": "TIME" }, "__auto_pointer_to_TM_Relaying": { "type": "Pointer", "size": 8, "base_type": "TM_Relaying" }, "__auto_pointer_to_TMproc": { "type": "Pointer", "size": 8, "base_type": "TMproc" }, "__auto_pointer_to_TOF": { "type": "Pointer", "size": 8, "base_type": "TOF" }, "__auto_pointer_to_TOF_LTIME": { "type": "Pointer", "size": 8, "base_type": "TOF_LTIME" }, "__auto_pointer_to_TOF_TIME": { "type": "Pointer", "size": 8, "base_type": "TOF_TIME" }, "__auto_pointer_to_TON": { "type": "Pointer", "size": 8, "base_type": "TON" }, "__auto_pointer_to_TON_LTIME": { "type": "Pointer", "size": 8, "base_type": "TON_LTIME" }, "__auto_pointer_to_TON_TIME": { "type": "Pointer", "size": 8, "base_type": "TON_TIME" }, "__auto_pointer_to_TP": { "type": "Pointer", "size": 8, "base_type": "TP" }, "__auto_pointer_to_TP_LTIME": { "type": "Pointer", "size": 8, "base_type": "TP_LTIME" }, "__auto_pointer_to_TP_TIME": { "type": "Pointer", "size": 8, "base_type": "TP_TIME" }, "__auto_pointer_to_TimeFromIEC": { "type": "Pointer", "size": 8, "base_type": "TimeFromIEC" }, "__auto_pointer_to_Timer": { "type": "Pointer", "size": 8, "base_type": "Timer" }, "__auto_pointer_to_TimerDATA_LOG": { "type": "Pointer", "size": 8, "base_type": "TimerDATA_LOG" }, "__auto_pointer_to_TimezoneInformation": { "type": "Pointer", "size": 8, "base_type": "TimezoneInformation" }, "__auto_pointer_to_TimezoneInformation2": { "type": "Pointer", "size": 8, "base_type": "TimezoneInformation2" }, "__auto_pointer_to_UDINT": { "type": "Pointer", "size": 8, "base_type": "UDINT" }, "__auto_pointer_to_UDINT_IN_BYTES": { "type": "Pointer", "size": 8, "base_type": "UDINT_IN_BYTES" }, "__auto_pointer_to_UDINT_IN_WORDS": { "type": "Pointer", "size": 8, "base_type": "UDINT_IN_WORDS" }, "__auto_pointer_to_UDP_REPLY": { "type": "Pointer", "size": 8, "base_type": "UDP_REPLY" }, "__auto_pointer_to_UDP_REPLY2": { "type": "Pointer", "size": 8, "base_type": "UDP_REPLY2" }, "__auto_pointer_to_UINT": { "type": "Pointer", "size": 8, "base_type": "UINT" }, "__auto_pointer_to_ULINT": { "type": "Pointer", "size": 8, "base_type": "ULINT" }, "__auto_pointer_to_Ugrpvs": { "type": "Pointer", "size": 8, "base_type": "Ugrpvs" }, "__auto_pointer_to_UvsAutoCmd": { "type": "Pointer", "size": 8, "base_type": "UvsAutoCmd" }, "__auto_pointer_to_VSGroupStor": { "type": "Pointer", "size": 8, "base_type": "VSGroupStor" }, "__auto_pointer_to_VSStor": { "type": "Pointer", "size": 8, "base_type": "VSStor" }, "__auto_pointer_to_VSsection": { "type": "Pointer", "size": 8, "base_type": "VSsection" }, "__auto_pointer_to_WSTRING": { "type": "Pointer", "size": 8, "base_type": "WSTRING" }, "__auto_pointer_to_WriteToFile": { "type": "Pointer", "size": 8, "base_type": "WriteToFile" }, "__auto_pointer_to_Write_DO_Outputs": { "type": "Pointer", "size": 8, "base_type": "Write_DO_Outputs" }, "__auto_pointer_to_ZDDOut1": { "type": "Pointer", "size": 8, "base_type": "ZDDOut1" }, "__auto_pointer_to_ZDStor": { "type": "Pointer", "size": 8, "base_type": "ZDStor" }, "__auto_pointer_to_ZDsection": { "type": "Pointer", "size": 8, "base_type": "ZDsection" }, "__auto_pointer_to_ZdAbstractNu": { "type": "Pointer", "size": 8, "base_type": "ZdAbstractNu" }, "__auto_pointer_to_ZdCfg": { "type": "Pointer", "size": 8, "base_type": "ZdCfg" }, "__auto_pointer_to_ZdCommandsProcessing": { "type": "Pointer", "size": 8, "base_type": "ZdCommandsProcessing" }, "__auto_pointer_to_ZdControl": { "type": "Pointer", "size": 8, "base_type": "ZdControl" }, "__auto_pointer_to_ZdDiagnostic": { "type": "Pointer", "size": 8, "base_type": "ZdDiagnostic" }, "__auto_pointer_to_ZdFullState": { "type": "Pointer", "size": 8, "base_type": "ZdFullState" }, "__auto_pointer_to_ZdImitStorage": { "type": "Pointer", "size": 8, "base_type": "ZdImitStorage" }, "__auto_pointer_to_ZdNu": { "type": "Pointer", "size": 8, "base_type": "ZdNu" }, "__auto_pointer_to_ZdNuSmoothed": { "type": "Pointer", "size": 8, "base_type": "ZdNuSmoothed" }, "__auto_pointer_to_ZdOut": { "type": "Pointer", "size": 8, "base_type": "ZdOut" }, "__auto_pointer_to_ZdStorage": { "type": "Pointer", "size": 8, "base_type": "ZdStorage" }, "__auto_pointer_to_ZdTmControl": { "type": "Pointer", "size": 8, "base_type": "ZdTmControl" }, "__auto_pointer_to___BYTE_TO_STRING_EXT_OUT": { "type": "Pointer", "size": 8, "base_type": "__BYTE_TO_STRING_EXT_OUT" }, "__auto_pointer_to___BYTE_TO_STRING_return": { "type": "Pointer", "size": 8, "base_type": "__BYTE_TO_STRING_return" }, "__auto_pointer_to___BYTE_TO_WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__BYTE_TO_WSTRING_return" }, "__auto_pointer_to___CONCAT__STRING_return": { "type": "Pointer", "size": 8, "base_type": "__CONCAT__STRING_return" }, "__auto_pointer_to___CONCAT__WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__CONCAT__WSTRING_return" }, "__auto_pointer_to___DATE_TO_STRING_EXT_OUT": { "type": "Pointer", "size": 8, "base_type": "__DATE_TO_STRING_EXT_OUT" }, "__auto_pointer_to___DATE_TO_STRING_return": { "type": "Pointer", "size": 8, "base_type": "__DATE_TO_STRING_return" }, "__auto_pointer_to___DATE_TO_WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__DATE_TO_WSTRING_return" }, "__auto_pointer_to___DELETE_EXT__STRING_IN": { "type": "Pointer", "size": 8, "base_type": "__DELETE_EXT__STRING_IN" }, "__auto_pointer_to___DELETE_EXT__STRING_OUT": { "type": "Pointer", "size": 8, "base_type": "__DELETE_EXT__STRING_OUT" }, "__auto_pointer_to___DELETE_EXT__WSTRING_IN": { "type": "Pointer", "size": 8, "base_type": "__DELETE_EXT__WSTRING_IN" }, "__auto_pointer_to___DELETE_EXT__WSTRING_OUT": { "type": "Pointer", "size": 8, "base_type": "__DELETE_EXT__WSTRING_OUT" }, "__auto_pointer_to___DELETE__STRING_IN": { "type": "Pointer", "size": 8, "base_type": "__DELETE__STRING_IN" }, "__auto_pointer_to___DELETE__STRING_return": { "type": "Pointer", "size": 8, "base_type": "__DELETE__STRING_return" }, "__auto_pointer_to___DELETE__WSTRING_IN": { "type": "Pointer", "size": 8, "base_type": "__DELETE__WSTRING_IN" }, "__auto_pointer_to___DELETE__WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__DELETE__WSTRING_return" }, "__auto_pointer_to___DINT_TO_STRING_return": { "type": "Pointer", "size": 8, "base_type": "__DINT_TO_STRING_return" }, "__auto_pointer_to___DINT_TO_WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__DINT_TO_WSTRING_return" }, "__auto_pointer_to___DT_TO_STRING_EXT_OUT": { "type": "Pointer", "size": 8, "base_type": "__DT_TO_STRING_EXT_OUT" }, "__auto_pointer_to___DT_TO_STRING_return": { "type": "Pointer", "size": 8, "base_type": "__DT_TO_STRING_return" }, "__auto_pointer_to___DT_TO_WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__DT_TO_WSTRING_return" }, "__auto_pointer_to___DWORD_TO_STRING_return": { "type": "Pointer", "size": 8, "base_type": "__DWORD_TO_STRING_return" }, "__auto_pointer_to___DWORD_TO_WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__DWORD_TO_WSTRING_return" }, "__auto_pointer_to___FIND__T__STRING": { "type": "Pointer", "size": 8, "base_type": "STRING" }, "__auto_pointer_to___INSERT_EXT__STRING_IN1": { "type": "Pointer", "size": 8, "base_type": "__INSERT_EXT__STRING_IN1" }, "__auto_pointer_to___INSERT_EXT__STRING_IN2": { "type": "Pointer", "size": 8, "base_type": "__INSERT_EXT__STRING_IN2" }, "__auto_pointer_to___INSERT_EXT__STRING_OUT": { "type": "Pointer", "size": 8, "base_type": "__INSERT_EXT__STRING_OUT" }, "__auto_pointer_to___INSERT_EXT__WSTRING_IN1": { "type": "Pointer", "size": 8, "base_type": "__INSERT_EXT__WSTRING_IN1" }, "__auto_pointer_to___INSERT_EXT__WSTRING_IN2": { "type": "Pointer", "size": 8, "base_type": "__INSERT_EXT__WSTRING_IN2" }, "__auto_pointer_to___INSERT_EXT__WSTRING_OUT": { "type": "Pointer", "size": 8, "base_type": "__INSERT_EXT__WSTRING_OUT" }, "__auto_pointer_to___INSERT__STRING_IN1": { "type": "Pointer", "size": 8, "base_type": "__INSERT__STRING_IN1" }, "__auto_pointer_to___INSERT__STRING_IN2": { "type": "Pointer", "size": 8, "base_type": "__INSERT__STRING_IN2" }, "__auto_pointer_to___INSERT__STRING_return": { "type": "Pointer", "size": 8, "base_type": "__INSERT__STRING_return" }, "__auto_pointer_to___INSERT__WSTRING_IN1": { "type": "Pointer", "size": 8, "base_type": "__INSERT__WSTRING_IN1" }, "__auto_pointer_to___INSERT__WSTRING_IN2": { "type": "Pointer", "size": 8, "base_type": "__INSERT__WSTRING_IN2" }, "__auto_pointer_to___INSERT__WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__INSERT__WSTRING_return" }, "__auto_pointer_to___LDATE_TO_STRING_return": { "type": "Pointer", "size": 8, "base_type": "__LDATE_TO_STRING_return" }, "__auto_pointer_to___LDATE_TO_WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__LDATE_TO_WSTRING_return" }, "__auto_pointer_to___LDT_TO_STRING_return": { "type": "Pointer", "size": 8, "base_type": "__LDT_TO_STRING_return" }, "__auto_pointer_to___LDT_TO_WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__LDT_TO_WSTRING_return" }, "__auto_pointer_to___LEFT_EXT__STRING_IN": { "type": "Pointer", "size": 8, "base_type": "__LEFT_EXT__STRING_IN" }, "__auto_pointer_to___LEFT_EXT__STRING_OUT": { "type": "Pointer", "size": 8, "base_type": "__LEFT_EXT__STRING_OUT" }, "__auto_pointer_to___LEFT_EXT__WSTRING_IN": { "type": "Pointer", "size": 8, "base_type": "__LEFT_EXT__WSTRING_IN" }, "__auto_pointer_to___LEFT_EXT__WSTRING_OUT": { "type": "Pointer", "size": 8, "base_type": "__LEFT_EXT__WSTRING_OUT" }, "__auto_pointer_to___LEFT__STRING_IN": { "type": "Pointer", "size": 8, "base_type": "__LEFT__STRING_IN" }, "__auto_pointer_to___LEFT__STRING_return": { "type": "Pointer", "size": 8, "base_type": "__LEFT__STRING_return" }, "__auto_pointer_to___LEFT__WSTRING_IN": { "type": "Pointer", "size": 8, "base_type": "__LEFT__WSTRING_IN" }, "__auto_pointer_to___LEFT__WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__LEFT__WSTRING_return" }, "__auto_pointer_to___LEN__T__STRING": { "type": "Pointer", "size": 8, "base_type": "STRING" }, "__auto_pointer_to___LINT_TO_STRING_EXT_OUT": { "type": "Pointer", "size": 8, "base_type": "__LINT_TO_STRING_EXT_OUT" }, "__auto_pointer_to___LINT_TO_STRING_return": { "type": "Pointer", "size": 8, "base_type": "__LINT_TO_STRING_return" }, "__auto_pointer_to___LINT_TO_WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__LINT_TO_WSTRING_return" }, "__auto_pointer_to___LREAL_TO_STRING_EXT_OUT": { "type": "Pointer", "size": 8, "base_type": "__LREAL_TO_STRING_EXT_OUT" }, "__auto_pointer_to___LREAL_TO_STRING_return": { "type": "Pointer", "size": 8, "base_type": "__LREAL_TO_STRING_return" }, "__auto_pointer_to___LREAL_TO_WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__LREAL_TO_WSTRING_return" }, "__auto_pointer_to___LTIME_TO_STRING_return": { "type": "Pointer", "size": 8, "base_type": "__LTIME_TO_STRING_return" }, "__auto_pointer_to___LTIME_TO_WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__LTIME_TO_WSTRING_return" }, "__auto_pointer_to___LTOD_TO_STRING_return": { "type": "Pointer", "size": 8, "base_type": "__LTOD_TO_STRING_return" }, "__auto_pointer_to___LTOD_TO_WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__LTOD_TO_WSTRING_return" }, "__auto_pointer_to___LWORD_TO_STRING_EXT_OUT": { "type": "Pointer", "size": 8, "base_type": "__LWORD_TO_STRING_EXT_OUT" }, "__auto_pointer_to___LWORD_TO_STRING_return": { "type": "Pointer", "size": 8, "base_type": "__LWORD_TO_STRING_return" }, "__auto_pointer_to___LWORD_TO_WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__LWORD_TO_WSTRING_return" }, "__auto_pointer_to___MID_EXT__STRING_IN": { "type": "Pointer", "size": 8, "base_type": "__MID_EXT__STRING_IN" }, "__auto_pointer_to___MID_EXT__STRING_OUT": { "type": "Pointer", "size": 8, "base_type": "__MID_EXT__STRING_OUT" }, "__auto_pointer_to___MID_EXT__WSTRING_IN": { "type": "Pointer", "size": 8, "base_type": "__MID_EXT__WSTRING_IN" }, "__auto_pointer_to___MID_EXT__WSTRING_OUT": { "type": "Pointer", "size": 8, "base_type": "__MID_EXT__WSTRING_OUT" }, "__auto_pointer_to___MID__STRING_IN": { "type": "Pointer", "size": 8, "base_type": "__MID__STRING_IN" }, "__auto_pointer_to___MID__STRING_return": { "type": "Pointer", "size": 8, "base_type": "__MID__STRING_return" }, "__auto_pointer_to___MID__WSTRING_IN": { "type": "Pointer", "size": 8, "base_type": "__MID__WSTRING_IN" }, "__auto_pointer_to___MID__WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__MID__WSTRING_return" }, "__auto_pointer_to___ProcAvs_InternalTimers": { "type": "Pointer", "size": 8, "base_type": "__ProcAvs_InternalTimers" }, "__auto_pointer_to___ProcAvs_ustTimersPrev": { "type": "Pointer", "size": 8, "base_type": "__ProcAvs_ustTimersPrev" }, "__auto_pointer_to___ProcLevels_maxCfgsPrev": { "type": "Pointer", "size": 8, "base_type": "__ProcLevels_maxCfgsPrev" }, "__auto_pointer_to___ProcLevels_maxStates": { "type": "Pointer", "size": 8, "base_type": "__ProcLevels_maxStates" }, "__auto_pointer_to___ProcLevels_minCfgsPrev": { "type": "Pointer", "size": 8, "base_type": "__ProcLevels_minCfgsPrev" }, "__auto_pointer_to___ProcLevels_minStates": { "type": "Pointer", "size": 8, "base_type": "__ProcLevels_minStates" }, "__auto_pointer_to___ProcUzd_InternalTimers": { "type": "Pointer", "size": 8, "base_type": "__ProcUzd_InternalTimers" }, "__auto_pointer_to___ProcUzd_TimeUstsPrev": { "type": "Pointer", "size": 8, "base_type": "__ProcUzd_TimeUstsPrev" }, "__auto_pointer_to___ProcVibrLevels_levelCfgsPrev": { "type": "Pointer", "size": 8, "base_type": "__ProcVibrLevels_levelCfgsPrev" }, "__auto_pointer_to___ProcVibrLevels_levels": { "type": "Pointer", "size": 8, "base_type": "__ProcVibrLevels_levels" }, "__auto_pointer_to___REAL_TO_STRING_return": { "type": "Pointer", "size": 8, "base_type": "__REAL_TO_STRING_return" }, "__auto_pointer_to___REAL_TO_WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__REAL_TO_WSTRING_return" }, "__auto_pointer_to___REPLACE_EXT__STRING_IN1": { "type": "Pointer", "size": 8, "base_type": "__REPLACE_EXT__STRING_IN1" }, "__auto_pointer_to___REPLACE_EXT__STRING_IN2": { "type": "Pointer", "size": 8, "base_type": "__REPLACE_EXT__STRING_IN2" }, "__auto_pointer_to___REPLACE_EXT__STRING_OUT": { "type": "Pointer", "size": 8, "base_type": "__REPLACE_EXT__STRING_OUT" }, "__auto_pointer_to___REPLACE_EXT__WSTRING_IN1": { "type": "Pointer", "size": 8, "base_type": "__REPLACE_EXT__WSTRING_IN1" }, "__auto_pointer_to___REPLACE_EXT__WSTRING_IN2": { "type": "Pointer", "size": 8, "base_type": "__REPLACE_EXT__WSTRING_IN2" }, "__auto_pointer_to___REPLACE_EXT__WSTRING_OUT": { "type": "Pointer", "size": 8, "base_type": "__REPLACE_EXT__WSTRING_OUT" }, "__auto_pointer_to___REPLACE__STRING_IN1": { "type": "Pointer", "size": 8, "base_type": "__REPLACE__STRING_IN1" }, "__auto_pointer_to___REPLACE__STRING_IN2": { "type": "Pointer", "size": 8, "base_type": "__REPLACE__STRING_IN2" }, "__auto_pointer_to___REPLACE__STRING_return": { "type": "Pointer", "size": 8, "base_type": "__REPLACE__STRING_return" }, "__auto_pointer_to___REPLACE__WSTRING_IN1": { "type": "Pointer", "size": 8, "base_type": "__REPLACE__WSTRING_IN1" }, "__auto_pointer_to___REPLACE__WSTRING_IN2": { "type": "Pointer", "size": 8, "base_type": "__REPLACE__WSTRING_IN2" }, "__auto_pointer_to___REPLACE__WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__REPLACE__WSTRING_return" }, "__auto_pointer_to___RIGHT_EXT__STRING_IN": { "type": "Pointer", "size": 8, "base_type": "__RIGHT_EXT__STRING_IN" }, "__auto_pointer_to___RIGHT_EXT__STRING_OUT": { "type": "Pointer", "size": 8, "base_type": "__RIGHT_EXT__STRING_OUT" }, "__auto_pointer_to___RIGHT_EXT__WSTRING_IN": { "type": "Pointer", "size": 8, "base_type": "__RIGHT_EXT__WSTRING_IN" }, "__auto_pointer_to___RIGHT_EXT__WSTRING_OUT": { "type": "Pointer", "size": 8, "base_type": "__RIGHT_EXT__WSTRING_OUT" }, "__auto_pointer_to___RIGHT__STRING_IN": { "type": "Pointer", "size": 8, "base_type": "__RIGHT__STRING_IN" }, "__auto_pointer_to___RIGHT__STRING_return": { "type": "Pointer", "size": 8, "base_type": "__RIGHT__STRING_return" }, "__auto_pointer_to___RIGHT__WSTRING_IN": { "type": "Pointer", "size": 8, "base_type": "__RIGHT__WSTRING_IN" }, "__auto_pointer_to___RIGHT__WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__RIGHT__WSTRING_return" }, "__auto_pointer_to___STRING_TO_WSTRING_EXT_in": { "type": "Pointer", "size": 8, "base_type": "__STRING_TO_WSTRING_EXT_in" }, "__auto_pointer_to___STRING_TO_WSTRING_EXT_out": { "type": "Pointer", "size": 8, "base_type": "__STRING_TO_WSTRING_EXT_out" }, "__auto_pointer_to___STRING_TO_WSTRING_in": { "type": "Pointer", "size": 8, "base_type": "__STRING_TO_WSTRING_in" }, "__auto_pointer_to___STRING_TO_WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__STRING_TO_WSTRING_return" }, "__auto_pointer_to___StringToByteArray_aOutput": { "type": "Pointer", "size": 8, "base_type": "__StringToByteArray_aOutput" }, "__auto_pointer_to___TIME_TO_STRING_EXT_OUT": { "type": "Pointer", "size": 8, "base_type": "__TIME_TO_STRING_EXT_OUT" }, "__auto_pointer_to___TIME_TO_STRING_return": { "type": "Pointer", "size": 8, "base_type": "__TIME_TO_STRING_return" }, "__auto_pointer_to___TIME_TO_WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__TIME_TO_WSTRING_return" }, "__auto_pointer_to___TOD_TO_STRING_EXT_OUT": { "type": "Pointer", "size": 8, "base_type": "__TOD_TO_STRING_EXT_OUT" }, "__auto_pointer_to___TOD_TO_STRING_return": { "type": "Pointer", "size": 8, "base_type": "__TOD_TO_STRING_return" }, "__auto_pointer_to___TOD_TO_WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__TOD_TO_WSTRING_return" }, "__auto_pointer_to___TO_STRING__STRING_return": { "type": "Pointer", "size": 8, "base_type": "__TO_STRING__STRING_return" }, "__auto_pointer_to___TO_STRING__WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__TO_STRING__WSTRING_return" }, "__auto_pointer_to___TO_WSTRING__STRING_return": { "type": "Pointer", "size": 8, "base_type": "__TO_WSTRING__STRING_return" }, "__auto_pointer_to___TO_WSTRING__WCHAR_return": { "type": "Pointer", "size": 8, "base_type": "__TO_WSTRING__WCHAR_return" }, "__auto_pointer_to___TO_WSTRING__WSTRING_return": { "type": "Pointer", "size": 8, "base_type": "__TO_WSTRING__WSTRING_return" }, "__auto_pointer_to___UDINT_TO_STRING_return": { "type": "Pointer", "size": 8, "base_type": "__UDINT_TO_STRING_return" }, "__auto_pointer_to___UINT_TO_STRING_return": { "type": "Pointer", "size": 8, "base_type": "__UINT_TO_STRING_return" }, "__auto_pointer_to___ULINT_TO_STRING_return": { "type": "Pointer", "size": 8, "base_type": "__ULINT_TO_STRING_return" }, "__auto_pointer_to___USINT_TO_STRING_return": { "type": "Pointer", "size": 8, "base_type": "__USINT_TO_STRING_return" }, "__auto_pointer_to___UXINT": { "type": "Pointer", "size": 8, "base_type": "__UXINT" }, "__auto_pointer_to___Ugrpvs_AvsStates": { "type": "Pointer", "size": 8, "base_type": "__Ugrpvs_AvsStates" }, "__auto_pointer_to___WSTRING_TO_STRING_EXT_in": { "type": "Pointer", "size": 8, "base_type": "__WSTRING_TO_STRING_EXT_in" }, "__auto_pointer_to___WSTRING_TO_STRING_EXT_out": { "type": "Pointer", "size": 8, "base_type": "__WSTRING_TO_STRING_EXT_out" }, "__auto_pointer_to___WSTRING_TO_STRING_in": { "type": "Pointer", "size": 8, "base_type": "__WSTRING_TO_STRING_in" }, "__auto_pointer_to___WSTRING_TO_STRING_return": { "type": "Pointer", "size": 8, "base_type": "__WSTRING_TO_STRING_return" }, "__auto_pointer_to___XWORD": { "type": "Pointer", "size": 8, "base_type": "__XWORD" }, "__auto_pointer_to___vtable_CTD": { "type": "Pointer", "size": 8, "base_type": "__vtable_CTD" }, "__auto_pointer_to___vtable_CTD_DINT": { "type": "Pointer", "size": 8, "base_type": "__vtable_CTD_DINT" }, "__auto_pointer_to___vtable_CTD_INT": { "type": "Pointer", "size": 8, "base_type": "__vtable_CTD_INT" }, "__auto_pointer_to___vtable_CTD_LINT": { "type": "Pointer", "size": 8, "base_type": "__vtable_CTD_LINT" }, "__auto_pointer_to___vtable_CTD_UDINT": { "type": "Pointer", "size": 8, "base_type": "__vtable_CTD_UDINT" }, "__auto_pointer_to___vtable_CTD_ULINT": { "type": "Pointer", "size": 8, "base_type": "__vtable_CTD_ULINT" }, "__auto_pointer_to___vtable_CTU": { "type": "Pointer", "size": 8, "base_type": "__vtable_CTU" }, "__auto_pointer_to___vtable_CTUD": { "type": "Pointer", "size": 8, "base_type": "__vtable_CTUD" }, "__auto_pointer_to___vtable_CTUD_DINT": { "type": "Pointer", "size": 8, "base_type": "__vtable_CTUD_DINT" }, "__auto_pointer_to___vtable_CTUD_INT": { "type": "Pointer", "size": 8, "base_type": "__vtable_CTUD_INT" }, "__auto_pointer_to___vtable_CTUD_LINT": { "type": "Pointer", "size": 8, "base_type": "__vtable_CTUD_LINT" }, "__auto_pointer_to___vtable_CTUD_UDINT": { "type": "Pointer", "size": 8, "base_type": "__vtable_CTUD_UDINT" }, "__auto_pointer_to___vtable_CTUD_ULINT": { "type": "Pointer", "size": 8, "base_type": "__vtable_CTUD_ULINT" }, "__auto_pointer_to___vtable_CTU_DINT": { "type": "Pointer", "size": 8, "base_type": "__vtable_CTU_DINT" }, "__auto_pointer_to___vtable_CTU_INT": { "type": "Pointer", "size": 8, "base_type": "__vtable_CTU_INT" }, "__auto_pointer_to___vtable_CTU_LINT": { "type": "Pointer", "size": 8, "base_type": "__vtable_CTU_LINT" }, "__auto_pointer_to___vtable_CTU_UDINT": { "type": "Pointer", "size": 8, "base_type": "__vtable_CTU_UDINT" }, "__auto_pointer_to___vtable_CTU_ULINT": { "type": "Pointer", "size": 8, "base_type": "__vtable_CTU_ULINT" }, "__auto_pointer_to___vtable_DataLog": { "type": "Pointer", "size": 8, "base_type": "__vtable_DataLog" }, "__auto_pointer_to___vtable_Data_Processing": { "type": "Pointer", "size": 8, "base_type": "__vtable_Data_Processing" }, "__auto_pointer_to___vtable_F_TRIG": { "type": "Pointer", "size": 8, "base_type": "__vtable_F_TRIG" }, "__auto_pointer_to___vtable_KgkSod": { "type": "Pointer", "size": 8, "base_type": "__vtable_KgkSod" }, "__auto_pointer_to___vtable_OipElectric": { "type": "Pointer", "size": 8, "base_type": "__vtable_OipElectric" }, "__auto_pointer_to___vtable_ProcAvs": { "type": "Pointer", "size": 8, "base_type": "__vtable_ProcAvs" }, "__auto_pointer_to___vtable_ProcLevels": { "type": "Pointer", "size": 8, "base_type": "__vtable_ProcLevels" }, "__auto_pointer_to___vtable_ProcLevelsFs": { "type": "Pointer", "size": 8, "base_type": "__vtable_ProcLevelsFs" }, "__auto_pointer_to___vtable_ProcLevelsNamur": { "type": "Pointer", "size": 8, "base_type": "__vtable_ProcLevelsNamur" }, "__auto_pointer_to___vtable_ProcUzd": { "type": "Pointer", "size": 8, "base_type": "__vtable_ProcUzd" }, "__auto_pointer_to___vtable_ProcVibrLevels": { "type": "Pointer", "size": 8, "base_type": "__vtable_ProcVibrLevels" }, "__auto_pointer_to___vtable_RS": { "type": "Pointer", "size": 8, "base_type": "__vtable_RS" }, "__auto_pointer_to___vtable_R_TRIG": { "type": "Pointer", "size": 8, "base_type": "__vtable_R_TRIG" }, "__auto_pointer_to___vtable_SR": { "type": "Pointer", "size": 8, "base_type": "__vtable_SR" }, "__auto_pointer_to___vtable_TOF": { "type": "Pointer", "size": 8, "base_type": "__vtable_TOF" }, "__auto_pointer_to___vtable_TOF_LTIME": { "type": "Pointer", "size": 8, "base_type": "__vtable_TOF_LTIME" }, "__auto_pointer_to___vtable_TOF_TIME": { "type": "Pointer", "size": 8, "base_type": "__vtable_TOF_TIME" }, "__auto_pointer_to___vtable_TON": { "type": "Pointer", "size": 8, "base_type": "__vtable_TON" }, "__auto_pointer_to___vtable_TON_LTIME": { "type": "Pointer", "size": 8, "base_type": "__vtable_TON_LTIME" }, "__auto_pointer_to___vtable_TON_TIME": { "type": "Pointer", "size": 8, "base_type": "__vtable_TON_TIME" }, "__auto_pointer_to___vtable_TP": { "type": "Pointer", "size": 8, "base_type": "__vtable_TP" }, "__auto_pointer_to___vtable_TP_LTIME": { "type": "Pointer", "size": 8, "base_type": "__vtable_TP_LTIME" }, "__auto_pointer_to___vtable_TP_TIME": { "type": "Pointer", "size": 8, "base_type": "__vtable_TP_TIME" }, "__auto_pointer_to___vtable_TimeFromIEC": { "type": "Pointer", "size": 8, "base_type": "__vtable_TimeFromIEC" }, "__auto_pointer_to___vtable_TimerDATA_LOG": { "type": "Pointer", "size": 8, "base_type": "__vtable_TimerDATA_LOG" }, "__auto_pointer_to___vtable_Ugrpvs": { "type": "Pointer", "size": 8, "base_type": "__vtable_Ugrpvs" }, "__auto_pointer_to_main_prg": { "type": "Pointer", "size": 8, "base_type": "main_prg" }, "__global_DIn": { "type": "Array", "size": 500, "base_type": "BOOL", "dimensions": [ "1:500" ] }, "__global_DOut": { "type": "Array", "size": 50, "base_type": "BOOL", "dimensions": [ "1:50" ] }, "__global_DOutModul": { "type": "Array", "size": 50, "base_type": "BOOL", "dimensions": [ "1:50" ] }, "__global_KgkOut": { "type": "Array", "size": 2, "base_type": "BOOL", "dimensions": [ "1:2" ] }, "__global_OIPChannel": { "type": "Array", "size": 160, "base_type": "REAL", "dimensions": [ "1:40" ] }, "__global_OIPState": { "type": "Array", "size": 160, "base_type": "DWORD", "dimensions": [ "1:40" ] }, "__global_OIPUst": { "type": "Array", "size": 5280, "base_type": "OIPust", "dimensions": [ "1:40" ] }, "__global_OtherUst": { "type": "Array", "size": 80, "base_type": "REAL", "dimensions": [ "1:20" ] }, "__global_Rashod_RS": { "type": "Array", "size": 20, "base_type": "WORD", "dimensions": [ "0:9" ] }, "__global_Timer_Data_Arr": { "type": "Array", "size": 84, "base_type": "DWORD", "dimensions": [ "0:20" ] }, "__global_TmTI": { "type": "Array", "size": 800, "base_type": "REAL", "dimensions": [ "1:200" ] }, "__global_TmTIdelta": { "type": "Array", "size": 800, "base_type": "REAL", "dimensions": [ "1:200" ] }, "__global_TmTIqual": { "type": "Array", "size": 200, "base_type": "BOOL", "dimensions": [ "1:200" ] }, "__global_TmTR": { "type": "Array", "size": 800, "base_type": "REAL", "dimensions": [ "1:200" ] }, "__global_TmTS": { "type": "Array", "size": 500, "base_type": "BOOL", "dimensions": [ "1:500" ] }, "__global_TmTSqual": { "type": "Array", "size": 500, "base_type": "BOOL", "dimensions": [ "1:500" ] }, "__global_TmTU": { "type": "Array", "size": 200, "base_type": "BOOL", "dimensions": [ "1:200" ] }, "__global_VSConfig": { "type": "Array", "size": 10, "base_type": "WORD", "dimensions": [ "1:5" ] }, "__global_VSState": { "type": "Array", "size": 20, "base_type": "DWORD", "dimensions": [ "1:5" ] }, "__global_ZDConfig": { "type": "Array", "size": 40, "base_type": "WORD", "dimensions": [ "1:20" ] }, "__global_ZDCtrl": { "type": "Array", "size": 40, "base_type": "WORD", "dimensions": [ "1:20" ] }, "__global_ZDStateArr": { "type": "Array", "size": 80, "base_type": "DWORD", "dimensions": [ "1:20" ] }, "__global_ZDUst": { "type": "Array", "size": 1280, "base_type": "REAL", "dimensions": [ "1:20", "1:16" ] }, "__global_abDpValue": { "type": "Array", "size": 10, "base_type": "BYTE", "dimensions": [ "1:10" ] }, "__global_abDpValuePrev": { "type": "Array", "size": 10, "base_type": "BYTE", "dimensions": [ "1:10" ] }, "__global_abEpValue": { "type": "Array", "size": 40, "base_type": "DWORD", "dimensions": [ "1:10" ] }, "__global_abStValue": { "type": "Array", "size": 10, "base_type": "BYTE", "dimensions": [ "1:10" ] }, "__global_abStValuePrev": { "type": "Array", "size": 10, "base_type": "BYTE", "dimensions": [ "1:10" ] }, "__global_adiItValue": { "type": "Array", "size": 40, "base_type": "DINT", "dimensions": [ "1:10" ] }, "__global_adiItValuePrev": { "type": "Array", "size": 40, "base_type": "DINT", "dimensions": [ "1:10" ] }, "__global_adwBoValue": { "type": "Array", "size": 40, "base_type": "DWORD", "dimensions": [ "1:10" ] }, "__global_adwBoValuePrev": { "type": "Array", "size": 40, "base_type": "DWORD", "dimensions": [ "1:10" ] }, "__global_aiMeNormValue": { "type": "Array", "size": 20, "base_type": "INT", "dimensions": [ "1:10" ] }, "__global_aiMeNormValuePrev": { "type": "Array", "size": 20, "base_type": "INT", "dimensions": [ "1:10" ] }, "__global_aiMeScaledValue": { "type": "Array", "size": 20, "base_type": "INT", "dimensions": [ "1:10" ] }, "__global_arMeFloatValue": { "type": "Array", "size": 40, "base_type": "REAL", "dimensions": [ "1:10" ] }, "__global_arMeFloatValuePrev": { "type": "Array", "size": 40, "base_type": "REAL", "dimensions": [ "1:10" ] }, "__global_axBoQuality": { "type": "Array", "size": 10, "base_type": "BOOL", "dimensions": [ "1:10" ] }, "__global_axDpQuality": { "type": "Array", "size": 10, "base_type": "BOOL", "dimensions": [ "1:10" ] }, "__global_axEpQuality": { "type": "Array", "size": 10, "base_type": "BOOL", "dimensions": [ "1:10" ] }, "__global_axItQuality": { "type": "Array", "size": 10, "base_type": "BOOL", "dimensions": [ "1:10" ] }, "__global_axMeFloatQuality": { "type": "Array", "size": 10, "base_type": "BOOL", "dimensions": [ "1:10" ] }, "__global_axMeNormQuality": { "type": "Array", "size": 10, "base_type": "BOOL", "dimensions": [ "1:10" ] }, "__global_axMeScaledQuality": { "type": "Array", "size": 10, "base_type": "BOOL", "dimensions": [ "1:10" ] }, "__global_axSpQuality": { "type": "Array", "size": 10, "base_type": "BOOL", "dimensions": [ "1:10" ] }, "__global_axSpValue": { "type": "Array", "size": 10, "base_type": "BOOL", "dimensions": [ "1:10" ] }, "__global_axSpValuePrev": { "type": "Array", "size": 10, "base_type": "BOOL", "dimensions": [ "1:10" ] }, "__global_axStQuality": { "type": "Array", "size": 10, "base_type": "BOOL", "dimensions": [ "1:10" ] }, "__global_dwCommands": { "type": "Array", "size": 40, "base_type": "DWORD", "dimensions": [ "1:10" ] }, "__global_dwCommandsPrev": { "type": "Array", "size": 40, "base_type": "DWORD", "dimensions": [ "1:10" ] }, "__global_iNormCommands": { "type": "Array", "size": 20, "base_type": "INT", "dimensions": [ "1:10" ] }, "__global_iNormCommandsPrev": { "type": "Array", "size": 20, "base_type": "INT", "dimensions": [ "1:10" ] }, "__global_iScaledCommands": { "type": "Array", "size": 20, "base_type": "INT", "dimensions": [ "1:10" ] }, "__global_iScaledCommandsPrev": { "type": "Array", "size": 20, "base_type": "INT", "dimensions": [ "1:10" ] }, "__global_rCommands": { "type": "Array", "size": 40, "base_type": "REAL", "dimensions": [ "1:10" ] }, "__global_rCommandsPrev": { "type": "Array", "size": 40, "base_type": "REAL", "dimensions": [ "1:10" ] }, "__global_xCommands": { "type": "Array", "size": 10, "base_type": "BOOL", "dimensions": [ "1:10" ] }, "__global_xCommandsPrev": { "type": "Array", "size": 10, "base_type": "BOOL", "dimensions": [ "1:10" ] }, "__vtable_CTD": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_CTD___body", "offset": 0, "size": 8} ] }, "__vtable_CTD_DINT": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_CTD_DINT___body", "offset": 0, "size": 8} ] }, "__vtable_CTD_INT": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_CTD_INT___body", "offset": 0, "size": 8} ] }, "__vtable_CTD_LINT": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_CTD_LINT___body", "offset": 0, "size": 8} ] }, "__vtable_CTD_UDINT": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_CTD_UDINT___body", "offset": 0, "size": 8} ] }, "__vtable_CTD_ULINT": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_CTD_ULINT___body", "offset": 0, "size": 8} ] }, "__vtable_CTU": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_CTU___body", "offset": 0, "size": 8} ] }, "__vtable_CTUD": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_CTUD___body", "offset": 0, "size": 8} ] }, "__vtable_CTUD_DINT": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_CTUD_DINT___body", "offset": 0, "size": 8} ] }, "__vtable_CTUD_INT": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_CTUD_INT___body", "offset": 0, "size": 8} ] }, "__vtable_CTUD_LINT": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_CTUD_LINT___body", "offset": 0, "size": 8} ] }, "__vtable_CTUD_UDINT": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_CTUD_UDINT___body", "offset": 0, "size": 8} ] }, "__vtable_CTUD_ULINT": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_CTUD_ULINT___body", "offset": 0, "size": 8} ] }, "__vtable_CTU_DINT": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_CTU_DINT___body", "offset": 0, "size": 8} ] }, "__vtable_CTU_INT": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_CTU_INT___body", "offset": 0, "size": 8} ] }, "__vtable_CTU_LINT": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_CTU_LINT___body", "offset": 0, "size": 8} ] }, "__vtable_CTU_UDINT": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_CTU_UDINT___body", "offset": 0, "size": 8} ] }, "__vtable_CTU_ULINT": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_CTU_ULINT___body", "offset": 0, "size": 8} ] }, "__vtable_DataLog": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_DataLog___body", "offset": 0, "size": 8} ] }, "__vtable_Data_Processing": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_Data_Processing___body", "offset": 0, "size": 8} ] }, "__vtable_F_TRIG": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_F_TRIG___body", "offset": 0, "size": 8} ] }, "__vtable_KgkSod": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_KgkSod___body", "offset": 0, "size": 8} ] }, "__vtable_OipElectric": { "type": "Struct", "size": 80, "members": [ {"name": "__body", "type": "____vtable_OipElectric___body", "offset": 0, "size": 8}, {"name": "LinearDecoding", "type": "____vtable_OipElectric_LinearDecoding", "offset": 8, "size": 8}, {"name": "ProcImitCmd", "type": "____vtable_OipElectric_ProcImitCmd", "offset": 16, "size": 8}, {"name": "ProcState", "type": "____vtable_OipElectric_ProcState", "offset": 24, "size": 8}, {"name": "CheckRanges", "type": "____vtable_OipElectric_CheckRanges", "offset": 32, "size": 8}, {"name": "AfterCall", "type": "____vtable_OipElectric_AfterCall", "offset": 40, "size": 8}, {"name": "ProcImitNdvCmd", "type": "____vtable_OipElectric_ProcImitNdvCmd", "offset": 48, "size": 8}, {"name": "LimitValue", "type": "____vtable_OipElectric_LimitValue", "offset": 56, "size": 8}, {"name": "LinearFiltration", "type": "____vtable_OipElectric_LinearFiltration", "offset": 64, "size": 8}, {"name": "VerboseUsts", "type": "____vtable_OipElectric_VerboseUsts", "offset": 72, "size": 8} ] }, "__vtable_ProcAvs": { "type": "Struct", "size": 16, "members": [ {"name": "__body", "type": "____vtable_ProcAvs___body", "offset": 0, "size": 8}, {"name": "AfterCall", "type": "____vtable_ProcAvs_AfterCall", "offset": 8, "size": 8} ] }, "__vtable_ProcLevels": { "type": "Struct", "size": 16, "members": [ {"name": "__body", "type": "____vtable_ProcLevels___body", "offset": 0, "size": 8}, {"name": "VerboseUsts", "type": "____vtable_ProcLevels_VerboseUsts", "offset": 8, "size": 8} ] }, "__vtable_ProcLevelsFs": { "type": "Struct", "size": 24, "members": [ {"name": "__body", "type": "____vtable_ProcLevelsFs___body", "offset": 0, "size": 8}, {"name": "ProcMaxAi31", "type": "____vtable_ProcLevelsFs_ProcMaxAi31", "offset": 8, "size": 8}, {"name": "VerboseUsts", "type": "____vtable_ProcLevelsFs_VerboseUsts", "offset": 16, "size": 8} ] }, "__vtable_ProcLevelsNamur": { "type": "Struct", "size": 32, "members": [ {"name": "__body", "type": "____vtable_ProcLevelsNamur___body", "offset": 0, "size": 8}, {"name": "ProcMax", "type": "____vtable_ProcLevelsNamur_ProcMax", "offset": 8, "size": 8}, {"name": "ProcMin", "type": "____vtable_ProcLevelsNamur_ProcMin", "offset": 16, "size": 8}, {"name": "VerboseUsts", "type": "____vtable_ProcLevelsNamur_VerboseUsts", "offset": 24, "size": 8} ] }, "__vtable_ProcUzd": { "type": "Struct", "size": 88, "members": [ {"name": "__body", "type": "____vtable_ProcUzd___body", "offset": 0, "size": 8}, {"name": "InverseMpDisableChecker", "type": "____vtable_ProcUzd_InverseMpDisableChecker", "offset": 8, "size": 8}, {"name": "MpEnableChecker", "type": "____vtable_ProcUzd_MpEnableChecker", "offset": 16, "size": 8}, {"name": "AfterCall", "type": "____vtable_ProcUzd_AfterCall", "offset": 24, "size": 8}, {"name": "UzdRs", "type": "____vtable_ProcUzd_UzdRs", "offset": 32, "size": 8}, {"name": "MovementOperation", "type": "____vtable_ProcUzd_MovementOperation", "offset": 40, "size": 8}, {"name": "SelfStopOperation", "type": "____vtable_ProcUzd_SelfStopOperation", "offset": 48, "size": 8}, {"name": "EnableSwitchOperation", "type": "____vtable_ProcUzd_EnableSwitchOperation", "offset": 56, "size": 8}, {"name": "WaitMoveOperation", "type": "____vtable_ProcUzd_WaitMoveOperation", "offset": 64, "size": 8}, {"name": "MoveChecker", "type": "____vtable_ProcUzd_MoveChecker", "offset": 72, "size": 8}, {"name": "StateProcessing", "type": "____vtable_ProcUzd_StateProcessing", "offset": 80, "size": 8} ] }, "__vtable_ProcVibrLevels": { "type": "Struct", "size": 16, "members": [ {"name": "__body", "type": "____vtable_ProcVibrLevels___body", "offset": 0, "size": 8}, {"name": "VerboseUsts", "type": "____vtable_ProcVibrLevels_VerboseUsts", "offset": 8, "size": 8} ] }, "__vtable_RS": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_RS___body", "offset": 0, "size": 8} ] }, "__vtable_R_TRIG": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_R_TRIG___body", "offset": 0, "size": 8} ] }, "__vtable_SR": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_SR___body", "offset": 0, "size": 8} ] }, "__vtable_TOF": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_TOF___body", "offset": 0, "size": 8} ] }, "__vtable_TOF_LTIME": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_TOF_LTIME___body", "offset": 0, "size": 8} ] }, "__vtable_TOF_TIME": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_TOF_TIME___body", "offset": 0, "size": 8} ] }, "__vtable_TON": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_TON___body", "offset": 0, "size": 8} ] }, "__vtable_TON_LTIME": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_TON_LTIME___body", "offset": 0, "size": 8} ] }, "__vtable_TON_TIME": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_TON_TIME___body", "offset": 0, "size": 8} ] }, "__vtable_TP": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_TP___body", "offset": 0, "size": 8} ] }, "__vtable_TP_LTIME": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_TP_LTIME___body", "offset": 0, "size": 8} ] }, "__vtable_TP_TIME": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_TP_TIME___body", "offset": 0, "size": 8} ] }, "__vtable_TimeFromIEC": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_TimeFromIEC___body", "offset": 0, "size": 8} ] }, "__vtable_TimerDATA_LOG": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_TimerDATA_LOG___body", "offset": 0, "size": 8} ] }, "__vtable_Ugrpvs": { "type": "Struct", "size": 8, "members": [ {"name": "__body", "type": "____vtable_Ugrpvs___body", "offset": 0, "size": 8} ] }, "main_prg": { "type": "Program", "size": 80, "members": [ {"name": "tonTimer", "type": "TON", "offset": 0, "size": 72}, {"name": "bExecuteProg1", "type": "BOOL", "offset": 72, "size": 1}, {"name": "dwCycleCounter", "type": "DWORD", "offset": 76, "size": 4} ] } }