Festo CMMS Manual De Instrucciones página 34

Tabla de contenido

Publicidad

5. Procedimiento de acceso
Los siguientes objetos deben transferirse juntos en un PDO:
Nombre del objeto
statusword
modes_of_operation_display
digital_inputs
Debe utilizarse el primer Transmit-PDO (TPDO 1), que siempre debe
enviarse cuando cambia una de las entradas digitales, pero como máximo
cada 10 ms. Como identificador para este PDO debe utilizarse 187
1.) Desactivar PDO
Si el PDO está activado, primero debe desactivarse.
Lectura del identificador:
Activar bit 31 (desactivar):
2.) Borrar número de objetos
Para poder modificar el mapping de
objetos debe ponerse el número de
objetos en cero.
Parametrizar los objetos que deben ser mapeados
3.)
Los objetos mencionados deben
unirse cada vez un valor de
32 bits:
Índ. = 6041
h
Índ. = 6061
h
Índ. = 60FD
h
4.) Parametrizar número de objetos
El PDO debe contener 3 objetos
Parametrizar tipo de transmisión
5.)
El PDO debe enviarse en caso de
modificación (de las entradas
digitales).
Para que sólo ocasione el envío la
modificación de las entradas
digitales, se enmascara el PDO de
manera que sólo "pasan" los
16 bits del objeto 60FD
El PDO debe enviarse como máximo
cada 10 ms (100 100 µs).
6.) Parametrizar identificador
El PDO debe enviarse con el identificador 187h.
Escribir identificador nuevo:
Activar al borrar el bit 31:
34
EJEMPLO
Índice_Subíndice Significado
Subín. = 00
Longi. = 10
h
Subín. = 00
Longi. = 08
h
Subín. = 00
Longi. = 20
h
.
h
Tenga en cuenta que la parametrización de los PDOs en general
sólo puede modificarse cuando el estado de la red (NMT) no es
operational. Véase también el capítulo 5.3.3.
6041
_00
Control del controlador
h
h
6061
_00
Modo de funcionamiento
h
h
60FD
_00
Entradas digitales
h
h
40000181
cob_id_used_by_pdo = C0000181
number_of_mapped_objects = 0
first_mapped_object = 60410010
h
second_mapped_object = 60610008
h
third_mapped_object = 60FD0020
h
number_of_mapped_objects = 3
transmission_type = FF
transmit_mask_high = 00FFFF00
transmit_mask_low = 00000000
inhibit_time = 64
cob_id_used_by_pdo = C0000187
cob_id_used_by_pdo = 40000187
Festo P.BE-CMMS-CO-SW-ES 0708NH
.
h
= cob_id_used_by_pdo
h
h
h
h
h
h
h
h
h
h
h
h

Publicidad

Tabla de contenido
loading

Tabla de contenido