Monitor One Settings
Tracker One and Monitor One devices share the same platform ID, and by default new products default to being Tracker One products.
To enable the Monitor One features, use this control to change the product schema to Monitor One and add the additional tabs shown below,
use the configuration schema tool.
Settings shared with the tracker
The following settings, shown above, are the same for the Tracker One and Monitor One:
I/O card config
These settings are for the I/O Card configuration.
Configuration for 0-10V scaling.
Sensor low scaling configuration
| Field | Value |
| Schema ID | #/properties/io/voltage/sensorlow |
| Title | Sensor low scaling |
| Description | Scaling applied to calibrated voltage inputs to scale value to sensor units in application. |
| Example values | |
Sensor high scaling configuration
| Field | Value |
| Schema ID | #/properties/io/voltage/sensorhigh |
| Title | Sensor high scaling |
| Description | Scaling applied to calibrated voltage inputs to scale value to sensor units in application. |
| Default Value | 10 |
| Example values | 100 |
Sensor filter cutoff frequency configuration
| Field | Value |
| Schema ID | #/properties/io/voltage/sensorfc |
| Title | Sensor filter cutoff frequency |
| Description | Frequency for 3db low pass filtering of the voltage input in Hertz. |
| Default Value | 1 |
| Example values | 12 |
Threshold low comparator limit configuration
| Field | Value |
| Schema ID | #/properties/io/voltage/threshlow |
| Title | Threshold low comparator limit |
| Description | Threshold value for comparator. |
| Default Value | 2 |
| Example values | 100 |
Threshold low hysteresis configuration
| Field | Value |
| Schema ID | #/properties/io/voltage/hystlow |
| Title | Threshold low hysteresis |
| Description | Hysteresis value for comparator. |
| Default Value | 1 |
| Example values | 100 |
Threshold low enable configuration
| Field | Value |
| Schema ID | #/properties/io/voltage/th_low_en |
| Title | Threshold low enable |
| Description | If enabled, publish an immediate event when the lower threshold is crossed. |
| Example values | true |
Threshold high comparator limit configuration
| Field | Value |
| Schema ID | #/properties/io/voltage/threshhigh |
| Title | Threshold high comparator limit |
| Description | Threshold value for comparator. |
| Default Value | 8 |
| Example values | 100 |
Threshold high hysteresis configuration
| Field | Value |
| Schema ID | #/properties/io/voltage/hysthigh |
| Title | Threshold high hysteresis |
| Description | Hysteresis value for comparator. |
| Default Value | 1 |
| Example values | 100 |
Threshold high enable configuration
| Field | Value |
| Schema ID | #/properties/io/voltage/th_high_en |
| Title | Threshold high enable |
| Description | If enabled, publish an immediate event when the upper threshold is crossed. |
| Example values | true |
Configuration for 4-20mA scaling.
Sensor low scaling configuration
| Field | Value |
| Schema ID | #/properties/io/current/sensorlow |
| Title | Sensor low scaling |
| Description | Scaling applied to calibrated current inputs to scale value to sensor units in application. |
| Default Value | 0.004 |
| Example values | |
Sensor high scaling configuration
| Field | Value |
| Schema ID | #/properties/io/current/sensorhigh |
| Title | Sensor high scaling |
| Description | Scaling applied to calibrated current inputs to scale value to sensor units in application. |
| Default Value | 0.02 |
| Example values | 10 |
Sensor filter cutoff frequency configuration
| Field | Value |
| Schema ID | #/properties/io/current/sensorfc |
| Title | Sensor filter cutoff frequency |
| Description | Frequency for 3db low pass filtering of the current input in Hertz. |
| Default Value | 1 |
| Example values | 12 |
Threshold low comparator limit configuration
| Field | Value |
| Schema ID | #/properties/io/current/threshlow |
| Title | Threshold low comparator limit |
| Description | Threshold value for comparator. |
| Default Value | 0.008 |
| Example values | 100 |
Threshold low hysteresis configuration
| Field | Value |
| Schema ID | #/properties/io/current/hystlow |
| Title | Threshold low hysteresis |
| Description | Hysteresis value for comparator. |
| Default Value | 0.002 |
| Example values | 100 |
Threshold low enable configuration
| Field | Value |
| Schema ID | #/properties/io/current/th_low_en |
| Title | Threshold low enable |
| Description | If enabled, publish an immediate event when the lower threshold is crossed. |
| Example values | true |
Threshold high comparator limit configuration
| Field | Value |
| Schema ID | #/properties/io/current/threshhigh |
| Title | Threshold high comparator limit |
| Description | Threshold value for comparator. |
| Default Value | 0.016 |
| Example values | 100 |
Threshold high hysteresis configuration
| Field | Value |
| Schema ID | #/properties/io/current/hysthigh |
| Title | Threshold high hysteresis |
| Description | Hysteresis value for comparator. |
| Default Value | 0.002 |
| Example values | 100 |
Threshold high enable configuration
| Field | Value |
| Schema ID | #/properties/io/current/th_high_en |
| Title | Threshold high enable |
| Description | If enabled, publish an immediate event when the upper threshold is crossed. |
| Example values | true |
Threshold low fault comparator limit configuration
| Field | Value |
| Schema ID | #/properties/io/current/th_fault_low |
| Title | Threshold low fault comparator limit |
| Description | Threshold value, in milliamps, for fault comparator. |
| Default Value | 0.003875 |
| Example values | 100 |
Threshold low fault hysteresis configuration
| Field | Value |
| Schema ID | #/properties/io/current/hyst_fault_low |
| Title | Threshold low fault hysteresis |
| Description | Hysteresis value, in milliamps, for fault comparator. |
| Default Value | 0.000125 |
| Example values | 100 |
Threshold low fault enable configuration
| Field | Value |
| Schema ID | #/properties/io/current/th_fault_low_en |
| Title | Threshold low fault enable |
| Description | If enabled, publish an immediate event when the lower threshold is crossed. |
| Example values | true |
Threshold high fault comparator limit configuration
| Field | Value |
| Schema ID | #/properties/io/current/th_fault_high |
| Title | Threshold high fault comparator limit |
| Description | Threshold value, in milliamps, for fault comparator. |
| Default Value | 0.016 |
| Example values | 100 |
Threshold high fault hysteresis configuration
| Field | Value |
| Schema ID | #/properties/io/current/hyst_fault_high |
| Title | Threshold high fault hysteresis |
| Description | Hysteresis value, in milliamps, for fault comparator. |
| Default Value | 0.002 |
| Example values | 100 |
Threshold high fault enable configuration
| Field | Value |
| Schema ID | #/properties/io/current/th_fault_high_en |
| Title | Threshold high fault enable |
| Description | If enabled, publish an immediate event when the upper threshold is crossed. |
| Example values | true |
Configuration for optoisolated digial input.
| Field | Value |
| Schema ID | #/properties/io/input/immediate |
| Title | Publish immediately on input change |
| Description | If enabled, publish an immediate event when the digital input changes. |
| Example values | true |
Edge detection configuration
| Field | Value |
| Schema ID | #/properties/io/input/edge |
| Title | Edge detection |
| Description | Publish on input change based on edge detected. |
| Default Value | none |
| Enumeration values | none, rising, falling, both |
I/O card calibration
Configuration for 0-10V calibration.
Calibration gain configuration
| Field | Value |
| Schema ID | #/properties/iocal/voltage/calgain |
| Title | Calibration gain |
| Description | Gain applied to raw voltage inputs to correct gain errors. |
| Default Value | 1 |
| Example values | 0.95 |
Calibration offset configuration
| Field | Value |
| Schema ID | #/properties/iocal/voltage/caloffset |
| Title | Calibration offset |
| Description | Offset applied to raw voltage inputs to correct offset errors. |
| Example values | -0.01 |
Configuration for 4-20mA calibration.
Calibration gain configuration
| Field | Value |
| Schema ID | #/properties/iocal/current/calgain |
| Title | Calibration gain |
| Description | Gain applied to raw current inputs to correct gain errors. |
| Default Value | 1 |
| Example values | 0.95 |
Calibration offset configuration
| Field | Value |
| Schema ID | #/properties/iocal/current/caloffset |
| Title | Calibration offset |
| Description | Offset applied to raw current inputs to correct offset errors. |
| Example values | -0.01 |
Modbus
The following settings, available in Monitor Edge v2, are for the Modbus (RS485) support on the Monitor One I/O card.
RS-485 Baud configuration
| Field | Value |
| Schema ID | #/properties/modbus_rs485/baud |
| Title | RS-485 Baud |
| Description | Baud rate to operate the RS-485 bus. |
| Default Value | 38400 |
| Enumeration values | 1200, 2400, 4800, 9600, 19200, 28800, 38400, 57600, 76800, 115200 |
RS-485 Parity Bits configuration
| Field | Value |
| Schema ID | #/properties/modbus_rs485/parity |
| Title | RS-485 Parity Bits |
| Description | Specifies partiy type used for the RS-485 bus. |
| Default Value | none |
| Enumeration values | none, even |
Modbus Inter Message Delay configuration
| Field | Value |
| Schema ID | #/properties/modbus_rs485/imd |
| Title | Modbus Inter Message Delay |
| Description | Delay between the last Modbus response and the next transmission in milliseconds. This is used for rate limiting transactions. |
Modbus Server Enable configuration
| Field | Value |
| Schema ID | #/properties/modbus1/enable |
| Title | Modbus Server Enable |
| Description | If enabled, poll the given Modbus server address. |
| Example values | true |
Modbus Server ID configuration
| Field | Value |
| Schema ID | #/properties/modbus1/id |
| Title | Modbus Server ID |
| Description | The remote device server ID (also known as slave ID). Range: 1-255. |
| Default Value | 1 |
Modbus Timeout configuration
| Field | Value |
| Schema ID | #/properties/modbus1/timeout |
| Title | Modbus Timeout |
| Description | Allowable time to wait for a response in milliseconds. Range: 0-10000. |
| Default Value | 2000 |
Polling Interval configuration
| Field | Value |
| Schema ID | #/properties/modbus1/poll |
| Title | Polling Interval |
| Description | Defines the frequency (in seconds) in which the register will be polled and results published. |
| Default Value | 1 |
Publish polled value configuration
| Field | Value |
| Schema ID | #/properties/modbus1/publish |
| Title | Publish polled value |
| Description | Select when to publish the polled value. |
| Default Value | always |
| Enumeration values | always |
Modbus Function configuration
| Field | Value |
| Schema ID | #/properties/modbus1/function |
| Title | Modbus Function |
| Description | Type of read function. |
| Default Value | coil |
| Enumeration values | coil, discrete_input, input_register, holding_register |
Register Address configuration
| Field | Value |
| Schema ID | #/properties/modbus1/address |
| Title | Register Address |
| Description | Address to read from, zero based. Range: 0-65535. |
Modbus data type configuration
| Field | Value |
| Schema ID | #/properties/modbus1/type |
| Title | Modbus data type |
| Description | Type of data being read. |
| Default Value | uint16 |
| Enumeration values | int16, uint16, int32, uint32, float32_abcd, float32_badc, float32_cdab, float32_dcba, bits |
Mask Value configuration
| Field | Value |
| Schema ID | #/properties/modbus1/mask |
| Title | Mask Value |
| Description | 16-bit bitmask to apply to read value to isolate bits. Use 65535 if masking is not required. Range: 0-65535. |
| Default Value | 65535 |
Shift Value configuration
| Field | Value |
| Schema ID | #/properties/modbus1/shift |
| Title | Shift Value |
| Description | Shifting, in bits, to right shift read value after masking. Use 0 if shifting is not required. Range: 0-15. |
Offset Value configuration
| Field | Value |
| Schema ID | #/properties/modbus1/offset |
| Title | Offset Value |
| Description | Offset applied to masked and shifted input. This represents “b” in “y = mx + b”. Use 0 if not required (float variable). |
| Example values | 0.5 |
Scaling Value configuration
| Field | Value |
| Schema ID | #/properties/modbus1/scale |
| Title | Scaling Value |
| Description | Scaling applied to masked and shifted input. This represents “m” in “y = mx + b”. Use 1 if not required (float variable). |
| Default Value | 1 |
| Example values | 10 |
Modbus Server Enable configuration
| Field | Value |
| Schema ID | #/properties/modbus2/enable |
| Title | Modbus Server Enable |
| Description | If enabled, poll the given Modbus server address. |
| Example values | true |
Modbus Server ID configuration
| Field | Value |
| Schema ID | #/properties/modbus2/id |
| Title | Modbus Server ID |
| Description | The remote device server ID (also known as slave ID). Range: 1-255. |
| Default Value | 1 |
Modbus Timeout configuration
| Field | Value |
| Schema ID | #/properties/modbus2/timeout |
| Title | Modbus Timeout |
| Description | Allowable time to wait for a response in milliseconds. Range: 0-10000. |
| Default Value | 2000 |
Polling Interval configuration
| Field | Value |
| Schema ID | #/properties/modbus2/poll |
| Title | Polling Interval |
| Description | Defines the frequency (in seconds) in which the register will be polled and results published. |
| Default Value | 1 |
Publish polled value configuration
| Field | Value |
| Schema ID | #/properties/modbus2/publish |
| Title | Publish polled value |
| Description | Select when to publish the polled value. |
| Default Value | always |
| Enumeration values | always |
Modbus Function configuration
| Field | Value |
| Schema ID | #/properties/modbus2/function |
| Title | Modbus Function |
| Description | Type of read function. |
| Default Value | coil |
| Enumeration values | coil, discrete_input, input_register, holding_register |
Register Address configuration
| Field | Value |
| Schema ID | #/properties/modbus2/address |
| Title | Register Address |
| Description | Address to read from, zero based. Range: 0-65535. |
Modbus data type configuration
| Field | Value |
| Schema ID | #/properties/modbus2/type |
| Title | Modbus data type |
| Description | Type of data being read. |
| Default Value | uint16 |
| Enumeration values | int16, uint16, int32, uint32, float32_abcd, float32_badc, float32_cdab, float32_dcba, bits |
Mask Value configuration
| Field | Value |
| Schema ID | #/properties/modbus2/mask |
| Title | Mask Value |
| Description | 16-bit bitmask to apply to read value to isolate bits. Use 65535 if masking is not required. Range: 0-65535. |
| Default Value | 65535 |
Shift Value configuration
| Field | Value |
| Schema ID | #/properties/modbus2/shift |
| Title | Shift Value |
| Description | Shifting, in bits, to right shift read value after masking. Use 0 if shifting is not required. Range: 0-15. |
Offset Value configuration
| Field | Value |
| Schema ID | #/properties/modbus2/offset |
| Title | Offset Value |
| Description | Offset applied to masked and shifted input. This represents “b” in “y = mx + b”. Use 0 if not required (float variable). |
| Example values | 0.5 |
Scaling Value configuration
| Field | Value |
| Schema ID | #/properties/modbus2/scale |
| Title | Scaling Value |
| Description | Scaling applied to masked and shifted input. This represents “m” in “y = mx + b”. Use 1 if not required (float variable). |
| Default Value | 1 |
| Example values | 10 |
Modbus Server Enable configuration
| Field | Value |
| Schema ID | #/properties/modbus3/enable |
| Title | Modbus Server Enable |
| Description | If enabled, poll the given Modbus server address. |
| Example values | true |
Modbus Server ID configuration
| Field | Value |
| Schema ID | #/properties/modbus3/id |
| Title | Modbus Server ID |
| Description | The remote device server ID (also known as slave ID). Range: 1-255. |
| Default Value | 1 |
Modbus Timeout configuration
| Field | Value |
| Schema ID | #/properties/modbus3/timeout |
| Title | Modbus Timeout |
| Description | Allowable time to wait for a response in milliseconds. Range: 0-10000. |
| Default Value | 2000 |
Polling Interval configuration
| Field | Value |
| Schema ID | #/properties/modbus3/poll |
| Title | Polling Interval |
| Description | Defines the frequency (in seconds) in which the register will be polled and results published. |
| Default Value | 1 |
Publish polled value configuration
| Field | Value |
| Schema ID | #/properties/modbus3/publish |
| Title | Publish polled value |
| Description | Select when to publish the polled value. |
| Default Value | always |
| Enumeration values | always |
Modbus Function configuration
| Field | Value |
| Schema ID | #/properties/modbus3/function |
| Title | Modbus Function |
| Description | Type of read function. |
| Default Value | coil |
| Enumeration values | coil, discrete_input, input_register, holding_register |
Register Address configuration
| Field | Value |
| Schema ID | #/properties/modbus3/address |
| Title | Register Address |
| Description | Address to read from, zero based. Range: 0-65535. |
Modbus data type configuration
| Field | Value |
| Schema ID | #/properties/modbus3/type |
| Title | Modbus data type |
| Description | Type of data being read. |
| Default Value | uint16 |
| Enumeration values | int16, uint16, int32, uint32, float32_abcd, float32_badc, float32_cdab, float32_dcba, bits |
Mask Value configuration
| Field | Value |
| Schema ID | #/properties/modbus3/mask |
| Title | Mask Value |
| Description | 16-bit bitmask to apply to read value to isolate bits. Use 65535 if masking is not required. Range: 0-65535. |
| Default Value | 65535 |
Shift Value configuration
| Field | Value |
| Schema ID | #/properties/modbus3/shift |
| Title | Shift Value |
| Description | Shifting, in bits, to right shift read value after masking. Use 0 if shifting is not required. Range: 0-15. |
Offset Value configuration
| Field | Value |
| Schema ID | #/properties/modbus3/offset |
| Title | Offset Value |
| Description | Offset applied to masked and shifted input. This represents “b” in “y = mx + b”. Use 0 if not required (float variable). |
| Example values | 0.5 |
Scaling Value configuration
| Field | Value |
| Schema ID | #/properties/modbus3/scale |
| Title | Scaling Value |
| Description | Scaling applied to masked and shifted input. This represents “m” in “y = mx + b”. Use 1 if not required (float variable). |
| Default Value | 1 |
| Example values | 10 |