uPAC-5000 介绍
uPAC-5000 系列配备了 80186 CPU (16-bit and 80MHz),内置 MiniOS7 操作系统,多种连接选项 (Ethernet、RS232 和 RS-485) 和一个 I/O 扩展插槽。
uPAC-5000 系列是 uPAC-7186 的进阶版。 . 由于更大和特殊的外形设计,uPAC-5000 还可针对不同的无线应用增加 一块内部无线模块,如 : 2G、3G、Wi-Fi、GPS。另外,选购 I/O 扩展用的 XW-board 扩展卡,也比 uPAC-7186 的 I/O 扩展卡 X-board 大上 2 倍,并提供更高阶的 I/O 防护。使用内置的 micro SD,uPAC-5000 也可作为数据记录器。
特色
內置 MiniOS7
- 类似 DOS 的嵌入式操作系统
- 启动时间 0.4 ~ 0.8 秒
- 内置硬件诊断功能
- C 语言程式设计之标准版
本机 I/O 与通讯扩展卡
uPAC-5000 系列配备有一个 I/O 扩展插槽,支持一片选购 的 XW-board 扩展卡。它可用来发展各种 I/O 功能,例如: DI、DO、A/D、D/A、Timer/Counter 与各种通讯接口,像是 RS-232/422/485,CAN… 等。
远程 I/O 模块和扩展单元
uPAC-5000 系列可使用内含的 RS-485 口和以太网口,连接 RS-485/Ethernet 远程 I/O 扩展单元 (RU-87Pn/ET87Pn) 或模块 (I-7000/M-7000/ET-7000)。若搭配 XW-board( 扩展卡 ),uPAC-5000 系列可拥有更多的通讯串口或以不同的接口来和其它类型的设备连接。例如:CANOpen 设备,DeviceNet 设备或 FRnet I/O 模块。
多样通讯接口
用户可以依据自己的喜好选择适合的通讯接口。
- Ethernet
- RS-232/RS-485
- CAN Bus
- GPS
- 2G/3G
- Wi-Fi
多种储存空间
uPAC-5000 提供多种的储存空间,用户可根据自己的需求特性做选择。
用户可以依据自己的喜好选择适合的储存空间。
- 16 KB EEPROM: 存放不常更改的参数
- microSD: 实现可携式资料记录应用
- 256 MB NAND Flash Disk: 坚固的资料储存装置,具防冲击和防震动保护
64-bit 硬件序号软件保护 (Hardware Serial Number)
每一个控制器有一个唯一的 64-bit 硬件序号。因为控制器的硬件序号不会重复,使用者可以在他们的应用程序中,用检查硬件序号的方式保护开发好的程序,避免辛苦完成的心血结晶被复制盗用。
适用于恶劣环境的高可靠度
ICP DAS 嵌入式 PAC 控制器具备宽温和耐潮特性,可在恶劣的工作环境中保持高可靠度。
- 运行温度: -25°C ~ +75°C
- 储存温度: -30°C ~ +80°C
- 周围环境相对湿度: 10 ~ 90 % RH (无凝露)
此系列控制器配置了一个类似 DOS 的单工操作系统 (MiniOS7) 。 利用可以编译出 16-bit 执行档 (*.exe) 的程序编译程序来开发程序,然 后下载到控制器里面。如此一来,这个控制器就可以独立运作了。
支持的 C/C++ 编译程序有 TC++ 1.01、TC 2.01、BC++ 3.1 ~ 5.2x、MSC 6.0、MSVC++(1.5.2 之前版本)。
Borland 提供了一种免费编译BC++ 3.1建议您安装。
|
|||||||||||
C 语言开发系列 uPAC-5000 (内建 MiniOS7 操作系统)
uPAC-5000 除了有许多范例可供参考之外,针对网络程序的开发,我们还提供了一个叫作Xserver的TCP/IP伺服端程序样板模型。它是一个具有强大功能、容易上手且弹性的工具,使用它可以节省90%的开发时程。 |
|||||||||||
Model | CPU | SRAM | Flash | EEPROM | Storage | Ethernet Port | RS-232/RS-485 | I/O Expansion | 7 Segment Display | Wireless Communication | |
---|---|---|---|---|---|---|---|---|---|---|---|
uPAC-5001 | 80186, 80 MHz | 512 KB | 512 KB | 16 KB |
microSD card
|
1 | 2 | XW-board (Note) | - | - | |
uPAC-5001D | Yes | ||||||||||
uPAC-5001-FD | 256 MB NAND Flash, microSD card | - | |||||||||
uPAC-5001D-FD | Yes | ||||||||||
uPAC-5201-3GWA | microSD card | - | 3G (WCDMA) | ||||||||
uPAC-5201D-3GWA | Yes | ||||||||||
注释:I/O 扩充总线上只能安装一片 XW 扩充板 |
uPAC-5000 系列内置一个扩展插槽。
选用不同的 XW 系列 I/O 扩展板,能监控多种 I/O 信号包含 DI, DO, A/D, D/A, 计时, 计数等或是增加RS-232/RS-422/RS-485 串口的数目,可用来与 CANOpen 设备,DeviceNet 设备或是 FRnet 等 I/O 模块通信。
相关资讯,请参阅以下连结
远程 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 等所有功能。