myCNC-ET1 firmware update
myCNC-ET1 documentation
myCNC control software
Ethernet CNC controller myCNC-ET1


MyCNC-ET1 «All-in-One» CNC Controller / Motion Controller / Programmable Logic Controller (PLC).
Controller can work as independent unit as well as with Host PC connected through Ethernet/USB/RS485.
myCNC-ET1 Controller board based on 100MHz 32bit ARM Cortex-M3 Processor and Altera FPGA logic.
Controller contains:
- Motion controller with true multi-axes line, arc, spiral, spline interpolators;
- Programmamle Logic Conroller;
- An interpreter for G-codes (the RS-274 machine tool programming language);
myCNC-ET1 technical parameters.
- Electrical characteristics
- Power supply (USB CNC controller) 12-24V DC
- Current (USB CNCcontroller) 1 A
- CNC controller parameters
- Number of axes up to6
- Number of motor supported 6
- Integrated Programmable Logic Controller (PLC) Yes
- Number of PLC relay outputs 6
- Number of opto-isolated PLC inputs, 16
- Number of transistor keys/PWM outputs 9/3
- DAC (Digital-to-analog converter) output 0-10V 1
- ADC inputs (0-5V) 4
- RS485 port 1
- USB slave 1
- Internal flash memory for G-code program 8M bit
- Integrated Motion Controller Yes
- Type of interpolation support – Linear (all axes simultaneous interpolation).
- Arc/Helical (2D arc interpolation with simultaneous linear interpolation on rest the axes).
- Spiral (similar with arc interpolation but with linearly varying arc radius)
- Spline interpolation
- NURBS (Non uniformed rational B-spline) interpolation
- Processing time(Calculation speed), us 81
- CPU 32-bit ARM Cortext-M3 100Hz
- Connection with PC Ethernet; USB2.0; RS485/RS422;
- Pulse width Programmable 80ns – 1,5 us
- Maximum pulse frequency 3.5 MHz

On the picture below there is plasma cutting machine CNC control enclosure, that includes:
- myCNC-ET1 CNC controller;
- 3 myServo-A01 drivers for Brushless DC servo motors (400W) – Y axis and dual drive X axis;
- myTHC-RU01 Torch height controller;
- 24V DC power supplies;
- 110V AC power transformers for servo motors power supply;

On a demo video plasma cutting process with Initial height positioning (IHC system working). A machine based on:
- myCNC control software;
- myCNC-ET1 controller board;
- myTHC-RU01 – Torch height controller;
- myServo-A01 servo drivers;
{youtube}
{/youtube}
