Home | OPC Servers and iFix Drivers | Universal OPC Server | Custom Work | Contact Info

Industrial Control Links ICL-4130 RTU (U41)
OPC Server Data Sheet

Devices Supported: ICL-4130 RTU
Device Manufacturer: Industrial Control Links, Inc., 12840 Earhart Avenue, Auburn, CA 95602, Tel: (530) 888-1800 or (800) 888-1893 FAX: (530) 888-7017 Website: http://www.iclinks.com E-mail: icl@iclinks.com
Profile Name: ICL4130.PRO
Profile Built For: UOS
Platform: Windows NT4.0 / 2000 / XP
Interface Type: Serial: RS-232, RS-485
Max Devices Supported: 31
Protocol: Modbus RTU (Several commands are not standard Modbus)
Comment: U41 is comprised of the Universal OPC Server (UOS) for Serial and TCP/IP Devices and the ICL4130.PRO device profile. The U41 mnemonic is used to identify this unique combination. UOS will also support many other serial or TCP/IP device profiles. Please refer to our web site for the current list.
UOS is a stand-alone OPC Server that can be used with any OPC compliant Client such as Intellution’s FIX® or FIX Dynamics® or OA’s Enterprise Automation software. UOS has many advanced features like: DataView, DataScope, Serial and TCP/IP communications support, and multiple "different" device support. Please refer to our web site for more information on UOS capabilities.
Contact: Dimension Software, Inc.
1536 St. Clair Road, Taylorsville, NC 28681, USA
Voice:
(828) 635-7189, Fax: (828) 625-5319, E-Mail: , Web: http://dimension-software.com
References:  UOS (Universal OPC Server) Electronic Documentation
Industrial Control Links, ICL-4130 Technical Reference Manual, Revision C (3/25/97)
 
Introduction
This document provides general information on the device commands supported by UOS and the ICL4130.PRO profile. If you have installed UOS, you should also review the sections titled About the I/O Driver, How Do I…, Setting up The I/O Driver, and Using the PowerTool in the UOS electronic documentation. To get there, click on Help and Help Topics on the PowerTool menu bar. The PowerTool is a client application with a graphical user interface that accesses the UOS OPC Server and lets you view and modify communications channel, device, and datablock properties.
 
Commands Supported:
U41 supports the following Modbus commands:
 
If the U41 Command Group is... Then the Modbus READ function code is... And the Modbus WRITE function code is...
RW_DO 1 (Read Output Status) 5 (Force Single Coil)
R_DO 1 n/a
W_DO n/a 5
RWM_DO 1 15 (Force Multiple Coils)
R_DI 2 (Read Input Status) n/a
R_AI 4 (Read Input Registers) n/a
RW_AO 3 (Read Output Registers) 6 (Preset Single Register)
R_AO 3 n/a
W_AO n/a 6
RW_STRING 65 (Read String) 66 (Write String)
 
The RWM_DO command group will read the status of multiple DO's and write multiple DO's simultaneously to the ICL RTU. It uses Modbus function code 1 to read and function code 15 to write.
To use this command group you must check the Write on Demand check box in the Poll Record Edit dialog box. You must also configure a "write-trigger" digital output block in DBB with the I/O address DEV:PRN:WRITE to cause the write to occur. A write will not occur when you change one of the DO values from a link on a FIX screen. When a one is written from the "write-trigger" DO block all DO's that were changed since the last occurrence of the "write-trigger" will be written to the RTU.
Command codes 65 and 66 are non-standard Modbus.
 
Protocol Supported:
 
Protocol Type: Modbus RTU (Several commands are not standard Modbus)
Baud Rates: 300, 1200, 2400, 4800, 9600
Data Bits: 8
Stop Bits: 1
Parity: NONE
 
Signal Conditioning:
 
Signal Conditioning Name: Description:
NONE No Scaling
LIN (Unsigned) Scales 16-bit unsigned values to the database block's EGU range.
LIN (Signed) Scales 16-bit signed values to the database block's EGU range.
3BCD Scales 3-digit Binary Coded Decimal values to the database block's EGU range.
4BCD Scales 4-digit Binary Coded Decimal values to the database block's EGU range.
8BN Scales 8-bit binary values to the database block's EGU range. Ignores the most significant byte. No Alarming on Out of Range.
8AL  Scales 8-bit binary values to the database block's EGU range. Ignores the most significant byte. Alarming on Out of Range.
12BN Scales 12-bit binary values to the database block's EGU range. Ignores the most significant nibble (4-bits). No Alarming on Out of Range.
12AL  Scales 12-bit binary values to the database block's EGU range. Ignores the most significant nibble (4-bits). Alarming on Out of Range.
13BN Scales 13-bit binary values to the database block's EGU range. Ignores the most significant 3 bits. No Alarming on Out of Range.
13AL  Scales 13-bit binary values to the database block's EGU range. Ignores the most significant 3 bits. Alarming on Out of Range.
15BN Scales 15-bit binary values to the database block's EGU range. Ignores the most significant bit. No Alarming on Out of Range.
15AL  Scales 15-bit binary values to the database block's EGU range. Ignores the most significant bit. Alarming on Out of Range.
 
© 2011 Dimension Software, Inc. All Rights Reserved.