Browse Source

Update Configuration.h

Rerouter 7 years ago
parent
commit
5f5d87cad3

+ 1
- 3
Marlin/Configuration.h View File

@@ -288,7 +288,7 @@
288 288
 // Comment the following line to disable PID and enable bang-bang.
289 289
 #define PIDTEMP
290 290
 #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
291
-#define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
291
+#define PID_MAX BANG_MAX // limits current to nozzle while PID is active); 255=full current
292 292
 #if ENABLED(PIDTEMP)
293 293
   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
294 294
   //#define PID_DEBUG // Sends debug data to the serial port.
@@ -296,8 +296,6 @@
296 296
   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
297 297
   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
298 298
                                   // Set/get with gcode: M301 E[extruder number, 0-2]
299
-  #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
300
-                                  // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
301 299
   #define K1 0.95 //smoothing factor within the PID
302 300
 
303 301
   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it

+ 1
- 3
Marlin/example_configurations/Cartesio/Configuration.h View File

@@ -289,7 +289,7 @@
289 289
 // Comment the following line to disable PID and enable bang-bang.
290 290
 #define PIDTEMP
291 291
 #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
292
-#define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
292
+#define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
293 293
 #if ENABLED(PIDTEMP)
294 294
   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
295 295
   //#define PID_DEBUG // Sends debug data to the serial port.
@@ -297,8 +297,6 @@
297 297
   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
298 298
   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
299 299
                                   // Set/get with gcode: M301 E[extruder number, 0-2]
300
-  #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
301
-                                  // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
302 300
   #define K1 0.95 //smoothing factor within the PID
303 301
 
304 302
   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it

+ 1
- 3
Marlin/example_configurations/Felix/Configuration.h View File

@@ -288,7 +288,7 @@
288 288
 // Comment the following line to disable PID and enable bang-bang.
289 289
 #define PIDTEMP
290 290
 #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
291
-#define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
291
+#define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
292 292
 #if ENABLED(PIDTEMP)
293 293
   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
294 294
   //#define PID_DEBUG // Sends debug data to the serial port.
@@ -296,8 +296,6 @@
296 296
   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
297 297
   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
298 298
                                   // Set/get with gcode: M301 E[extruder number, 0-2]
299
-  #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
300
-                                  // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
301 299
   #define K1 0.95 //smoothing factor within the PID
302 300
 
303 301
   // Felix 2.0+ electronics with v4 Hotend

+ 1
- 3
Marlin/example_configurations/Felix/DUAL/Configuration.h View File

@@ -288,7 +288,7 @@
288 288
 // Comment the following line to disable PID and enable bang-bang.
289 289
 #define PIDTEMP
290 290
 #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
291
-#define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
291
+#define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
292 292
 #if ENABLED(PIDTEMP)
293 293
   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
294 294
   //#define PID_DEBUG // Sends debug data to the serial port.
@@ -296,8 +296,6 @@
296 296
   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
297 297
   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
298 298
                                   // Set/get with gcode: M301 E[extruder number, 0-2]
299
-  #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
300
-                                  // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
301 299
   #define K1 0.95 //smoothing factor within the PID
302 300
 
303 301
   // Felix 2.0+ electronics with v4 Hotend

+ 1
- 3
Marlin/example_configurations/Hephestos/Configuration.h View File

@@ -291,7 +291,7 @@
291 291
 // Comment the following line to disable PID and enable bang-bang.
292 292
 #define PIDTEMP
293 293
 #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
294
-#define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
294
+#define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
295 295
 #if ENABLED(PIDTEMP)
296 296
   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
297 297
   //#define PID_DEBUG // Sends debug data to the serial port.
@@ -299,8 +299,6 @@
299 299
   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
300 300
   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
301 301
                                   // Set/get with gcode: M301 E[extruder number, 0-2]
302
-  #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
303
-                                  // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
304 302
   #define K1 0.95 //smoothing factor within the PID
305 303
 
306 304
   // Hephestos i3

+ 1
- 3
Marlin/example_configurations/Hephestos_2/Configuration.h View File

@@ -288,7 +288,7 @@
288 288
 // Comment the following line to disable PID and enable bang-bang.
289 289
 #define PIDTEMP
290 290
 #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
291
-#define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
291
+#define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
292 292
 #if ENABLED(PIDTEMP)
293 293
   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
