2609 lines
No EOL
40 KiB
JSON
2609 lines
No EOL
40 KiB
JSON
{
|
|
"ADD": {
|
|
"inputs": {
|
|
"IN1": "IN1",
|
|
"IN2": "IN2",
|
|
"IN3": "IN3",
|
|
"IN4": "IN4",
|
|
"IN5": "IN5",
|
|
"IN6": "IN6",
|
|
"IN7": "IN7",
|
|
"IN8": "IN8",
|
|
"IN9": "IN9",
|
|
"IN10": "IN10",
|
|
"IN11": "IN11",
|
|
"IN12": "IN12",
|
|
"IN13": "IN13",
|
|
"IN14": "IN14",
|
|
"IN15": "IN15",
|
|
"IN16": "IN16"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"IN1": "REQ",
|
|
"IN2": "REQ",
|
|
"IN3": "REQ",
|
|
"IN4": "REQ",
|
|
"IN5": "REQ",
|
|
"IN6": "REQ",
|
|
"IN7": "REQ",
|
|
"IN8": "REQ",
|
|
"IN9": "REQ",
|
|
"IN10": "REQ",
|
|
"IN11": "REQ",
|
|
"IN12": "REQ",
|
|
"IN13": "REQ",
|
|
"IN14": "REQ",
|
|
"IN15": "REQ",
|
|
"IN16": "REQ",
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"AND": {
|
|
"inputs": {
|
|
"IN1": "IN1",
|
|
"IN2": "IN2",
|
|
"IN3": "IN3",
|
|
"IN4": "IN4",
|
|
"IN5": "IN5",
|
|
"IN6": "IN6",
|
|
"IN7": "IN7",
|
|
"IN8": "IN8",
|
|
"IN9": "IN9",
|
|
"IN10": "IN10",
|
|
"IN11": "IN11",
|
|
"IN12": "IN12",
|
|
"IN13": "IN13",
|
|
"IN14": "IN14",
|
|
"IN15": "IN15",
|
|
"IN16": "IN16"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"IN1": "REQ",
|
|
"IN2": "REQ",
|
|
"IN3": "REQ",
|
|
"IN4": "REQ",
|
|
"IN5": "REQ",
|
|
"IN6": "REQ",
|
|
"IN7": "REQ",
|
|
"IN8": "REQ",
|
|
"IN9": "REQ",
|
|
"IN10": "REQ",
|
|
"IN11": "REQ",
|
|
"IN12": "REQ",
|
|
"IN13": "REQ",
|
|
"IN14": "REQ",
|
|
"IN15": "REQ",
|
|
"IN16": "REQ",
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"AND_BOOL": {
|
|
"inputs": {
|
|
"IN1": "IN1",
|
|
"IN2": "IN2",
|
|
"IN3": "IN3",
|
|
"IN4": "IN4",
|
|
"IN5": "IN5",
|
|
"IN6": "IN6",
|
|
"IN7": "IN7",
|
|
"IN8": "IN8",
|
|
"IN9": "IN9",
|
|
"IN10": "IN10",
|
|
"IN11": "IN11",
|
|
"IN12": "IN12",
|
|
"IN13": "IN13",
|
|
"IN14": "IN14",
|
|
"IN15": "IN15",
|
|
"IN16": "IN16"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"IN1": "REQ",
|
|
"IN2": "REQ",
|
|
"IN3": "REQ",
|
|
"IN4": "REQ",
|
|
"IN5": "REQ",
|
|
"IN6": "REQ",
|
|
"IN7": "REQ",
|
|
"IN8": "REQ",
|
|
"IN9": "REQ",
|
|
"IN10": "REQ",
|
|
"IN11": "REQ",
|
|
"IN12": "REQ",
|
|
"IN13": "REQ",
|
|
"IN14": "REQ",
|
|
"IN15": "REQ",
|
|
"IN16": "REQ",
|
|
"OUT": "CNF",
|
|
"EN": "REQ",
|
|
"ENO": "CNF"
|
|
}
|
|
},
|
|
"BOOL_TO_BYTE": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"BOOL_TO_DINT": {
|
|
"inputs": {
|
|
"IN": "I"
|
|
},
|
|
"outputs": {
|
|
"OUT": "Q"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"BOOL_TO_DWORD": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"BOOL_TO_INT": {
|
|
"inputs": {
|
|
"IN": "I"
|
|
},
|
|
"outputs": {
|
|
"OUT": "Q"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"BOOL_TO_REAL": {
|
|
"inputs": {
|
|
"IN": "I"
|
|
},
|
|
"outputs": {
|
|
"OUT": "Q"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "CNF",
|
|
"OUT": "REQ"
|
|
}
|
|
},
|
|
"BOOL_TO_TIME": {
|
|
"inputs": {
|
|
"IN": "I"
|
|
},
|
|
"outputs": {
|
|
"OUT": "Q"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"BOOL_TO_UDINT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"BOOL_TO_UINT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"BOOL_TO_WORD": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"BYTE_TO_BOOL": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"BYTE_TO_DINT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"BYTE_TO_DWORD": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"BYTE_TO_INT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"BYTE_TO_REAL": {
|
|
"inputs": {
|
|
"IN": "I"
|
|
},
|
|
"outputs": {
|
|
"OUT": "Q"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"BYTE_TO_TIME": {
|
|
"inputs": {
|
|
"IN": "I"
|
|
},
|
|
"outputs": {
|
|
"OUT": "Q"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"BYTE_TO_UDINT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"BYTE_TO_UINT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"BYTE_TO_WORD": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"COMPARE": {
|
|
"inputs": {
|
|
"IN1": "IN1",
|
|
"IN2": "IN2"
|
|
},
|
|
"outputs": {
|
|
"SUP": "GT",
|
|
"DIFF": "NE",
|
|
"EQU": "EQ",
|
|
"INF": "LT"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ",
|
|
"VAL": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"IN1": "REQ",
|
|
"IN2": "REQ",
|
|
"SUP": "CNF",
|
|
"DIFF": "CNF",
|
|
"EQU": "CNF",
|
|
"INF": "CNF",
|
|
"EN": "REQ",
|
|
"VAL": "REQ",
|
|
"ENO": "CNF"
|
|
}
|
|
},
|
|
"CTU": {
|
|
"inputs": {
|
|
"PV": "PV"
|
|
},
|
|
"outputs": {
|
|
"Q": "Q",
|
|
"CV": "CV"
|
|
},
|
|
"events_in": {
|
|
"CU": "CU",
|
|
"R": "R"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CUO"
|
|
},
|
|
"with_event": {
|
|
"CU": "CU",
|
|
"R": "R",
|
|
"PV": "CU",
|
|
"ENO": "CUO",
|
|
"Q": "CUO",
|
|
"CV": "CUO"
|
|
}
|
|
},
|
|
"DINPUTGP": {
|
|
"inputs": {
|
|
"ChIn": "PvRaw"
|
|
},
|
|
"outputs": {
|
|
"PV": "Pv"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"PV": "CNF",
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"ChIn": "REQ"
|
|
}
|
|
},
|
|
"DINT_TO_BOOL": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"DINT_TO_BYTE": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"DINT_TO_DWORD": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"DINT_TO_INT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"DINT_TO_REAL": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"DINT_TO_TIME": {
|
|
"inputs": {
|
|
"IN": "DintTime"
|
|
},
|
|
"outputs": {
|
|
"OUT": "TimeValue"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"DINT_TO_UDINT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"DINT_TO_UINT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"DINT_TO_WORD": {
|
|
"inputs": {
|
|
"IN": "I"
|
|
},
|
|
"outputs": {
|
|
"OUT": "Q"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"DISignalCond": {
|
|
"inputs": {},
|
|
"outputs": {
|
|
"SIGNALVALUE": "Out"
|
|
},
|
|
"events_in": {},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"SIGNALVALUE": "CNF"
|
|
}
|
|
},
|
|
"DISignalCond1": {
|
|
"inputs": {},
|
|
"outputs": {
|
|
"SIGNALVALUE": "Out"
|
|
},
|
|
"events_in": {},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"SIGNALVALUE": "CNF",
|
|
"ENO": "CNF"
|
|
}
|
|
},
|
|
"DIV": {
|
|
"inputs": {
|
|
"IN1": "IN11",
|
|
"IN2": "N12"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"IN1": "REQ",
|
|
"IN2": "REQ",
|
|
"OUT": "CNF",
|
|
"EN": "REQ",
|
|
"ENO": "CNF"
|
|
}
|
|
},
|
|
"DWORD_TO_BOOL": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"DWORD_TO_BYTE": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"DWORD_TO_INT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"DWORD_TO_UINT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"DWORD_TO_WORD": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"F_TRIG": {
|
|
"inputs": {
|
|
"CLK": "QI"
|
|
},
|
|
"outputs": {},
|
|
"events_in": {
|
|
"EN": "EI"
|
|
},
|
|
"events_out": {
|
|
"Q": "EO",
|
|
"ENO": "EO"
|
|
},
|
|
"with_event": {
|
|
"Q": "EO",
|
|
"CLK": "EI",
|
|
"EN": "EI",
|
|
"ENO": "EO"
|
|
}
|
|
},
|
|
"HVALVEGP": {
|
|
"inputs": {},
|
|
"outputs": {
|
|
"Closed": "FbClosed",
|
|
"Open": "FbOpen"
|
|
},
|
|
"events_in": {},
|
|
"events_out": {},
|
|
"with_event": {
|
|
"Closed": "CNF",
|
|
"Open": "CNF"
|
|
}
|
|
},
|
|
"INT_TO_BOOL": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "CNF",
|
|
"OUT": "REQ"
|
|
}
|
|
},
|
|
"INT_TO_BYTE": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"INT_TO_DINT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"INT_TO_DWORD": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"INT_TO_REAL": {
|
|
"inputs": {
|
|
"IN": "I"
|
|
},
|
|
"outputs": {
|
|
"OUT": "Q"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"INT_TO_STRING": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"INT_TO_TIME": {
|
|
"inputs": {
|
|
"IN": "I"
|
|
},
|
|
"outputs": {
|
|
"OUT": "Q"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"INT_TO_UDINT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"INT_TO_UINT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"INT_TO_WORD": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "CNF",
|
|
"OUT": "REQ"
|
|
}
|
|
},
|
|
"MOTORGP": {
|
|
"inputs": {},
|
|
"outputs": {
|
|
"Stopped": "FbStopped",
|
|
"Running": "FbRunning",
|
|
"Alarm": "FbAlarm",
|
|
"Failed": "Failure"
|
|
},
|
|
"events_in": {},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"Stopped": "CNF",
|
|
"Running": "CNF",
|
|
"Alarm": "CNF_ALARM",
|
|
"ENO": "CNF",
|
|
"Failed": "CNF_FAIL"
|
|
}
|
|
},
|
|
"MOTORVSGP": {
|
|
"inputs": {
|
|
"RSpeedSel":"RSpeedSel"
|
|
|
|
},
|
|
"outputs": {},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"sockets":{
|
|
"RSP":"IRSpSpeedSp"
|
|
|
|
},
|
|
"plugs":{
|
|
|
|
},
|
|
"with_event": {
|
|
"RSpeedSel":"REQ_SPEEDSEL"
|
|
|
|
}
|
|
},
|
|
"MOVE ": {
|
|
"inputs": {
|
|
"IN": "I"
|
|
},
|
|
"outputs": {
|
|
"OUT": "Q"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"IN": "REQ",
|
|
"OUT": "CNF",
|
|
"EN": "REQ",
|
|
"ENO": "CNF"
|
|
}
|
|
},
|
|
"MUL": {
|
|
"inputs": {
|
|
"IN1": "IN1",
|
|
"IN2": "IN2",
|
|
"IN3": "IN3",
|
|
"IN4": "IN4",
|
|
"IN5": "IN5",
|
|
"IN6": "IN6",
|
|
"IN7": "IN7",
|
|
"IN8": "IN8",
|
|
"IN9": "IN9",
|
|
"IN10": "IN10",
|
|
"IN11": "IN11",
|
|
"IN12": "IN12",
|
|
"IN13": "IN13",
|
|
"IN14": "IN14",
|
|
"IN15": "IN15",
|
|
"IN16": "IN16"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"IN1": "REQ",
|
|
"IN2": "REQ",
|
|
"IN3": "REQ",
|
|
"IN4": "REQ",
|
|
"IN5": "REQ",
|
|
"IN6": "REQ",
|
|
"IN7": "REQ",
|
|
"IN8": "REQ",
|
|
"IN9": "REQ",
|
|
"IN10": "REQ",
|
|
"IN11": "REQ",
|
|
"IN12": "REQ",
|
|
"IN13": "REQ",
|
|
"IN14": "REQ",
|
|
"IN15": "REQ",
|
|
"IN16": "REQ",
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"NOT": {
|
|
"inputs": {
|
|
"IN": "IN1",
|
|
"IN2": "IN2",
|
|
"IN3": "IN3",
|
|
"IN4": "IN4",
|
|
"IN5": "IN5",
|
|
"IN6": "IN6",
|
|
"IN7": "IN7",
|
|
"IN8": "IN8",
|
|
"IN9": "IN9",
|
|
"IN10": "IN10",
|
|
"IN11": "IN11",
|
|
"IN12": "IN12",
|
|
"IN13": "IN13",
|
|
"IN14": "IN14",
|
|
"IN15": "IN15",
|
|
"IN16": "IN16"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"IN": "REQ",
|
|
"IN2": "REQ",
|
|
"IN3": "REQ",
|
|
"IN4": "REQ",
|
|
"IN5": "REQ",
|
|
"IN6": "REQ",
|
|
"IN7": "REQ",
|
|
"IN8": "REQ",
|
|
"IN9": "REQ",
|
|
"IN10": "REQ",
|
|
"IN11": "REQ",
|
|
"IN12": "REQ",
|
|
"IN13": "REQ",
|
|
"IN14": "REQ",
|
|
"IN15": "REQ",
|
|
"IN16": "REQ",
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"OR": {
|
|
"inputs": {
|
|
"IN1": "IN1",
|
|
"IN2": "IN2",
|
|
"IN3": "IN3",
|
|
"IN4": "IN4",
|
|
"IN5": "IN5",
|
|
"IN6": "IN6",
|
|
"IN7": "IN7",
|
|
"IN8": "IN8",
|
|
"IN9": "IN9",
|
|
"IN10": "IN10",
|
|
"IN11": "IN11",
|
|
"IN12": "IN12",
|
|
"IN13": "IN13",
|
|
"IN14": "IN14",
|
|
"IN15": "IN15",
|
|
"IN16": "IN16"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"IN1": "REQ",
|
|
"IN2": "REQ",
|
|
"IN3": "REQ",
|
|
"IN4": "REQ",
|
|
"IN5": "REQ",
|
|
"IN6": "REQ",
|
|
"IN7": "REQ",
|
|
"IN8": "REQ",
|
|
"IN9": "REQ",
|
|
"IN10": "REQ",
|
|
"IN11": "REQ",
|
|
"IN12": "REQ",
|
|
"IN13": "REQ",
|
|
"IN14": "REQ",
|
|
"IN15": "REQ",
|
|
"IN16": "REQ",
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"OR_BOOL": {
|
|
"inputs": {
|
|
"IN1": "IN1",
|
|
"IN2": "IN2",
|
|
"IN3": "IN3",
|
|
"IN4": "IN4",
|
|
"IN5": "IN5",
|
|
"IN6": "IN6",
|
|
"IN7": "IN7",
|
|
"IN8": "IN8",
|
|
"IN9": "IN9",
|
|
"IN10": "IN10",
|
|
"IN11": "IN11",
|
|
"IN12": "IN12",
|
|
"IN13": "IN13",
|
|
"IN14": "IN14",
|
|
"IN15": "IN15"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"IN1": "REQ",
|
|
"IN2": "REQ",
|
|
"IN3": "REQ",
|
|
"IN4": "REQ",
|
|
"IN5": "REQ",
|
|
"IN6": "REQ",
|
|
"IN7": "REQ",
|
|
"IN8": "REQ",
|
|
"IN9": "REQ",
|
|
"IN10": "REQ",
|
|
"IN11": "REQ",
|
|
"IN12": "REQ",
|
|
"IN13": "REQ",
|
|
"IN14": "REQ",
|
|
"IN15": "REQ",
|
|
"OUT": "CNF",
|
|
"EN": "REQ",
|
|
"ENO": "CNF"
|
|
}
|
|
},
|
|
"REAL_TO_BOOL": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"REAL_TO_BYTE": {
|
|
"inputs": {
|
|
"IN": "I"
|
|
},
|
|
"outputs": {
|
|
"OUT": "Q"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"REAL_TO_DINT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"REAL_TO_DWORD": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"REAL_TO_INT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"REAL_TO_TIME": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"REAL_TO_UDINT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"REAL_TO_UINT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"REAL_TO_WORD": {
|
|
"inputs": {
|
|
"IN": "I"
|
|
},
|
|
"outputs": {
|
|
"OUT": "Q"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"RESET": {
|
|
"inputs": {},
|
|
"outputs": {
|
|
"OUT": "Q"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"ROL": {
|
|
"inputs": {
|
|
"IN": "IN1",
|
|
"OUT": "OUT1"
|
|
},
|
|
"outputs": {},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"IN": "REQ",
|
|
"OUT": "REQ",
|
|
"EN": "REQ",
|
|
"ENO": "CNF"
|
|
}
|
|
},
|
|
"ROR": {
|
|
"inputs": {
|
|
"IN": "IN1",
|
|
"OUT": "OUT1"
|
|
},
|
|
"outputs": {},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"IN": "REQ",
|
|
"OUT": "REQ",
|
|
"EN": "REQ",
|
|
"ENO": "CNF"
|
|
}
|
|
},
|
|
"RS": {
|
|
"inputs": {},
|
|
"outputs": {
|
|
"Q1": "Q"
|
|
},
|
|
"events_in": {
|
|
"S": "S",
|
|
"R1": "R"
|
|
},
|
|
"events_out": {
|
|
"ENO": "EO"
|
|
},
|
|
"with_event": {
|
|
"S": "S",
|
|
"R1": "R",
|
|
"Q1": "EO",
|
|
"ENO": "EO"
|
|
}
|
|
},
|
|
"R_TRIG": {
|
|
"inputs": {
|
|
"CLK": "QI"
|
|
},
|
|
"outputs": {},
|
|
"events_in": {
|
|
"EN": "EI"
|
|
},
|
|
"events_out": {
|
|
"Q": "EO",
|
|
"ENO": "EO"
|
|
},
|
|
"with_event": {
|
|
"Q": "EO",
|
|
"CLK": "EI",
|
|
"EN": "EI",
|
|
"ENO": "EO"
|
|
}
|
|
},
|
|
"SET": {
|
|
"inputs": {},
|
|
"outputs": {
|
|
"OUT": "Q"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"SHL": {
|
|
"inputs": {
|
|
"IN": "IN1",
|
|
"OUT": "OUT1"
|
|
},
|
|
"outputs": {},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"IN": "REQ",
|
|
"OUT": "REQ",
|
|
"EN": "REQ",
|
|
"ENO": "CNF"
|
|
}
|
|
},
|
|
"SHR": {
|
|
"inputs": {
|
|
"IN": "IN1",
|
|
"OUT": "OUT1"
|
|
},
|
|
"outputs": {},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"IN": "REQ",
|
|
"OUT": "REQ",
|
|
"EN": "REQ",
|
|
"ENO": "CNF"
|
|
}
|
|
},
|
|
"SR": {
|
|
"inputs": {},
|
|
"outputs": {
|
|
"Q1": "Q"
|
|
},
|
|
"events_in": {
|
|
"S1": "S",
|
|
"R": "R"
|
|
},
|
|
"events_out": {
|
|
"ENO": "EO"
|
|
},
|
|
"with_event": {
|
|
"S1": "S",
|
|
"R": "R",
|
|
"Q1": "EO",
|
|
"ENO": "EO"
|
|
}
|
|
},
|
|
"SUB": {
|
|
"inputs": {
|
|
"IN1": "IN1",
|
|
"IN2": "IN2",
|
|
"IN3": "IN3",
|
|
"IN4": "IN4",
|
|
"IN5": "IN5",
|
|
"IN6": "IN6",
|
|
"IN7": "IN7",
|
|
"IN8": "IN8",
|
|
"IN9": "IN9",
|
|
"IN10": "IN10",
|
|
"IN11": "IN11",
|
|
"IN12": "IN12",
|
|
"IN13": "IN13",
|
|
"IN14": "IN14",
|
|
"IN15": "IN15",
|
|
"IN16": "IN16"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"IN1": "REQ",
|
|
"IN2": "REQ",
|
|
"IN3": "REQ",
|
|
"IN4": "REQ",
|
|
"IN5": "REQ",
|
|
"IN6": "REQ",
|
|
"IN7": "REQ",
|
|
"IN8": "REQ",
|
|
"IN9": "REQ",
|
|
"IN10": "REQ",
|
|
"IN11": "REQ",
|
|
"IN12": "REQ",
|
|
"IN13": "REQ",
|
|
"IN14": "REQ",
|
|
"IN15": "REQ",
|
|
"IN16": "REQ",
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"TIME_TO_BOOL": {
|
|
"inputs": {
|
|
"IN": "I"
|
|
},
|
|
"outputs": {
|
|
"OUT": "Q"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"TIME_TO_BYTE": {
|
|
"inputs": {
|
|
"IN": "I"
|
|
},
|
|
"outputs": {
|
|
"OUT": "Q"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"TIME_TO_DINT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"TIME_TO_INT": {
|
|
"inputs": {
|
|
"IN": "I"
|
|
},
|
|
"outputs": {
|
|
"OUT": "Q"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"TIME_TO_REAL": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"TIME_TO_UINT": {
|
|
"inputs": {
|
|
"IN": "I"
|
|
},
|
|
"outputs": {
|
|
"OUT": "Q"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"TIME_TO_WORD": {
|
|
"inputs": {
|
|
"IN": "I"
|
|
},
|
|
"outputs": {
|
|
"OUT": "Q"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"TON": {
|
|
"inputs": {
|
|
"PT": "PT"
|
|
},
|
|
"outputs": {
|
|
"ET": "ET"
|
|
},
|
|
"events_in": {
|
|
"IN": "I"
|
|
},
|
|
"events_out": {
|
|
"Q": "Q"
|
|
},
|
|
"with_event": {
|
|
"PT": "I",
|
|
"ET": "Q"
|
|
}
|
|
},
|
|
"TP": {
|
|
"inputs": {
|
|
"PT": "PulseTime"
|
|
},
|
|
"outputs": {
|
|
"Q": "PulseActive"
|
|
},
|
|
"events_in": {
|
|
"IN": "START",
|
|
"EN": "START"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF_START"
|
|
},
|
|
"with_event": {
|
|
"IN": "START",
|
|
"PT": "START",
|
|
"Q": "CNF_START",
|
|
"EN": "START",
|
|
"ENO": "CNF_START"
|
|
}
|
|
},
|
|
"UDINT_TO_BOOL": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"UDINT_TO_BYTE": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"UDINT_TO_DINT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"UDINT_TO_DWORD": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"UDINT_TO_INT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"UDINT_TO_REAL": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"UDINT_TO_TIME": {
|
|
"inputs": {
|
|
"IN": "I"
|
|
},
|
|
"outputs": {
|
|
"OUT": "Q"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"UDINT_TO_UINT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"UDINT_TO_WORD": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"UINT_TO_BOOL": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"UINT_TO_BYTE": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"UINT_TO_DINT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"UINT_TO_DWORD": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"UINT_TO_INT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"UINT_TO_REAL": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"UINT_TO_TIME": {
|
|
"inputs": {
|
|
"IN": "I"
|
|
},
|
|
"outputs": {
|
|
"OUT": "Q"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"UINT_TO_UDINT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"UINT_TO_WORD": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"VALVEGP": {
|
|
"inputs": {},
|
|
"outputs": {
|
|
"Open": "FbOpen",
|
|
"Closed": "FbClosed",
|
|
"Alarm": "FbAlarm"
|
|
},
|
|
"events_in": {},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"Open": "CNF",
|
|
"Closed": "CNF",
|
|
"Alarm": "CNF_ALARM",
|
|
"ENO": "CNF"
|
|
}
|
|
},
|
|
"WORD_TO_BOOL": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"WORD_TO_BYTE": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"WORD_TO_DINT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"WORD_TO_DWORD": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"WORD_TO_REAL": {
|
|
"inputs": {
|
|
"IN": "I"
|
|
},
|
|
"outputs": {
|
|
"OUT": "Q"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"WORD_TO_TIME": {
|
|
"inputs": {
|
|
"IN": "I"
|
|
},
|
|
"outputs": {
|
|
"OUT": "Q"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"WORD_TO_UDINT": {
|
|
"inputs": {
|
|
"IN": "IN1"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT1"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"IN": "REQ",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"XOR": {
|
|
"inputs": {
|
|
"IN1": "IN1",
|
|
"IN2": "IN2",
|
|
"IN3": "IN3",
|
|
"IN4": "IN4",
|
|
"IN5": "IN5",
|
|
"IN6": "IN6",
|
|
"IN7": "IN7",
|
|
"IN8": "IN8",
|
|
"IN9": "IN9",
|
|
"IN10": "IN10",
|
|
"IN11": "IN11",
|
|
"IN12": "IN12",
|
|
"IN13": "IN13",
|
|
"IN14": "IN14",
|
|
"IN15": "IN15",
|
|
"IN16": "IN16"
|
|
},
|
|
"outputs": {
|
|
"OUT": "OUT"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"with_event": {
|
|
"IN1": "REQ",
|
|
"IN2": "REQ",
|
|
"IN3": "REQ",
|
|
"IN4": "REQ",
|
|
"IN5": "REQ",
|
|
"IN6": "REQ",
|
|
"IN7": "REQ",
|
|
"IN8": "REQ",
|
|
"IN9": "REQ",
|
|
"IN10": "REQ",
|
|
"IN11": "REQ",
|
|
"IN12": "REQ",
|
|
"IN13": "REQ",
|
|
"IN14": "REQ",
|
|
"IN15": "REQ",
|
|
"IN16": "REQ",
|
|
"EN": "REQ",
|
|
"ENO": "CNF",
|
|
"OUT": "CNF"
|
|
}
|
|
},
|
|
"PIDCTLGP": {
|
|
"inputs": {
|
|
"FF": "FeedFwd"
|
|
},
|
|
"outputs": {
|
|
"Out_D": "Out",
|
|
"MA_O":"Mode"
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"adapter":{
|
|
"ILCK": "IILCK"
|
|
},
|
|
"sockets":{
|
|
"PV": "IPv",
|
|
"RSP": "IRSp",
|
|
"ILCKOP": "IIlckSp"
|
|
},
|
|
"plugs":{
|
|
"Out_D": "IOut" },
|
|
|
|
"with_event": {
|
|
"FF": "REQ_FEEDFWD",
|
|
"Out_D": "CNF",
|
|
"MA_O": "CNF"
|
|
}
|
|
},
|
|
"AINPUTGP": {
|
|
"inputs": {
|
|
"ChIn": "",
|
|
"ChFailure":"SuppressChFailure"
|
|
},
|
|
"outputs": {
|
|
},
|
|
"events_in": {
|
|
"EN": "REQ"
|
|
},
|
|
"events_out": {
|
|
"ENO": "CNF"
|
|
},
|
|
"sockets":{
|
|
"ExtPV":"IExtPv"
|
|
},
|
|
"plugs":{
|
|
"PV":"IPv"
|
|
},
|
|
"with_event": {
|
|
"ChFailure": "REQ_SUPPRESS_ALM",
|
|
"PV": "CNF"
|
|
}
|
|
}
|
|
} |