An IO module with Modbus TCP/IP capability is TCW241. It is designed to be used for standard remote Ethernet IO monitoring and control. The gadget contains four relays, four analog inputs, and four digital inputs. Up to eight 1-wire temperature, humidity, carbon dioxide, AC or DC current, and other sensors are supported by its 1-wire interface.
The Ethernet IO module's relays can be turned on locally or remotely. So-called remote activation uses M2M, or a pleasant Web interface. The status of a single parameter, a timetable, or specially created functions can all be used to activate the local system. Up to four parameters may be included in the function.
The module supports the HTTP API, SNMP, and MODBUS TCP/IP.
The module has a real-time clock that is synchronized with a time server. For advanced relay scheduling, it is employed. The advanced schedule can be used to turn relays on and off at certain intervals for one-time or recurrent (weekly) chores.
The TCW241 can start an HTTP post connection to a distant dedicated server. This post's payload is an XML or JSON file. The current values for monitoring parameters are contained in the files. An HTTP post can be sent once a while or in response to a defined alert.