USB and Ethernet Mach4 CNC controller – PoKeys57CNC

119,00  excl. VAT & Shipping

See our CNC USB Controller. You can find a list of manuals/blog posts that explain, how to use the PoKeys CNC device as efficiently as possible. The device is targeted primarily for controlling up to 8 STEP/DIR signal-driven motors (stepper motors, servo drives, etc.) in various applications with the addition of powerful PoKeys device features. The device contains dedicated connectors for connections with motor drivers, pendants, (HD44780-compatible) LCD module, etc. In addition, 5 analog inputs with the 12-bit resolution are available. The device also features four galvanically-isolated open-collector outputs and isolated 0 to 10 V analog output and supports PoBlocks graphical editing software.

SKU: PoKeys57CNC Categories: , ,

Description

PoKeys57CNC is 8 axis USB and Ethernet Mach4 CNC controller.

PoKeys57CNC USB and Ethernet Mach4 CNC controller can controll up to 8 axis CNC. Most of STEP/DIR signal driven motors such as stepper motors, servo drives, etc. can be used  in various applications. Moreover it can execute all other powerful PoKeys device features in parallel. Device contains dedicated connectors for connections with motor drivers, pendants, (HD44780-compatible) LCD module, etc. In addition, 5 analog inputs with 12-bit resolution are available. The device also features four galvanically-isolated open-collector outputs and isolated 0 to 10 V analog output.

The device runs the PoIL core and is also compatible with PoBlocks graphical programming software. PoKeys57CNC is the only USB and Ethernet Mach4 CNC controller with integrated Programmable Logic Controller. Thus simple automating different peripherals with PoBlocks is simple. Moreover it can interchange data with other software applications that are using PoKeys57CNC device.

PoKeys USB products integrate support for virtual USB keyboard and USB joystick. Consequently USB keyboard and joystick emulation is straightforward. Digital input pins can be mapped to virtual keyboard and joystick keys, while analog inputs can be mapped to virtual joystick axes. Configuration is simple by using our intuitive graphical PoKeys configuration application, where each function can also be tested.

On dedicated PoExtBus/PoNET connector it is possible to connect different extensions. Also various additional peripherals such as PoNetKBD48CNC, PoPendant1C, PoRelay8, PoExtBusOC16, adapter for PNP and NPN sensors and I2C sensors extend the functions of the PoKeys57CNC USB and Ethernet CNC controller.

Features of the PoKeys57CNC USB and Ethernet Mach4 CNC controller:

  • Supported by Mach4 and Mach3 PoKeys plugins
  • Compatible with USB 1.1/2.0 HID standard,
  • Besides standard English USB keyboard simulation (with triggering support for up/down keys) also USB joystick simulation (6 axes, 32 buttons with triggering support),
  • Ethernet 10/100 with DHCP client or fixed IP support. TCP or UDP connection with the device,
  • Modbus TCP support (access to digital IO, analog inputs, encoder values, digital counters values, PWM outputs, LCD display, PoExtBus devices and also matrix keyboard status),
  • Web interface with dashboard and also I/O status display with multiple user accounts,
  • 28 digital inputs or outputs (software configurable) with pull-up resistors. They are also available as virtual USB keyboard keys.
  • 5 analog inputs (12-bit) with digital low-pass filtering (4 analog inputs also include analog low-pass filter with 1.9 kHz cut-off frequency),
  • multiple encoder pair inputs with three additional dedicated high-speed encoder and one ultra high-speed encoder inputs,
  • digital counters on specific digital input pins,
  • high performance 8-axis 125 kHz pulse engine with dedicated motor connectors,
  • up to 16×8 matrix keyboard with triggered keys/alternate function support,
  • up to 5 high-speed fully configurable PWM outputs (25MHz PWM timer) – two of them with open-collector transistor outputs,
  • 4 dedicated digital outputs,
  • Isolated 0-10V output for spindle control, hence noise is isolated from controller,
  • Dedicated connector for HD44780-based character LCD support (up to 4×20 characters),
  • Dedicated connector for PoPendant1C
  • PoExtBus orPoNET devices support for adding PoNetKBD48CNC, PoPendant1C, PoRelay8, PoExtBusOC16 and up to 100 I2C sensors
  • fail-safe support in case of communication interruption,
  • third-party support via communication DLL library. Because of extensive protocol specification porting to other systems is straightforward.

Requirements:

  • Ethernet or USB connection between host computer and PoKeys57CNC
  • 6-26 V DC power supply with 2.5 W or more. More power is required if aditional peripherals are connected to PoKeys57CNC device.
  • Windows 2000/XP/Vista/Windows 7/8/10 with .NET framework 3.5 or newer installed

PoKeys software package contains:

  • PoKeys configuration software
  • PoKeys firmware
  • PoKeys communication library
  • User manual
  • PoKeys USB driver for fast interface
  • PoBlocks graphical programming environment
  • Programming examples for C++, C#, VB.NET, Delphi

      Download PoKeys software in the ‘Downloads’ tab.

Products and adapters for PoKeys57CNC:

Tutorials and instructions on using PoKeys57CNC USB and Ethernet CNC controller with Mach3 and Mach4

PoKeys57CNC USB and Ethernet CNC controller is compatible with Mach3 and also with Mach4 CNC software. Check the instructions below on how to prepare the PoKeys57CNC device for CNC operations.

Mach3

Mach4

Related downloads:

User manual
PoKeys57CNC user manual

USB driver, optional
configuration software for advanced features
Latest PoKeys setup package

Mach3 plugin
* included in the PoKeys setup package

Related downloads:

User manual
PoKeys57CNC user manual

USB driver, optional configuration software for advanced features
Latest PoKeys setup package

Mach4 plugin
PoKeys Mach4 plugin with manuals

Check also the following blog posts:

Support for PoBlocks graphical programming software

Cross-platform PoKeys communication library is available at bitbucket.org: https://bitbucket.org/mbosnak/pokeyslib

Additional information

Weight 120 g
Dimensions 1 × 1 × 1 cm

Related downloads

SOFTWARE


PoKeys setup package – PoKeys configuration software, .NET library, PoBlocks, Mach3 plugin, etc.

* Note: Mach3 plugin is included in the PoKeys setup package.
PoKeys Mach4 plugin 8.95.0.5070 + manuals

MANUALS

PoBlocks manual (29.7.2022).pdf
PoKeys Pulse engine v2.pdf
PoKeys devices comparision.pdf
PoKeys protocol specification (22.3.2019).pdf
PoKeys57CNC user manual.pdf
Mach4 and PoKeys57CNC step-by-step.pdf
Mach4 plugin user manual.pdf
PoSensors user manual.pdf

OTHER

PoKeys Pulse engine v2 user manual (6.3.2016).pdf
Mach3 MPG setup guide.pdf
3D Step model of PoKeys57CNC.zip

You may also like…