Industrial Control Links
ICL 4130
ICL 4120

February 25, 1997
Summary:
We performed testing between the subject device and our 3100-MCM product. Our testing generated the following results:

The purpose of our testing is to assure a level of compatibility in the communications between the two products. Through this testing, we attempt to identify problem areas that may arise when implementing the interface in the field.

Configuration:
The product testing was performed with the following settings used:
Baud: 9600
Parity: None
Stop: 1
Mode: RTU Master Mode
Physical Connection : RS-232

The Module Configuration used in our testing was as follows:

Address    0    1    2    3    4    5    6    7    8    9
N7:0       0    0    5    0    0    0    0    0    0    0
N7:10      1    1    5    0    0    0    0    0    0    0
N7:20      4    1    2  130  150    0    0    0    4    0

This configuration, in combination with the example ladder logic referenced below, generates the following memory map:

N10:0 to N10:129 - Slave Data
N10:130 to N10:149 - Slave Error Table (Contains revision level information also)
N10:150 to N10:199 - Master Error Table (Contains status of commands for diagnostics)

Command List:
The following command list shows some of the commands which were used to test the communications:

Address     0       1          2          3        4       5       6
          Port    Slave    Function    Source    Count    Dest    Read
         Number   Number     Code      Address           Address  Type       
N7:50       1       1          1          0        6        0      0
N7:60       1       1          2          0       12        1      0
N7:70       1       1          3       2000        5        2      0
N7:80       1       1          4          0       10       10      0
N7:90       1       1          5       3360        1        0      0
N7:100      1       1          6        200        0     2000      0
N7:110      1       1         15       3360        6        0      0
N7:120      1       1         16        200        5     2000      0

Our test command list perfoms the following functions.

  1. N7:50 Read digital outputs.
  2. N7:60 Read digital inputs
  3. N7:70 Read user area data.
  4. N7:80 Read 30xxx registers.
  5. N7:90 Write digital output.
  6. N7:100 Write to user area.
  7. N7:110 Write digital outputs.
  8. N7:120 Write to user area.
Cable Connection:

The physical connection which was used during testing was as follows:

3100-MCM Module ICL 4130
2 TXD -------------------------------- Terminal 5
3 RXD -------------------------------- Terminal 3
7 GND -------------------------------- Terminal 4
Note: RTS/CTS (Terminals 4&5) must be jumpered on the 3100-MCM

Additional Comments and Observations:
  1. The cable connection for comm 1 is a standard Apple Computer serial cable. For testing purposes we used a break-out box to jumper RTS/CTS on the 3100-MCM module.

Reference Material:

The sample logic which we used as a starting point for our testing is available for downloading:

3100-MCM sample logic for the PLC-5 platform in RSLogix format
3100-MCM sample logic for the PLC-5 platform in 6200 format

3150-MCM sample logic for the SLC-500 platform in RSLogix format
3150-MCM sample logic for the SLC-500 platform in APS format
An application note focusing on configuring the 3100/3150-MCM in the Master Mode, closely mimicking our testing procedures, is also available for review.

Technical Support

For additional information on the test product:
Contact your local INDUSTRIAL CONTROL LINKS representative or:
INDUSTRIAL CONTROL LINKS
Suite 100
Auburn, CA. 95603
Phone: (800) 888-1893
Facsimile: (916) 888-7017
e-mail: icl@iclinks.com
web site: http://www.iclinks.com/

For assistance with ProSoft products, please contact ProSoft at:
phone: (661) 664-7208
fax: (661) 664-7233
e-mail: mailto:prosoft@prosoft-technology.com
web site: http://www.prosoft-technology.com/



Products | Applications | Support | What's New | Company | Contact Us | Events | Home