1477 lines
No EOL
18 KiB
JSON
1477 lines
No EOL
18 KiB
JSON
{
|
|
"AND": {
|
|
"inputs": [
|
|
"IN1",
|
|
"IN2",
|
|
"IN3",
|
|
"IN4",
|
|
"IN5",
|
|
"IN6",
|
|
"IN7",
|
|
"IN8",
|
|
"IN9",
|
|
"IN10",
|
|
"IN11",
|
|
"IN12",
|
|
"IN13",
|
|
"IN14",
|
|
"IN15",
|
|
"IN16"
|
|
],
|
|
"outputs": [
|
|
"OUT"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"OR": {
|
|
"inputs": [
|
|
"IN1",
|
|
"IN2",
|
|
"IN3",
|
|
"IN4",
|
|
"IN5",
|
|
"IN6",
|
|
"IN7",
|
|
"IN8",
|
|
"IN9",
|
|
"IN10",
|
|
"IN11",
|
|
"IN12",
|
|
"IN13",
|
|
"IN14",
|
|
"IN15",
|
|
"IN16"
|
|
],
|
|
"outputs": [
|
|
"OUT"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"XOR": {
|
|
"inputs": [
|
|
"IN1",
|
|
"IN2",
|
|
"IN3",
|
|
"IN4",
|
|
"IN5",
|
|
"IN6",
|
|
"IN7",
|
|
"IN8",
|
|
"IN9",
|
|
"IN10",
|
|
"IN11",
|
|
"IN12",
|
|
"IN13",
|
|
"IN14",
|
|
"IN15",
|
|
"IN16"
|
|
],
|
|
"outputs": [
|
|
"OUT"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"NOT": {
|
|
"inputs": [
|
|
"IN1",
|
|
"IN2",
|
|
"IN3",
|
|
"IN4",
|
|
"IN5",
|
|
"IN6",
|
|
"IN7",
|
|
"IN8",
|
|
"IN9",
|
|
"IN10",
|
|
"IN11",
|
|
"IN12",
|
|
"IN13",
|
|
"IN14",
|
|
"IN15",
|
|
"IN16"
|
|
],
|
|
"outputs": [
|
|
"OUT1"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"ADD": {
|
|
"inputs": [
|
|
"IN1",
|
|
"IN2",
|
|
"IN3",
|
|
"IN4",
|
|
"IN5",
|
|
"IN6",
|
|
"IN7",
|
|
"IN8",
|
|
"IN9",
|
|
"IN10",
|
|
"IN11",
|
|
"IN12",
|
|
"IN13",
|
|
"IN14",
|
|
"IN15",
|
|
"IN16"
|
|
],
|
|
"outputs": [
|
|
"OUT"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"SUB": {
|
|
"inputs": [
|
|
"IN1",
|
|
"IN2",
|
|
"IN3",
|
|
"IN4",
|
|
"IN5",
|
|
"IN6",
|
|
"IN7",
|
|
"IN8",
|
|
"IN9",
|
|
"IN10",
|
|
"IN11",
|
|
"IN12",
|
|
"IN13",
|
|
"IN14",
|
|
"IN15",
|
|
"IN16"
|
|
],
|
|
"outputs": [
|
|
"OUT"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"MUL": {
|
|
"inputs": [
|
|
"IN1",
|
|
"IN2",
|
|
"IN3",
|
|
"IN4",
|
|
"IN5",
|
|
"IN6",
|
|
"IN7",
|
|
"IN8",
|
|
"IN9",
|
|
"IN10",
|
|
"IN11",
|
|
"IN12",
|
|
"IN13",
|
|
"IN14",
|
|
"IN15",
|
|
"IN16"
|
|
],
|
|
"outputs": [
|
|
"OUT"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"DIV": {
|
|
"inputs": [
|
|
"IN1",
|
|
"IN2"
|
|
],
|
|
"outputs": [
|
|
"OUT1"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"COMPARE": {
|
|
"inputs": [
|
|
"IN1",
|
|
"IN2"
|
|
],
|
|
"outputs": [
|
|
"GT",
|
|
"NE",
|
|
"EQ",
|
|
"LT"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"ROR": {
|
|
"inputs": [
|
|
"IN1"
|
|
],
|
|
"outputs": [
|
|
"OUT1"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"ROL": {
|
|
"inputs": [
|
|
"IN1"
|
|
],
|
|
"outputs": [
|
|
"OUT1"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"SHR": {
|
|
"inputs": [
|
|
"IN1"
|
|
],
|
|
"outputs": [
|
|
"OUT1"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"SHL": {
|
|
"inputs": [
|
|
"IN1"
|
|
],
|
|
"outputs": [
|
|
"OUT1"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"TP": {
|
|
"inputs": [
|
|
"PulseTime"
|
|
],
|
|
"outputs": [
|
|
"PulseActive"
|
|
],
|
|
"events_in": [
|
|
"START"
|
|
],
|
|
"events_out": [
|
|
"CNF_START"
|
|
]
|
|
},
|
|
"pulse": {
|
|
"inputs": [
|
|
"PulseTime",
|
|
"IN"
|
|
],
|
|
"outputs": [
|
|
"PulseActive"
|
|
],
|
|
"events_in": [
|
|
"START"
|
|
],
|
|
"events_out": [
|
|
"CNF_START"
|
|
]
|
|
},
|
|
"AND_BOOL": {
|
|
"inputs": [
|
|
"IN1",
|
|
"IN2",
|
|
"IN3",
|
|
"IN4",
|
|
"IN5",
|
|
"IN6",
|
|
"IN7",
|
|
"IN8",
|
|
"IN9",
|
|
"IN10",
|
|
"IN11",
|
|
"IN12",
|
|
"IN13",
|
|
"IN14",
|
|
"IN15",
|
|
"IN16"
|
|
],
|
|
"outputs": [
|
|
"OUT"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"OR_BOOL": {
|
|
"inputs": [
|
|
"IN1",
|
|
"IN2",
|
|
"IN3",
|
|
"IN4",
|
|
"IN5",
|
|
"IN6",
|
|
"IN7",
|
|
"IN8",
|
|
"IN9",
|
|
"IN10",
|
|
"IN11",
|
|
"IN12",
|
|
"IN13",
|
|
"IN14",
|
|
"IN15"
|
|
],
|
|
"outputs": [
|
|
"OUT"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"R_TRIG": {
|
|
"inputs": [
|
|
"QI"
|
|
],
|
|
"outputs": [],
|
|
"events_in": [
|
|
"EI"
|
|
],
|
|
"events_out": [
|
|
"EO"
|
|
]
|
|
},
|
|
"SR": {
|
|
"inputs": [],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"S",
|
|
"R"
|
|
],
|
|
"events_out": [
|
|
"EO"
|
|
]
|
|
},
|
|
"F_TRIG": {
|
|
"inputs": [
|
|
"QI"
|
|
],
|
|
"outputs": [],
|
|
"events_in": [
|
|
"EI"
|
|
],
|
|
"events_out": [
|
|
"EO"
|
|
]
|
|
},
|
|
"CTU": {
|
|
"inputs": [
|
|
"PV"
|
|
],
|
|
"outputs": [
|
|
"Q",
|
|
"CV"
|
|
],
|
|
"events_in": [
|
|
"CU",
|
|
"R"
|
|
],
|
|
"events_out": [
|
|
"CUO"
|
|
]
|
|
},
|
|
"RS": {
|
|
"inputs": [],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"R",
|
|
"S"
|
|
],
|
|
"events_out": [
|
|
"EO"
|
|
]
|
|
},
|
|
"MOTORGP": {
|
|
"inputs": [],
|
|
"outputs": [
|
|
"FbStopped",
|
|
"FbRunning",
|
|
"FbAlarm",
|
|
"Failure"
|
|
],
|
|
"events_in": [
|
|
"IIlck",
|
|
"IFail",
|
|
"IRsp"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"VALVEGP": {
|
|
"inputs": [],
|
|
"outputs": [
|
|
"FbOpen",
|
|
"FbClosed",
|
|
"FbAlarm"
|
|
],
|
|
"events_in": [
|
|
"IIlck",
|
|
"IRsp"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"HVALVEGP": {
|
|
"inputs": [],
|
|
"outputs": [
|
|
"FbClosed",
|
|
"FbOpen",
|
|
"Out"
|
|
],
|
|
"events_in": [],
|
|
"events_out": []
|
|
},
|
|
"DISignalCond": {
|
|
"inputs": [],
|
|
"outputs": [
|
|
"Out"
|
|
],
|
|
"events_in": [],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"DISignalCond1": {
|
|
"inputs": [],
|
|
"outputs": [
|
|
"Out"
|
|
],
|
|
"events_in": [],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"DINPUTGP": {
|
|
"inputs": [
|
|
"PvRaw"
|
|
],
|
|
"outputs": [
|
|
"Pv"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"SET": {
|
|
"inputs": [],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"RESET": {
|
|
"inputs": [],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"MOVE": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"MOTORVSGP": {
|
|
"inputs": [],
|
|
"outputs": [],
|
|
"events_in": [],
|
|
"events_out": []
|
|
},
|
|
"BOOL_TO_BYTE": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"BOOL_TO_DINT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"BOOL_TO_INT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"BOOL_TO_REAL": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"BOOL_TO_TIME": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"BOOL_TO_UDINT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"BOOL_TO_UINT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"BOOL_TO_WORD": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"BOOL_TO_DWORD": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"BYTE_TO_BOOL": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"BYTE_TO_DINT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"BYTE_TO_INT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"BYTE_TO_REAL": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"BYTE_TO_TIME": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"BYTE_TO_UDINT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"BYTE_TO_UINT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"BYTE_TO_WORD": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"BYTE_TO_DWORD": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"DINT_TO_BOOL": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"DINT_TO_BYTE": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"DINT_TO_WORD": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"DINT_TO_DWORD": {
|
|
"inputs": [
|
|
"QI"
|
|
],
|
|
"outputs": [
|
|
"QO"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"DINT_TO_INT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"DINT_TO_UINT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"DINT_TO_UDINT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"DINT_TO_TIME": {
|
|
"inputs": [
|
|
"DintTime"
|
|
],
|
|
"outputs": [
|
|
"TimeValue"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"DINT_TO_REAL": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"INT_TO_BOOL": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"INT_TO_BYTE": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"INT_TO_WORD": {
|
|
"inputs": [
|
|
"QI"
|
|
],
|
|
"outputs": [
|
|
"QO"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"INT_TO_DWORD": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"INT_TO_DINT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"INT_TO_UINT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"INT_TO_UDINT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"INT_TO_REAL": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"INT_TO_TIME": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"REAL_TO_BOOL": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"REAL_TO_BYTE": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"REAL_TO_WORD": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"REAL_TO_DWORD": {
|
|
"inputs": [
|
|
"QI"
|
|
],
|
|
"outputs": [
|
|
"QO"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"REAL_TO_INT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"REAL_TO_DINT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"REAL_TO_UINT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"REAL_TO_UDINT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"REAL_TO_TIME": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"UDINT_TO_BOOL": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"UDINT_TO_BYTE": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"UDINT_TO_DINT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"UDINT_TO_UINT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"UDINT_TO_WORD": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"UDINT_TO_DWORD": {
|
|
"inputs": [
|
|
"QI"
|
|
],
|
|
"outputs": [
|
|
"QO"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"UDINT_TO_INT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"UDINT_TO_REAL": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"UDINT_TO_TIME": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"UINT_TO_BOOL": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"UINT_TO_INT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"UINT_TO_BYTE": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"UINT_TO_WORD": {
|
|
"inputs": [
|
|
"QI"
|
|
],
|
|
"outputs": [
|
|
"QO"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"UINT_TO_DWORD": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"UINT_TO_DINT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"UINT_TO_UDINT": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"UINT_TO_REAL": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"UINT_TO_TIME": {
|
|
"inputs": [
|
|
"I"
|
|
],
|
|
"outputs": [
|
|
"Q"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
},
|
|
"TON": {
|
|
"inputs": [
|
|
"PT"
|
|
],
|
|
"outputs": [
|
|
"ET"
|
|
],
|
|
"events_in": [
|
|
"I"
|
|
],
|
|
"events_out": [
|
|
"Q"
|
|
]
|
|
},
|
|
"EQ": {
|
|
"inputs": [
|
|
"IN1",
|
|
"IN2"
|
|
],
|
|
"outputs": [
|
|
"OUT"
|
|
],
|
|
"events_in": [
|
|
"REQ"
|
|
],
|
|
"events_out": [
|
|
"CNF"
|
|
]
|
|
}
|
|
} |