Skip to content
Contact Get Started

Development System

The NEV Development System is the engineering software of the platform. An application is configured, programmed, compiled and deployed from here, and the same environment connects to a running target to read its values and load changes into it. It runs on any PC, separate from the target.

What is done here, and what is done on the machine

Section titled “What is done here, and what is done on the machine”

Three machines make up a working system, and each has one job:

runsholds
Development PCthe Development Systemthe project, and what a build produces from it
Target PCthe Runtimethe deployed application, executing in real time
Operator panelthe HMIthe screens the project defines, bound to the machine’s own variables

The application is authored only on the development PC. What is created on the machine is the work of running it: part programs, tool and work offsets, and the values an operator sets while cutting. Nothing an operator does changes the application, and nothing you change in the project takes effect until it is deployed.

Compiling turns the project into one set the target takes in a single step:

what it carries
Machine configurationthe axes with their limits and kinematics, the channels, and the fieldbus network compiled from the vendors’ device descriptions
PLCthe compiled program, and the symbol table the environment reads live values through
Alarm textthe words behind the PLC’s alarm and event numbers
Interfaces and accesswhat the target exposes to the plant, and which access level may do what

Deploying transfers the set and then activates it, so the target takes a new configuration as one change rather than a field at a time. The Runtime maps the compiled configuration into memory as it starts, which is why a machine comes up without reading and parsing its own settings first.

A project with no alarm catalogue still deploys and still runs, and its PLC alarms then reach the operator as class and event numbers instead of words. Nothing fails, so it is found on the shop floor rather than at the deployment.