Modul MDI ( ing. Modul de introducere manuală a datelor - modul de introducere manuală a datelor) este o desemnare general acceptată în sistemele CNC pentru modul de introducere manuală a comenzilor de control în limbajul G-code , în care fiecare bloc al programului este trimis pentru execuție imediat după introducerea [1] . Spre deosebire de modul de execuție automată a programului, modul de introducere manuală nu necesită tastarea și pregătirea prealabilă a programului de control înainte de executarea acestuia.
Modul MDI este folosit pentru a configura mașina, pentru a testa funcțiile individuale ale programului de control sau pentru a efectua acțiuni primitive, cum ar fi trecerea la coordonatele date, testarea subrutinelor [2] , schimbarea sculei, legarea sculei, legarea pieselor, rotirea axului pornit sau oprit , sau executarea codurilor M (porniți lichidul de răcire , porniți lubrifierea ghidajelor etc.) [3] . Unele funcții M pot fi destinate să fie utilizate numai în modul MDI pentru întreținerea mașinii, cum ar fi schimbarea pas cu pas a sculei în centrele de prelucrare [4] .
Unele sisteme CNC vă permit să utilizați modul MDI pentru a crea și depana programe de control cu posibilitatea de salvare ulterioară pe un dispozitiv de stocare [5] .
Modul MDI în sistemele CNC nu poate fi utilizat în timpul execuției programului în modul automat [1] [2] .