294 294
   //#define PID_DEBUG // Sends debug data to the serial port.
@@ -296,8 +296,6 @@
296 296
   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
297 297
   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
298 298
                                   // Set/get with gcode: M301 E[extruder number, 0-2]
299
-  #define PID_FUNCTIONAL_RANGE 250  // If the temperature difference between the target temperature and the actual temperature
300
-                                    // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
301 299
   #define K1 0.95 //smoothing factor within the PID
302 300
 
303 301
   // Tuned PID values using M303

+ 1
- 3
Marlin/example_configurations/K8200/Configuration.h View File

@@ -295,7 +295,7 @@
295 295
 // Comment the following line to disable PID and enable bang-bang.
296 296
 #define PIDTEMP
297 297
 #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
298
-#define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
298
+#define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
299 299
 #if ENABLED(PIDTEMP)
300 300
   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
301 301
   //#define PID_DEBUG // Sends debug data to the serial port.
@@ -303,8 +303,6 @@
303 303
   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
304 304
   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
305 305
                                   // Set/get with gcode: M301 E[extruder number, 0-2]
306
-  #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
307
-                                  // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
308 306
   #define K1 0.95 //smoothing factor within the PID
309 307
 
310 308
   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it

+ 1
- 3
Marlin/example_configurations/K8400/Configuration.h View File

@@ -288,7 +288,7 @@
288 288
 // Comment the following line to disable PID and enable bang-bang.
289 289
 #define PIDTEMP
290 290
 #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
291
-#define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
291
+#define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
292 292
 #if ENABLED(PIDTEMP)
293 293
   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
294 294
   //#define PID_DEBUG // Sends debug data to the serial port.
@@ -296,8 +296,6 @@
296 296
   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
297 297
   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
298 298
                                   // Set/get with gcode: M301 E[extruder number, 0-2]
299
-  #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
300
-                                  // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
301 299
   #define K1 0.95 //smoothing factor within the PID
302 300
 
303 301
   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it

+ 1
- 3
Marlin/example_configurations/K8400/Dual-head/Configuration.h View File

@@ -288,7 +288,7 @@
288 288
 // Comment the following line to disable PID and enable bang-bang.
289 289
 #define PIDTEMP
290 290
 #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
291
-#define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
291
+#define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
292 292
 #if ENABLED(PIDTEMP)
293 293
   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
294 294
   //#define PID_DEBUG // Sends debug data to the serial port.
@@ -296,8 +296,6 @@
296 296
   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
297 297
   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
298 298
                                   // Set/get with gcode: M301 E[extruder number, 0-2]
299
-  #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
300
-                                  // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
301 299
   #define K1 0.95 //smoothing factor within the PID
302 300
 
303 301
   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it

+ 1
- 3
Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h View File

@@ -288,7 +288,7 @@
288 288
 // Comment the following line to disable PID and enable bang-bang.
289 289
 #define PIDTEMP
290 290
 #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
291
-#define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
291
+#define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
292 292
 #if ENABLED(PIDTEMP)
293 293
   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
294 294
   //#define PID_DEBUG // Sends debug data to the serial port.
@@ -296,8 +296,6 @@
296 296
   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
297 297
   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
298 298
                                   // Set/get with gcode: M301 E[extruder number, 0-2]
299
-  #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
300
-                                  // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
301 299
   #define K1 0.95 //smoothing factor within the PID
302 300
 
303 301
   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it

+ 1
- 3
Marlin/example_configurations/RigidBot/Configuration.h View File

@@ -291,7 +291,7 @@
291 291
 // Comment the following line to disable PID and enable bang-bang.
292 292
 #define PIDTEMP
293 293
 #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
294
-#define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
294
+#define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
295 295
 #if ENABLED(PIDTEMP)
296 296
   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
297 297
   //#define PID_DEBUG // Sends debug data to the serial port.
@@ -299,8 +299,6 @@
299 299
   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
300 300
   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
301 301
                                   // Set/get with gcode: M301 E[extruder number, 0-2]
302
-  #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
303
-                                  // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
304 302
   #define K1 0.95 //smoothing factor within the PID
305 303
 
306 304
   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it

+ 1
- 3
Marlin/example_configurations/SCARA/Configuration.h View File

@@ -320,7 +320,7 @@
320 320
 // Comment the following line to disable PID and enable bang-bang.
