EtherCAT ET1100从站信息接口介绍

ESC使用EEPROM来存储所需要的设备相关信息,称为从站信息接口SII(Slave Information Interface)。

以Beckhoff 两通道模拟量输入模块EL3102为例,简单介绍 EEPROM中存储的各种信息的位置和含义。

 

1、EEPROM内容一览

     根据ET1100的datasheet,EEPROM中的存储结构如下:

以EL3102为例,从TwinCAT System Manager 中可以看到EEPROM中的内容如下:

 

 

2、ESC寄存器配置区

       在EEPROM最开始的部分存储的是ESC寄存器初始值,ESC上电后从EEPROM中读取这些信息并配置相应的寄存器。

       这一部分大小为8个字(16bytes),内容如下:

       地址            数据

       0000    05 04 03 CC D0 07 00 00 00 00 00 00 00 00 3D 00

       各数据的含义如下:

       0x0405: 第一个字为PDI控制寄存器初始值(0x0140~0x0141), 05的含义为PDI接口为SPI从机,04的含义为使能分布时钟输出单元。

       0xCC03: PDI配置寄存器初始值(0x0150~0x0151)

       0x07D0: SYNC信号脉宽寄存初始值(0x0982~0x0983)

       0x0000: 扩展PDI配置寄存器初始值(0x0152~0x0153)

       0x0000: 站点别名配置寄存器初始值(0x0012~0x0013)

       0x0000: 保留

       0x0000: 保留

       0x003D: 字0~6的校验和


3、厂商标识、产品码、版本号和序列号

     字8~15存储的依次为厂商标识、产品码、版本号和序列号:

     地址                                            数据

    0010  02 00 00 00 52 30 1E 0C 00 00 13 00 00 00 00 00

    0x00000002: VendorID

    0x0C1E3052: Product Code

    0x00130000: RevisionNo.

    0x00000000: SerialNo.

 

4、引导状态下邮箱配置

     字0x14~0x17:

     引导状态下接收邮箱偏移地址: 0x1000

     引导状态下接收邮箱大小: 0x00F4

 

     引导状态下发送邮箱偏移地址: 0x10F4

     引导状态下发送邮箱大小: 0x00F4

 

5、正常状态下邮箱配置

 

      字0x18~0x1B:   

 

     正常状态下接收邮箱偏移地址: 0x1000

     正常状态下接收邮箱大小: 0x0080

 

     正常状态下发送邮箱偏移地址: 0x1080

     正常状态下发送邮箱大小: 0x0080

 

 

 6、支持的邮箱协议

     字0x1C存储的是设备支持的邮箱协议:

    EOE:0x0002

    COE:0x0004

    FOE:0x0008

    SOE:0x0010  

    VOE:0x0020

    EL3102中该值为0x000C, 支持COE和FOE。

     

7、EEPROM大小和版本

    字0x003E存储的是EEPROM大小,单位为kbits

    0x000F: 15kbits

   字0x003F存储的是版本,值为0x0001

   

 

8、 字符串信息

     从字0x0040开始存储的是分类附加信息,存储类型包括字符串、通用信息、FMMU信息、同步管理器信息、TxPDo、RxPDo,以及分布时钟信息等。
     
 
          存储的格式如上左图所示,依次为2个字节的类型名、两个字节的数据长度和数据,其中类型名可能的取值如右边表格所示,数据长度的单位为字。
          EL3102中的字符串信息长度为0x00BC(188个字),如下所示:
 

9、设备信息(General)

      设备信息类型名为0x001E,长度为0x0010(16个字,32个字节):
 
         
       其中第5~7字节分别表示CoE Details、FOE Details和EOE Details。
      0x07: CoE Details,Enable SDO, Enable SDO Info, Enable PDO Assign
      0x01: FOE Details, Enable FOE
      0x00: EOE Details, Disable EOE
     

10、FMMU信息

 
        FMMU信息的类型名为0x0028, 长度为0x0001, 数据含义:
        0x02: FMMU0用作输入
        0x03: FMMU1用作同步管理器状态(读邮箱)
 
 

11、同步管理器信息

      同步管理器信息的类型名为0x0029,长度为x0010, 长度除以4即为SM个数,每个SM配置占用4个字的空间,数据含义:
      0x1000: 物理起始地址
      0x0080: 数据长度
      0x0026: 对应SM配置寄存器(+0x4~+0x5),单个缓存区模式, ECAT帧写操作
      0x01:激活
      0x01:SM类型为邮箱输出
 
      0x1080: 物理起始地址
      0x0080: 数据长度
      0x0022:对应SM配置寄存器(+0x4~+0x5),单个缓存区模式,ECAT帧读操作
      0x01:激活
      0x02:SM类型为邮箱输入
 
      0x1100:物理起始地址
      0x0000:数据长度,为0时SM将不被激活
      0x03000004:对应SM配置寄存器(+0x4~+0x5),三个缓存区模式,ECAT帧写操作
      0x00:不激活
      0x03:SM类型为过程数据输出
 
      0x1180:物理起始地址
      0x0006:数据长度
      0x0020:对应SM配置寄存器(+0x4~+0x5),三个缓存区模式,ECAT帧读操作
      0x01:激活
      0x04:SM类型为过程数据输入


