• No results found

Compatible and Incompatible Licensing: Multiple and Cross Licensing

Para permitir una puesta a punto rápida y sencilla las habilidades de la interfaz EtherNet/IP del con- trolador del motor están descritas en un archivo EDS.

Para el CMMP-AS-...-M3 existe, según la versión, un archivo EDS por separado.

Tipo Archivo

CMMP-AS-C2-3A-M3 CMMP-AS-C2-3A-M3_1p1.eds CMMP-AS-C5-3A-M3 CMMP-AS-C5-3A-M3_1p1.eds CMMP-AS-C5-11A-P3-M3 CMMP-AS-C5-11A-P3-M3_1p1.eds CMMP-AS-C10-11A-P3-M3 CMMP-AS-C10-11A-P3-M3_1p1.eds Tab. 5.5 Archivos EDS

La utilización de una herramienta adecuada de configuración permite configurar un dispositivo dentro de una red. Los archivos EDS para EtherNet/IP están incluidos en un CD-ROM suministrado con el con- trolador del motor.

Hallará la versión más actual del archivo EDS en www.festo.com

El modo en que se configura la red depende del software de configuración. Siga las indicaciones del fabricante de la unidad de control para registrar el archivo EDS del controlador de motor CMMP-AS-...-M3.

Tipos de datos

Se utilizan los siguientes tipos de datos conforme a la especificación EtherNet/IP.

Tipo Marcado No marcado

8 bits SINT USINT

16 bits INT UINT

32 bits DINT UDINT

Tab. 5.6 Tipos de datos

Identity Object (Class Code: 0x01)

El objeto Identity contiene información de identificación e información general sobre el controlador del motor.

La instancia 1 identifica todo el controlador del motor. Este objeto se utiliza para detectar el con- trolador del motor en la red.

Instance Atributo Nombre Descripción 0 Class 1 Revision Revision of this object

2 Max. Instance Maximum instance number of an object currently created in this class level of the device.

6 Max. Class Attribute The attribute ID number of the last class attribute of the class definit- ion implemented in the device. 7 Max. Instance Attribute The attribute ID number of the last

instance attribute of the class definition implemented in the device.

1 Instance Attributes

1 Vendor ID Device manufacturers Vendor ID. 2 Device Type Device Type of product.

3 Product Code Product Code assigned with respect to device type.

4 Major Revision Major device revision. MinorRevision Minor device revision. 5 Status Current status of device. 6 Serial Number Serial number of device. 7 Product Name Human readable description of

device.

8 State Current state of device. 9 Configuration Consistency

Value

Contents identify configuration of device.

Tab. 5.7 Identity Object

Message Router Object (Class Code: 0x02)

El objeto Message Route ofrece un enlace de comunicación con el que un cliente puede direccionar un servicio en una clase de objeto o una instancia dentro del equipo. El objeto Message Route no ofrece servicios.

Assembly Object (Class Code: 0x04)

El objeto Assembly enlaza atributos o varios objetos que permiten enviar datos de un objeto o recibir- los. Los objetos Assembly se pueden utilizar para enlazar datos de entrada o de salida. Los términos “Entrada” y “Salida” están definidos desde el punto de vista de la red.

Instance Atributo Nombre Descripción

0 Class 1 Revision Revision of this object. 2 Max. Instance Maximum instance number of an

object currently created in this class level of the device. 1-x Instance

Attributes

3 Data Data

4 Size Number of bytes in Attribute 3. Tab. 5.8 Assembly Object

Connection Manager Object (Class Code: 0x06)

El objeto Connection Manager sirve para establecer una conexión y es necesario que sea compatible. El Connection Manager solo se instancia una vez.

TCP/IP Interface Object (Class Code: 0xF5)

El objeto TCP/IP se utiliza para configurar una red TCP/IP. Por ejemplo, la dirección IP, la máscara de subred y la dirección de gateway.

Instance Atributo Nombre Descripción

0 Class 1 Revision Revision of this object. 2 Max. Instance Maximum instance number of an

object currently created in this class level of the device. 1 Instance

Attributes

1 Status Interface status.

2 Configuration Capacity Interface capability flags. 3 Configuration Control Interface control flags. 4 Physical Link Object Path to physical link object. 5 Interface Configuration TCP/IP network interface con-

figuration.

IP Address The device’s IP address. Network Mask The device’s network mask. Gateway

Address

Default gateway address. Name Server Primary name server. Name Server 2 Secondary name server. Domain Name Default domain name.

Ethernet Link Object (Class Code: 0xF6)

El objeto Ethernet Link contiene contadores específicos de enlaces e informaciones de estado para una interfaz de comunicación Ethernet IEEE 802.3. Cada instancia de un objeto Ethernet Link corresponde exactamente a una interfaz de comunicación Ethernet IEEE 802.3.

Instance Atributo Nombre Descripción

0 Class 1 Revision Revision of this object. 2 Max. Instance Maximum instance number of an

object currently created in this class level of the device. 3 Number of Instances Number of object instances

currently created at this class level of the device.

1-x Instance Attributes

1 Interface Speed Interface speed currently in use; speed in Mbps (e. g. 0, 10, 100, 1000, ...).

2 Interface Flags Interface status flags 3 Physikal Address MAC layer address.

4 Interface Counters Contains counters relevant to the receipt of packets on the interface. 5 Media Counters Media-specific counters.

