User Tools

Site Tools


mycnc:jog_through_adc_inputs

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
mycnc:jog_through_adc_inputs [2018/09/05 16:19]
pupalaiser
mycnc:jog_through_adc_inputs [2018/09/05 16:28] (current)
pupalaiser
Line 16: Line 16:
  
   * Also in the program is designed to protect against breakage of the joystick itself or broken wires. Because when the cable is cut from the joystick to the controller input, the level of the input signal will be equal to or close to 0V (0). Also, for certain errors in the wiring, it is possible for a false alarm to occur at 5V level (4096) at the controller input. To prevent movement with such errors in the program, you can set the minimum and maximum level of the signal at the input to the controller. For example, the minimum signal level is set to 50, which corresponds to 0.06V, and the maximum level is set to 4050, which corresponds to 4.94V.{{ :​mycnc:​adc_4_.png |}}{{ :​mycnc:​adc_7_.png |}}   * Also in the program is designed to protect against breakage of the joystick itself or broken wires. Because when the cable is cut from the joystick to the controller input, the level of the input signal will be equal to or close to 0V (0). Also, for certain errors in the wiring, it is possible for a false alarm to occur at 5V level (4096) at the controller input. To prevent movement with such errors in the program, you can set the minimum and maximum level of the signal at the input to the controller. For example, the minimum signal level is set to 50, which corresponds to 0.06V, and the maximum level is set to 4050, which corresponds to 4.94V.{{ :​mycnc:​adc_4_.png |}}{{ :​mycnc:​adc_7_.png |}}
-  * {{ :​mycnc:​adc_5_.png |}}{{ :​mycnc:​adc_8_.png |}} 
-  ​ 
-  *  
-  *  
- 
-  * MPG - designed for manual control of the CNC without resorting to control from the operator panel. With the help of the control panel, the operator of the CNC machine can change the position of the axes, change the feedrate, adjust the spindle operation, set "​0"​ and perform other operations while in close proximity to the workpiece. ​ 
-  *  
-  * examples of MPG are presented below:  ​ 
- 
-|   ​{{:​mycnc:​mpg_2.jpg?​nolink&​200|}}|{{ :​mycnc:​mpg_3.jpg?​nolink&​200 |}}|{{ :​mycnc:​mpg_4.jpg?​nolink&​200 |}}|{{ :​mycnc:​mpg_5.jpg?​nolink&​200 |}}| 
- 
-  * After activation, you can select the operating input numbers for the MPG on the controller - input1 and input2 
- 
-//input1:// 
-{{ :​mycnc:​2018-08-20_11-29-15.jpg?​nolink&​ |}} 
-//input2:// 
-{{ :​mycnc:​2018-08-20_11-29-33.jpg?​nolink&​ |}} 
- 
- 
-  *  Timing diagram of signals of MPG:  
- 
-|{{ :​mycnc:​mpg_8.png?​nolink&​450 |}}|{{ :​mycnc:​mpg_9.png?​nolink&​450 |}}}| 
- 
-  * It is also necessary to select the MPG function: 
-{{ :​mycnc:​2018-08-20_11-30-09.jpg?​nolink |}} 
-^Functions^Discriptions^ 
-|MPG wheel|Direct control of MPG | 
-|THC/Z axis offset|Controlling the tracking on cutting with the help of MPG| 
-|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 
-{{ :​mycnc:​2018-08-20_11-30-32.jpg?​nolink |}} 
-  * Next we select the length of displacements with the help of MPG. Number of movements in mm per pulse MPG: 
-{{ :​mycnc:​2018-08-20_11-31-02.jpg?​nolink |}} 
-  * We set the resolving power of the PGM - the number of pulses per one revolution of PGM 
-{{ :​mycnc:​2018-08-20_11-31-27.jpg?​nolink |}} 
- 
-===== Mpg/Encoder ET10 throught binary inputs ===== 
- 
-If you use the ET10 controller [[https://​shop.pv-automation.com/​et10/​9-mycnc-et10.html]],​ you can used not only MPG function, but also the encoders, to monitor the position of any of the axes. 
-  * To activate the MPG or Encoder, it is necessary to check the box next to needed number:{{ :​mycnc:​2018-08-20_11-32-57.jpg?​nolink |}} 
-  * After activation, you can select the encoder number on the controller for operating {{ :​mycnc:​2018-08-20_11-33-05.jpg?​nolink |}} 
-  * It is also necessary to select the MPG function:{{ :​mycnc:​2018-08-20_11-33-34.jpg?​nolink |}} 
- 
-^Functions^Discriptions^ 
-|MPG wheel|Direct control of MPG | 
-|THC/Z axis offset|Controlling the tracking on cutting with the help of MPG| 
-|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 
-{{ :​mycnc:​2018-08-20_11-34-09.jpg?​nolink |}} 
-  * Next we select the length of displacements with the help of MPG. Number of movements in mm per pulse MPG: 
-{{ :​mycnc:​2018-08-20_11-34-48.jpg?​nolink |}} 
-  * We set the resolving power of the PGM - the number of pulses per one revolution of PGM 
-{{ :​mycnc:​2018-08-20_11-35-44.jpg?​nolink |}} 
  
 +  *In the program, you can simply set the alarm signal level. Two levels are set. The minimum alarm is the signal level at which the system considers that the analog control device is faulty and the Maximum alarm is the maximum level from the analog control device at which the system also decides that the control is damaged. In the example, these levels are set to -1 (0V) and 4096 (5V), respectively. {{ :​mycnc:​adc_5_.png |}}{{ :​mycnc:​adc_8_.png |}}
  
 +  *If necessary, these alarms can be disabled by setting the checkboxes to the appropriate areas.{{ :​mycnc:​adc_9_.png |}}{{ :​mycnc:​adc_12_.png |}}
 + 
mycnc/jog_through_adc_inputs.txt · Last modified: 2018/09/05 16:28 by pupalaiser