# Automation Direct Terminal IO

Introduction

The Catalyst is very well suited to be interfaced to the Automation Direct Terminator I/O (T1K) distributed I/O product. However, there are a few changes that need to be made from the default configuration of each product.

Note: This document will refer to certain pages of the T1K User Manual. Please have the manual available when you are ready to make settings changes.

Setting the Catalyst Protocol Port Parameter

The Catalyst Protocol Port is configured for either Ethernet or Modbus. When Modbus is chosen, the Catalyst will be configured for "Even" Parity by default. In order to communicate with the T1K, you will need to change the Parity setting to "Odd."

To make the necessary change using Alarmware™, connect to the unit and go to the "Configuration Menu." From the Configuration Menu, select "Devices." Click on the "Protocol Port" tab. The following dialog will appear:

1. Change the parity from "Even" to "Odd."

Terminator I/O Base Controller Settings

Most of the Terminator I/O Base Controller settings will be left in their default settings, with the following exceptions:

- You will need to set the T1K baud rate to 9600 baud. Refer to pages 2-4 of the "T1K Modbus Base Controller User Manual." You will be instructed on how to change the SW1-SW3 DIP switches to achieve 9600 baud.
- Set the "Node Number" switches to the desired Node. Refer to pages 2-7 of the "T1K Modbus Base Controller User Manual." The default node address for the Catalyst is 1.

Modbus Address Mapping (Also applicable for ModbusTCP)

Please refer to pages 3-4 of the "T1K Modbus Base Controller User Manual" for the technical details of the T1K Modbus 584/984 addressing.

Discrete Inputs |
| Starting Address | 10001
| Number of Addresses | 1024
| Catalyst SNAs* (Node 1) | 1*1*10001 through 1*1*11024

Discrete Outputs (Coils) |
| Starting Address | 00001
| Number of Addresses | 1024
| Catalyst SNAs* (Node 1) | 1*1*00001 through 1*1*01024

Analog Inputs |
| Starting Address | 30001
| Number of Addresses | 64
| Number of Channels | 32
| Catalyst SNAs* (Node 1) | 1*1*30001 through 1*1*30064

Special Note: Analog points occupy 2 consecutive 16-bit integers, but the second of the two are not used. Therefore, the first analog point address is 30001. The second is 30003. The third is 30005, and so on.

Analog Outputs |  |
| Starting Address | 40001
| Number of Addresses | 64
| Number of Channels | 32
| Catalyst SNAs* (Node 1) | 1*1*40001 through 1*1*40064

The special note above for analog inputs also applies to analog outputs.

* SNA refers to "Source Net Address" for the Catalyst Channel Setting.

Catalyst Scaling for Terminator I/O Analog Channels

The resolution of Terminator I/O analog points is 14 bits (13 bits plus the sign bit) for inputs, and 12 bits for analog outputs.

Available Voltage Spans | Available Current Spans
0-5V | 0-20mA
0-10V | 4-20mA
+/- 5V | -20 to +20mA
+/- 10V |

Please Note:

1. As observed in the table above, Automation Direct analog modules allow both positive and negative (bipolar) inputs and outputs. However, the Catalyst cannot monitor negative currents or voltages. For signals monitored by the Catalyst that swing both positive and negative, while the signal is negative the Catalyst will report erroneous readings.
2. For Voltage inputs, the T1K product does not provide a way to set the gain of the inputs.. Therefore regardless of the desired input voltage span, the resolution is always the same, 1 count in 8192 (or 1.22mV) for inputs and 1 count in 2048 for outputs (or 4.88mV).

Analog Scaling

Scaling to engineering units will depend on the application (water tank level, etc.). Use Alarmware™ to configure your channel settings by first connecting with the Catalyst unit. From the "Configuration" menu, select "Channels." To read a voltage input directly in volts, do the following:

1. First enter the SNA for the Analog Input: e.g. 1*1*30001
2. Set the “Violation Criteria” for this channel.
3. Click on the “Advanced” button.

1. Next select "2-point Scaling" from the list of Value Transformations.
2. Now enter the following scaling data

X1=0 | Y1=0
X2=8191 | Y2=10

To read a current input directly in mA, do the following:

1. First enter the SNA for the Analog Input: e.g. 1*1*30001
2. Click on the “Advanced” button.

1. Next select "2-point Scaling" from the list of Value Transformations.
2. Now enter the following scaling data

X1=0 | Y1=0
X2=8191 | Y2=20