Enhanced Machine Controller

De la Viquipèdia, l'enciclopèdia lliure
Enhanced Machine Controller

Tipusprogramari lliure Modifica el valor a Wikidata
LlicènciaGNU GPL 2.0 Modifica el valor a Wikidata
Característiques tècniques
Escrit enC i G-code Modifica el valor a Wikidata
Més informació
Lloc weblinuxcnc.org Modifica el valor a Wikidata

EMC (Enhanced Machine Controller) és un programari per al control de màquines-eina i robots creat pel NIST (National Institute of Standards and Technology)amb el suport de la General Motors. La nova versió, EMC2, amb llicència GPL, ofereix funcionalitats addicionals interessants, com HAL (Hardware Abstraction Layer), capacitat de programació com a Autòmat Programable Industrial (PLC, Programmable Logic Controller), etc. Per a afegir-li aquesta darrera funcionalitat, s'ha utilitzat el treball del projecte de PLC obert ClassicLadder. Hi ha una distribució BDI (Brain Dead Install), que instal·la una distribució Debian de GNU/Linux, els patches necessaris i l'EMC. Abans d'instal·lar-lo i a tall d'avaluació, es pot fer servir la distribució CoolCNC que s'executa des de CD. Admet el llenguatge G-code (RS274) habitual en CNC (Computer Control Numerical). Per a aplicacions simples permet utilitzar el port paral·lel de l'ordinador personal per al control de motors pas a pas o de servomotors. Té una interfície gràfica per a la interacció de l'operari amb la màquina.

Enllaços externs[modifica]