CA168首页 > 自动化信息 > 企业信息 > 品牌资讯 > 信息详情

基于netX90芯片实现PROFIBUS DP从站的开发

发布日期:2020-04-13 作者:网络
 
 
       netX90芯片作为赫优讯新推出的功能强大的SoC,可实现主流的实时以太网PROFINET Device、EtherCAT Slave、EthernetIP Adapter等通讯产品的开发,也可实现现场总线PROFIBUS DP从站的开发。基于其内部双核的特性,可提供单芯片解决方案,也可以基于外部MCU作为通讯处理器。
 
       1  netX90技术参数  
       ▪ 两个ARM®Cortex®-M4高性能内核处理器,每个内核具有125 DMIPS,可分别处理通讯任务与应用程序设计
       ▪ 优化的硬件设计,集成DC / DC转换器、片上BOD和POR电路
       ▪ 片载Flash和SRAM,集成快速以太网PHY和模拟/混合信号IP
       ▪ 具有内置诊断功能和增强数据完整性的高可靠系统应用程序设计,支持IIoT的云服务
       ▪ DPM通道访问机制实现结构化软件布局,将工业通讯协议栈作为连续且统一的应用程序接口
       ▪ 基于四通道IO-Link智能收发器的netIOL,可以非常便捷的实现IO-Link主站到实时以太网从站协议以及IoT物联网协议OPC UA的开发
 
       2  测试平台  
       ▪DPM:cifX 50-DP/+ML  赫优讯主站板卡
       ▪DPS:NXHX 90-JTAG开发板,NXHX-DP模块
       组态工具:
       主站侧:SYCON.net 配置主从站网络状态,进行参数化管理,测试通讯状态
       从站侧:netX Studio CDT配置netX90芯片硬件文件,下载相应的配置信息,软件工程运行环境           
 
       3  硬件配置  
       1. 对于NXHX 90-JTAG开发板的配置与netX90作为PROFINET从站开发时的步骤一样,对于导入相应的工程文件并进行编译,不再做详细介绍。
       2. 设置硬件配置文件
       对于netX90可在netX Studio CDT软件中对其硬件管脚进行设置,本次测试是基于netX90实现PROFIBUS DP从站的开发,则需要将Fieldbus接口的XM0拖到相应的位置,然后将hardware_config_idpm_profibus.xml文件生成二进制文件
 

       3. 烧写相应的配置文件
       将Flash Device Labels (FDL)文件UseCaseA.fdl、硬件配置文件hardware_config_idpm_profibus.hwc、协议栈文件X0902000.nxi以及支持在RAM中调试程序的文件netx90_app_iflash_dummy.nai依次烧写到开发板,便完成对netX90的配置。
 
       4  通讯测试  
       NXHX 90-JTAG开发板作为PROFIBUS DP从站设置完成之后,可以netX Studio CDT软件中调试应用程序,设置调试相关参数。在Debug过程中,将应用程序烧写至APP端的Internal Flash中。调试完成之后,可以看到应用程序已经运行,如下图所示:
 

       关于NXHX 90-JTAG开发板的设置以及应用程序的调试已经完成,netX 90芯片已经配置为一个已经启动的PROFIBUS DP从站设备,可与主站建立通讯。本文选择PROFIBUS DP主站为赫优讯主站板卡cifX 50-DP/+ML,在SYCON.net中完成组态。如下图所示,NXHX 90-JTAG与主站成功建立通讯,并进行数据交换。
 
 
       / 写在文末 /
       之前也为大家介绍了netX90芯片关于PROFINET从站开发方案,我们可以看到,基于可加载固件(LFW)形式的协议栈,netX90可做为单独部件独立运行,其外部HOST主机接口,不仅能够满足过程I/O数据大吞吐量的高速访问,同时满足网络通讯周期的精确时钟同步。所以,无论你是想开发伺服驱动器、编码器、传感器、IP67远程IO等等,都可以选择赫优讯netX90芯片!
[信息搜索] [] [告诉好友] [打印本文] [关闭窗口] [返回顶部]
0条 [查看全部]  网友评论

视觉焦点