12、TxPDO信息

      TxPDO信息的类型名为0x0032, 长度为0x0094个字,共296个字节:
     
     
     数据中包含的信息为:
 
     PDO : 0x1A00
     Entry数目:2
     对应的同步管理器SM:3
     DC参考:0x00
     NameIdx:0x08
     Flags:0x0010
     Entry1(0x3101:01):  NameIdx(0x09),DataType(0x05),BitLen(0x08),Flagx(0x0000)
     Entry2(0x3101:02):  NameIdx(0x0A),DataType(0x03),BitLen(0x10),Flagx(0x0000)
 
     PDO : 0x1A01
     Entry数目:2
     对应的同步管理器SM:3
     DC参考:0x00
     NameIdx:0x0B
     Flags:0x0010
     Entry1(0x3102:01):  NameIdx(0x09),DataType(0x05),BitLen(0x08),Flagx(0x0000)
     Entry2(0x3102:02):  NameIdx(0x0A),DataType(0x03),BitLen(0x10),Flagx(0x0000)
     后面依次为0x1A02、0x1A03、0x1A04、0x1A05和0x1A10的信息。
 
  • 13
    点赞
  • 87
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
### 回答1: 倍福以及网EtherCAT控制器ET1100使用手册提供了关于这款控制器的详细介绍和使用说明。它是一本非常实用的参考资料,可以帮助用户熟悉这款控制器的功能和操作方法。 首先,倍福以及网EtherCAT控制器ET1100是一种高性能的控制器,适用于自动化设备的运动控制和数据传输。它采用EtherCAT总线通信协议,可以实现高速的实时控制和数据传输,具有快速响应和准确性的特点。 使用手册首先介绍了控制器的硬件组成和接口,包括电源接口、通信接口、I/O接口等。通过阅读使用手册,用户可以了解到控制器的基本连接方式和硬件配置要求。 然后,使用手册详细介绍了控制器的软件设置和参数配置。它包括了控制器的基本参数设置、网络配置、通信协议配置等。用户可以通过按照使用手册中的步骤进行软件设置和配置,确保控制器正常运行。 此外,使用手册还提供了多种示例和应用场景,帮助用户更好地理解控制器的使用方法。它包括了示例程序的代码和详细说明,用户可以根据自己的需求进行修改和应用。 最后,使用手册还详细介绍了控制器的故障诊断和故障排除方法。如果在使用过程中遇到问题,用户可以参考使用手册中的故障排除流程和建议。 总之,倍福以及网EtherCAT控制器ET1100使用手册为用户提供了全面的控制器介绍和操作指南。通过仔细阅读和按照手册中的步骤进行操作,用户可以充分利用这款控制器的功能,实现自动化设备的高效运行。 ### 回答2: 倍福以及网(BECKHOFF)是来自德国的一家工业自动化解决方案提供商,主要提供基于以太网技术的高性能控制系统和设备。其中,EtherCAT控制器ET1100是倍福以及网公司的一款产品,它是一种用于实时通信的控制器,可以实现高速、精确和可靠的数据传输。 EtherCAT控制器ET1100使用手册是倍福以及网公司提供给用户的操作指南,用于帮助用户正确、高效地安装、配置和使用ET1100控制器。手册中包含详细的技术规格、安装要求、接线方式、通信协议、参数设置等内容,用户可以根据手册的指导,逐步完成ET1100控制器的配置和集成。 在使用ET1100控制器前,用户需要了解和掌握一些基本概念和操作步骤,如以太网基础知识、EtherCAT协议的工作原理、ET1100控制器的硬件接口等。手册提供了清晰的说明和示意图,帮助用户理解和熟悉这些概念和操作方法。 手册还介绍ET1100控制器的相关配置工具和软件,用户可以根据自己的需求选择合适的工具,并按照手册中的步骤进行配置和调试。手册中还提供了一些常见问题和故障排除的指导,帮助用户在使用过程中遇到问题时能够及时解决。 总之,倍福以及网EtherCAT控制器ET1100使用手册是一本重要的操作指南,它提供了详细的技术资料和操作步骤,帮助用户正确地配置和使用ET1100控制器,实现高效、精确和可靠的数据传输。用户使用手册前需要具备一定的基础知识,并按照手册的指导进行操作,以保证系统的稳定运行。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值