11.4.8.11
LBP_Chan1 [DB21], ... - Funciones G activas
Los bloques de datos "LBP_Chan1 [DB21], ..." constituyen la interfaz entre el programa de
usuario y el canal.
Variables en "LBP_Chan1 [DB21], ..."
GAct (DB21, ... a partir de DBB208)
Descripción
Flujo de señales
Tipo de datos
PLC
Manual de funciones, 01/2023, A5E47437861E AF
Comando G activo del grupo 1 a 60
El comando G mostrado en formato BCD o el identificador mnemotécnico está activo en el
grupo G indicado.
Variable
Significado
GAct.GAct[1]
Grupo G 1: número interno del comando G activo
DBB208
GAct.GAct[2]
Grupo G 2: número interno del comando G activo
DBB209
...
...
GAct.GAct[64]
Grupo G 64: número interno del comando G activo
DBB271
Ejemplo de aplicación
Grupo G 14 ≙ DBB208 + 14 – 1 = DBB221
Comando G activo: DBB221 == 1 ≙ número interno para comando G G90
Bit
7
Valor
128
DBB221
0
Caso especial
En caso de valor 0, no está activo ningún comando G ni ningún identificador mnemónico del
grupo G.
Posición básica tras Power On
Tras Power On, para todos los grupos G, se transfiere el valor cero, es decir, grupo G activo no
definido.
Fin o cancelación del programa de pieza
Tras el fin o la cancelación del programa de pieza, se conserva el último comando G activo.
MARCHA CN
Tras MARCHA CN, se sobrescriben los valores de los 8 grupos G indicados en el siguiente dato
de máquina en función de la posición básica definida con datos de máquina y de los valores
programados en el programa de pieza:
MD22510 $MC_GCODE_GROUPS_TO_PLC
Nota
A diferencia de las funciones auxiliares, los comandos G no se emiten al PLC de forma contro‐
lada por confirmación, es decir, el programa de pieza sigue ejecutándose nada más terminar la
emisión de comandos G.
NC → PLC
ARRAY[1..64] of BYTE
11.4 Señales de interfaz en bloques de datos (DB)
6
5
4
64
32
16
0
0
0
Referencia al PLC Basic Program
3
2
1
8
4
2
0
0
0
0
1
1
331