详细介绍

iP-8000/I-8000 系列是一款设计紧凑坚固、模组化、智能化和 分散式 PAC,专为制造、研究和学术领域撷取资料和控制 而设计。
iP-8000/I-8000 系列是一种以模组化网络为基础的 PAC,可透过 底板 bus 或是远端 I/O 单元、模组来连接 I/O。 iP-8000/I-8000 系列具有一微控制单元 MCU ( main control unit),MCU 提供 多种的通讯介面和一双底板来扩展 I/O。
双底板 bus 是由串列式和并列式 bus 混合而成的,可以连接 串列式或并列式 I/O 模组。并列式 bus 用于高速资料传输。
iP-8000/I-8000 可采用串列 (RS-232, RS-485)、Ethernet 或 CAN bus 做通讯。此版 Ethernet 支援一个允许 Internet 和 Intranet 应用程序的集成 Web 服务器。
iP-8000/I-8000 可做为一智能分散式资料撷取的前端控制器,也 可以连结执行 SCADA 的主机来实现不同的监控应用。或者, iP-8000/I-8000 也可以作为一个执行嵌入式软体的独立控制器来 使用。内建非挥发性储存器来储存资料和程式。
主要特色
微控制单元 (MCU)
MCU 是 iP-8000/I-8000 的主要运作核心。每个 MCU 都由一 个处理器 (CPM)、电源供应模组和一个具有 4 或 8 个 I/O 插槽的底板所构成。这个处理器模组是一 个强力的整合处理引擎,包含了 CPU、RAM、ROM 和 Ethernet、RS-485、RS-232 等通讯介面。
嵌入式作业系统 (Embedded OS)
所有的 iP-8000/I-8000 皆配备了由 ICP DAS 所开发出来兼容 DOS 的嵌入式作业系统 MiniOS7。 MiniOS7 在嵌入式的应用 中,比一般的 DOS 拥有更多的功能,如开机时间短、 内建硬体诊断功能、不需函式库即可直接支援 I-8000 和 I-7000 模组,和直接支援 Micro SD 和 Flash disk。
I/O 模組
I/O 模组分为并列 (parallel) 和串列 (serial) 两种类 型。并列模组 (I-8K 高卡系列 与 运动控制系列 ) 是高 速 模 组, 可 装 在 XPAC, WinPAC, iPAC, ViewPAC 等 系 列 PAC;串列 I/O 模组 (I-87K 高卡系列 ) 除了可装在 XPAC, WinPAC, iPAC, ViewPAC 等系列 PAC,亦可装在 RU-87Pn、ET-87Pn、USB-87Pn 等系列 I/O 扩充模组。
远端 I/O 扩充模组
iP-8000/I-8000 内建 RS-485 和 Ethernet 连接埠可连接到远 端的 I/O 单元 (RU-87Pn/ET-87Pn) 或 I/O 模组 (I-7000/ M-7000/ET-7000),让 iP-8000/I-8000 可以容易的增加 I/O 的扩充。透过使用 CAN 通讯的模组,iP-8000/I-8000 也可以 与 CAN bus 设备、远端 I/O 单元进行资料交换。
The controller is equipped with a DOS-like OS, called MiniOS7. Its software development toolkit is C language compilers that can build 16-bit executable file (*.exe) running on an 80188/80186 CPU, then download it to the controller.
The supported C/C++ compilers are TC++ 1.01、TC 2.01、BC++ 3.1 ~ 5.2x、MSC 6.0、MSVC++ (before version 1.5.2).
One free compileris offered by Borland, and we recommend that you install.
8000 Series C language based PAC (Programmable Automation controller) | ||||||||
Model | CPU | SRAM | Flash | EEPROM | Storage | Ethernet Port | RS-232/ RS-485 | I/O Slot |
---|---|---|---|---|---|---|---|---|
80186 or compatible, 16-bit and 80 MHz | 512 KB | 512 KB | 16 KB | 4 GB microSD card | - | 4 | 4 | |
8 | ||||||||
768 KB | 2 | 4 | ||||||
8 | ||||||||
8000 Series C language based Serial Embedded Controller | ||||||||
Model | CPU | SRAM | Flash | EEPROM | Ethernet Port | RS-232/ RS-485 | I/O Slot | |
---|---|---|---|---|---|---|---|---|
80188 or compatible, 8-bit and 40 MHz | 512 KB | 512 KB | 2 KB | - | 4 | 4 | ||
8 | ||||||||
1 | 3 | 4 | ||||||
8 | ||||||||
80186 or compatible, 16-bit and 80 MHz | 4 | |||||||
8 | ||||||||
By using (256 KB) or (512 KB) battery backup SRAM, 8000 Series C language based Serial Embedded Controller provides data logger storage function. ※ and are optional accessories. |
There are two types of I/O communication bus, parallel bus and serial bus. The parallel bus type I/O modules (high profile I-8K series) are high speed ones used only in the PACs including XPAC, WinPAC, iPAC, ViewPAC, etc. And the serial bus type I/O modules (high profile I-87K series) are low speed ones used in both PACs including XPAC, WinPAC, iPAC, ViewPAC, etc., and I/O expansion units including RU87Pn, ET-87Pn, USB-87Pn, etc.

The differences between the two series are listed as follows:
Model | I-8K Series | I-87K Series |
---|---|---|
Communication Interface | Parallel Bus | Serial Bus |
Protocol | - | DCON |
Communication Speed | Fast | Slow |
DI with Latched Function | - | Y |
DI with Counter Input | - | Y (100 Hz) |
Power on Value | Y | Y |
Safe Value | Y | Y |
Programmable Slew-Rate for AO Module | - | Y |
For more information, please go to the following web page.
远端 I/O 扩充
Ethernet
ET-7000、ET-7200、ET-87Pn-MTCP和I-8KEn-MTCP为网路型I/O设备。 PAC可透过乙太网路使用Modbus/TCP协定做远端控制。提供使用C#和VB.net开发用之函式库 nModbus.dll。
RS-485
每一PAC皆可透过RS-485来连接I-7000、M-7000和RU-87Pn搭配高卡I-87k系列I/O模组。 RS-485网路采用双绞作为传输介质,传输速率可达115.2 Kbps。针对M-7000,提供使用C#和VB.net开发用之函式库 nModbus.dll。针对I-7000,提供使用C#、VB.net、VC和VB开发用之函式库 PACSDK.dll。
FRnet
FRnet 是一个创新的工业现场总线。 FRnet有许多特殊功能,例如:高速的I/O控制、即时的I/O同步更新功能、不需额外的通讯协定、简易的设定及维护方式。 PAC只需使用一I-8172W I/O模组,即可和FRnet I/O模组连接,实现高速分散式I/O网路(high-speed distributed I/O)。提供使用C#、VB.net、VC和VB开发用之函式库 pac_i8172w.dll。
CAN Bus
Controller Area Network (CAN) 是一种串列通讯,它能高效地支援分散式即时控制(distributed real-time control),并且具有相当高的安全性。 CAN具有错误处理机制和讯息等级(message priority)的观念,让网内传输的可信赖性和效率大为提升。此外,CAN还具有multi-master的能力,搭配感应器(sensors)和促动器(actuators)特别适合用来作智慧型控制网路。搭配I-8123、I-8124、I-87120,PAC可以实现CAN、CANopen和DeviceNet等所有功能。