10.
CNC 8055
CNC 8055i
S
: V02.2
OFT
X
·472·
Cómo crear una librería de PLC
El siguiente ejemplo muestra cómo crear una librería de PLC:
1.
Editar un programa de PLC.
En el programa de PLC usar únicamente subrutinas y símbolos.
2.
Modificar el comentario del programa de PLC.
Esto se puede utilizar para identificar la librería de PLC.
Ejemplo: Librería de punzonado V1.1
Esta es una buena manera de identificar las versiones de las librerías, ya que el comentario
de una librería no se puede cambiar.
El comentario del programa de PLC se copia al comentario de la librería al seleccionar
GENERAR PLC_LIB.
3.
Ir a la librería de PLC, pulsando la siguiente secuencia de teclas:
<MENU PRINCIPAL> <F7=+> <F2=PLC> <F7=+> <F4=PLC LIBRARY>
Si existe una clave de acceso al PLC, se solicitará. Introducir la clave.
4.
Crear una librería de PLC pulsando <F1=GENERAR PLC_LIB>.
Se generará una librería de PLC automáticamente a partir del programa de PLC actual.
El fichero de la librería es "plc_lib.pim" o "plc_lib.pit".
Si el programa de PLC contiene PRG, CY1, o módulos PE, no se podrá generar la librería de
PLC.
5.
Hacer una copia del programa de PLC, a fin de tener una copia de seguridad para futuros
cambios.
6.
Borrar el programa de PLC utilizado para generar la librería de PLC.
7.
Una vez hecho todo esto, ya se puede copiar la librería de PLC a cualquier CNC. No se podrá
leer ni escribir este fichero.
Cómo utilizar la librería de PLC
El siguiente ejemplo muestra cómo utilizar una librería de PLC:
1.
Copiar la librería de PLC al CNC que se desea utilizar.
Se debe copiar el fichero en el siguiente directorio del disco duro del CNC:
DISCO DURO / PRG
2.
Crear un programa de PLC llamando a las subrutinas editadas en la librería de PLC.
3.
Los recursos utilizados en la librería de PLC pueden ser utilizados en un programa de PLC como
todos los DEFINES. Se debe tener cuidado al utilizar recursos de la librería de PLC. Si se utilizan
estos recursos, se debe entregar esta información al fabricante.
Ejemplo de plc_lib fuente
DEF OUT_SECOND O50
DEF MARK_SECOND M2017
DEF RCOUNTER R300
DEF INCREMENT_PAR R301
;
L1500
MARK_SECOND = OUT_SECOND = M1500
END
;
;
L1501
INCREMENT_PAR = ADS RCOUNTER 1 RCOUNTER
END
M a nu a l de i n s t a l a c i ó n