I-8421
I-8421 Image
This image is representative of the product and may not be the exact image of this product.
Model: I-8421
Manufacturer: ICP DAS
Embedded Controller with 5-digit seven segment Display, developing tool kit, 256 k flash, 512K SRAM, 4 slot I/O support CAN bus
Product Status: Discontinued - This product is no longer in production. This page is maintained for informational purposes only.

Stock Status: Not Available

Recommended replacement: I-8421-G
 
Introduction

Introduction

The ICPCON 8000 is a new family of compact, modular, intelligent and rugged, distributed I/O (input/output) systems, designed for data acquisition and control in manufacturing, research and education.

This new exciting series offers a flexible, versatile, and economical solution to a wide range of applications. From Data-Acquisition, process control, test and measurement, to energy and building management.

The 8000 is a modular network based system with the capability of connecting I/O either through it¡¦s own local bus or alternatively through I/O expansion or network extension. The unit comprises a main control unit with a range of standard communication interfaces, and an I/O bus permitting I/O expansion.

The bus is hybrid in nature providing the facility to connect either serial or parallel I/O modules. The parallel bus is used for high speed data transfer.

The unit can communicate either using serial communications (RS232,RS485), Ethernet, or CANbus.

The Ethernet version of the product supports an integrated web server permitting Internet and Intranet applications The 8000 can be used as an intelligent distributed data acquisition front end connected to a Host machine running a standard SCADA package, or alternatively it can be user programmed as an autonomous controller running an embedded software application. Significant non volatile memory is available for data and program storage. The product is made up of four basic components:-

  • Main Control Unit (MCU): - The MCU is the power house of the 8000. Each MCU comprises a central processor module (CPM), a power supply, a four(4) or eight(8) slot backplane for either 4 or 8 Parallel I/O modules. The CPM is powerful integrated processing engine comprising a CPU, RAM and ROM, and an option of communication interfaces including RS-485, Ethernet and CANbus.
  • I/O Expansion Unit: The I/O expansion units are used to extend the number of I/O modules. Each expansion unit comprises a Power supply and a Back Plane with either 4 or 8 Serial I/O Expansion Slot. The I/O expansion units, 87K4, 87K8, are equipped with a 115.2K BPS RS-485 bus which links to expansion unit to the main control unit.
  • 8000 I/O modules : There are two types of I/O modules, Parallel I/O Modules which are high speed modules (can only be installed in the Parallel I/O Expansion slots) and Serial I/O Modules (can be installed in either the Parallel or Serial I/O Expansion slots.)


Main Control Unit

The 8000 controller comprises a central processor (CPU), power supply, I/O bus, communication interfaces, front panel control facilities and connectors to plug in various I/O modules. The 8000 can operate either as an intelligent front end, connected to a host machine under control of a SCADA package, or as an autonomous controller running an embedded application. In this mode it is possible to customize the unit to specific applications

The product comes in a number of variants depending on the number of slots, communication standard and whether the unit a master or slave.

The Main features of the 8000 controller are

  • Powerful processing engine.
  • Powerful Networking Options
  • Web enabled
  • Designed to operate in harsh environments
  • Ease of Installation
  • Integrated display and control panel
  • Simple to Program
  • Comprehensive range of Software Support
  • Versatile I/O expansion.
  • Embedded software protection
  • Powerful processing engine

The main central processing module (CPM) is based on the powerful AMD 80188/80186 series of microprocessors. The CPM can be considered to be an integrated PC comprising up to 32Mbytes of Flash storage and up to 512K bytes of battery supported SRAM. The processor runs it¡¦s own version of DOS optimised for real time applications. The extension of the processor bus into the I/O bus permits high-speed data access from the high performance parallel I/O modules.


Communication and Networking

The main control unit can be connected together or to the host machine through a number of popular communication standards.

These include

  • RS-485 Bus
  • CAN Bus
  • Ethernet Bus

RS-485 Bus

The main control units, 8410/8411/8810/8811, are equipped with an RS485 communication interface capable of bandwidths up to a maximum of 921.6K BPS max. The connection medium is a twisted-pair, multi-drop 2-wire RS-485 network. The 8411 and 8811 are RS485 based controllers with 4 and 8 slots respectively. The 8410 and 8810 are slave expansion modules providing 4 or 8 slots respectively.

CAN (Controller Area Network) Bus

The main control units, 8420/8421/8820/8821, are designed for CAN bus applications. The DeviceNet and CanOpen protocol is supported. The 8420/8821 acts as a slave device and 8421/8821 acts as a master/slave device.

