Stuga Machine Control Application Specification

Cette page contient des modifications qui ne sont pas marquées pour la traduction.

Auteur avatarGareth Green | Dernière modification 27/09/2020 par Gareth Green en cours de rédaction

Stage 1 Static Data Files

Requirements Summary

Write a module to look after the static data used by the Stuga machines, currently stored as ASCII csv files. The module should have the following features

  • Data stored in a database format, suitable for read access from other proprietary database applications
  • Import function from csv to database
  • Export function from database to original csv format (important for inter-machine compatibility)
  • Ability to add new fields
  • Add new record
  • Check for existence of record
  • Data integrity checking of imported files

File Specifications

Description Link
Alarms.mul Definition of alarm states and messages for operator user interface Alarms.mul specification
Axes.mul
Central.saw
Clamppos.mul
Clamps.mul
Colours.saw
Ejpos.mul
etherCATDevices.mul
Hardware.mul
Gaps.saw
ioDef.mul Definition of input and output channels IODef.mul Specification
loadpos.saw
masterdir.saw
messages.saw
osensor.mul
params.saw
peps.mul
profile.mul
queueno.mul
shifts.mul
sloadpos.saw
sparams.saw
stdops.mul
tools.mul
trim.mul

hesc

t

a

B

userVariables.mul
work.449
xposhold.mul
zstdopdef.mul

Stage 2 - Diagnostic Data Files

Extend the static data files to record the diagnostic data generated

  • Diagnostic Log
  • Logs each “side” of the machine
  • Running Time / Efficiency
  • Archiving and housekeeping
  • User interface to search and view
  • Interface to teamviewer IoT

Stage 3 - Production Data File

Commentaires

Draft