User:Alicia sk/m-net draft

= M-Net (Machine Network Protocol) =

M-Net is a communications protocol developed by Haas Automation to allow communications between CNC machines and peripherial devices connected through the ethernet port. It is used for I/O control for Automation applications and for machine monitoring. M-Net runs on top of the HTTP protocol.

Haas Automation has created a software development kit (SDK), for development of m-net applications, which it provides to other companies wishing to add the M-Net capability to their products.

M-Net was developed as an alternative to using programmable logic controllers (PLCs) or DeviceNet.