NT Service for CNC Machine Communications

Project is to create an NT Service (no GUI) that will monitor the input buffer of several RS-232 serial ports connected to CNC machines.

The machines will periodically send keywords with optional data out their serial ports. The service should monitor for these messages and update the database accordingly. They might increment a counter, update a status table, etc.

The same serial lines are used to send machine code (ASCII text files) back and fourth. The service should be able to distinguish an incoming file from an incoming message and respond appropriately.

For outgoing files, the service should watch for a 'Send Request' flag and interrupt monitoring to send a file out to the machine.

A partial data layer exists and assistance will be given in that area.

Sample code is also available for the machine communications. This project seeks to expand on the current state and package it as a service.


See more: script install service, windows service, nt, communications, status update script, data service layer, state machine, windows assistance, create machine, windows service monitor, file cnc, update data accordingly, machine monitor, files cnc, service status, service request database, script counter service, flag keywords, windows serial, cnc machine database, Windows monitoring, data machine, data communications, file monitoring service, layer messages

About the Employer:
( 1 review ) United States

Project ID: #3638658