321 321
 #define PIDTEMP
322 322
 #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
323
-#define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
323
+#define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
324 324
 #if ENABLED(PIDTEMP)
325 325
   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
326 326
   //#define PID_DEBUG // Sends debug data to the serial port.
@@ -328,8 +328,6 @@
328 328
   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
329 329
   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
330 330
                                   // Set/get with gcode: M301 E[extruder number, 0-2]
331
-  #define PID_FUNCTIONAL_RANGE 20 // If the temperature difference between the target temperature and the actual temperature
332
-                                  // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
333 331
   #define K1 0.95 //smoothing factor within the PID
334 332
 
335 333
   // Merlin Hotend: From Autotune

+ 1
- 3
Marlin/example_configurations/TAZ4/Configuration.h View File

@@ -288,7 +288,7 @@
288 288
 // Comment the following line to disable PID and enable bang-bang.
289 289
 #define PIDTEMP
290 290
 #define BANG_MAX 70 // limits current to nozzle while in bang-bang mode; 255=full current
291
-#define PID_MAX 74 // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
291
+#define PID_MAX 74 // limits current to nozzle while PID is active; 255=full current
292 292
 #if ENABLED(PIDTEMP)
293 293
   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
294 294
   //#define PID_DEBUG // Sends debug data to the serial port.
@@ -296,8 +296,6 @@
296 296
   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
297 297
   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
298 298
                                   // Set/get with gcode: M301 E[extruder number, 0-2]
299
-  #define PID_FUNCTIONAL_RANGE 16 // If the temperature difference between the target temperature and the actual temperature
300
-                                  // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
301 299
   #define K1 0.95 //smoothing factor within the PID
302 300
 
303 301
   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it

+ 1
- 3
Marlin/example_configurations/WITBOX/Configuration.h View File

@@ -291,7 +291,7 @@
291 291
 // Comment the following line to disable PID and enable bang-bang.
292 292
 #define PIDTEMP
293 293
 #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
294
-#define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
294
+#define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
295 295
 #if ENABLED(PIDTEMP)
296 296
   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
297 297
   //#define PID_DEBUG // Sends debug data to the serial port.
@@ -299,8 +299,6 @@
299 299
   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
300 300
   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
301 301
                                   // Set/get with gcode: M301 E[extruder number, 0-2]
302
-  #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
303
-                                  // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
304 302
   #define K1 0.95 //smoothing factor within the PID
305 303
 
306 304
   // Witbox

+ 1
- 3
Marlin/example_configurations/adafruit/ST7565/Configuration.h View File

@@ -288,7 +288,7 @@
288 288
 // Comment the following line to disable PID and enable bang-bang.
289 289
 #define PIDTEMP
290 290
 #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
291
-#define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
291
+#define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
292 292
 #if ENABLED(PIDTEMP)
293 293
   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
294 294
   //#define PID_DEBUG // Sends debug data to the serial port.
@@ -296,8 +296,6 @@
296 296
   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
297 297
   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
298 298
                                   // Set/get with gcode: M301 E[extruder number, 0-2]
299
-  #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
300
-                                  // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
301 299
   #define K1 0.95 //smoothing factor within the PID
302 300
 
303 301
   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it

+ 1
- 3
Marlin/example_configurations/delta/biv2.5/Configuration.h View File

@@ -288,7 +288,7 @@
288 288
 // Comment the following line to disable PID and enable bang-bang.
289 289
 #define PIDTEMP
290 290
 #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
291
-#define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
291
+#define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
292 292
 #if ENABLED(PIDTEMP)
293 293
   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
294 294
   //#define PID_DEBUG // Sends debug data to the serial port.
@@ -296,8 +296,6 @@
296 296
   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
297 297
   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
298 298
                                   // Set/get with gcode: M301 E[extruder number, 0-2]
299
-  #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
300
-                                  // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
301 299
   #define K1 0.95 //smoothing factor within the PID
302 300
 
303 301
   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it

+ 1
- 3
Marlin/example_configurations/delta/generic/Configuration.h View File

@@ -288,7 +288,7 @@
288 288
 // Comment the following line to disable PID and enable bang-bang.
289 289
 #define PIDTEMP
290 290
 #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
291
-#define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
291
+#define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
292 292
 #if ENABLED(PIDTEMP)
293 293
   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
