Upravit stránku

CNC Sensor is an application developed entirely in-house by v-tech s.r.o., designed to monitor, evaluate, and efficiently manage processes in engineering and manufacturing environments. The project originated in response to the needs of our own production, which lacked reliable real-time data essential for both operational and strategic decision-making.

The purpose of the application is the automated collection and analysis of machine data from CNC machining centers. Emphasis was placed on accessibility — both in terms of acquisition costs and ease of implementation. The application provides key insights that help:

  • streamline production planning,
  • increase utilization of the machine fleet,
  • motivate employees through transparent performance monitoring,
  • carry out economic evaluations of orders and overall production.

The result is a comprehensive overview of completed production, serving as a practical tool for identifying bottlenecks, reducing operating costs, and continuously improving productivity.

The application can be freely extended and tailored to the specific needs of each customer, making it suitable for both small businesses and larger manufacturing enterprises.

As part of our service, we provide complete installation, connection of CNC machines, and system commissioning directly at your production facility.


Dashboard

The Dashboard is the first screen of the application, providing real-time information about the status of each machine connected to the system.
Each machine is displayed as a status row, showing the following current information:

  • Machine name
  • Production program name
  • Number of produced parts
  • Spindle override status
  • Feedrate override status
  • Rapid traverse override status
  • Job/order number
  • Productivity

Status Overview

Status

Description

Color

Production

    The machine is in automatic mode, and a production program is selected and actively running in the NC unit, being executed block by block.

Green

Production - idle The machine is in automatic mode and a production program is selected and running, but the machine axes and spindle(s) are currently inactive.Light green
Setup    The machine is in manual mode, or an NC program is being edited. This may also include tool measurement or zero point setting modes.Dark blue
Downtime    The machine has completed its production cycle and is waiting for the next cycle to be started or for a mode change. In other cases, it is idle with no active tasks.Yellow
Alarm    Indicates a fault or alarm reported by the NC or PLC unit of the machine. More details are available under the "Alarms" tab.Red
Measuring    Indicates the period during which a touch probe is mounted in the spindle. The corresponding tool number must be configured in the administration settings.Purple
MDI    Manual Data Input mode used by the operator to enter short commands directlyLight blue
BreakA predefined break or scheduled machine downtime as configured in the application administration.Orange
Powered offThe machine is disconnected from power, not accessible via the network, or excluded from monitoring.Grey

Timeline

The Timeline is one of the main diagnostic overviews in the CNC Sensor application. It provides a visual representation of machine status over time.

The timeline consists of 7 rows, each representing one day of the week. For better evaluation of, for example, multi-machine operation, it is possible to compare the timelines of multiple machines side by side.

When hovering the mouse over a specific time segment, a small box appears showing:

the start and end time of the selected interval,

a status description,

and additional details such as the assigned operator, active production program, or recorded alarm.


Statistics


This tab provides primarily a graphical evaluation of completed production. It includes three sub-tabs, each offering a different type of data visualization:

  • Pie Charts – for proportion-based insights (e.g., machine states, downtime reasons)

  • Bar Charts – for comparing production quantities, cycle times, or performance metrics

  • Line Charts – for tracking trends over time, such as productivity or utilization


Machine Alarms


The Alarms tab is used to manage alarms triggered by the NC and PLC units of CNC machines. Due to the large number of possible alarms and error messages, the application is designed to capture all incoming alarms, even those that have not yet occurred, and initially place them in the "Uncategorized" group. These alarms remain in this group until they are manually sorted into specific predefined categories by the application operator using the "Alarm Settings" button. In the default configuration, the application includes three predefined alarm categories.

 


ERP Data Integration


CNC Sensor is an application for monitoring CNC machining centers in a manufacturing company. Its output is a comprehensive and structured overview of completed production, serving as a tool for identifying weak points in the production process, reducing operational costs, and improving productivity. By accessing production data from the ERP system, CNC Sensor is able to automatically process, compare, and evaluate machine and production data. Due to the wide variety of ERP systems used for production management, it is nearly impossible to establish fully bidirectional communication between the ERP system and CNC Sensor. Therefore, data exchange is limited to a one-way flow: ERP system → CNC Sensor. The core idea of this integration is to link machine data based on the selected NC program running on the CNC machine, which corresponds to the production operation listed on the manufacturing order (traveler). The goal is to robustly connect the execution of the NC program to the correct production operation of the given work order.


Optional Features

The CNC Sensor application by v-tech s.r.o. offers several optional extensions that enhance its functionality and allow it to be tailored to the specific needs of manufacturing companies. These optional modules include:

  • Operator monitoring

    Operator Monitoring


    Operator monitoring with CNC Sensor enables tracking of work efficiency, machine time utilization, and production process optimization. This system provides companies with a clear overview of individual operator performance, helping to identify downtime, inefficient machine use, and opportunities for improvement. CNC Sensor allows for automated tracking and evaluation of operator activities based on their interactions with CNC machines and the work environment.

    Key features include:

    • Operator identification – Operators log in to CNC machines using RFID chips or access cards.
    • Machine operation time tracking – Accurate measurement of productive time vs. idle time.
    • Automatic task assignment – Integration with MES/ERP systems enables automatic linking of jobs to specific operators.
    • Operator action logging – Records who changed a program, launched a new NC code, or stopped the machine.
    • Operator productivity evaluation – Comparison of productive times across operators.
    • Work efficiency analysis – Automatic generation of reports on operator workload and performance.
    • Security logging – Logs access to CNC machines and critical functions for traceability and safety.
  • Power monitoring

    Power Consumption Monitoring


    The CNC Sensor application includes a feature for monitoring the power consumption of CNC machines via an integrated wattmeter. This function enables real-time acquisition and analysis of electrical data directly from the machine. The collected data can be assigned to specific production operations, providing a detailed overview of the energy consumption of individual jobs. This approach not only allows for effective energy tracking, but also helps identify inefficiencies and optimize operating costs.


Pricing


The cost of the CNC Sensor system consists of two main components:

  • License for the CNC Sensor application, which includes installation, basic configuration, and introductory training.
  • Fee for connecting individual CNC machines, based on the number of machines and required functionalities.

This pricing model allows companies to scale flexibly – starting with a few machines and expanding the system as production grows.

Base Pricing – CNC Sensor Application

ServicePrice
CNC sensor application for 1-5 machines2260 €
CNC sensor application for 5-10 machines3300 €
CNC sensor application for 10-15 machines4600 €
CNC sensor application for 15-20 machines5520 €
CNC sensor application for 20+ machineson request

Price includes application setup and necessary hardware. Price does not include full network integration of machines into the internal Ethernet network.

Base Pricing – CNC Machine Connection

Machine control systemEstimated price
Heidenhain 426, 530i, 620/640618 €
Fanuc (all versions)618 €
Haas via RS232 port769 € (up to 2 machines can be connected)
Sinumerik 840d powerline1108 €
Sinumerik 840d Sl568 €
Fagor 8055612 €
Mazatrolbased on specification

 

Machines with control systems or communication protocols such as Mitsubishi, OPC UA, Modbus, MtConnect, or basic binary machine signals can also be connected upon request.

The listed prices are indicative and do not include custom modifications or integration with ERP systems.
We will be happy to provide a tailored quotation, including a needs analysis and technical solution proposal.

This website uses cookies

This website is using cookies to provide services, personalize ads, and monitor traffic. By continuing to use this site you are agreeing with usage of cookies. More information.