Skip to main content

Diálogo: Propiedades CNC

Símbolo: _cds_icon_property_object.png

Función: El cuadro de diálogo proporciona parámetros para Programa CNC objeto.

Llama: Ver → Propiedades mando; menú contextual del objeto

Requisito: El objeto CNC está seleccionado en el árbol de dispositivos.

Sugerencia

Los ajustes de CNC de toda la aplicación se guardan en el Configuraciones CNC objeto.

Pestaña: General

Cambie el nombre del objeto CNC.

Control de acceso Pestaña

Aquí especifica los permisos de los grupos de usuarios.

Para más información, ver: Propiedades – Control de acceso

Pestaña: Construir

Active la opción para excluir el objeto CNC de la construcción. Entonces no se generan datos IEC. Sin embargo, es posible guardar el código G como un archivo ASCII. Para leer este tipo de archivo en tiempo de ejecución, puede utilizar los bloques de función del SM3_CNC Biblioteca.

Para más información, ver: Propiedades – Control de acceso

CNC Pestaña

Implementación

  • Din66025: La trayectoria de movimiento se define en el lenguaje CNC DIN 66025.

  • Mesa: La trayectoria del movimiento se define mediante la parametrización de una tabla.

Modo de compilación

. Comportamiento al compilar
  • SMC_OutQueue: Se genera una estructura de datos SMC_OutQueue en la compilación. Se le concede acceso global mediante g_CNCQueueManager.

  • SMC_CNC_REF: Las variables de programa se generan en la compilación. Se le concede acceso global mediante g_CNCProgManager.

  • Expediente: Un archivo generado por el código G se descarga y actualiza en cada inicio de sesión. El PLC puede descargar este archivo mediante bloques de función. Los archivos de código G se actualizan cada vez que se inicia sesión en la aplicación. Esto significa que los archivos del PLC se sobrescriben en cada inicio de sesión.

Nombre del archivo

Requisito: Modo de compilación se establece en Expediente.

Defecto: $ ObjectName $ .cnc. Este valor predeterminado es un marcador de posición que se reemplaza por el nombre de objeto del objeto CNC (nombre de archivo efectivo) al iniciar sesión. Solo se permiten los caracteres [a-zA-Z0-9 $ _.] En un nombre de archivo. El campo para el nombre del archivo no debe estar en blanco ni comenzar ni terminar con un punto. Además, no es necesario que un punto sea parte de la ruta en el nombre del archivo.

Tamaño de la cola [elementos]

Predeterminado: 100

La configuración de tamaño no afecta el tamaño de la generada SMC_OutQueue estructura de datos (cuando se selecciona este modo). La talla de SMC_OutQueue está determinada únicamente por el número de objetos de ruta. Sin embargo, el parámetro establece el tamaño del búfer de los FB de preprocesamiento (por ejemplo, SMC_NCDecoder, SMC_RoundPath) que se utilizan internamente y definen el tamaño del búfer de búsqueda anticipada.

Valores predeterminados

Velocidad (F) [u / s]

Este valor se utiliza cuando el valor de la velocidad (en la palabra "F") no está configurado en el programa del CNC. En unidades de ruta por segundo. Intervalo de valores: [0, 1e9]. Predeterminado: 0

Aceleración (E +) [u / s²]

Este valor se utiliza cuando no se establece el valor de la aceleración (en la palabra "E" con un valor positivo). En unidades de ruta por segundo al cuadrado. Intervalo de valores:] 0, 1e9].

Predeterminado: 100

Deceleración (E-) [u / s²]

Este valor se utiliza cuando no se establece el valor de la desaceleración (en la palabra "E" con un valor negativo). En unidades de ruta por segundo al cuadrado. Intervalo de valores:] 0, 1e9].

Predeterminado: 100

Valores predeterminados para avance rápido (G0)

Velocidad (FF) [u / s]

Este valor se utiliza cuando el valor de avance de la velocidad (en la palabra "FF") no está configurado en el programa del CNC. En unidades de ruta por segundo. Intervalo de valores: [0, 1e9].

Predeterminado: 0

Aceleración (EF +) [u / s²]

Este valor se utiliza cuando no se establece el valor de avance de la aceleración (en la palabra "EF +" con un valor positivo). En unidades de ruta por segundo al cuadrado. Intervalo de valores: [0, 1e9].

Predeterminado: 0

Deceleración (EF-) [u / s²]

Este valor se usa cuando el valor de avance de la desaceleración (en la palabra "EF-" con un valor negativo) no está configurado. En unidades de ruta por segundo al cuadrado. Intervalo de valores: [0, 1e9].

Predeterminado: 0

Modo 3D

Requisito: Implementación Din66025, modo de traducción CNC_REF, y OUTQueue

standard icon: El modo 3D es el valor predeterminado.

Valores fuera de línea de variables

Variables: Si se definen valores fuera de línea, Valores de variables sin conexión Se abre el cuadro de diálogo. En este cuadro de diálogo se muestran las variables que también se pueden editar.

Posición de salida

Predeterminado: 0

Precisión

La precisión de la ruta en unidades técnicas. Este valor especifica la precisión de las posiciones que se leen del código G. Por ejemplo, si el código G se especifica con 3 decimales, entonces la precisión debe establecerse en 0,001 unidades. La precisión no debe ser negativa. Este valor se utiliza, por ejemplo, en el preprocesamiento de rutas, como SMC_ToolRadiusCorr y SMC_AvoidLoop.