User Tools

Site Tools


mycnc:mycnc_screen_configuration

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:mycnc_screen_configuration [2018/10/01 10:42] skirillovmycnc:mycnc_screen_configuration [2019/08/01 12:38] ivan
Line 71: Line 71:
       * width and height of the led       * width and height of the led
       * type of light (actually this field is always "led", reserved for future options)       * type of light (actually this field is always "led", reserved for future options)
-      * shape of the standard led light. Standard shape can be "round" and "rect"+      * shape of the standard led light. A standard shape can be "round" and "rect"
   * **address** - defines CNC controller hardware the light attached to    * **address** - defines CNC controller hardware the light attached to 
       * "inputs" - the light attached to input pin       * "inputs" - the light attached to input pin
       * "outputs" - the light attached to output pin       * "outputs" - the light attached to output pin
-      * "number" - defines pin number the light attached to. A number can be assigned directly, for example \\ number="0" for pin #0 \\ number="15" for ipn #15 \\ or through pin definition file used in Hardware PLC - "pins.h". In this case sign "#" and the pin name defined in "pins.h" should be instead of pin number. For example \\ number="#OUTPUT_SPINDLE" \\ and "pins.h should contain this name definition, for example <code C>#define OUTPUT_SPINDLE 7</code>+      * "number" - defines pin number the light attached to. A number can be assigned directly, for example \\ number="0" for pin #0 \\ number="15" for ipn #15 \\ or through pin definition file used in Hardware PLC - "pins.h". In this case sign "#" and the pin name defined in "pins.h" should be instead of pin number. For example \\ **number="#OUTPUT_SPINDLE"** \\ and "pins.h should contain this name definition, for example <code C>#define OUTPUT_SPINDLE 7</code>
  
  
Line 124: Line 124:
 | toggle-item: | | | toggle-item: | |
 | laser-marker- | | | laser-marker- | |
 +
 +===Items===
 +
 +Items are a subset of actions, and are usually written as item:item-name (such as item:motion-rapid-speed-xy). Items are different from actions in that items effectively describe a value that can be changed by some input. In this way, there can exist both an action with some name, and an item with that same name, which are separate from one another. Items are often presented to the user on the myCNC software screen to display relevant information which can then be edited (such as the jog overspeed, spindle speed, etc). The relevant actions for such items would be along the lines of motion-overspeed-inc or motion-overspeed-dec, describing a particular action to perform with this item (value).
 +
 +A list of commonly used items can be found in the [[mycnc:item_list|Common Item List]].
  
 === Player actions === === Player actions ===
Line 372: Line 378:
 | cnc-cutchart-load | Load cutting data for selected Cutting Mode | | cnc-cutchart-load | Load cutting data for selected Cutting Mode |
 | run-from-here | **Run From Here** command - start job file from selected line | | run-from-here | **Run From Here** command - start job file from selected line |
- 
- 
  
  
mycnc/mycnc_screen_configuration.txt · Last modified: 2023/07/25 11:26 by ivan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki