Excellence in Engraving, Cutting and Routing

Established since 1974
NEE Machines Logo
 
Search for
Home
JLS
APS
 
Event Subroutine Editor

Event Subroutine Editor, click for a bigger picture





Event Subroutines perform role of Programmable Logic Controllers - PLC's

AMC Machine controller 'Event subroutines', amongst other things, effectively perform the functions associated with Programmable Logic Controllers, or 'PLC's. These subroutines are generally short sequences or 'macros' of I/O instructions required to operate and monitor machine functions as specific events occur.

Examples of events are: automatic toolchanging, automatic part load and unload, plasma arc start and stop, laser start and stop, and dispense start and stop. Typically event subroutines comprise of a combination of activating outputs, timed delays, and monitoring and or waiting for signals from the machine, sometimes events also include machine movements.

AMC's support more than 20 different events, many having associated conditions. Supported events include: 'Execution start, Execution stop, Tool head down, Tool head up, Change tool, Key pressed, I/P 'n' ON, and analog On and Off.


Engravers / Routers
'Tool Up' Event Sub for Glass Cutter


Engravers / Routers
'Tool Down' Event Sub for Glass Cutter

Event subroutines are executed automatically by the AMC when the associated event occurs. In consequence neither the part programmer nor the machine user need consider them, this greatly simplifies machine programming and use. Additionally as the AMC is both controlling machine movement and operating the I/O the two are automatically synchronized.

The NEE Event Subroutine Editor makes generating macro PLC sequences simple, no knowledge of computer programming is required.

Typically the machine designer assigns and names AMC Motion controller inputs and outputs to actuators and status signals, these names are part of the controller configuration file. The resulting configuration file is used by the Event Sub Editor. The named I/O signals are then used to generate the series of control commands and input status monitoring required for each event subroutine. Event subroutines may also contain conditional commands.

Engravers / Routers, execution start eventsub
Part of 'Execution Start' for Glass Cutter

Event subroutines are permanently stored in AMC flash memory ensuring that they are immediately available when required.

More Information


Home |  Software |  Contact Us |  Top of the Page

NEE Machines. Based in the UK.