[version en cours de rédaction] | [version en cours de rédaction] |
(Page créée avec « {{Tuto Details |Description=<translate>Specification of the ioDef.mul file</translate> |Categories=Specification |Tags=ioDef, ioDef.mul, Input, Output, Specification }} <t... ») |
|||
Ligne 4 : | Ligne 4 : | ||
|Tags=ioDef, ioDef.mul, Input, Output, Specification | |Tags=ioDef, ioDef.mul, Input, Output, Specification | ||
}} | }} | ||
− | <translate>= Field Format = | + | <translate>= 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= | ||
{| class="wikitable" | {| class="wikitable" | ||
|+Field Specification | |+Field Specification | ||
Ligne 13 : | Ligne 23 : | ||
|- | |- | ||
|1 | |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 | |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 | |3 | ||
− | | | + | |Type |
− | | | + | |1N |
− | | | + | |0 - Disabled |
+ | |||
+ | 1 - Input | ||
+ | |||
+ | 2 -Output | ||
|- | |- | ||
|4 | |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 | |5 | ||
− | | | + | |Channel |
− | | | + | |2N |
− | | | + | |** Nextmove E100 / ESB systems only - not used on Beckhoff *** |
+ | |||
+ | The hardware channel on the node that the IO is referenced to | ||
+ | {{Info|...On a Beckhoff machine, the IO references are linked to the hardware using the Visual Studio Interface}}<br /> | ||
|- | |- | ||
|6 | |6 | ||
Ligne 58 : | Ligne 83 : | ||
|} | |} | ||
− | = Column Numbering = | + | =Column Numbering= |
<br /></translate> | <br /></translate> | ||
{{PageLang | {{PageLang | ||
+ | |Language=en | ||
|SourceLanguage=none | |SourceLanguage=none | ||
|IsTranslation=0 | |IsTranslation=0 | ||
− | |||
}} | }} | ||
{{AddComments}} | {{AddComments}} |
Specification of the ioDef.mul file
Auteur Gareth Green | Dernière modification 22/02/2023 par Gareth Green en cours de rédaction ⧼frevu-button-review-label⧽
Pas encore d'image
Specification of the ioDef.mul file
ioDef, ioDef.mul, Input, Output, Specification
The ioDef file is used to define which Inputs and Outputs a particular machine has. The IO definitions are used for
Each line is an individual input or output
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 |
en
none
0
Draft
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #