node-red-contrib-s5
Version:
A Node-RED Node to communicate with Siemens S5 PLCs over Serial Port
81 lines • 3.11 kB
JSON
{
"s5":{
"plc": {
"status": {
"online": "online",
"offline":"offline",
"connecting": "connecting",
"unknown": "unknown"
},
"label": {
"variables": {
"list": "Variable list",
"add": "Add",
"clean": "Remove all",
"del": "Remove",
"name": "Var. Name",
"addr": "Var. Address",
"export": "Export",
"import": "Import"
},
"cycletime": "Cycle Time",
"serialport": "Port Path",
"search": "Search"
},
"error": {
"invalidtimeinterval": "Invalid time interval for cycle time of \"__interval__\""
},
"info": {
"cycletimetooshort": "Cycle time too short, enforcing minimum of __min__ ms",
"novars": "No variables configured, skipping cyclic reading"
},
"validation": {
"ERR_PARSE_EMPTY": "Address cannot be empty",
"ERR_PARSE_UNKNOWN_FORMAT": "Unknown address format, check node's help section",
"ERR_PARSE_ADDR_OFFSET": "Byte offset is invalid",
"ERR_PARSE_DB_NUMBER": "Number of DB is unknown or invalid",
"ERR_PARSE_DB_DATATYPE": "Data type of DB area is unknown or invalid",
"ERR_PARSE_AREA": "Area addressed is unknown or invalid",
"ERR_PARSE_DATATYPE": "Data type is unknown or invalid",
"ERR_PARSE_BIT_OFFSET": "Bit offset is missing or is invalid",
"ERR_PARSE_STRING_LEN": "String length is missing or is invalid",
"ERR_PARSE_INVALID_BIT_OFFSET": "Bit offset not supported for this type",
"ERR_PARSE_INVALID_ARR_LEN": "Array length specified is invalid"
}
},
"in": {
"label": {
"name": "s5 in",
"endpoint": "PLC",
"mode": "Mode",
"variable": "Variable",
"diff": "Emit only when value changes (diff)",
"variable-select": "Select a variable",
"variable-novar": "No variables"
},
"mode": {
"single": "Single variable",
"all-split": "All variables, one per message",
"all": "All variables"
}
},
"control": {
"label": {
"name": "s5 control",
"function": "Function",
"s5plc": "PLC"
},
"function": {
"cycletime": "Cycle time",
"trigger": "Trigger read"
}
},
"label": {
"name": "Name"
},
"error": {
"missingconfig": "Missing configuration",
"invalidcontrolfunction": "Invalid control function \"__function__\""
}
}
}