User Tools

Site Tools


mycnc:global_variables

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
mycnc:global_variables [2018/10/04 11:54] skirillovmycnc:global_variables [2019/04/04 11:42] skirillov
Line 355: Line 355:
 ^  ^^^ ^  ^^^
 | GVAR_KNIFE_FLAG | 7587 | PLC/Software controlled variable. \\ Tool change PLC procedure writes "1" to the register \\ when Tool number changed to Tangential Knife Tool, \\ otherwise writes "0"  | | GVAR_KNIFE_FLAG | 7587 | PLC/Software controlled variable. \\ Tool change PLC procedure writes "1" to the register \\ when Tool number changed to Tangential Knife Tool, \\ otherwise writes "0"  |
 +^ Cutchart variables ^^^
 +| GVAR_CUTPROCESS_ID | 7600 | |
 +| GVAR_CUTPROCESS_KERF | 7601 | |
 +| GVAR_CUTPROCESS_MATERIAL_THICKNESS | 7602 | |
 +| GVAR_CUTPROCESS_TIME_PREHEAT | 7603 | |
 +| GVAR_CUTPROCESS_TIME_SOFT_OXY_START | 7604 | |
 +| GVAR_CUTPROCESS_CUTSPEED | 7605 | |
 +^  ^^^
 +| GVAR_CUTPROCESS_AGC_IGNITION_FUEL | 7610 | |
 +| GVAR_CUTPROCESS_AGC_IGNITION_OXY_HEAT | 7611 | |
 +| GVAR_CUTPROCESS_AGC_PREHEAT_FUEL | 7612 | |
 +| GVAR_CUTPROCESS_AGC_PIERCE_FUEL | 7613 | |
 +| GVAR_CUTPROCESS_AGC_PIERCE_OXY_CUT | 7614 | |
 +| GVAR_CUTPROCESS_AGC_PIERCE_OXY_HEAT | 7615 | |
 +| GVAR_CUTPROCESS_AGC_CUTTING_FUEL | 7616 | |
 +| GVAR_CUTPROCESS_AGC_CUTTING_OXY_HEAT | 7617 | |
 +| GVAR_CUTPROCESS_AGC_CUTTING_OXY_CUT | 7618 | |
 +| GVAR_CUTPROCESS_AGC_PILOT_FUEL | 7619 | |
 +| GVAR_CUTPROCESS_AGC_PILOT_OXY_HEAT | 7620 | |
 +| GVAR_CUTPROCESS_GAS_SELECT1 | 7621 | |
 +| GVAR_CUTPROCESS_GAS_SELECT2 | 7622 | |
 +| GVAR_CUTPROCESS_SHIELD_RETAINING_CAP | 7630 | |
 +| GVAR_CUTPROCESS_SHIELD | 7631 | |
 +| GVAR_CUTPROCESS_NOZZLE_RETAINING_CAP | 7632 | |
 +| GVAR_CUTPROCESS_NOZZLE | 7633 | |
 +| GVAR_CUTPROCESS_SWIRL_RING | 7634 | |
 +| GVAR_CUTPROCESS_ELECTRODE | 7635 | |
 +| GVAR_CUTPROCESS_WATER_TUBE | 7636 | |
 +| GVAR_CUTPROCESS_HC_PIERCE_DELAY | 7640 | |
 +| GVAR_CUTPROCESS_HC_IGNITION_HEIGHT | 7641 | |
 +| GVAR_CUTPROCESS_HC_PIERCE_HEIGHT | 7642 | |
 +| GVAR_CUTPROCESS_HC_CUT_HEIGHT | 7643 | |
 +| GVAR_CUTPROCESS_HC_CONTROL_DELAY | 7644 | |
 +| GVAR_CUTPROCESS_HC_ARC_VOLTAGE | 7645 | |
 +| GVAR_CUTPROCESS_HC_PIERCE_HEIGHT_FACTOR | 7646 | |
 +| GVAR_CUTPROCESS_CREEP_TIME | 7650 | |
 +| GVAR_CUTPROCESS_CREEP_SPEED | 7651 | |
 +| GVAR_CUTPROCESS_MIX_GAS1 | 7652 | |
 +| GVAR_CUTPROCESS_MIX_GAS2 | 7653 | |
 +^ Plasma Automatic Gas Console ^^^
 +| GVAR_CUTPROCESS_AGC_PLASMA_PREFLOW | 7660 | |
 +| GVAR_CUTPROCESS_AGC_SHIELD_PREFLOW | 7661 | |
 +| GVAR_CUTPROCESS_AGC_PLASMA_CUTEFLOW | 7662 | |
 +| GVAR_CUTPROCESS_AGC_SHIELD_CUTEFLOW | 7663 | |
 +^ Plasma Manual Gas Console ^^^
 +| GVAR_CUTPROCESS_MGC_PLASMA_PREFLOW | 7670 | |
 +| GVAR_CUTPROCESS_MGC_SHIELD_PREFLOW | 7671 | |
 +| GVAR_CUTPROCESS_MGC_PLASMA_CUTEFLOW | 7672 | |
 +| GVAR_CUTPROCESS_MGC_SHIELD_CUTEFLOW | 7673 | |
 +| GVAR_CUTPROCESS_SET_PROCESS_CURRENT | 7675 | |
 +| GVAR_CUTPROCESS_SET_ARC_CURRENT | 7676 | |
 +| GVAR_CUTPROCESS_CORNER_REDUCTION | 7677 | |
 +| GVAR_CUTPROCESS_TORCH_TYPE | 7680 | |
 +| GVAR_CUTPROCESS_MATERIAL_TYPE | 7681 | |
 +| GVAR_CUTPROCESS_SPECIFIC_MATERIAL | 7682 | |
 +| GVAR_CUTPROCESS_PLASMA_SHIELD_GASES | 7683 | |
 +| GVAR_CUTPROCESS_PROCESS | 7684 | |
 +| GVAR_CUTPROCESS_VENDOR | 7685 | |
 +| GVAR_CUTPROCESS_TECHNOLOGY | 7686 | |
 +| GVAR_CUTPROCESS_REVISION | 7687 | |
 +^ Encoders ^^^
 | GVAR_ET5_ENCODER | 9000  | (+16) Registers represent Encoder values. Writing to this registers does not affect anything. Selected channel Current Encoder value will be returned when reading these registers. \\ Reading these registers from the controller Hardware PLC will return actual Encoder value. \\ Encoder values in the software are updated about every 128ms. This delay should be counted when using Encoder values from the Software PLC. \\ 9000 - Encoder #0 value \\ 9001 - Encoder #1 value \\ 9002 - Encoder #2 value \\ 9003 - Encoder #3 value \\ 9004 - Encoder #4 value \\ 9005 - Encoder #5 value \\ 9006 - Encoder #6 value \\ 9007 - Encoder #7 value | | GVAR_ET5_ENCODER | 9000  | (+16) Registers represent Encoder values. Writing to this registers does not affect anything. Selected channel Current Encoder value will be returned when reading these registers. \\ Reading these registers from the controller Hardware PLC will return actual Encoder value. \\ Encoder values in the software are updated about every 128ms. This delay should be counted when using Encoder values from the Software PLC. \\ 9000 - Encoder #0 value \\ 9001 - Encoder #1 value \\ 9002 - Encoder #2 value \\ 9003 - Encoder #3 value \\ 9004 - Encoder #4 value \\ 9005 - Encoder #5 value \\ 9006 - Encoder #6 value \\ 9007 - Encoder #7 value |
 | GVAR_ET5_EXPOSITION | 9016 | (+16) Registers represent Motor PID Following Error (a difference between commanded and sensed position). Writing to this registers does not affect anything. A Following Error of Selected PID will be returned when reading these registers. \\ Reading these registers from the controller Hardware PLC will return actual value of the Following Error. \\ Following Error values in the software are updated about every 128ms. This delay should be counted when using the registers in the Software PLC. \\ 9016 - Motor channel #0 PID Following Error \\ 9017 - Motor channel #1 PID Following Error \\ 9018 - Motor channel #2 PID Following Error \\ 9019 - Motor channel #3 PID Following Error \\ 9020 - Motor channel #4 PID Following Error \\ 9021 - Motor channel #5 PID Following Error \\ 9022 - Motor channel #6 PID Following Error \\ 9023 - Motor channel #7 PID Following Error \\ \\ Examples \\ [[plc:FERROR implementation]] | | GVAR_ET5_EXPOSITION | 9016 | (+16) Registers represent Motor PID Following Error (a difference between commanded and sensed position). Writing to this registers does not affect anything. A Following Error of Selected PID will be returned when reading these registers. \\ Reading these registers from the controller Hardware PLC will return actual value of the Following Error. \\ Following Error values in the software are updated about every 128ms. This delay should be counted when using the registers in the Software PLC. \\ 9016 - Motor channel #0 PID Following Error \\ 9017 - Motor channel #1 PID Following Error \\ 9018 - Motor channel #2 PID Following Error \\ 9019 - Motor channel #3 PID Following Error \\ 9020 - Motor channel #4 PID Following Error \\ 9021 - Motor channel #5 PID Following Error \\ 9022 - Motor channel #6 PID Following Error \\ 9023 - Motor channel #7 PID Following Error \\ \\ Examples \\ [[plc:FERROR implementation]] |
mycnc/global_variables.txt · Last modified: 2024/03/20 12:01 by ivan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki