Cycle
Cycle Start, Cycle End, finished-part pulses, and part counting.
IntegraIQ CNC Gateway
IntegraIQ CNC Gateway collects production-state information from legacy and modern CNC machines without changing the machine controller. The focus is not only data extraction, but also real-time machine-state monitoring, cycle tracking, part counting, and event logging.
Core concept
In injection molding retrofit projects, USB or RS232 data extraction is often the primary channel. In CNC environments, safe and quick access is often available through physical machine-state signals instead. That is why IntegraIQ CNC Gateway starts with event-based production logging built from signals.
This allows the system to measure run / stop / alarm / door open states, cycle times, part count, and downtime, while still remaining open to optional data-port integrations later.
Why GPIO?
Cycle Start, Cycle End, finished-part pulses, and part counting.
Machine Running, Spindle Running, Door Open, Alarm, Emergency Stop.
RS232, RS485/Modbus, Ethernet, MQTT, OPC UA client, or USB data capture optionally.
Hardware foundation
The concept can be based on BeagleBone Black or BeagleBone Green thanks to abundant GPIO, stable Linux, Ethernet, and real-time PRU cores. For CNC use cases, the PRU is especially valuable for precise pulse counting and timing.
Example I/O mapping
Yes, but carefully. In the base version, monitoring comes first. Optionally a status LED, relay, or "data capture active" output can be added, but the first product version should remain passive and safe.
Software logic
When the Cycle Start signal becomes active, the system records a cycle start with timestamp. On Cycle End or Part Counter pulse, it closes the cycle, calculates cycle time, increments part count, and archives the record.
Web interface
Beyond the local page, the central model is straightforward: CNC Gateway → HTTPS / MQTT / VPN → central server. This creates a product family that covers two major industrial data-source types: data-port machines and signal-port machines.
Basic
Pro
Industrial
Next step
If you want to see how to collect useful production-state data from CNC machines without controller modification, get in touch.