Profinet IC从站芯片开发步骤

2025-05-09 22:37:47

1、查阅嵌入式模块KUNBUS-IC的数据手册,理解该模块的基本结构组成和具备的通信方式。如下图,该嵌入式模块中CDI接口是KUNBUS-IC的配置调试接口,用于配置KUNBUS-IC的内部通讯参数。SDI和SSC是外部设备主控制器与KUNBUS-IC进行通讯,分别通过UART和SPI的通讯方式。在MemoryRegister里面需要实现一个数据映射,实现现场总线设备与嵌入主设备之间的数据交换。

Profinet IC从站芯片开发步骤

3、对IC模块上电,当与Putty软件是正确通信的话会进入KUNBUS-IC的配置界面,进入主菜单:shell界面的主菜单分别有1.模块信息;2.接口配置;3.监控通讯;4.模块状态;9.关闭shell界面。

Profinet IC从站芯片开发步骤

5、IC中的数据映射及其关系。接口配置页面中4,5,6主要是输出数据的映射,主要是将SDI,SSC以及Fieldbus的输出数据与这三者的输入映射对应起来,在IC的MCU中实现数据的处理。这里主要是寄存器地址的对应。这里Input SSC地址为:0x1001-0x1080,Input SDI地址为:0x1401-0x1500,Input FBS地址为:0x1801-0x1900,Output SSC地址为:0x2001-0x2080,Output SDI地址为:0x2401-0x2500,Output FBS地址为:0x2801-0x2900. SSC和SDI的输入可以通过DateBroker映射到Feldbus的输出寄存器上,通过寄存器地址来进行映射的对应,反过来输出的数据也能映射到输入上。如下图

Profinet IC从站芯片开发步骤

7、除了需要完成IC内部的数据映射以外,还需要针对性对相应现场总线协议的设备参数进行配置。在接口配置页面7.Fieldbus specific里面是配置现场总线的一些参数。

Profinet IC从站芯片开发步骤

9、PROFINET IC模块配置第二步,选择插槽进行配置

Profinet IC从站芯片开发步骤

11、对IC模块功能进行实际测试,验证是否能完成正确的输入输出数据的传输。图中代表用串口工具给相应的寄存器赋值,而进行配置输入输出模块。需要注意的是,当配置好了之后需要Reset一下IC模块,这样配置才会生效。

Profinet IC从站芯片开发步骤

12、在接口配置中后面的几个菜单为:8是设置随机寄存器,9是重置模块,10是扩展数据映射,11是编辑器,12是恢复出厂。以上就是所有的接口的设置。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