Passa al contenuto

linuxcncMulti – il controllo multicanale su LinuxCNC

Più canali con programmi, interpreti e pianificatori di traiettoria propri, sincronizzati tramite marker di attesa nella parte real-time – come Siemens 840D o Fanuc Multi-Path, sulla base aperta di LinuxCNC. In più il pannello operatore mchmi in stile Operate, il linguaggio di programmazione Siemens, azioni sincrone e trasformazioni cinematiche.

Enterprise nello shop Manuale Scarica Community

mchmi: DMU 60 con canale cambio utensile

Provate linuxcncMulti online

Vedete le funzioni in azione prima di decidere: i clienti registrati avviano nel portale clienti una simulazione di linuxcncMulti – DMU 60 a cinque assi con canale del cambio utensile, INDEX G200 a tre canali, retrofit di una Deckel FP4 – e usano il pannello operatore mchmi nel browser per 30 minuti. La registrazione è gratuita; una sessione non richiede installazione.

Avvia l'istanza di prova
Registrazione necessaria · tutte le funzioni

Cosa sa fare la variante multicanale

Canali reali

N canali, ciascuno con programma G-code, interprete, stato task e pianificatore di traiettoria propri. Gli assi vengono assegnati nell'INI e possono essere scambiati tra i canali a runtime (GET/GETD/RELEASE). Il canale 0 si comporta esattamente come LinuxCNC, le configurazioni esistenti funzionano invariate.

Sincronizzazione nella parte real-time

I marker di attesa (WAITM / M90–M93) vengono valutati nel ciclo servo, con timeout per canale; INIT/START avviano programmi nei canali partner, SETMS seleziona il mandrino master; programmi ASUP e di evento, programmi di avvio con sorveglianza Z.

Linguaggio di programmazione Siemens

Parametri R, variabili DEF, espressioni, salti, REPEAT, IF/WHILE/FOR/CASE, grezzi WORKPIECE; azioni sincrone (ID/WHEN/WHENEVER, $A_IN/$A_OUT, assi di comando, DELDTG, funzioni H); trasformazioni TRAORI, TRANSMIT, TRACYL dal programma.

mchmi – uso in stile Operate

Pannello comandi macchina, gestione programmi ed editor, gestione utensili con magazzini e posti tampone, origini, diagnostica con registro allarmi e test di circolarità, modello 3D con asportazione e verifica collisioni, schermate utente per il PLC.

Pianificatore di traiettoria

Look-ahead con limitazione dello strappo, simulazione di portale a 5 assi e benchmark; configurazioni TCP tavola-tavola e testa-tavola.

Aperto e testato

Basato su LinuxCNC (GPL v2), simulazioni a due canali, INDEX G200 (tre canali), DMU 60 (5 assi), Deckel FP4 con canale cambio utensile PLC; suite di oltre 350 test e test dell'interfaccia le cui immagini trovate nel manuale.

Community o Enterprise

Community

Gratuita, per utenti registrati come pacchetto Debian con codice sorgente. Contiene il nucleo multicanale completo, mchmi, il linguaggio di programmazione Siemens, azioni sincrone, trasformazioni, gestione utensili, pianificatore di traiettoria e tutte le simulazioni. Nessun supporto alla messa in servizio.

Download (registrazione)

Enterprise

Licenza per macchina con abbonamento agli aggiornamenti o aggiornamenti a vita. In più: mcplc (programmazione HAL LAD/FBD/SCL, importazione hardware, EtherCAT), Machine Builder (modello 3D della macchina, esportazione configurazione), mcwatch (monitoraggio del processo), Auto Servo Tuning, funzione di segnalazione con servizio di supporto e canale di aggiornamento. Supporto e assistenza remota prenotabili.

Shop Prenota assistenza remota

Gli strumenti in azione

Immagini dalla simulazione, acquisite automaticamente dalla suite di test: mostrano sempre lo stato attuale. Altro nel Manuale.

Due canali in mchmi: posizioni, programmi, stato per canale Two channels in mchmi: positions, programs, status per channel
Tornio bimandrino: albero su tre canali, verifica collisioni Twin-spindle lathe: shaft over three channels, collision check
Monitoraggio del processo mcwatch: curve apprese, limiti, reazione Process monitoring mcwatch: learnt curves, limits, reaction
Gestione utensili con magazzini e posti tampone Tool management with magazines and buffer places
mcplc: programmazione HAL a contatti mcplc: HAL programming in ladder diagram
Machine Builder: modello cinematico della macchina Machine Builder: kinematic machine model
Auto Servo Tuning: risposta in frequenza e proposta del regolatore Auto Servo Tuning: frequency response and controller proposal
Pagina versione: edizione, licenza, aggiornamenti, segnalazione Version page: edition, licence, updates, reporting