说明
PLCcore-5208 是一个即插即用的,低成本的可OEM的单板计算机。PLCcore-5208 板载固件包括 μClinux 操作系统和预安装的 IEC 61131-3 运行时内核和 CANopen 管理器。
用 PLCcore-5208 可把一个紧凑的、高性能的硬PLC集成到定制的,用户指定的应用项目中,而且工作量最少 - 不必为 IEC 61131-3 运行时间核支付额外开发或运行时间许可证费。这块板包含了所有的高速器件,是一块非常紧凑、低电磁干扰的多层电路板。它有全面的、高性能的软件,因此非常适合用在各种工业领域。
引出到外面的地址/数据总线可为用户设计 PLCcore-5208 的输入/输出电路提供最大自由度。因此,模块的外围设备可以灵活的方式调整以满足各种要求。I/O 驱动的源代码包含在驱动开发包内(DDK)。这就可以不通过 IEC 61131-3 运行时间内核来实现自己的 I/O 连接。很容易实现过程图片作为共享内存,因此能够和其它运行于并口到PLC的 μClinux 的程序之间进行双向数据交换。
PLCcore-5208 全面的 CANopen 库包含一个符合 CiA302 标准的 CANopen 管理器。它支持自动节点配置,因此可以通过 CANopen 器件实现模块的灵活扩展,并且即插即用。另外,PLCcore-5208 使用 CiA 314 设备子协议 - "IEC 61131-3 可编程设备" (前述的 CiA 405),因此很容易与其它 CANopen 模块进行数据交换。
除了 CAN 接口,PLCcore-5208 还有许多板载通信接口。因此通过 CANopen 网络不仅能够和其它节点进行数据和事件交换,也可以通过以太网或者串口(UART) (例如上层中央控制, I/O 从站等等)来进行交换。因此,该模块非常适合用作分布式自动化系统的中央单元或者用作通讯网关。把 PLC 程序放入模块的闪存卡中,可在运行时期间很方便地更新,并且能在掉电后自启动。
|
|
特性
PLCcore 固件: |
IEC61131-3 运行时内核预装
共享的过程图片
满足 CiA302/314 标准的 CANopen 管理器
可定制的 I/O 驱动
通过 Ethernet 或 CANopen 下载程序 |
控制器: |
Freescale MCF5208 with ColdFire V2 Core |
系统时钟: |
159MIPS at 166MHz |
RAM: |
32MB SDR-SDRAM (16MB 可选) |
FLASH: |
4MB NOR (8MB 可选)
64MB NAND (32MB 可选) |
EEPROM: |
32KiB |
板载外设: |
DMA, 硬件看门狗, 温度传感器, RTC |
Fast Ethernet: |
1x 10/100Mbps, 板载 PHY |
CAN: |
1路 |
UART: |
3路 |
SPI/I2C: |
1/1 |
工作条件: |
温度: -40°C…+85°C
湿度: 10-90% RH, 非冷凝 |
电源: |
3.3V +/- 5%, 最大1A |
尺寸/重量: |
72 x 51 x 7,5 (L x W x H in mm), 20g |
板到板连接器: |
2x 52 管脚头插座, 2mm 节距 |
可用的板到板连接器: |
CAN, I2C, SPI, FlexBus, GPIO, 1 路高速计数器输入, 1 PWM/PTO 输出, Ethernet |
符合 RoHS: |
是 |
操作系统: |
μClinux |
集成开发环境 (IDE): |
预先集成的 Eclipse-based IDE 含 GNU C/C++ 工具链、源-和汇编-级调试器。IEC 61131-3 IDE (OpenPCS) 和 SYS TEC 供应商扩展 |
补充中间件: |
CANopen 协议栈源代码
Ethernet POWERLINK 协议栈源代码 |
|