mycnc:mpg_through_binary_inputs
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
mycnc:mpg_through_binary_inputs [2018/09/03 14:30] – created pupalaiser | mycnc:mpg_through_binary_inputs [2019/11/14 12:51] – ivan | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
Main window:{{ : | Main window:{{ : | ||
Basic functions: | Basic functions: | ||
{{ : | {{ : | ||
+ | \ | ||
===== Mpg/Encoder throught binary inputs ===== | ===== Mpg/Encoder throught binary inputs ===== | ||
- | * To activate the MPG, it is necessary to check the box next to number of MPG:{{ : | + | * To activate the MPG, it is necessary to check the box next to the MPG number:{{ : |
- | * MPG - designed for manual control of the CNC without resorting to control | + | * MPG - designed for manual control of the CNC without resorting to controlling the system |
- | * examples | + | * MPG examples are shown below: |
| | | | ||
Line 18: | Line 19: | ||
- | * Timing diagram | + | * Timing diagram |
|{{ : | |{{ : | ||
Line 25: | Line 26: | ||
{{ : | {{ : | ||
^Functions^Discriptions^ | ^Functions^Discriptions^ | ||
- | |MPG wheel|Direct control of MPG | | + | |MPG wheel|Direct control of the MPG| |
- | |THC/Z axis offset|Controlling the tracking | + | |THC/Z axis offset|Controlling the tracking |
|Spindle Sync|Spindle control, via the analog output to control the spindle speed.| | |Spindle Sync|Spindle control, via the analog output to control the spindle speed.| | ||
- | * If necessary, select the coordinate axis, which will be controlled by MPG | + | * If necessary, select the coordinate axis, which will be controlled by the MPG |
{{ : | {{ : | ||
- | * Next we select the length of displacements with the help of MPG. Number of movements in mm per pulse MPG: | + | * Next we select the length of displacements with the help of an MPG. Number of movements in mm per pulse MPG: |
{{ : | {{ : | ||
- | * We set the resolving power of the PGM - the number of pulses per one revolution of PGM | + | * We set the resolving power of the MPG - the number of pulses per one revolution of the MPG |
{{ : | {{ : | ||
- | ===== Mpg/Encoder | + | NOTE: The ET7 controller has two encoder slot reserved for the ET7 keyboard panel. These are permanently assigned to inputs #16, 17, 18, and 19, and cannot be changed despite editing the Config window (the preset cannot be overridden). If encoder input slots are to be used on the ET7 board, the latter two slots (2 and 3) should be used. This preset is not present on the ET6/ET10/ET15 boards where encoder slots 0-3 can all be used. |
- | If you use the ET10 controller | + | =====ET10 MPG connection through encoder inputs===== |
- | * To activate the MPG or Encoder, it is necessary to check the box next to needed | + | |
- | * After activation, you can select the encoder number on the controller for operating | + | If you use the [[https:// |
- | * It is also necessary to select the MPG function:{{ : | + | * To activate the MPG or Encoder, it is necessary to check the box next to required MPG/ |
+ | * After activation, you can select the encoder number on the controller for to specify which encoder will be operated | ||
+ | * It is also necessary to select the MPG function | ||
^Functions^Discriptions^ | ^Functions^Discriptions^ | ||
|MPG wheel|Direct control of MPG | | |MPG wheel|Direct control of MPG | | ||
- | |THC/Z axis offset|Controlling the tracking | + | |THC/Z axis offset|Controlling the tracking |
|Spindle Sync|Spindle control, via the analog output to control the spindle speed.| | |Spindle Sync|Spindle control, via the analog output to control the spindle speed.| | ||
- | * If necessary, select the coordinate axis, which will be controlled by MPG | + | * If necessary, select the coordinate axis which will be controlled by MPG. This will allow to move the machine along that axis when the MPG wheel is turned. |
{{ : | {{ : | ||
- | * Next we select the length of displacements with the help of MPG. Number | + | * Next we select the length of displacements with the help of MPG. This specifies the length |
{{ : | {{ : | ||
- | | + | |
- | {{ :mycnc:2018-08-20_11-35-44.jpg?nolink |}} | + | {{: |
+ | * The encoder resolution is hard-coded to be 65536. | ||
+ | |||
+ | The following diagram shows an example | ||
+ | |||
+ | {{:mycnc:et10-connection-encoders-mpg-002.png}} | ||
+ | |||
+ | As already mentioned, axis control can be set up directly from the //MPG through binary inputs// settings window. In order to set up this encoder to change some values within the software (such as jog overspeed, motion overspeed, etc), the user can go into Settings > Config > Inputs/ | ||
+ | * In the **Source** field, select Encoder. | ||
+ | * For the **parameter**, | ||
+ | * For **destination**, | ||
+ | * For **destination parameter**, | ||
+ | * Set K to 1, leave K0 blank. | ||
+ | The settings window should then look similar to this: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | This will allow us to use the MPG wheel connected to the encoder inputs to change a number of myCNC parameters of the fly. |
mycnc/mpg_through_binary_inputs.txt · Last modified: 2019/12/30 11:41 by ivan