294 294
   //#define PID_DEBUG // Sends debug data to the serial port.
@@ -296,8 +296,6 @@
296 296
   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
297 297
   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
298 298
                                   // Set/get with gcode: M301 E[extruder number, 0-2]
299
-  #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
300
-                                  // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
301 299
   #define K1 0.95 //smoothing factor within the PID
302 300
 
303 301
   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it

+ 1
- 3
Marlin/example_configurations/delta/kossel_mini/Configuration.h View File

@@ -288,7 +288,7 @@
288 288
 // Comment the following line to disable PID and enable bang-bang.
289 289
 #define PIDTEMP
290 290
 #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
291
-#define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
291
+#define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
292 292
 #if ENABLED(PIDTEMP)
293 293
   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
294 294
   //#define PID_DEBUG // Sends debug data to the serial port.
@@ -296,8 +296,6 @@
296 296
   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
297 297
   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
298 298
                                   // Set/get with gcode: M301 E[extruder number, 0-2]
299
-  #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
300
-                                  // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
301 299
   #define K1 0.95 //smoothing factor within the PID
302 300
 
303 301
   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it

+ 1
- 3
Marlin/example_configurations/delta/kossel_pro/Configuration.h View File

@@ -294,7 +294,7 @@
294 294
 // Comment the following line to disable PID and enable bang-bang.
295 295
 #define PIDTEMP
296 296
 #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
297
-#define PID_MAX  125 // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
297
+#define PID_MAX  125 // limits current to nozzle while PID is active; 255=full current
298 298
 #if ENABLED(PIDTEMP)
299 299
   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
300 300
   //#define PID_DEBUG // Sends debug data to the serial port.
@@ -302,8 +302,6 @@
302 302
   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
303 303
   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
304 304
                                   // Set/get with gcode: M301 E[extruder number, 0-2]
305
-  #define PID_FUNCTIONAL_RANGE 50 // If the temperature difference between the target temperature and the actual temperature
306
-                                  // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
307 305
   #define K1 0.95 //smoothing factor within the PID
308 306
 
309 307
   // Kossel Pro

+ 1
- 3
Marlin/example_configurations/delta/kossel_xl/Configuration.h View File

@@ -281,7 +281,7 @@
281 281
 // Comment the following line to disable PID and enable bang-bang.
282 282
 #define PIDTEMP
283 283
 #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
284
-#define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
284
+#define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
285 285
 #if ENABLED(PIDTEMP)
286 286
   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
287 287
   //#define PID_DEBUG // Sends debug data to the serial port.
@@ -289,8 +289,6 @@
289 289
   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
290 290
   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
291 291
                                   // Set/get with gcode: M301 E[extruder number, 0-2]
292
-  #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
293
-                                  // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
294 292
   #define K1 0.95 //smoothing factor within the PID
295 293
 
296 294
   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it

+ 1
- 3
Marlin/example_configurations/makibox/Configuration.h View File

@@ -288,7 +288,7 @@
288 288
 // Comment the following line to disable PID and enable bang-bang.
289 289
 #define PIDTEMP
290 290
 #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
291
-#define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
291
+#define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
292 292
 #if ENABLED(PIDTEMP)
293 293
   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
294 294
   //#define PID_DEBUG // Sends debug data to the serial port.
@@ -296,8 +296,6 @@
296 296
   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
297 297
   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
298 298
                                   // Set/get with gcode: M301 E[extruder number, 0-2]
299
-  #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
300
-                                  // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
301 299
   #define K1 0.95 //smoothing factor within the PID
302 300
 
303 301
   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it

+ 1
- 3
Marlin/example_configurations/tvrrug/Round2/Configuration.h View File

@@ -288,7 +288,7 @@
288 288
 // Comment the following line to disable PID and enable bang-bang.
289 289
 #define PIDTEMP
290 290
 #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
291
-#define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
291
+#define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
292 292
 #if ENABLED(PIDTEMP)
293 293
   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
294 294
   //#define PID_DEBUG // Sends debug data to the serial port.
@@ -296,8 +296,6 @@
296 296
   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
297 297
   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
298 298
                                   // Set/get with gcode: M301 E[extruder number, 0-2]
299
-  #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
300
-                                  // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
301 299
   #define K1 0.95 //smoothing factor within the PID
302 300
 
303 301
   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it

Loading…
Cancel
Save