Ethernet Bus

The main control unit, 8431/8831, are designed for Internet/Ethernet applications. The 8431/8831 supports the TCP/IP, Web-Server & VxCOM library. The TCP/IP library provides a simple means to connect these modules directly to the Internet through the Ethernet controller. A built in Web-server library provides the means to directly link to a standard HTML browser, IE or Netscape. The Virtualized-COM library makes it ideal for Ethernet-to-RS-232-router applications.

In addition to the standard network interface each CPM is supplied with two serial ports which can be configured to be either RS232 or 485. These ports can be used to extend the I/O capability of the unit using or alternatively programmed to drive external serial devices.


Harsh Environments

The ICPCON 8000 family has been designed to operate in harsh,electrically noisy environments. This has been achieved through attention to the following: -

  • Input Protection circuitry:
The protection circuitry on both the network and power supply protects the system from external signals such as main spikes and ambient electrical noise. In addition the central processing module is isolated three ways from external signals. This through I/O isolation of 3KV, power isolation to 3KV and network isolation to 2.KV
  • High performance integrated power supply:-
The in built isolated 20W power supply is rated to perform linearly up to full loading.
  • Built in Watchdog
The built-in watchdog circuit will reset the CPU module if there is a failure in either the hardware or software. If the application program does not refresh the watch dog timer over 1.6 sec, the watch dog circuit will initiate a reset of the CPU.
  • Operating Temperature Range
The product is designed to operate over a very wide temperature range from ¡V25¢XC to +75¢XC


Easy of Installation

The ICPCON 8000 family can be either DIN-rail mounted or panel mounting. Input signals can be connected to the unit with ease.

  • Integrated display and control panel

The main control unit of ICPCON 8000 family has an integrated control panel providing a Simple Man Machine Interface S-MMI) to the 8000 unit. The S-MMI includes a Five digit 7-SEG display, LED indicator and push buttons for selecting various configurations and modes of operation. The 7-seg display on S-MMI is used to show the status and values of the analog inputs. (The status of the digital I/O is displayed on the front of the module)

  • Push Button Keys

There are four push buttons on the front panel. These are Up, Down, Mode, Set and are designed for general-purpose applications. They can be used to change the system configuration and the mode of operation.

  • Front Panel LEDS

The 3 LEDs, L1,L2,L3, are designed for general-purpose applications.

  • User Memory and Data Storage

When the 8000 is used as an autonomous controller using an embedded application, various options of users memory and data storage can be chosen. Up to 32 Mbytes of data storage is available using flash ROM, in addition 512K bytes of battery backed up SRAM is available for data and or program storage.

  • Embedded software protection

Great attention has been given to providing protection to embedded OEM application software. Each 8000 is supplied with a unique electronic serial number which can be checked by the application software. In addition an ASICkey can be installed in the unit. Each ASICkey can be uniquely programed to provide a high degree of protection for illegal copying.¡@


I/O Expansion and I/O Modules

I/O Expansion

The main control unit provide 4 or 8 internal I/O expansion slots. An RS-485 port is provided for external I/O expansion.This RS-485 port is used to connnect to the I/O expansion units, 87K4 or 87K8. Only serial I/O modules can be installed in the I/O expansion unit. The main control module can control up to 255 serial I/O modules through one RS-485 port.

I/O Modules

There are two types of I/O modules, parallel and serial. The parallel modules are high speed modules and have to be installed in the Main Control Unit. The serial I/O modules can be installed in either the main control unit or expansion unit. There are over 40 different parallel/serial I/O modules available. These modules include D/I, D/O, A/D, D/A, Timer/Counters, motion control, encoder interfaces, Storage Flash, Battery backed-up SRAM, ASICKey and a Printer interface.

The modules can be mixed and matched to the application in either the 4 or 8-slot control unit. I/O expansion can either be achieved through an I/O expansion bus, or alternatively through connection to another controller to the network.

Parallel I/O Modules

Parallel I/O modules provide the following features.

  • High speed A/D: 100K samples/second
  • High speed D/A: 30K from ¡V10V to +10V
  • High speed D/I & D/O
  • High speed motion control module, stepping/servo
  • High speed encoder module
  • High performance Counter/Frequence modules
  • High speed multi-channel RS-232/RS-422/RS-485 modules
  • Printer interface & X-Socket interface module
  • X-Socket interface module

Serial I/O modules

Serial I/O Expansion Modules

Model No Descriptions

87033 High speed A/D * 8 channels, 100K samples/second max.

