Mul File Specification - ioDef

Auteur avatarGareth Green | Dernière modification 22/02/2023 par Gareth Green en cours de rédaction

Pas encore d'image

Specification of the ioDef.mul file

Function

The ioDef file is used to define which Inputs and Outputs a particular machine has. The IO definitions are used for

  • Displaying the IO as panels on the Service screen of the control software for diagnostics
  • References in the alarms file for building machine-specific alarm modes
  • References in the spindle / tooling setup to define spindle on / off outputs and sensor inputs, etc
  • References in the xholds file to define x axis areas where an output cannot function

Each line is an individual input or output

Field Format

Field Specification
No Name Format Notes
1 Code Name 10A Code name used to reference IO

The name needs to be short enough to fit on the IO screen buttons

Later software / machines prefixed with InX_ or OuX_ where X is the module letter

2 Ref No 3N 3 digit reference code for the IO. this code is critical as it is used to link everything together. It is a unique code for an input or output function that is used across the range of Stuga machines.
3 Type 1N 0 - Disabled

1 - Input

2 -Output

4 Node 2N ** Nextmove E100 / ESB systems only - not used on Beckhoff ***

This is the CAN Node hardware that the IO is referenced on

0 is the Main Nextmove controller

5 Channel 2N ** Nextmove E100 / ESB systems only - not used on Beckhoff ***

The hardware channel on the node that the IO is referenced to

...On a Beckhoff machine, the IO references are linked to the hardware using the Visual Studio Interface

6
7
8
9

Column Numbering


Commentaires

Draft