D24 Module (RMC200)

24-Point Discrete I/O Module including 4 high-speed inputs

The D24 discrete I/O module for the RMC200 contains 20 discrete I/O points that are designed for 24 VDC signals and are individually user-configurable as inputs or outputs, and 4 high-speed discrete inputs for 5 or 12-24 VDC signals for quadrature encoder, pulse counter, or general-purpose use.

General-Purpose Discrete I/O

Discrete I/O points (0-19) are general-purpose inputs:

 

I/O Points

Features

0-19

  • Individually selectable as an input or output

  • As inputs, they work with 12-24 VDC signals

  • As outputs, they are solid state relays rated at 24 V

  • Arranged in 3 isolated groups of 8, 8, and 4 I/O points

High-Speed Discrete Input Features

The quadrature functionality of the D24 high-speed inputs is designed for single-ended and differential signals and voltages levels of 5 or 12-24 V, supports up to two quadrature encoder inputs depending on the configuration, and is not necessarily intended for RS-422 signals. The pulse counter functionality of the D24 high-speed inputs is designed for single-ended pulse train signals of 5 or 12-24 V. The D24 supports up to two pulse counters. These pulse counters can be used for feedback in a control axis.

 

Note:
For quadrature encoder signals, Delta always recommends the RS-422 line driver, as it provides the highest speed and noise immunity. RS-422 quadrature signals are supported by the Q4, U14, and S8 modules. The D24 quadrature input is intended for existing non-RS-422 encoders that cannot be easily changed.

 

The D24 high-speed inputs 20-23 support the following:

Feature

Options

Quadrature Option

Selectable in the D24 properties dialog:

  • None

  • 1 quadrature input (A, B, Z), uses inputs 20-22.

  • 1 quadrature input with complements (A, A, B, B) (no Z) and wire break detection, uses inputs 20-23.

  • 2 quadrature inputs with A and B, uses inputs 20-23.

A, B, and Z Input Type

Hardware selectable:

  • 5V or 24V signal levels (each input has a separate +5V pin and +24V pin)

  • Differential (defined by wiring method)

  • Single-ended (defined by wiring method)

Counter Mode

Choose from standard quadrature or a pulse counter. Pulse counters cannot detect direction.

  • A/B Quad (standard quadrature encoder)

  • A Rising Edge (pulse counter)

  • A Falling Edge (pulse counter)

  • A Both Edges (pulse counter)

H Input Threshold

Hardware selectable:

  • 5V or 24V signal levels (each input has a separate +5V pin and +24V pin)

R Input Threshold

Hardware selectable:

  • 5V or 24V signal levels (each input has a separate +5V pin and +24V pin)

Homing, and Registration sources

The inputs that can be used as home inputs or registration inputs, based on the selected D24 quadrature option (as selected in the D24 Properties) are as follows.

Quadrature Option

Possible Home and Registration Inputs

One quadrature input (A, B, Z)

D22, D23, D18, D19

One quadrature input (A, A, B, B) with wire break detection

D18, D19

Two quadrature inputs,
using inputs D20&D21

D18, D19

Two quadrature inputs,
using inputs D22&D23

D16, D17, D18, D19

General-Purpose Inputs

The high-speed inputs can be used a general-purpose inputs and appear in the Discrete I/O Monitor.

Quadrature Encoder Functionality

The high-speed inputs are software-configurable as one of the following options:

 

The quadrature inputs support the following A and B signal types:

 

Note:
The D24 does not necessarily support RS-422. The minimum RS-422 differential is 0.200 V, whereas the D24 high-speed inputs require 3.5V to turn on. However, some RS-422 encoders do provide enough differential voltage to be compatible with the D24 quadrature input. Alternatively, an RS-422 signal can be wired to the D24 inputs via only one side of the RS-422 signal and a separately applied 5V supply. See the D24 Wiring topic for details.

Consider using the Q4, S8, or U14 modules for RS-422 quadrature encoders instead.

Pulse-counter Functionality

The high-speed inputs are software-configurable as up to two pulse counter inputs (input 20 and/or 22), with the following options:

This functionality requires configuring one or two quadrature encoder inputs.

Part Number

The part number of the D24 module is R200-D24.

Setting Up the D24 Module

Wiring

See D24 Wiring.

Configuring General-Purpose Inputs and Outputs

Use the Discrete I/O Configuration to individually configure I/O points 0-19 as inputs or output, assign tag names, and define behavior when the RMC enters Program mode or Fault mode.

The high-speed inputs 20-23 also appear in the Discrete I/O Configuration and can be assigned a tag name, and will also appear in the Discrete I/O Monitor.

Configuring High-Speed Inputs

To configure quadrature encoder inputs:

  1. In the Project Pane, expand the Modules folder.

  2. Right-click the D24 module and choose Properties.

  3. On the Configuration page, choose the desired quadrature configuration.

  4. Click OK. RMCTools may prompt you that the controller will need to restart to apply the changes.

  5. Define an axis using the D24 quadrature input.

  6. The following axis parameters may need to be configured in Axis Tools:

  7. Scale the axis as described in the Quadrature Scaling topic.

  Specifications

General

Weight

397 g + 26 g (2 connectors)

General Purpose Discrete I/O

Discrete I/O points

20; each is individually configurable as inputs or outputs.

General Purpose Inputs

Input Characteristics

12-24 VDC, polarity independent

Functional Isolation

500 VAC

Input "High" Range

9 to 26.4 VDC (polarity independent)
3 mA maximum

Input "Low" Range

0 to 5 VDC (polarity independent)
<1 mA

Logic Polarity

True High

Maximum Propagation Delay

100 µs, (750 µs, open collector “Off”)

General Purpose Outputs

Outputs

Solid State Relay

Functional Isolation

500 VAC

Maximum voltage

±30 V (DC or peak AC voltage)

Maximum current

±75 mA

Maximum propagation delay

2 ms turn-on, 0.5 ms turn-off

Logic 1 (True, On)

Low impedance (15 Ω maximum)

Logic 0 (False, Off)

High impedance (<100 nA leakage current at 30 V)

High-Speed Inputs

Input Characteristics

5 or 12-24 VDC (separate pins for 5 or 24 VDC)

Functional Isolation

500 VAC

Input "High" Range

5 VDC input: 3.5 to 5.5 VDC, 7.5 mA maximum

12-24 VDC input: 9 to 26.4 VDC, 7 mA maximum

Input "Low" Range

5 VDC input: 0 to 1.7 VDC, <1 mA maximum

12-24 VDC input: 0 to 5 VDC, <1 mA maximum

Logic Polarity

True High

Maximum Propagation Delay for general-purpose usage

100 µs

Maximum Propagation Delay for quadrature encoder

Off to On:

5 Vdc input: 0.8 µs

12-24 Vdc input: 0.8 µs

On to Off:

5 Vdc input: 0.8 µs, (1.7 µs, open collector drive, 5V)

12-24 Vdc input: 1.0 µs, (12 µs, open collector drive, 24V)

Maximum Input Frequency

5 Vdc input: 1,000 kHz, (400 kHz, open collector drive, 5V)

12-24 Vdc input: 500 kHz, (25 kHz, open collector drive, 24V)

Power

Max Power Dissipation

1.0 W, plus 50 mW per I/O point used

LEDs

Light Bar

State

Description

Off

No power to the RMC200 or the module was not inserted when the RMC200 powered up.

Blue

The module was recognized at power-up.

I/O LEDs

The D24 module has 1 LED per I/O point. The LEDs reflect the state of the input.

State

Description

Off

I/O point is off

If this I/O point is configured as an input, then the input is currently low (inactive). If this I/O point is configured as an output, then the output is currently open (inactive).

Orange

Input is on

This I/O point is configured as an input, and the input is currently high (active).

Yellow

Output is on

This I/O point is configured as an output, and the output is currently closed (active).

 

Note:
Forcing an input will not affect the state of the LED. Only a physical current that turns on the input will turn the LED on.
Forcing an output will turn the LED on, because the output will physically be on (conducting).

 

See Also

RMC200 Overview | D24 Wiring


 

Copyright © 2024 Delta Computer Systems, Inc. dba Delta Motion