EtherCAT: ¿cuáles son las direcciones de configuración de las FMMU?
En el espacio de direcciones físicas de EtherCAT, las direcciones para la configuración de las FMMU (Fieldbus Memory Management Unit) se definen así:
| Parámetro | Dirección física |
|---|---|
| Configuración FMMU 0 | 0x0600 |
| Configuración FMMU 1 | 0x0610 |
| Configuración FMMU 2 | 0x0620 |
| Configuración FMMU 3 | 0x0630 |
| Configuración FMMU 4 | 0x0640 |
| Configuración FMMU 5 | 0x0650 |
| Configuración FMMU 6 | 0x0660 |
| Configuración FMMU 7 | 0x0670 |
| Configuración FMMU 8 | 0x0680 |
| Configuración FMMU 9 | 0x0690 |
| Configuración FMMU 10 | 0x06A0 |
| Configuración FMMU 11 | 0x06B0 |
| Configuración FMMU 12 | 0x06C0 |
| Configuración FMMU 13 | 0x06D0 |
| Configuración FMMU 14 | 0x06E0 |
| Configuración FMMU 15 | 0x06F0 |
En otras palabras, la dirección de configuración de la FMMU es igual a 0x0600 + (índice FMMU * 0x10).
Fuente: ETG1000.4, Table 57 Fieldbus Memory Management Unit (FMMU) (requiere membresía gratuita)
Echa un vistazo a artículos similares por categoría:
EtherCAT
Si este artículo te ha ayudado, considera invitarme a un café o hacer una donación vía PayPal para apoyar la investigación y publicación de nuevos artículos en TechOverflow