Home arrow . arrow Serial Interface Products arrow 16 Digital Input Module 24/12 VDC
Info: Your browser does not accept cookies. If you want to put products into your cart and purchase them you need to enable cookies.


16 Digital Input Module 24/12 VDC

Code: RM-0008/

Price:  Call for Pricing

View Datasheet (pdf) (0,00 KB)



Usually ships in:


Sixteen isolated digital inputs from 5 to 30 VDC ASCII or Modbus RTU communications using RS232 or RS485. Plug-in screw terminal connections. Up to 32 modules can be multi-dropped using RS485 with the same wire pair up to 1000 m. Customised applications using other products.
  • DIN rail mounting.
  • Power requirement 24 VDC (23 V to 27 V) at 300 mA, 5 W or 12 VDC at 600 mA.
  • 2 kV isolation between each input and the control circuitry.
  • Watchdog used to constantly monitor the microprocessor power and activity.
  • Various LEDs are used to indicate power supply status, communication status (RX and TX), microprocessor status and the state of each input.
  • Both RS485 and RS232 serial communications at 9 600 bits/sec and 19 200 bits/sec.
  • Operating temperature -10 °C to 60 °C.
  • Dimensions 110 x 260 x 30 mm (width x length x height).
  • Mass approximately 200 g.
Serial communication using the Remote Magic Protocol:
@address, command, register, data, checksum
where: @ - this character must be transmitted to signal the start of the command sequence
address - the module address

command - 1 ReadConfiguration
sssss.ssss. 2 Read Registers
sssss.ssss. 3 Write Registers
sssss.ssss. 4 not used
sssss.ssss. 5 Read Run Time
sssss.ssss. 6 not used
sssss.ssss. 7 Read Bulk Data
sssss.ssss. 8 Identify All Attached
register - the register number as applicable to the respective command.
data - the data as applicable to the respective command.
checksum - the checksum is the sum of all the values (excluding the start character) modulo 216. Note that the checksum is a 16-bit number which wraps around through zero should the sum exceed 65535 i.e. if the sum of the data from the address through to data is 65537 then the checksum should be sent as 1.
All values are 16-bit (unsigned integers - 0 to 65535) except for the address and commands which range from 0 to 255. Upon receipt of any command between 1 and 2 (i.e. checksum matches and command is recognized) the module will reply with a copy of the original command with the command value increased by 128 (i.e. the most significant bit is set); data is the requested data.

Last Updated:
RocketTheme Joomla Templates
Currency conversion