IntelliLogger IL-Mini™ Modbus Capability
IntelliLogger IL-Mini™ shown with Modbus RTU connected Flow, Power and Wireless Sensor Modbus devices
along with directly connected analog Temperature, Pressure and Wind direction and speed transducers
The IntelliLogger IL-Mini™ can be provided with Modbus RTU Master or RTU Slave capability as options.
A Modbus RTU Master enabled IntelliLogger IL-Mini™ can read Modbus register parameters from one or more connected Modbus Slave devices (e.g. a flow computer, transducer, etc) while simultaneously sampling conventional hardwired inputs (e.g. thermocouples, pressure transducers, etc). The Modbus values can then be processed, logged to memory and compared for alarms just like hardwired inputs.
Alternatively, the IntelliLogger IL-Mini™ can be configured as a Modbus RTU Slave and share its own internal Modbus registers with a Modbus Master device. Shared registers can be current analog or digital input values as well as calculated values and alarm states. Configuration is simply done via the Program Net developed from within HyperWare-II.
A Modbus educational overview as well as further details about the IntelliLogger Modbus feature are described below.
The IntelliLogger IL-Mini™ with Modbus opens up a whole new set of data collection, alarming and reporting capabilities. With the Modbus interface options, the IntelliLogger can be quickly programmed to perform functions such as:
- Query connected Modbus ‘smart’ transducers for Register values and utilize them in the IntelliLogger Program Net simultaneously with other hardwired inputs.
- Expose internal registers to other Modbus devices for use in their algorithms. Shared IntelliLogger Registers can be input, output and/or calculated values.
- Remotely control IntelliLogger outputs via Modbus communications from a Modbus Master
- Adjust IntelliLogger operation via Modbus communications during IntelliLogger program execution
- Acknowledge IntelliLogger programmed alarms
- Change IntelliLogger alarm thresholds during IntelliLogger program execution
The IntelliLogger IL-Mini™ can be ordered with the following Modbus options:
Modbus RTU Master Option
IntelliLogger IL-Mini's™ equipped with the Modbus RTU Master option can read (and optionally write) register values from (to) other Modbus networked Slave devices. 1000’s of Modbus slave devices are manufactured by various companies ranging from flow computers to ‘smart’ transducers to power meters, displays, controllers, and much more… all of which can now be interrogated by the IntelliLogger IL-Mini™ with the new Modbus Master option.
Programming the IntelliLogger IL-Mini™ as a Modbus RTU Master
In the Modbus RTU Master mode, the IntelliLogger IL-Mini™ is programmed using the powerful and intuitive icon-based programming capability provided by HyperWare-II . A Program Net is built which can query the connected Modbus Slave device internal registers through the addition of an icon representing that register… much like the method used for logging conventional hardwired input and output signals.
A Modbus RTU Slave Device icon is added for each of the Slave device registers that the IntelliLogger IL-Mini™ will access. The values retrieved from the Slave device can then be used in further processing within the Program Net just like other analog or digital inputs that have been hardwired to the IntelliLogger IL-Mini™ (e.g. thermocouples, RTD’s, 4-20mA, voltages, etc). The values can be scaled, averaged, used in calculations, used in alarms and more.
Additionally, many Modbus Slave devices may have writable Registers… allowing the IntelliLogger IL-Mini™ to change settings within the Slave device by writing new values into these writable registers. Write functionality may be used for changing alarm thresholds, changing output states, adjusting operational constants, branching of algorithms, input scaling values within the device, etc.
Modbus Slave icons are configured similarly to all HyperWare-II Program Net icons… through the Icon Configuration dialog. Within the Modbus Slave icon configuration dialog settings such as device address, Register address and data format are specified. The icon supports 16 and 32 bit integer, 32 bit floating point and even 16 bit ‘bitfield’ register types. Once the icon for a particular Slave device Register is made, it can be saved/opened from a growing library of Modbus icons for quick future use.
Modbus RTU Slave Option
An IL-Mini™ equipped with the Modbus Slave option and connected to a Modbus network can be programmed to expose internal Register values to connected Modbus Master devices (e.g. controllers, displays, etc). With this feature, the IntelliLogger IL-Mini™ can be sampling temperatures, pressures, flows, etc from hardwired inputs… performing calculations and also serving the Register values to a connected Master device over the Modbus RTU network.
Configuration of the Registers is simply done from within the HyperWare-II icon-based programming environment. Register addresses are assigned to each of the icons within the Program Net for which register value sharing with a connected Modbus Master device is desired.
IntelliLogger IL-Mini™ Modbus Registers can be configured to allow a Master device to access the following IntelliLogger IL-Mini™ parameters:
Current Value Readings
Current values, whether they be analog input signals, calculated values, event states or any other I/O parameter can be read from the IntelliLogger IL-Mini™. Modbus access is implemented by the addition of Probe Point icons into the IntelliLogger IL-Mini™ Program Net and then assignment of a Modbus register number to the Probe Point.
Remote Contol Icon State Update
IL-Mini™ Modbus RS-485 Connection
Remote Control (On/Off) icon states within the IntelliLogger IL-Mini™ Program Net can be updated by writing to IntelliLogger IL-Mini™ Modbus Registers . This facilitates remote On/Off control of actions within the IntelliLogger IL-Mini™ from a remote instrument over the Modbus link. These On/Off actions can change the operation of the IntelliLogger IL-Mini™ program while it is running as well as control physical outputs on the IntelliLogger IL-Mini™.
Remote Constant Update
Upon command from a Modbus Master device, the Remote Constant icon within an IntelliLogger IL-Mini™ Program Net can be updated. This allows a remote Modbus Master device to change set-points, alarms, constants used in calculations, etc via the Modbus link.
If either Modbus option is ordered, the IntelliLogger-Mini is provided equipped with a terminal strip that directly supports RS-485 two-wire Modbus networks.