Skip to main content

Finestra di dialogo: proprietà del CNC

Simbolo: _cds_icon_property_object.png

Funzione: La finestra di dialogo fornisce i parametri per il Programma CNC oggetto.

Chiamata: Visualizza → Proprietà comando; menu contestuale dell'oggetto

Requisiti: L'oggetto CNC è selezionato nell'albero dei dispositivi.

Suggerimento

Le impostazioni del CNC a livello di applicazione vengono salvate nel Impostazioni CNC oggetto.

Scheda: Generale

Modificare il nome dell'oggetto CNC.

Scheda: Controllo accessi

Qui si specificano i permessi dei gruppi di utenti.

Per ulteriori informazioni, vedere: Proprietà – Controllo accessi

Scheda: Crea

Attivare l'opzione per escludere l'oggetto CNC dalla build. Quindi i dati IEC non vengono generati. Tuttavia, è possibile salvare il codice G come file ASCII. Per leggere questo tipo di file in fase di esecuzione, è possibile utilizzare i blocchi funzione dal SM3_CNC biblioteca.

Per ulteriori informazioni, vedere: Proprietà – Controllo accessi

CNC tab

Implementazione

  • Din66025: Il percorso di movimento è definito nel linguaggio CNC DIN 66025.

  • Tavolo: Il percorso di movimento viene definito mediante la parametrizzazione di una tabella.

Modalità di compilazione

. Comportamento in compilazione
  • SMC_OutQueue: durante la compilazione viene generata una struttura dati SMC_OutQueue. Ti viene concesso l'accesso globale tramite g_CNCQueueManager.

  • SMC_CNC_REF: Le variabili del programma vengono generate durante la compilazione. Ti viene concesso l'accesso globale tramite g_CNCProgManager.

  • File: Un file generato dal codice G viene scaricato e aggiornato ad ogni accesso. Il PLC può scaricare questo file tramite blocchi funzione. I file del codice G vengono aggiornati ogni volta ad ogni accesso all'applicazione. Ciò significa che i file sul PLC vengono sovrascritti ad ogni login.

Nome del file

Requisiti: Modalità di compilazione è impostato per File.

Predefinito: $NomeOggetto$.cnc. Questo valore predefinito è un segnaposto che viene sostituito dal nome dell'oggetto dell'oggetto CNC (nome file effettivo) al momento del login. Solo i caratteri [a-zA-Z0-9$_.] sono consentiti in un nome di file. Il campo per il nome del file non deve essere vuoto o iniziare o terminare con un punto. Inoltre, non è necessario che un punto faccia parte del percorso nel nome del file.

Dimensione coda [elementi]

Predefinito: 100

L'impostazione della dimensione non influisce sulla dimensione del generato SMC_OutQueue struttura dati (quando è selezionata questa modalità). La dimensione di SMC_OutQueue è determinato solo dal numero di oggetti percorso. Tuttavia, il parametro imposta la dimensione del buffer degli FB di preelaborazione (ad esempio, SMC_NCDecoder, SMC_RoundPath) che vengono utilizzati internamente e definiscono la dimensione del buffer lookahead.

Valori standard

Velocità (F) [u/s]

Questo valore viene utilizzato quando il valore della velocità (nella parola "F") non è impostato nel programma CNC. In unità di percorso al secondo. Intervallo di valori: [0, 1e9]. Predefinito: 0

Accelerazione (E+) [u/s²]

Questo valore viene utilizzato quando il valore dell'accelerazione (nella parola "E" con valore positivo) non è impostato. In unità di percorso al secondo al quadrato. Intervallo di valori: ]0, 1e9].

Predefinito: 100

Decelerazione (E-) [u/s²]

Questo valore viene utilizzato quando il valore del rallentamento (nella word "E" con valore negativo) non è impostato. In unità di percorso al secondo al quadrato. Intervallo di valori: ]0, 1e9].

Predefinito: 100

Valori predefiniti per l'avanzamento rapido (G0)

Velocità (FF) [u/s]

Questo valore viene utilizzato quando il valore di avanzamento della velocità (nella parola "FF") non è impostato nel programma CNC. In unità di percorso al secondo. Intervallo di valori: [0, 1e9].

Predefinito: 0

Accelerazione (EF+) [u/s²]

Questo valore viene utilizzato quando il valore di avanzamento dell'accelerazione (nella parola "EF+" con valore positivo) non è impostato. In unità di percorso al secondo al quadrato. Intervallo di valori: [0, 1e9].

Predefinito: 0

Decelerazione (EF-) [u/s²]

Questo valore viene utilizzato quando il valore di avanzamento della decelerazione (nella parola "EF-" con valore negativo) non è impostato. In unità di percorso al secondo al quadrato. Intervallo di valori: [0, 1e9].

Predefinito: 0

Modalità 3D

Requisito: implementazione Din66025, modalità di traduzione CNC_REF, e OUTQueue

standard icon: La modalità 3D è il valore predefinito.

Valori offline delle variabili

Variabili: Se sono definiti valori offline, allora il Valori offline delle variabili si apre la finestra di dialogo. In questa finestra di dialogo vengono visualizzate le variabili che possono anche essere modificate.

Posizione di partenza

Predefinito: 0

Precisione

La precisione del percorso in unità tecniche. Questo valore specifica la precisione delle posizioni lette dal codice G. Ad esempio, se il codice G viene specificato con 3 cifre decimali, la precisione dovrebbe essere impostata su 0,001 unità. La precisione non deve essere negativa. Questo valore viene utilizzato, ad esempio, dalla preelaborazione del percorso come SMC_ToolRadiusCorr E SMC_AvoidLoop.