基于DN1022的DeviceNet总线产品设计

    基于DN1022的DeviceNet总线产品设计
    [align=center]张士全  袁虎  陆伟青[/align]
    (安科瑞电气股份有限公司  上海嘉定 201801)
    [p]摘要: 以基于CAN的DeviceNet技术为基础,采用DeviceNet从站协议芯片DN1022和意法半导体公司的32位单片机STM32F051R8T6为智能电机保护器设计了一款DeviceNet从站模块,并介绍了DeviceNet网络应用系统构建方法。
    关键词:智能电机保护器;DeviceNet;组网
    [b]0 引言
    [/b]  随着工业现场底层设备的种类越来越多,功能越来越强大,现场总线技术已经得到了广泛的应用。基于CAN总线的DeviceNet技术,由美国Rockwell公司提出,并由ODVA(Open DeviceNet Vendors Association)进一步开发并做一致性认证。其凭借低成本、高性能、设备级诊断等优异的性能在上得到了普遍的采用。DeviceNet协议主要应用于汽车、半导体、电气机器、运送传输系统、食品、水处理、冲压与注塑等领域。[1]
    目前开发该协议的方式有:
    (1)向ODVA购买协议规范,自己完成协议开发,此种方式对研发要求高,优点是成本较低,缺点是开发时间较长。
    (2)购买三方协议包开发。现在市场上一些大的自动化厂商(如德国赫优讯)提供DeviceNet协议包,供应商可向其购买开发。协议开发包的功能全面,但成本较高、有一定的技术难度。
    (3)购买协议模块。一些自动化厂商(如ANYBUS、赫优讯)提供集成了DeviceNet协议的IC模块,供应商只需要将此IC设计到产品的内部并利用串口等进行一些简单的设置即可。这种方式简便、开发*,缺点是结构固定、成本较高。
    (4)协议芯片。DN1022内部集成了DeviceNet协议从站功能,集成度高、封装简单,满足一般的DeviceNet从节点功能要求,而且成本低、易开发、不受结构限制。[2][3][4]
    介绍了一种基于DN1022芯片的电机保护器DeviceNet从站功能模块的开发,不仅实现了现场控制系统对电机重要参数及运行状态等的实时监控,还可完成总线对电机的远程启/停控制,为工业生产带来了很大便利。
    [b]1 智能电机保护器的DeviceNet通讯模块开发
    [/b]  安科瑞电气股份有限公司为改公司的电机保护器开发了一款DeviceNet从站通讯模块,并将其集成在产品内部,实现了仪表与通讯模块的一体化结构,非常便于工业现场控制系统的组网安装。改模块的开发基于DeviceNet从站协议芯片DN1022和意法半导体的CPU芯片STM32F051。
    [b]1.1 主要芯片介绍
    1.1.1 控制器
    [/b]  MCU芯片采用意法半导体公司的Cortex?-M0架构内核的32位处理器STM32F051R8T6,时钟频率高达48MHz,内置64 Kb的Flash、8K的RAM、1个12位D/A 转换器 、11个定时器 、5通道 DMA 控制器 、55个高速 I/O口 、2个 I2C 接口、2个USART、时钟管理等多种资源,具有很高的性价比。
    [b]  1.1.2 DN1022协议芯片
    [/b]  DN1022芯片内置DeviceNet Group2 Only Slave从站协议栈,具有内置的CAN口和DeviceNet处理引擎,高速串行口、并行口和配置口。用户处理器可通过高速串口或者并口和该协议芯片通信,只需实现一个简单的通信协议即可。[5]
            DN1022技术指标:
    ◆支持大64个输入字节,64个输出字节
    ◆支持POLL(轮询)、COS(状态改变)、CYCLIC(循环)三种数据触发方式
    ◆内置CAN控制器
    ◆芯片供电电压 3.0V-5.5V
    [b]1.2 硬件功能框图
    [/b]  DeviceNet从站模块的硬件功能如图1所示。设备上电后,用户CPU从保护器读取对DN1022的配置数据。读取成功并配置完成DN1022后,将DN1022设定为运行态。在运行状态下,保护器与DeviceNet主站间进行数据交互。工作指示灯显示模块CPU的配置、DN1022的初始化及CPU读取保护器数据的状态,网络指示灯显示DeviceNet的网络状态。[/p]
    图1  DeviceNet从站模块的硬件功能
    [p][b]1.3 DN1022工作原理介绍
    [/b]      (1)配置:设备上电后,用户处理器对DN1022进行配置,过程如图2所示。需要配置的参数有地址、波特率、Network Input连接长度、Network output连接长度等。[/p]
    图2  DN1022配置
    (2)I/O数据交换,过程如图3所示。DN1022内部有一个I/O数据缓冲区,DeviceNet主站与DN1022之间的数据交互是异步进行的。
    图3  DeviceNet主站、DN1022、用户CPU间的I/O数据交换
    [p]1.4 软件设计
    软件设计用C语言完成。主要包括CPU 的初始化、读保护器配置命令、DN1022配置、保护器与DeviceNet主站间的交互数据等。
    软件主程序:
    int main(void)  
    {
    CPU_INIT();              //CUP初始化
    disp(1);                //CUP正常工作,指示灯闪烁1下
    read_setting();
    set_1022();      //配置DN1022 
    while (1)
        {
        read_master();  //读取实时参数  
    PrepareIOrequest();  //给DeviceNet主站上传保护器数据
    ;    //出错异常处理
            }
    }
    软件流程如图4所示。[/p]
    图4  DeviceNet模块软件流程
    [p][b]2 DeviceNet组网
    [/b]  目前较普遍的DeviceNet组网方式为主/从连接,依靠主站的管理来完成数据交换。采用的主站有集成了DeviceNet主站功能的PLC、计算机插卡(USB卡、PCI卡)等。尤以PLC的使用为普遍。下面分别介绍这两种组网方式。
    [b]2.1 周立功DeviceNet主站(计算机USB卡)
    [/b]  周立功USBCAN-E-D主站卡可实现DeviceNet主从站间的通讯。利用上位机软件CANManager for DeviceNet设置主从站的波特率、通讯地址、扫描时间、延时时间、数据触发方式(如轮询、状态改变)等参数。周立功主站与安科瑞电气电机保护器(从站)交互I/O数据的软件界面如图5所示。这种方式组网简单、使用方便,特别适合生产与调试。[/p]
    图5  周立功USBCAN-E-D主站监控
    [p][b]2.2 台达DVP PLC
    [/b]  台达电子DVP系列小型PLC,结合其DeviceNet主站扫描模块DVPDNET_SL,可作为工业现场的DeviceNet主站。结合安科瑞集成有DeviceNet从站功能的ARD电机保护器,进行主从站网络的搭建,步骤为:
            (1)按要求完成主从站的硬件接线。
    (2)利用DeviceNet通讯配置软件DeviceNet Builder 2.00进行组态,如图6所示。完成网络组态后,主站为DNET Scanner,其余为电机保护器从站。
            (3)利用编程软件WPLSoft软件进行数据监控。
            配置好通讯网络后,可通过监控和设置PLC的相应寄存器来完成主站对从站的管理和控制如图7所示。启动WPLSoft软件后,在装置监控窗口里设置相应寄存器的起始地址和寄存器数量,结合从站的通讯地址表,就可以实时监控从站的电参量等参数。还可以设定寄存器的值,向从站下发命令,实现通信线远程控制。[/p]
    图6  DeviceNet通讯配置组态
    图7  监控与设置PLC的寄存器数值
    [p]3 结束语
            基于DeviceNet现场总线技术的智能电机保护器,采用新的单片机技术,设计体积紧凑,实现了工业过程控制对电动机的远程控制与高效管理。[/p] 
    文章来源:《自动化应用》2014年 2期

    [p]参考文献:
    [1]李正军,现场总线与工业以太网及其应用技术,机械工业出版社,2013.
    [2] ODVA  DeviceNet Specification,2013.
    [3]李二强,全惠敏,周 琴,王兴刚,智能断路器DeviceNet 通信模块设计与实现,2011.
    [4]张戟,程旻,谢剑英,基于现场总线DeviceNet的智能设备开发指南 2004.
    [5] DN1022使用手册,上海泗博自动化技术有限公司,2013. [/p]

    成都安科瑞电气有限公司专注于企业微电网EMS3.0,企业能管系统,综自系统/光储充平台等

  • 词条

    词条说明

  • KNX总线在智能楼宇中的应用

    align=center]柴洪华1 王延峰2 1.中海油山东化学工程有限责任公司,济南 250101 2.安科瑞电气股份有限公司,上海 嘉定 201801[/align] [p]摘要:本文介绍了KNX总线的智能照明系统的特点、系统组成和架构。并结合不同的应用场合阐述了其节能和提高楼宇管理效率的特殊意义。 关键词:KNX总线、智能楼宇、节能 1引言       &nbs

  • 低压智能电动机保护器的可靠性设计

    朱煜铭1 陆伟青2 朱文灏3 1. 山东省轻工业设计院   2. 上海安科瑞电气股份有限公司 上海201801 3. 上海电器科学研究所(集团)有限公司 上海200063 摘    要:针对低压智能电动机保护器在实际使用中遇到的各种电磁兼容问题,根据微处理器系统的特点从硬件和软件两个方面,提出了抗干扰方法,获得了良好的EMC性能。 关键词:微处理器;EMC

  • IT系统在医疗场所的应用及绝缘检测功能扩展

    吴恩远(山东省建筑设计研究院,济南市  250001) 马名东(中国建筑设计研究院,北京市  100044)       徐  军(上海安科瑞电气股份有限公司,上海市  201801) 摘    要:阐述了IT系统的定义、组成及特点,IT系统在医疗场所应用时的注意事项。介绍了IT系统绝缘监测功能的扩展:IT

  • 造船基地

    造船基地 中船龙穴造船基地 变电站设备由海南金盘制造,采用了ACR、PZ系列电力监控仪表3218台,其它造船基地项目还有:长兴岛造船基地、中船重工青岛造船厂、江阴澄西船厂、扬州大洋造船厂等。 浏览次数:669|发布日期:2006-11-15

