mycnc:rotary_encoder_connection_and_setup
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
mycnc:rotary_encoder_connection_and_setup [2019/08/01 13:03] – ivan | mycnc:rotary_encoder_connection_and_setup [2019/12/05 12:53] – ivan | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Rotary encoder connection and setup ===== | + | ====== Rotary encoder connection and setup ====== |
There are 2 types of rotary encoders widely used in pendants and operator panels: | There are 2 types of rotary encoders widely used in pendants and operator panels: | ||
Line 5: | Line 5: | ||
{{hardware: | {{hardware: | ||
- | | + | |
+ | | ||
Both types can be connected to myCNC controller and used the operator control panel. | Both types can be connected to myCNC controller and used the operator control panel. | ||
Line 22: | Line 23: | ||
=== ET7 controller slow encoders setup === | === ET7 controller slow encoders setup === | ||
- | The myCNC-ET7 control board has 2 encoders (Encoder #0, #1) reserved defined permanently. These encoders are supposed to be installed on the ET7-KEY keyboard panel and connected to the 20-pin X4 connector on ET7 control board. It's possible to use external encoders without the ET7-key panel board and to connect those directly to X4 pins 11,12,13,14 and 19. See the table below. | + | The myCNC-ET7 control board has 2 encoders (Encoder #0, #1) reserved defined permanently. These encoders are supposed to be installed on the ET7-KEY keyboard panel and connected to the 20-pin X4 connector on ET7 control board. It's possible to use external encoders without the ET7-key panel board and to connect those directly to X4 pins 11,12,13,14 and 19. See the table below for more information on the ET7 X4 pinout table: |
- | + | ||
- | ET7 connector | + | |
^^ X4 connector to External 25-keys keyboard ^ | ^^ X4 connector to External 25-keys keyboard ^ | ||
Line 36: | Line 35: | ||
{{hardware: | {{hardware: | ||
- | These pins are actually Binary inputs #16, #17, #18, #19 which are permanently configured as Encoder#0 and Encoder#1 in myCNC-ET7 controller firmware. This is the reason Slow Encoders #0, #1 configuration for ET7 controller in myCNC software is ignored and can be skipped. **However, Encoder #2, Encoder#3 can be attached to any or binary inputs and configured accordingly.** | + | These pins are actually Binary inputs #16, #17, #18, #19 which are permanently configured as Encoder#0 and Encoder#1 in myCNC-ET7 controller firmware. This is the reason Slow Encoders #0, #1 configuration for ET7 controller in myCNC software is ignored and can be skipped. **However, Encoder #2, Encoder#3 can be attached to any or binary inputs and configured accordingly |
- | For all other control boards ET6, ET10, ET15 all slow encoders | + | For all other control boards |
Rotary encoders setup example is shown on a picture below | Rotary encoders setup example is shown on a picture below | ||
- | {{hardware:et7:mycnc-configuration--74.png}} | + | {{:mycnc:items-004-mpg.png}} |
- | + | There are 2 encoders attached on Inputs #0,1,2,3 and set up in the dialog. | |
- | There are 2 encoders attached on Inputs #8,9,10,11 and set up in the dialog. | + | * Encoder #2 is attached to inputs #0 and #1 and used as a Pendant MPG/ |
- | * Encoder #2 is attached to inputs #8 and #9 and used as a Pendant MPG/ | + | * Encoder #3 is attached to inputs #2 and #3 and used as a general purpose encoder. |
- | * Encoder #3 is attached to inputs #10 and #11 and used as a general purpose encoder. | + | |
For ET7 controller, Encoders #0 and #1 are connected to the X4 connector pins 11-14 (or through the ET7-KEY keyboard) and are configured despite being disabled in the myCNC settings window. | For ET7 controller, Encoders #0 and #1 are connected to the X4 connector pins 11-14 (or through the ET7-KEY keyboard) and are configured despite being disabled in the myCNC settings window. | ||
Line 76: | Line 74: | ||
To change Spindle speed, the XML Item " | To change Spindle speed, the XML Item " | ||
- | {{hardware:et7:mycnc-profiles--43.png}} | + | {{:mycnc:calibrate-axes-003.png}} |
A further selection of commonly used Items can be found in the [[mycnc: | A further selection of commonly used Items can be found in the [[mycnc: | ||
Line 83: | Line 81: | ||
==== Obsolete method to establish connection through " | ==== Obsolete method to establish connection through " | ||
- | < | + | < |
Only used on the old deprecated software versions</ | Only used on the old deprecated software versions</ | ||
Line 108: | Line 106: | ||
* **dest=" | * **dest=" | ||
- | Encoder #2 connected to THC Arc voltage adjustment. Adjustment Arc value will be changed " | + | Encoder #2 is connected to the THC Arc voltage adjustment. Adjustment Arc value will be changed |
Line 116: | Line 114: | ||
- Check that the "Slow Encoder" | - Check that the "Slow Encoder" | ||
- Check that the Destination item value has changed while you turn the encoder. | - Check that the Destination item value has changed while you turn the encoder. | ||
+ | - After the checkup has been complete, reload the program to refresh the settings to the newest configuration. | ||
{{hardware: | {{hardware: | ||
{{youtube> | {{youtube> | ||
+ | |||
+ | \\ | ||
mycnc/rotary_encoder_connection_and_setup.txt · Last modified: 2022/03/22 13:49 by ivan