Quali problematiche possono essere risolte con DNC Precision?
Molti controlli CNC caricano ancora i programmi attraverso una porta RS-232: da un portatile con un programma terminale, da un emulatore di floppy o di nastro, o da un vecchio PC DOS accanto alla macchina. Ogni controllo richiede la propria velocità in baud, il proprio handshake e i propri caratteri di inizio e fine programma, una trasmissione che si interrompe a metà fa perdere tempo e i lunghi programmi 3D non entrano nella memoria del controllo. DNC Precision conserva una configurazione salvata per ogni macchina, con la propria porta COM, il proprio formato di programma, la propria conversione dei caratteri e le proprie cartelle, e registra ogni trasmissione in un log, così è possibile ricostruire una trasmissione non riuscita. Il drip feed invia un programma lungo mentre la macchina lo esegue, con il ritmo regolato dall'handshake XON/XOFF o RTS/CTS. Se un controllo non riceve un programma, seguire la guida alla risoluzione dei problemi RS-232; per raggiungere le macchine via Wi-Fi o Ethernet, vedere DNC wireless.
In modalità server (Professional ed Enterprise) DNC Precision risponde alla macchina. L'operatore invia dal controllo un breve programma di richiesta, ad esempio O8888 con la riga (PRG=0010), e DNC Precision restituisce il programma 0010. Può anche inviare l'elenco dei file presenti nella cartella della macchina, eliminare o rinominare file e inviare al controllo un breve report che indica se un programma è arrivato. Può funzionare come servizio di Windows, quindi si avvia prima dell'accesso di qualsiasi utente.
Le edizioni sono tre. Free Edition: una macchina, programmi fino a 64 KB, invio e ricezione manuali, gratuita per uso personale e commerciale. Professional: fino a tre macchine, nessun limite di dimensione dei programmi, drip feed e modalità server. Enterprise: un numero qualsiasi di macchine, più il monitoraggio delle macchine, la ripresa dopo rottura utensile, le richieste di programmi tramite codice a barre e il controllo remoto da altri PC. Confronto fra le edizioni. La versione completa si può provare prima dell'acquisto: la versione di prova funziona con una macchina e la sua modalità server resta attiva per 30 minuti. DNC Precision funziona su tutte le versioni attuali di Windows e Windows Server. DNC Precision trasferisce i programmi; per modificarli e verificarli si usa CNC Syntax Editor, in cui un programma ricevuto si apre con un clic. Chi non conosce ancora il DNC può leggere che cosa fa un software DNC e come sceglierlo e vedere come si confronta DNC Precision con CIMCO DNC-Max, Predator DNC e altri software DNC.
È facilissimo cominciare. DNC Precision è già pronto!
Scaricare la Free Edition o la versione completa dalla pagina di download e installarla. Collegare la macchina a una porta COM libera, fare clic su Add nella finestra principale e assegnare un nome alla macchina, quindi impostare la porta (velocità in baud, bit di dati, parità, bit di stop) e l'handshake in modo che corrispondano al controllo; i valori predefiniti sono adatti alla maggior parte dei controlli. Per inviare un programma, selezionare la macchina, fare clic su Transmit, scegliere il file e premere READ sul controllo. Per riceverne uno, fare clic su Receive e premere PUNCH sul controllo. Le impostazioni della porta per molti controlli sono raccolte in Impostazioni CNC e DNC.
- Dave Lones:
«We have installed 2 CNC Siemens 840D and 1 810T. By now, it works perfectly!»
![]()
Invio e ricezione dei programmi. Trasmettere un programma a una macchina o riceverne uno dalla macchina con un clic. Inviare più file in una volta, inviare un programma a più macchine contemporaneamente, ripetere un programma un numero stabilito di volte o avviare le trasmissioni dalla riga di comando (Professional ed Enterprise).
Più macchine contemporaneamente. Ogni macchina ha la propria porta seriale (cablaggio a stella) e la propria configurazione salvata, e le macchine si possono raggruppare. La Free Edition gestisce una macchina, Professional tre, Enterprise un numero qualsiasi.
Impostazioni della porta e dell'handshake. Velocità in baud, bit di dati, parità (nessuna, pari, dispari, mark, space) e bit di stop; handshake software (XON/XOFF, con caratteri personalizzati se il controllo ne usa altri) e handshake hardware (RTS/CTS, DTR/DSR); una modalità RS-485 per i collegamenti con cavi lunghi. Funziona qualsiasi porta COM visibile in Windows: porte integrate, schede multiporta, adattatori USB-seriale e adattatori seriali Ethernet o Wi-Fi il cui driver crea una porta COM virtuale.
Formato del programma per ogni macchina. Caratteri di inizio e fine programma (ad esempio % e LF), inizio e fine riga, righe da saltare, caratteri da ignorare, caratteri di commento e prefisso del nome del programma, separatamente per l'invio e la ricezione. I programmi senza carattere di fine vengono chiusi allo scadere di un timeout.
Conversione dei caratteri. Mantenere, rimuovere o sostituire qualsiasi carattere in ciascuna direzione, eliminare i caratteri di controllo o i caratteri a 8 bit e cambiare maiuscole e minuscole per i controlli che lo richiedono.
Ritardi e timeout. Un ritardo prima dell'avvio di una trasmissione, prima di ogni riga e tra un carattere e l'altro per i controlli lenti, oltre ai timeout per la ricezione e per le pause del drip feed.
Drip feed (Professional ed Enterprise). Inviare un programma più grande della memoria del controllo mentre la macchina lo esegue. DNC Precision si mette in pausa ogni volta che il controllo segnala che il suo buffer è pieno. Come funziona il drip feed.
Modalità server (Professional ed Enterprise). La macchina richiede programmi, elenchi di file, cambi di cartella, eliminazioni e ridenominazioni con un breve programma di richiesta e riceve report quando un programma arriva o una richiesta non va a buon fine. I comandi possono provenire dall'intestazione del programma o dai commenti, e le espressioni regolari adattano il parser a qualsiasi controllo. Come funziona la modalità server DNC.
Cartelle, backup e controllo degli accessi. Una cartella per ogni macchina, con l'opzione di limitare gli operatori a quella cartella. Quando un programma ricevuto esiste già, il vecchio file può essere spostato in una cartella di backup oppure si può rinominare uno dei due file. Le password proteggono le impostazioni delle macchine e le azioni importanti.
Log per la diagnosi. Un log dei dati grezzi ricevuti, per ricavare il formato di un controllo sconosciuto, e un log dei messaggi per ogni macchina, con un nuovo file ogni ora, ogni giorno o ogni mese, se lo si desidera.
Servizio di Windows (Professional ed Enterprise). Eseguire DNC Precision come servizio di Windows che si avvia con Windows, prima dell'accesso di qualsiasi utente, e che può essere configurato per riavviarsi dopo un errore.
Monitoraggio delle macchine (Enterprise). Registrare avvio e arresto del ciclo, cambi utensile e messaggi personalizzati che il controllo invia con Fanuc Macro B DPRNT, oppure sorvegliare la spia di ciclo in corso attraverso la linea CD della porta seriale. Esportare i dati registrati in Excel, CSV o database SQL tramite plugin.
Ripresa dopo rottura utensile (Enterprise). L'operatore indica il blocco in cui si è rotto l'utensile; DNC Precision crea un programma di ripresa a partire dal modello di intestazione definito dall'utente (ad esempio i blocchi di avvio sicuro e l'ultimo comando del mandrino, l'ultimo avanzamento e l'ultima posizione prima della rottura) e dalla parte restante del programma, e lo invia.
Richieste tramite codice a barre (Enterprise). Invece di digitare una richiesta, gli operatori leggono con lo scanner il nome del programma, e l'ID della macchina se un solo scanner serve più macchine. Lo scanner si collega a una porta COM o ne emula una tramite USB.
Controllo remoto (Enterprise). Eseguire DNC Precision su un server e consentire agli operatori di usare il client sui propri PC, ciascuno con le proprie credenziali e i diritti per aggiungere macchine, avviare o arrestare la modalità server, oppure inviare e ricevere programmi. Ogni PC client richiede una licenza Professional.
Funziona con CNC Syntax Editor. Il pulsante Edit apre un programma ricevuto in CNC Syntax Editor, dove è possibile verificarlo e correggerlo prima di rinviarlo.
Funziona offline. La licenza si attiva una sola volta, online o via email; un PC DNC completamente offline riceve la licenza su una chiavetta USB da un computer con accesso a Internet. Dopo l'attivazione, DNC Precision non richiede alcuna connessione a Internet.
Tre edizioni. Free Edition (una macchina, programmi fino a 64 KB, modalità manuale, gratuita per qualsiasi uso), Professional (tre macchine, drip feed, modalità server) ed Enterprise (un numero qualsiasi di macchine, monitoraggio, ripresa dopo rottura utensile, codici a barre, controllo remoto). Confronto fra le edizioni.
