This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] 《TMS320F28P650DK:EtherCAT 和 SSC》、由 BeckOff 提供

Guru**** 2478765 points
Other Parts Discussed in Thread: DP83822IF, C2000WARE

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1469230/tms320f28p650dk-ethercat-and-ssc-by-beckoff

器件型号:TMS320F28P650DK
主题中讨论的其他器件:DP83822IFC2000WARE

工具与软件:

您好、支持团队:

在提出我的问题之前、我先介绍一下设置。

我使用 Beckhoff Automation GmbH 的 SSC 工具和一个 Excel 文件来生成 TI 要在 DP83822IF 上加载的 XML 文件。

ESC 器件支持 F28P65进行 EtherCAT 通信。

自几天以来、我就一直面临着 XML 文件生成过程中返回的问题。

无法修补文件"ecatslv.c"|未知补丁行"、预期为"+"、"-"、""或"@"

那么我的问题是:为什么该工具返回该错误?  

这是什么意思?

位于 LLC 工具发出的完整消息下方。

无法修补文件"ecatslv.c"|未知补丁行"、预期为"+"、"-"、""或"@"
"aoeappl.c":跳过(aoe_supported)
"aoeappl.h":跳过(aoe_supported)
"bootmode.c":跳过(BOOTSTRAPMODE_SUPPORTED)
"bootmode.h":跳过(BOOTSTRAPMODE_SUPPORTED)
"bootloaderappl.c":跳过(bootloader_sample)
"bootloaderappl.h":跳过(bootloader_sample)
"cia402appl.c":跳过(CiA402_sample_application)
"cia402appl.h":跳过(CiA402_sample_application)
"Diag.c":已跳过(DIAG_SUPPORTED)
"Diag.h":跳过(DIAG_SUPPORTED)
"ecataoe.c":跳过(aoe_supported)
"ecataoe.h":跳过(AOE_SUPPORTED)
"ecateoe.c":跳过(EOE_SUPPORTED)
"ecateoe.h":跳过(EOE_SUPPORTED)
"ecatfoe.c":跳过(FOE_SUPPORTED)
"ecatfoe.h":跳过(FOE_SUPPORTED)
"ecatsoe.c":跳过(SOE_SUPPORTED)
"ecatsoe.h":跳过(SOE_SUPPORTED)
"emcy.c":已跳过(emergy_supported)
"emcy.h":已跳过(emergy_supported)
"eoeappl.c":跳过(EOE_SUPPORTED)
"eoeappl.h":跳过(EOE_SUPPORTED)
"fc1100hw.c":已跳过(FC1100_HW)
"fc1100hw.h":已跳过(FC1100_HW)
"fooeappl.c":跳过(FOE_SUPPORTED)
"fooeappl.h":跳过(FOE_SUPPORTED)
"mcihw.c":跳过(MCI_HW)
"mcihw.h":跳过(MCI_HW)
"testappl.c":跳过(test_application)
"testappl.h":跳过(test_application)
"sampleappl.c":跳过(sample_application)
"sampleappl.h":跳过(sample_application)
"fc11xxAccess.dll":已跳过(FC1100_HW)
"fc11xxAccess.h":跳过(FC1100_HW)
"fc11xxAccess.lib":跳过(FC1100_HW)
"EtherCATSampleLibrary.h":跳过(sample_application_interface)
"SampleApplicationInterface.c":跳过(sample_application_interface)
"SampleApplicationInterface.h":跳过(sample_application_interface)
"applInterface.h":写入新文件
"mailbox.c":写入新文件
"coeappl.c":新文件被写入
"coeappl.h":写入新文件
"ecatappl.c":写入新文件
"ecatappl.h":写入新文件
"ecatcoe.c":写入新文件
"ecatcoe.h":写入新文件
"ecatslv.c":写入新文件
"ecatslv.h":写入新文件
"el9800appl.c":新文件已写入
"el9800appl.h":写入新文件
"el9800hw.c":新文件已写入
"el9800hw.h":新文件已写入
"esc.h":写入新文件
"mailbox.h":写入新文件
"objdef.c":写新文件
"objdef.h":写入新文件
"sdoserv.c":新文件已写入
"sdoserv.h":新文件已写入
生成文件已完成
创建已完成的设备说明"C:\..........." \… xxxCatSlaveDCDC.xml"

创建从属文件已完成

非常感谢您的支持、

Ettore

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

     Ettore 您好、

    我们提供了使用 Beckhoff SSC 工具生成堆栈代码的指南。 请在之后安装 C2000WARE 并按照以下目录中的指南进行操作。

    C:\ti\c2000\C2000Ware_5_04_00_00\libraries\communications\ethercat\f28p65x\docs\ethercat_subordinstrations.pdf Device_Controller_Software_User_Guide

    此致!

    Kevin