Eight 230 VAC 2 A AC zero-crossing solid state relay outputs. Galvanic isolation. ASCII or Modbus RTU communications using RS232 or RS485. Plug-in screw terminal connections 24 or 12 VDC power. Up to 32 modules can be multi-dropped using RS485 with the same wire pair up to 1000 m. Customised applications using other products.
Specifications:
DIN rail mounting.
Power requirement 24 VDC (23 V to 27 V) at 200 mA, 5 W or 12 VDC at 400 mA.
4 kV isolation between each output 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 output. 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
ssssssssss.2 Read Registers
sssssssss.s3 Write Registers
sssssssss.s4 not used
ssssssssss.5 Read Run Time
sssssssss.s6 not used
sssssssss.s7 Read Bulk Data
sssssssss.s8 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) module 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.