The following errors are handled by the mon CLI.
| Error code | Description |
|---|---|
UnknownSymbol |
The <symbolName> was not found on the PLC. |
InvalidSymbolSymbolNotResolvable |
The provided symbol could not be resolved correctly, e.g. myInt[*]. |
UnsupportedType |
Symbols of <type> are currently not supported. |
AbsoluteAddressInvalid |
The <absoluteAddress> is malformed. |
AbsoluteAddressUnknownType |
The <type> is unknown. |
AbsoluteAddressTypeMismatch |
The size specifier of the <absoluteAddress> does not match the size of the <type>. |
AbsoluteAddressMissingType |
The <type> of the <absoluteAddress> is missing. |
ElementOfArrayIsOutOfBoundary |
The <arrayIndex> of the <symbolNameOfArray> is out of boundary. |
DimensionCountOfArrayDoesNotMatch |
The number of dimensions of the <symbolNameOfArray> is wrong. |
OnlyOneWildcardIsSupported |
The <symbolNameOfArray> supports only one wildcard * as arrayIndex. |
AddressSignatureMismatch |
The program on the PLC was changed and does no longer match the symbol information. |
AddressBlockOrAreaNotExisting |
The addressed data block or data area is not existing. |
AddressBlockOrAreaTooShort |
The addressed data block or data area is too short. |
AddressOverlapsModuleBoundary |
The symbol overlaps the boundaries of an IO module. |
AddressAccessTimeout |
A timeout occured while accessing the symbol. |
AddressOnlyPartiallyAccessible |
The symbol is bigger than the the accessable memory, and is only partly valid |
ReplacedValue |
The actual value is overwritten by a configured replace value. |
PartiallyReplacedValue |
The actual value is partly overwritten by a configured replace value. |
WARNING
Trying to monitor variables of interface-types or REF_TO types will result in the error message UnknownSymbol.
When monitoring classes that contain members of these types, the members will not be shown in any way.