摘要:本文以贝尔利科技有限公司的产品为例,介绍了德国赫优讯netIC 模块作为从站通讯接口的软硬件开发。netIC 模块全系列产品都提供统一的32 针DIL 封装形式,非常便于用户开发及集成。该设备已成功在现场运行,通讯稳定,效果良好。
关键词:netIC;嵌入式模块;现场总线从站;实时以太网从站
Abstract: This paper takes the case of BRL’s product and introduces the hardware and software development using Hilscher’s netIC module, which works as a Fieldbus slave or Real-Time Ethernet slave. All the modules of netIC product line provide a uniform DIL-32 compact dimension. Thus it enables easy development and integration. The device operates successfully and netIC module provides a steady communication. Keywords: netIC, embedded module, Fieldbus slave, Real-Time Ethernet slave
1 引言
贝尔利科技有限公司是一家从事科研开发和工程技术服务的高新技术企业,主营业务为机电产品制造、生产过程自动化、电气自动化、管理信息化等方面的系统集成、软件开发、工程设计、技术服务等,“贝尔利科技”凭借强大的技术队伍以及科学的管理和一系列综合系统集成项目的丰富经验,逐渐成长为实力雄厚的自动化系统的集成商。贝尔利科技以其丰富的运动定位控制系统和部件产品线,为客户提供了前所未有的解决方案甄选机会,以满足其特定的应用需求。其一款控制器已经分别集成了德国赫优讯netIC 系列CC-LINK 从站接口模块、PROFIBUS 从站接口模块及Device-Net 从站接口模块,并将集成其他现场总线及PROFINET、Ethernet/IP 等实时以太网协议的模块,因此能根据客户使用的PLC 提供的通讯接口,提供相应接口的产品。
2 德国赫优讯netIC 模块简介
德国赫优讯netIC 嵌入式模块作为完整的单片模块,包括:NIC 50-RE(实时以太网从站接口模块,支持各种实时以太网协议,包括:PROFINET、EtherCAT、Ethernet/IP、Modbus/TCP、POWERLINK、SERCOS III 等)、NIC 50-DPS(PPROFIBUS 从站接口模块)、NIC 50-DNS(DeviceNet 从站接口模块)、NIC 50-COS(CANopen 从站接口模块)、NIC 50-CCS(CCLINK从站接口模块)、NIC 50-CPS(CompoNet 从站接口模块)等型号,所有型号都采用统一的32 针DIL 封装,尺寸紧凑,片上集成了现场总线与实时以太网通讯接口所需要的所有元件。同时还提供了netX Configuration Tool 配置软件和配套的评估板,方便用户进行产品开发。图1 为NIC50-CCS 模块的实物图。

图1 NIC 50-CCS 模块
3 硬件开发
netIC 模块提供了32 针管脚,支持UART 接口通过Modbus RTU 协议集成入用户的主机系统,未来还将扩展SPI 及I2C 接口。因为模块本身已经提供了同步串行接口,如果作为简单的IO设备,可以不需要额外的主CPU。本例中使用了C8051F 系列混合信号ISP FLASH 微控制器作为主CPU,其基于高速、流水线结构的8051 兼容CIP-51 内核,并提供了2 路UART 接口及其他丰富外设,因此可以在软件上实现Modbus RTU 协议与netIC 模块通讯。