联系方式 联系我时,请告知来自八方资源网!

公司名: 成都安科瑞电气有限公司

联系人:

电 话: 135

手 机: 13651946506

微 信: 13651946506

地 址: 四川成都成华区双桥路100号7楼706

邮 编:

网 址: cdacrel.cn.b2b168.com

八方资源网提醒您:
1、本信息由八方资源网用户发布,八方资源网不介入任何交易过程,请自行甄别其真实性及合法性;
2、跟进信息之前,请仔细核验对方资质,所有预付定金或付款至个人账户的行为,均存在诈骗风险,请提高警惕!
    联系方式

公司名: 成都安科瑞电气有限公司

联系人:

手 机: 13651946506

电 话: 135

地 址: 四川成都成华区双桥路100号7楼706

邮 编:

网 址: cdacrel.cn.b2b168.com

    相关企业
    商家产品系列
  • 产品推荐
  • 资讯推荐
关于八方 | 八方币 | 招商合作 | 网站地图 | 免费注册 | 一元广告 | 友情链接 | 联系我们 | 八方业务| 汇款方式 | 商务洽谈室 | 投诉举报
粤ICP备10089450号-8 - 经营许可证编号:粤B2-20130562 软件企业认定:深R-2013-2017 软件产品登记:深DGY-2013-3594
著作权登记:2013SR134025
Copyright © 2004 - 2024 b2b168.com All Rights Reserved