Reference manual

Module Messages

Download PDF

Every message a module can put into its warning, info or error variable, with the level that decides which of the three it lands in. The texts are English in every language: they are values a plant writes into its own variables, and a peer, a dashboard or a mail template reading them must find the same words everywhere.

A {name} in a text marks where the module substitutes a value — an address, a register, a count. The Code is an internal identifier: it is never written into a variable and never appears in a message, and it is here so that a message whose wording improves can still be recognised as the same condition.

A code has one row per sentence. Its first row is the general sentence, which a module writes when it has nothing more specific to say; the rows after it are the other sentences modules write under the same code. The Modules column names the module types that write each sentence, or all when the engine writes it for every type.

See Status and messages for how the variables are assigned, and Connectivity for what each status means on a link.

Code Level Text Modules
MODULE_OPENED INFO Module opened all
MODULE_CLOSED INFO Module closed all
ENGINE_STOPPED INFO Engine stopped all
RECOVERED INFO Recovered after {n} failure(s) in {duration} all
OPEN_FAILED ERROR Open failed: {reason} all
CONFIG_INVALID ERROR Configuration invalid: {reason} all
CONFIG_INVALID ERROR Configuration invalid: unsupported mode '{mode}' WEB_SERVICE_OUT
CONFIG_INVALID ERROR Configuration invalid: timeout must be at least 1 ms, not {timeout} WEB_SERVICE_OUT
CONFIG_INVALID ERROR No SMTP host MAILER
CONFIG_INVALID ERROR No sender address MAILER
CONFIG_INVALID ERROR Unsupported SMTP security '{security}' MAILER
CONFIG_INVALID ERROR No host S7-Client, EIP-Client, IEC104-Client, NMEA-0183-Listener, NMEA-0183-Talker
CONFIG_INVALID ERROR No endpoint URL OPCUA-Client
CONFIG_INVALID ERROR No usable security policy: {policies} OPCUA-Server
CONFIG_INVALID ERROR {field}: {type} is something a station reports, not a command this module can send IEC104-Client
CONFIG_INVALID ERROR {field}: {type} is a command, and a collector reads rather than commands IEC104-Client
CONFIG_INVALID ERROR {field}: a command point that is not writable can never do anything IEC104-Server
CONFIG_INVALID ERROR No DBC file CAN-Signals
CONFIG_INVALID ERROR DBC file: {reason} CAN-Signals
CONFIG_INVALID ERROR No serial port NMEA-0183-Listener, NMEA-0183-Talker
CONFIG_INVALID ERROR '{transport}' is not serial, tcp or udp NMEA-0183-Listener
CONFIG_INVALID ERROR '{transport}' is not tcp-server, udp or serial NMEA-0183-Talker
CONFIG_INVALID ERROR Cannot send to {host}: {reason} NMEA-0183-Talker
LICENCE_REFUSED ERROR The licence does not admit this module all
PROCESS_FAILED WARNING Notification failed: {reason} all
PROCESS_FAILED WARNING Notification failed: processing {input}: {reason} MERGER
CRON_INVALID ERROR Invalid schedule '{cron}': {reason} MB-TCP-Master, MB-SER-Master, SCHEDULER, DOPULL, DBREPLICATOR, OPCUA-Client, S7-Client, EIP-Client, IEC104-Client
CRON_INVALID ERROR No schedule given MB-TCP-Master, MB-SER-Master, SCHEDULER, DOPULL, DBREPLICATOR, OPCUA-Client, S7-Client, EIP-Client, IEC104-Client
CONNECTION_REFUSED ERROR Connection refused by {address} MB-TCP-Master
NO_RESPONSE ERROR No response from {address} MB-TCP-Master
NO_RESPONSE ERROR No response from {address} writing register {register} MB-TCP-Master
NO_RESPONSE ERROR No response on {port} MB-SER-Master
NO_RESPONSE ERROR No response on {port} writing register {register} MB-SER-Master
MODBUS_EXCEPTION WARNING Modbus exception {code} ({meaning}) at register {register} MB-TCP-Master, MB-SER-Master
CRC_ERROR WARNING Bad checksum on {n} frame(s) MB-SER-Slave
CRC_ERROR WARNING Bad checksum on {port} MB-SER-Master
CRC_ERROR WARNING Bad checksum from {address} MB-TCP-Master
CRC_ERROR WARNING Bad checksum on {n} sentence(s) NMEA-0183-Listener, NMEA-0183-Talker
REQUEST_INVALID WARNING Invalid request discarded: {reason} MB-TCP-Slave, IEC104-Server
REQUEST_INVALID WARNING Invalid request discarded: {address} is not an allowed client IEC104-Server
REQUEST_INVALID WARNING Invalid request discarded: {address} would be client {n} of {max} NMEA-0183-Talker
PORT_OPENED INFO Serial port {port} opened MB-SER-Master, MB-SER-Slave
PORT_BUSY ERROR Serial port {port} is busy MB-SER-Master, MB-SER-Slave
PORT_NOT_FOUND ERROR Serial port {port} not found MB-SER-Master, MB-SER-Slave
PORT_ACCESS_DENIED ERROR Access denied to serial port {port} MB-SER-Master, MB-SER-Slave
PORT_LOST WARNING Serial port {port} lost MB-SER-Slave
PORT_UNAVAILABLE ERROR Serial port {port} unavailable MB-SER-Slave
BIND_FAILED ERROR Cannot listen on port {port}: {reason} MB-TCP-Slave, OPCUA-Server, IEC104-Server, NMEA-0183-Listener, NMEA-0183-Talker
LISTENING INFO Listening on port {port} MB-TCP-Slave, OPCUA-Server, IEC104-Server, NMEA-0183-Listener, NMEA-0183-Talker
CLIENT_CONNECTED INFO Client {address} connected MB-TCP-Slave, IEC104-Server, NMEA-0183-Talker
CLIENT_DISCONNECTED WARNING Client {address} disconnected MB-TCP-Slave, IEC104-Server, NMEA-0183-Talker
CONNECTED INFO Connected to {server} OPCUA-Client, S7-Client, EIP-Client, IEC104-Client, CAN-Raw, CAN-Signals, NMEA-2000, NMEA-0183-Listener, NMEA-0183-Talker
SUBSCRIBED INFO Subscribed to {n} node(s) OPCUA-Client
SUBSCRIBE_FAILED WARNING {n} of {total} node(s) refused by the server OPCUA-Client
SUBSCRIBE_FAILED WARNING Subscription refused: {reason} OPCUA-Client
DISCONNECTED WARNING Disconnected from {server} OPCUA-Client, S7-Client, EIP-Client, IEC104-Client, CAN-Raw, CAN-Signals, NMEA-2000, NMEA-0183-Listener, NMEA-0183-Talker
SERVER_UNREACHABLE ERROR Server {server} unreachable OPCUA-Client, IEC104-Client
SERVER_UNREACHABLE ERROR Server {server} unreachable: {reason} OPCUA-Client
CERTIFICATE_UNTRUSTED ERROR Server certificate not trusted: {thumbprint} OPCUA-Client
READ_FAILED ERROR Reading {node} failed: {reason} OPCUA-Client
NODE_BAD_STATUS WARNING {node} returned {status} OPCUA-Client
WRITE_REFUSED WARNING {node} refused the write: {reason} OPCUA-Client
WRITE_REFUSED WARNING Writing {node} failed: {reason} OPCUA-Client, S7-Client, EIP-Client
VALUE_REFUSED WARNING Variable {variable} refused the value: {reason} OPCUA-Client, OPCUA-Server, IEC104-Server
VALUE_REFUSED WARNING Variable {variable} could not be published: {reason} OPCUA-Server
ADDRESS_INVALID ERROR {mapping}: {reason} S7-Client, EIP-Client, CAN-Raw, NMEA-2000, NMEA-0183-Listener, NMEA-0183-Talker
ADDRESS_INVALID ERROR {mapping}: an information object address is 0 to 16777215, not {ioa} IEC104-Client, IEC104-Server
ADDRESS_INVALID ERROR {mapping}: '{type}' is not a type this module carries IEC104-Client, IEC104-Server
ADDRESS_INVALID ERROR {mapping}: a forewarder sends one identifier, so its address cannot have a mask CAN-Raw
ADDRESS_INVALID ERROR {mapping}: '{message}' is not a message of the DBC file CAN-Signals
ADDRESS_INVALID ERROR {mapping}: {message} has no signal '{signal}' CAN-Signals
ADDRESS_INVALID ERROR {mapping}: {message} is {n} bytes, and only a single-frame message is sent CAN-Signals
ADDRESS_INVALID ERROR {mapping}: {signal} is the multiplexor, set by the signals it carries CAN-Signals
ADDRESS_INVALID ERROR {mapping}: {pgn} is not a parameter group the catalogue defines NMEA-2000
ADDRESS_INVALID ERROR {mapping}: {pgn} ({name}) has no field '{field}' NMEA-2000
ADDRESS_INVALID ERROR {mapping}: {field} repeats, so it needs its position, {field}.1 NMEA-2000
ADDRESS_INVALID ERROR {mapping}: {field} repeats, and only the fields before a repeating set are sent NMEA-2000
ADDRESS_INVALID ERROR {mapping}: src selects a sender, and this module sends as itself NMEA-2000
ADDRESS_INVALID ERROR {mapping}: {sentence} is not a sentence this module reads NMEA-0183-Listener, NMEA-0183-Talker
ADDRESS_INVALID ERROR {mapping}: {sentence} has no field '{field}' NMEA-0183-Listener, NMEA-0183-Talker
ADDRESS_INVALID ERROR {mapping}: AIS is received, not sent NMEA-0183-Talker
ADDRESS_INVALID ERROR {mapping}: {field} cannot be written into {sentence} NMEA-0183-Talker
ADDRESS_INVALID ERROR {mapping}: a position needs both latitude and longitude NMEA-0183-Talker
ADDRESS_INVALID ERROR {mapping}: '{talker}' is not a talker identifier NMEA-0183-Talker
PLC_UNREACHABLE ERROR PLC {plc} unreachable S7-Client, EIP-Client
TAG_REFUSED WARNING {address} returned {code} S7-Client, EIP-Client
TAG_REFUSED WARNING {address} refused the write: {code} S7-Client, EIP-Client
TAG_REFUSED WARNING {ioa} returned {type}, and the point is configured as {configured} IEC104-Client
LINK_STOPPED WARNING The far end stopped data transfer: {reason} IEC104-Client
SEQUENCE_ERROR WARNING Sequence out of step: {reason} IEC104-Client
INTERROGATION_FAILED WARNING General interrogation did not complete: the station refused it IEC104-Client
COMMAND_REFUSED WARNING Command to {ioa} refused: {reason} IEC104-Client, IEC104-Server
COMMAND_REFUSED WARNING Command to {ioa} refused: the station returned a negative {cause} IEC104-Client
COMMAND_REFUSED WARNING Command to {ioa} refused: the link is not up IEC104-Client
QUALITY_INVALID WARNING {ioa} reported {quality} IEC104-Client
BUS_UNAVAILABLE ERROR Bus {bus} unavailable: {reason} CAN-Raw, CAN-Signals, NMEA-2000, NMEA-0183-Listener, NMEA-0183-Talker
BUS_ERROR_PASSIVE WARNING {bus} is error passive CAN-Raw, CAN-Signals, NMEA-2000
BUS_OFF ERROR {bus} is bus-off CAN-Raw, CAN-Signals, NMEA-2000
TRANSMIT_FAILED WARNING Transmitting {message} failed: {reason} CAN-Raw, CAN-Signals, NMEA-2000, NMEA-0183-Talker
SENTENCE_INVALID WARNING {n} unreadable sentence(s) discarded: {reason} NMEA-0183-Listener, NMEA-0183-Talker
ADDRESS_CLAIMED INFO Address {address} claimed NMEA-2000
ADDRESS_UNCLAIMED ERROR No address could be claimed, so nothing is transmitted NMEA-2000
CLIENT_DROPPED WARNING Client {address} dropped: it did not keep up NMEA-0183-Talker
PEER_UNKNOWN ERROR Peer '{peer}' is not defined DOPUSH, DOPULL, DBREPLICATOR
PEER_UNKNOWN ERROR Peer '{peer}' is not defined (known: {peers}) DOPUSH, DOPULL, DBREPLICATOR
PEER_UNUSABLE ERROR Peer '{peer}' is disabled or has no secret DOPUSH, DOPULL, DBREPLICATOR
PEER_REFUSED ERROR Peer '{peer}' refused the request: {reason} DOPUSH, DOPULL, DBREPLICATOR
PEER_UNAVAILABLE ERROR Peer '{peer}' unavailable: {reason} DOPUSH, DOPULL, DBREPLICATOR
PARTIAL_DELIVERY WARNING {n} of {total} variable(s) delivered DOPUSH, DOPULL, DBREPLICATOR
VARIABLES_MISSING WARNING {n} variable(s) not defined on the peer DOPULL
LOGGER_UNKNOWN ERROR Logger '{logger}' is not defined DBREPLICATOR
TARGET_NOT_FOUND ERROR Target logger '{target}' not found on the peer DBREPLICATOR
TARGET_DISABLED ERROR Target logger '{target}' is disabled on the peer DBREPLICATOR
BACKLOG_PENDING WARNING Replication behind: more than {n} row(s) pending DBREPLICATOR
CAUGHT_UP INFO Replication caught up DBREPLICATOR
DATABASE_OPENED INFO Database {file} opened LOGGER
DATABASE_UNAVAILABLE ERROR Database unavailable: {n} rows dropped LOGGER
DATABASE_UNAVAILABLE ERROR Database unavailable: {reason} LOGGER
QUEUE_BACKLOG WARNING Logging queue backlog: {n} row(s) waiting LOGGER
HISTORY_JOB_RUNNING INFO History job running: {job} LOGGER
HISTORY_JOB_FAILED WARNING History job failed: {job}: {reason} LOGGER
HISTORY_LATE_ROWS WARNING {n} replicated row(s) arrived inside a compacted period of {variable} LOGGER
NO_INPUTS ERROR No inputs MERGER
NO_OUTPUT ERROR No output MERGER
UNKNOWN_INPUT ERROR Input {input} is not a variable MERGER
UNKNOWN_OUTPUT ERROR Output {output} is not a variable MERGER
FILTER_SYNTAX ERROR Filter does not compile: {reason} MERGER
BOUND_NAME_COLLISION WARNING Variable {name} has the name of the bound value, so the filter cannot read it MERGER
TYPE_NOT_ASSIGNABLE WARNING Input {input} ({from}) cannot be assigned to output {output} ({to}) MERGER
FILTER_FAILED WARNING Filter failed for {input}: {reason} MERGER
FILTER_NOT_BOOLEAN WARNING Filter returned {type}, not a boolean MERGER
OUTPUT_REFUSED WARNING Output {output} refused {value}: {reason} DELAY, FIFO, KALMAN, MERGER, PID, PWM, CAN-Raw, CAN-Signals, NMEA-2000, NMEA-0183-Listener, NMEA-0183-Talker
OUTPUT_FAILED WARNING Writing output {output} failed: {reason} MERGER
NO_SOURCE ERROR No source DELAY, FIFO
NO_DESTINATION ERROR No destination DELAY, FIFO, KALMAN, PID, PWM
UNKNOWN_PORT ERROR {field} {code} is not a variable DELAY, FIFO, KALMAN, PID, PWM
SAME_VARIABLE ERROR Source and destination are the same variable DELAY, FIFO
SOURCE_NOT_ASSIGNABLE WARNING Source {src} ({from}) cannot be assigned to destination {dst} ({to}) DELAY, FIFO
QUEUE_FULL WARNING Event queue full: {count} events pending, {dropped} dropped DELAY, FIFO, KALMAN, PID, PWM, CAN-Raw, CAN-Signals, NMEA-2000, NMEA-0183-Listener, NMEA-0183-Talker
DELAY_INVALID ERROR Delay must be an integer from 1 to 604800000 ms, not {value} DELAY
MAX_LINES_INVALID ERROR Max lines must be an integer of at least 1, not {value} FIFO
MAX_LINES_TOO_HIGH ERROR Max lines must be at most 10000, not {value} FIFO
TIME_TO_LIVE_INVALID ERROR Time to live must be an integer of at least 0, not {value} FIFO
TIME_UNIT_INVALID ERROR Time unit must be ms, s or d, not {value} FIFO
DESTINATION_NOT_ROWS WARNING Destination {dst} ({type}) cannot hold a list of rows with a time and a value FIFO
PERSISTENT_ROWS_LARGE WARNING Destination {dst} is persistent, so its entity file is rewritten with up to {n} rows on every change FIFO
OUTPUT_IS_INPUT ERROR {setting} cannot read the output {code} KALMAN, PID, PWM
PART_NOT_DISTINCT ERROR {part} part {code} must be a variable of its own PID
GAIN_INVALID ERROR {gain} must be a number of at least 0, not {value} PID
NUMBER_INVALID ERROR {field} must be a number, not {value} PWM
OUTPUT_RANGE_INVALID ERROR Output minimum {min} must be below output maximum {max} PID
ACTION_INVALID ERROR Action must be reverse or direct, not {value} PID
PERIOD_INVALID ERROR Period must be an integer from {min} to 3600000 ms, not {value} KALMAN, PID, PWM
INPUT_RANGE_INVALID ERROR Input minimum and maximum must differ, both are {value} PWM
MIN_TOGGLE_INVALID ERROR Minimum toggle must be from 0 to below half the period, not {value} PWM
NOISE_INVALID ERROR {field} must be a number above 0, not {value} KALMAN
NO_SETTING ERROR No {setting} KALMAN, PID, PWM
SETTING_SYNTAX ERROR {setting} does not compile: {reason} KALMAN, PID, PWM
DESTINATION_NOT_NUMERIC WARNING Destination {dst} ({type}) cannot hold a number KALMAN, PID
DESTINATION_NOT_BOOLEAN WARNING Destination {dst} ({type}) cannot hold on/off PWM
SETTING_FAILED WARNING {setting} failed: {reason} KALMAN, PID, PWM
SETTING_FAILED WARNING {setting} failed: {value} is not a number KALMAN, PID, PWM
GAIN_NEGATIVE WARNING {gain} gave {value}, below 0 PID
OUTPUT_RANGE_EMPTY WARNING Output minimum {min} is not below output maximum {max} PID
NOISE_NOT_POSITIVE WARNING {field} gave {value}, not above 0 KALMAN
SMTP_AUTH_REFUSED ERROR The mail server refused the credentials MAILER
SEND_FAILED ERROR Mail delivery failed: {reason} MAILER
HTTP_STATUS ERROR HTTP {status} from {url} WEB_SERVICE_OUT
REQUEST_FAILED ERROR Request to {url} failed: {reason} WEB_SERVICE_OUT

This page describes Data Orchester engine 6.21.0.