Allen-Bradley's RSLogix 5000 software is used to set up an I/O connection between an RMC and a ControlLogix PLC. This topic describes how to set up this connection.
Start RSLogix 5000 and open the project to which you want to add an RMC I/O connection.
In the Controller Organization window, add a 1756-ENET/B or 1756-ENBT/A module under the I/O Configuration item. If the ControlLogix Ethernet module that you want to use already exists, then skip this step. Otherwise, refer to the Ethernet module's manual for details on adding the module.
In the Controller Organization window, right click on the 1756-ENET/B or 1756-ENBT/A under which you want to add the RMC. The following shortcut menu will be displayed:
In the shortcut menu that appears, click New Module. The following dialog box will be displayed:
Click the ETHERNET-MODULE type and click OK. The following dialog box will be displayed:
Fill in the fields in this dialog box as follows:
General:
Name |
Type a valid module name for the RMC. |
Description |
Type a description. |
Comm Format |
Select one of the following formats: Data - INT Input Data - INT |
Address/ |
Enter the IP address or host name of the RMC. The RMC must have its IP address set up to match this address. See RMC Ethernet IP Address Setup for details. To use a host name, the DNS server must be configured independently from the RMC. The RMC has no built-in DNS support. |
Connection Parameters:
|
Assembly |
Data |
Size |
Input |
1 |
16-bit |
1 plus 10 per axis (11, 21, …, 81) |
Output |
2* |
16-bit |
1 plus 6 per axis (7, 13, …, 49)* |
Configuration |
4 |
8-bit |
0 or 1 |
* If the "Input Data - INT" Comm Format is selected, the size for the Output will be unavailable, and the Assembly Instance should be set to 32.
See Controlling the RMC over EtherNet/IP I/O for a description of the contents of the Input, Output, and Configuration data areas.
Note: The Status Input and Output assembly options are not used by the RMC.
Click Next. The following dialog box will be displayed:
Type a Requested Packet Interval (RPI) between 5.0 and 3200.0 ms in steps of 1.0 ms. The RMC ignores fractions of a millisecond and cannot support an RPI below 5.0 ms.
Set the Inhibit Module and Major Fault On Controller if Connection Fails While in Run Mode check boxes as required by your application.
Click Finish.
The above steps will allocate two or three tags in the Controller Tags database in RSLogix 5000. These tags correspond to the Input, Output, and Configuration data set up for the module under the Connection Parameters section above. The type of each tag is a special module-defined type created by RSLogix. Each special type has a Data field that holds the actual data. The following table summarizes the tags created for each module:
Tag Name |
Type of Data |
Description |
[Name]:I |
INT[size] |
Input Data. |
[Name]:O |
INT[size] |
Output Data. This tag exists only for Data - INT and not Input Data - INT connections. |
[Name]:C |
SINT[400] |
Configuration Data. Notice that a full 400 bytes is allocated by the ControlLogix regardless of how many are actually configured to be sent to the RMC. |
See Controlling the RMC over EtherNet/IP I/O for a description of the contents of the Input, Output, and Configuration data areas.
Copyright (c) 1997-2015 by Delta Computer Systems, Inc.