Documente Academic
Documente Profesional
Documente Cultură
Atributos (datos)
Servicios (comandos)
Comportamiento (reacciones a eventos)
De esta manera, un dispositivo que se cia al estndar, tendr los mismos datos en
comunicacin y configuracin, y responder de la misma manera a los comandos
enviados que cualquier otro dispositivo que siga el mismo perfil. As se asegura que
dispositivos similares sean intercambiables aunque vengan de fabricantes
diferentes.
Adems, los desarrolladores pueden convertir con facilidad un dispositivo
DeviceNet a Ethernet/IP, pues los objetos de aplicacin (cmo trabaja el dispositivo,
lo que hace y lo que comunica) son similares, independientemente de la red CIP a
la cual se halle conectado el dispositivo.
Como cada tipo de dispositivo tiene los mismos objetos bsicos, los dispositivos de
vendedores diferentes tienen el mismo comportamiento visto desde dentro de la red.
Adems, estos perfiles tienen elementos de valor aadido especficos de cada
vendedor, pero que deben ceirse a las especificaciones CIP para mantener el
principio de intercambiabilidad.
36.2.2. Servicios de control
CIP se basa en la conexin lgica de objetos en la red. Cuando una conexin d
entrada/salida se establece, los dispositivos negocian el tipo de datos, la secuencia
de intercambio y el mecanismo de sincronizacin.
El intercambio de datos sobre conexiones puede ser unidireccional, bidireccional o
multicast (uno a muchos).
Con el control de entrada/salida, la notificacin de errores es primordial para evitar
situaciones de riesgo y solucionar rpidamente los problemas. CIP permite
implementar unos tiempos de vigilancia en ambos extremos de la comunicacin, de
manera que cualquier dispositivo pueda determinar de forma autnoma cuando ha
fallado la comunicacin y pasar a un estado seguro.
CIP tambin proporciona la indicacin de inactividad. Este estado coloca las
conexiones en estado de espera cuando un controlador pasa a estado de
programacin (no operativo). Esto es importante porque, cuando uno de los puntos
de final de una conexin est inactivo, los dems estn pendientes de los datos
pero no los actualizan y pasan a un estado predefinido por el programador.
36.2.3. Comunicacin e intercambio de datos
Los eventos d entrada/salida, intercambio cclico, o cambio de estado, son mtodos
de intercambio de datos entre conexiones de entrada/salida. CIP permite escoger
el que mejor convenga en cada momento.
En colaboracin con la capa de en lace (capa 2 de OSI) se consigue una alta
eficiencia en la transmisin de datos gracias a la posibilidad de utilizar varias
mtodos de comunicacin. Cuando es posible, los datos se transmiten de forma
libre y cualquier momento, pero hay riesgo de atascos y es posible que los datos
tarden en llegar a su destino.
36.2.4. Servicios de productor/consumidor
El productor de datos pone un nmero delante de cada paquete que enva (el
identificador de datos, ID) y cada dispositivo lee el cdigo ID para saber si puede
utilizarlo (consumidor).