87016 2 * strain gage input

87017 8 * analog input

87018 8 * thermocouple input

87022 2 * fully isolated D/A

87024 4 * D/A, common ground

87051 16 * D/I, 3.5V ~ 30V

87052 8 * isolated D/I, differential input

87053 16 * isolated D/I

87054 8 * isolated D/I + 8 * isolated D/O

87055 8 * D/I, 8 * D/O

87057 16 * isolated D/O, 100mA, 30V max.

87063 4 * isolated D/I + 4 * Relay (220V)

87064 8 * power relay

87065 8 * SSR AC

87066 8 * SSR DC

87068 8 * Relay (1A)

87082 2 * counter/frequency, 1 ~ 100K

87083 8 * counter, DC to 100K


Software Support

The 8000 series can be used in two specific ways, either as a slave I/O unit driven by a standard SCADA package or user written appication, or alternatively as a user programmed autonomous I/O controller.

Software operation as a slave.

As a slave unit the 8000 obeys the same command set as the popular ICP 7000 I/O range.

Therefore any software that is available for 7000 will operate with 8000, once the 8000 has been configured using the I/O configuration utility.

In addition the 8000 has available an OPC server which when installed on the host computer will provide the software link between the 8000 and any standard SCADA package available with an OPC client. This includes all the major suppliers such Wonderware, Intellutions Fix etc.

The Virtual Com driver supplied with the 8000 provides the means of re-directing the software commands from any standard package to the various communication interfaces available on the 8000. For example a serial based application could be re-directed to an Ethernet port on the host to communicate directly with an Ethernet version of the 8000. ¡@

Simple to Program

The CPU modules of 8000 family is a AMD 80188/80186 series. User can use C language & standard PC software tools to compiler & link program. It is very similar to PC environment. So the user can develop his application very easy.

There are about 100 demo program are provide for various application examples.The software driver for DOS, Linux and Windows are provided for easy development.The DLL/DDE/OCX/OPC drivers are ready for windows 95/98/2000 applications.


What is ISaGRAF ?

ISaGRAF was the first Windows-based development environment to fully support all five of the PLC languages : Ladder Diagram (LD), Function Block Diagram (FBD), Sequential Function Chart (SFC), Structured Text (ST), and Instruction List (IL). Additionally, for the ultimate in power and flexibility, ISaGRAF supports functions and function blocks written in C and/or IEC61131-3 languages. Applications for ISaGRAF range from simple machine control to complex processes to high speed, high performance and high reliability tasks.

ISaGRAF and I-8XX7 series

The ISaGRAF application can be easily applied on 84X7/88X7 series. There are 3 advantages by adding ISaGRAF programming. The first is the PLC language is easy to design. Instead of the C language, ISaGRAF supports all five IEC61131-3 languages plus Flow Chart language (FC).

The second is the powerful communication ability. There are 4 communication ports on the 84X7/88X7 controllers. The third advantage is the integration to SCADA software and HMI become easy and powerful by choosing the Modbus protocol. SCADA is such as Intouch, FIX, Wizcon, Citect ... HMI is something like Touch 200 touch panel or any hardware or software that support Modbus protocol.


What is Matlab ?

From now on, get rid of hand coding.

The fastest and easiest solution to implement your real-time embedded designs and control system development.

Introduction

The Matlab Embedded Controller are designed to work with MATLAB (6.0) / Simulink / Real Time Workshop Embedded Coder and Stateflow / Stateflow Coder (optional) for industry applications. It equipped with various I/O (DI/DO¡BAD/DA¡BRS232/485 and Ethernet Interface) and can be used in harshness environment. Over 30 IO Bridge and system-level Simulink blocksets have been developed. These blocksets has been integrated to work with Stateflow¡BRTW and Coders. By using Simulink developing environment and Matlab Embedded Controller¡¦s blocksets, application algorithm such as: Arbitrary Waveform Generator¡BData Acquisition ¡BTimer ¡BAddressable RS232/Ethernet Protocol Converter and PLC applications can be easily constructed and verified. Once the algorithm been verified, user can convert model to executionable code and downloading to controller by just one click. Hand coding is no longer needed when using RP Controller. Engineer can more focus on algorithm design and system validations.

Benefits¡G1. Magically compress your design cycle 2. Small but smart 3. Easy to use, easy to design 4. Robust itself 5. Strong technical support 6. Cost-effective solution.

Software Requirement: MATLAB¡BSimulink¡BStateflow¡BReal-Time Workshop¡BReal-Time Workshop Embedded Coder