6 Interface Control Configuration for physical interface. Tab. 5.10 Ethernet Link Object

Device Level Ring Object (Class Code: 0x47)

El objeto DLR se utiliza para configurar una red con la topología de anillo conforme a la especificación DLR (Device Level Ring) de EtherNet/IP.

Instance Atributo Nombre Descripción

0 Class 1 Revision Revision of this object. 1 Instance

Attributes

1 Network Topology Current network topology mode 0 indicates “Linear” 1 indicates “Ring” 2 Network Status Current status of network

0 indicates “Normal” 1 indicates “Ring Fault” 2 indicates “Unexpected Loop Detected”

3 indicates “Partial Network Fault”

4 indicates “Rapid Fault/Restore Cycle”

10 Active Supervisor Address IP and/or MAC address of the active ring supervisor.

12 Capability Flags Describes the DLR capabilities of the device.

QOS Object (Class Code: 0x48)

El objeto Qualtity of Service ofrece mecanismos que pueden ocupar el flujo de transmisión con diferen- tes prioridades.

Instance Atributo Nombre Descripción

0 Class 1 Revision Revision of this object. 2 Max. Instance Maximum instance number of an

object currently created in this class level of the device. 1-x Instance

Attributes

1 802.1Q Tag Enable Enables or disables sending 802.1Q frames on CIP and IEEE 1588 messages.

4 DCCP Urgent DSCP value for CIP transport class 0/1 Urgent priority messages. 5 DCSP Scheduled DSCP value for CIP transport class

0/1 Scheduled priority messages. 6 High DSCP value for CIP transport class

0/1 High priority messages. 7 Low DSCP value for CIP transport class

0/1 low priority messages. 8 Explicit DSCP value for CIP explicit

messages (transport class 2/3 and UCMM).

6

DeviceNet con FHPP

M3

Este capítulo solo es válido para los controladores de motor CMMP-AS-…-M3.

6.1

Resumen

Esta parte de la documentación describe la conexión y la configuración del controlador de motor CMMP-AS-...-M3 en una red DeviceNet. Está dirigida a personas que ya están familiarizadas con el protocolo de bus.

DeviceNet ha sido desarrollado por Rockwell Automation y la ODVA (Open DeviceNet Vendor Association) como estándar de bus de campo abierto basado en el protocolo CAN. DeviceNet pertenece a las redes basadas en CIP. CIP (Common Industrial Protocol) forma la capa de usuario de DeviceNet y define el intercambio de:

– mensajes explícitos con prioridad baja, p. ej. para configuración o diagnosis – mensajes I/O, p. ej. datos de proceso de tiempo crítico.

La Open DeviceNet Vendor Association (ODVA) es la organización de usuarios de DeviceNet. Hallará publicaciones sobre la especificación DeviceNet / CIP en ODVA (Open DeviceNet Vendor Association) http://www.odva.org

DeviceNet es una red orientada a la máquina que proporciona conexiones entre equipos industriales sencillos (sensores, actuadores) y equipos de nivel superior (reguladores). DeviceNet se basa en el protocolo CIP (Common Industrial Protocol) y comparte todos los aspectos comunes del CIP con otras adaptaciones para adecuarse al tamaño de frame de los mensajes de la propia red DeviceNet. La Fig. 6.1 muestra un ejemplo de una red DeviceNet típica.

1 1 2 2 1 1 1 1 1 1 1 1 1 3 3 3

1 Participante o nodo DeviceNet 2 Resistencia de terminación 121 ohmios

3 Multiple-Port Tap Fig. 6.1 Red DeviceNet

DeviceNet ofrece:

– una solución económica para redes en el nivel de equipos – acceso a informaciones en equipos en nivel bajo – posibilidades para master/slave y Peer-to-Peer. Los dos objetivos principales de DeviceNet son:

– transporte de informaciones orientadas al control, relacionadas con equipos del nivel inferior (conexión I/O)

– transporte de otras informaciones que están relacionadas indirectamente con el sistema regulado, como parámetros de configuración (Explicit Messaging Connection).

6.1.1 Conexión I/O

DeviceNet define algunos tipos de conexiones I/O. Con FHPP son compatibles Poll Command / Respon- se Message con datos Input de 16 bytes y datos Output de 16 bytes. Esto significa que el master envía periódicamente datos de 16 bytes al slave y este responde también con 16 bytes.

6.1.2 Uso opcional de FHPP+

Además de los bytes de control y de estado, así como el FPC también pueden transmitirse otros datos de I/O Sección C.2.

Esto se ajusta a través de FCT (página Bus de campo, registro Editor FHPP+). El significado de los datos se determina mediante el protocolo de aplicación FHPP.

6.1.3 Explicit Messaging

El protocolo Explicit Messaging se utiliza para transportar datos de configuración y configurar un sis- tema. Explicit Messaging se utiliza también para establecer una conexión I/O. Las conexiones Explicit Messaging son siempre conexiones Point-to-Point. Un punto final envía una demanda y el otro punto final envía una respuesta. La respuesta puede ser un mensaje de éxito o un mensaje de error. Explicit Messaging permite diferentes servicios. Los servicios usuales son

– abrir conexión Explicit Messaging, – cerrar conexión Explicit Messaging, – Get Single Attribute (leer parámetro), – Get Single Attribute (guardar parámetro).

Outline

Related documents