Mitsubishi Electric MELSEC A Serie Manual De Programación página 412

Tabla de contenido

Publicidad

ROTC
Ejemplo
ROTC
En el siguiente programa se referencian los relés internos para la determinación de la
dirección de giro y del punto cero M0 (var_M0 Array [0]) hasta M2 (var_M0 Array [2]) a través
de los contactos X0, X1 (codificador incremental) y X2. El contacto X2 se activa cuando el
sector 0 se encuentra en la posición 0 (determinación del punto cero).
En la mesa rotativa indicada en la ilustración, se encuentran 10 piezas (sectores).
Antes de la ejecución de la instrucción ROTC en D201 (var_D200 Array [1]) y D202 (var_D200
Array [2]) debe indicarse, cuál pieza (sector) se desplaza hacia cual pinza (posición).
Mediante la indicación del valor n1=10, el contacto del registro de conteo emite 10 impulsos
en un giro de la mesa rotativa (división). Con n2=2 se indica la cantidad de divisiones que se
efectúan en la marcha lenta.
Por ejemplo, en caso de indicar el valor 0 en el registro D201 (var_D200 Array [1]) y el valor 3
en el registro D202 (var_D200 [2]), la mesa rotativa desplaza en el tramo más corto (giro a la
derecha) la pieza 3 (sector 3) hacia la pinza 0 (posición 0), recorriendo el tramo del sector 1
al sector 3 en marcha lenta.
Una asignación de los diferentes registros, relés internos y elementos de secuencias de bits
para las funciones respectivas se encuentra en la tabla que se indica después del ejemplo.
Lista de instrucciones MELSEC
1
Posición 0
2
Posición 1
3
Codificador incremental
6 – 194
Plano de contactos
Otras instrucciones
Lista de instrucciones IEC
ROTC_MB1, ROTC_KB1, ROTC_IB1, ROTC0B1
Programación MELSEC A y Q

Publicidad

Tabla de contenido
loading

Tabla de contenido