Thermocouple error
Hello! I have a problem connecting a thermocouple. I use the Ruramps control board. The firmware is configured correctly and works for more than a year, but first I used thermistors. Then a thermocouple was connected to control an additional fan (it cooled the drivers). Everything Then he moved the thermocouple to the hot end and crashes began. During machine downtime, everything is fine. Heating (as well as calibration) of the extruder is successful. As soon as I give the print job - the printer goes to reset. It happens like this: The stages of heating the table and the extruder, the movement to the end switches and the start of printing, pass. When the job is completed, the print head goes through one line and the machine completes printing (lifting Z and turning it off). The temperature graph records its jump up. worked correctly. I tried a variety of G-code, including the one that was previously printed.The error appears in the same place - after the first line. There was a suspicion that a guiding voltage appeared in the thermocouple cable (from the extruder motor, for example), but the cable was shielded and, in plain time, tried to push the bar with the extruder, everything was normal. What could it be? If you need to attach a logs, I’ll put it out from chewing when I get to my computer.
Comments
You also say it crashes at second line, so what is the content of that line.
You should connect to a host and see for the startup message after reset. It contains a message telling you why it has reset - brown out, watchdog, reset,...
Often resets occur when more power gets used like enabling bed and heaters directly in a row while enabling them with some seconds in between will work.
14:02:48.578: start
14:02:48.578: Info:PowerUp
14:02:48.578: N0 M110 N0
14:02:48.578: N1 M999 ; In case we did not reset recover from fatal state
14:02:48.579: N1 N1 M110
14:02:48.579: N3 M115 ; Check firmware and capabilities
14:02:48.579: N4 M220 S100 ; set speed multiplier
14:02:48.579: N5 M221 S100 ; set flow multiplier
14:02:48.579: N6 M355 ; get light status
14:02:48.579: N7 G92 E0 ; reset extrude rposition
14:02:48.579: N8 G90 ; absolute coordinates
14:02:48.579: N9 M82 ; absolute E values
14:02:48.581: Detected EEPROM version:20
14:02:49.872: Free RAM:82440
14:02:49.873: SelectExtruder:0
14:02:49.876: FlowMultiply:100
14:02:49.876: ok
14:02:49.876: ok 1
14:02:49.876: DebugLevel:6
14:02:49.877: N10 G21 ; units are mm
14:02:49.877: N11 M114 ; check position
14:02:49.880: info:Continue from fatal state
14:02:49.880: ok
14:02:49.880: ok 2
14:02:49.880: N12 M111 S6 ; debug flags
14:02:49.880: N13 M360 ; get configuration
14:02:49.884: ok 3
14:02:49.900: FIRMWARE_NAME:Repetier_1.0.4 COMPILED:May 7 2020 FIRMWARE_URL:https://github.com/repetier/Repetier-Firmware/ PROTOCOL_VERSION:1.0 MACHINE_TYPE:Core_XY EXTRUDER_COUNT:1 REPETIER_PROTOCOL:3
14:02:49.900: Cap:PROGRESS:1
14:02:49.904: Cap:AUTOREPORT_TEMP:1
14:02:49.904: Cap:HOST_RESCUE:1
14:02:49.904: Cap:EEPROM:1
14:02:49.909: Cap:AUTOLEVEL:0
14:02:49.909: Cap:Z_PROBE:0
14:02:49.909: Cap:SOFTWARE_POWER:1
14:02:49.913: Cap:TOGGLE_LIGHTS:1
14:02:49.913: Cap:PAUSESTOP:1
14:02:49.917: Cap:PREHEAT:1
14:02:49.917: Cap:EMERGENCY_PARSER:1
14:02:49.921: Printed filament:0.00m Printing time:0 days 0 hours 0 min
14:02:49.925: PrinterMode:FFF
14:02:49.925: ok 4
14:02:49.925: SpeedMultiply:100
14:02:49.925: ok 5
14:02:49.925: N14 M539 S1
14:02:49.925: @getip
14:02:49.926: N15 M155 S1
14:02:49.929: FlowMultiply:100
14:02:49.929: ok 6
14:02:49.929: Info:Case lights off
14:02:49.929: ok 7
14:02:49.930: N16 M415
14:02:49.933: ok 8
14:02:49.933: ok 9
14:02:49.933: ok 10
14:02:49.933: ok 11
14:02:49.933: N17 M117 192.168.1.4:3344
14:02:49.937: X:0.00 Y:0.00 Z:0.000 E:0.0000
14:02:49.937: ok 12
14:02:49.937: DebugLevel:6
14:02:49.937: ok 13
14:02:49.941: Config:Baudrate:115200
14:02:49.941: Config:InputBuffer:127
14:02:49.945: Config:NumExtruder:1
14:02:49.945: Config:MixingExtruder:0
14:02:49.950: Config:HeatedBed:1
14:02:49.950: Config:SDCard:1
14:02:49.950: Config:Fan:1
14:02:49.954: Config:Fan2:0
14:02:49.954: Config:LCD:1
14:02:49.954: Config:SoftwarePowerSwitch:1
14:02:49.958: Config:XHomeDir:-1
14:02:49.958: Config:YHomeDir:-1
14:02:49.962: Config:ZHomeDir:-1
14:02:49.962: Config:XHomePos:-2.00
14:02:49.966: Config:YHomePos:-62.00
14:02:49.966: Config:ZHomePos:0.000
14:02:49.970: Config:SupportG10G11:1
14:02:49.970: Config:SupportLocalFilamentchange:1
14:02:49.974: Config:CaseLights:1
14:02:49.974: Config:ZProbe:0
14:02:49.978: Config:Autolevel:0
14:02:49.978: Config:EEPROM:1
14:02:49.982: Config:PrintlineCache:16
14:02:49.982: Config:JerkXY:4.00
14:02:49.986: Config:KeepAliveInterval:8000
14:02:49.986: Config:JerkZ:0.30
14:02:49.991: Config:RetractionLength:3.00
14:02:49.991: Config:RetractionLongLength:13.00
14:02:49.995: Config:RetractionSpeed:40.00
14:02:49.999: Config:RetractionZLift:1.00
14:02:49.999: Config:RetractionUndoExtraLength:0.00
14:02:50.003: Config:RetractionUndoExtraLongLength:0.00
14:02:50.007: Config:RetractionUndoSpeed:40.00
14:02:50.007: Config:XMin:-2.00
14:02:50.011: Config:YMin:-62.00
14:02:50.011: Config:ZMin:0.00
14:02:50.015: Config:XMax:328.00
14:02:50.015: Config:YMax:302.00
14:02:50.019: Config:ZMax:290.00
14:02:50.019: Config:XSize:330.00
14:02:50.019: Config:YSize:364.00
14:02:50.023: Config:ZSize:290.00
14:02:50.023: Config:XPrintAccel:500.00
14:02:50.027: Config:YPrintAccel:500.00
14:02:50.031: Config:ZPrintAccel:10.00
14:02:50.031: Config:XTravelAccel:500.00
14:02:50.036: Config:YTravelAccel:500.00
14:02:50.036: Config:ZTravelAccel:10.00
14:02:50.040: Config:PrinterType:Cartesian
14:02:50.040: Config:MaxBedTemp:120
14:02:50.044: Config:Extr.1:Jerk:20.00
14:02:50.048: Config:Extr.1:MaxSpeed:40.00
14:02:50.048: Config:Extr.1:Acceleration:5000.00
14:02:50.052: Config:Extr.1:Diameter:0.00
14:02:50.052: Config:Extr.1:MaxTemp:275
14:02:50.150: ok 14
14:02:50.150: ok 15
14:02:50.150: ok 16
14:02:50.150: RESCUE_STATE: OFF
14:02:50.154: ok 17
14:05:05.751: wait (134)
14:05:05.752: N18 M530 S1 L66
14:05:05.756: N19 M531 torpedo
14:05:05.756: ok 18
14:05:05.757: N20 M532 X0 L0
14:05:05.757: N21 M539 P0
14:05:05.757: N22 M999
14:05:05.757: N1 N1 M110
14:05:05.758: N0 M110 N0
14:05:05.758: N1 M415 S1
14:05:05.758: N0 M110 N0
14:05:05.859: ok 19
14:05:05.859: ok 20
14:05:05.859: ok 21
14:05:05.859: Slow command added:M190 S70
14:05:05.859: N1 M190 S70
14:05:05.859: N2 M104 S220
14:05:05.861: Slow command added:M109 S220
14:05:05.861: N3 M109 S220
14:05:05.861: N4 M82 ;absolute extrusion mode
14:05:05.861: Slow command added:G28 ;Home
14:05:05.861: N5 G28 ;Home
14:05:05.962: ok 22
14:05:05.962: DebugLevel:6
14:05:05.962: N6 G1 Z15.0 F6000 ;Move the platform down 15mm
14:05:05.966: info:Continue from fatal state
14:05:05.966: ok (2)
14:05:05.966: ok 1
14:05:05.966: RESCUE_STATE: OFF
14:05:05.966: N7 G92 E0
14:05:05.967: N8 G1 F200 E3
14:05:05.969: ok
14:05:05.969: ok 1
14:05:05.970: N9 G92 E0
14:05:05.970: N10 M141 S36
14:05:06.063: TargetBed:70
14:08:43.925: busy:heating (27)
14:08:49.845: ok 2
14:08:49.845: TargetExtr0:220
14:08:49.845: ok 3
14:08:49.849: TargetExtr0:220
14:10:59.199: busy:heating (16)
14:11:00.674: ok 4
14:11:00.674: ok 5
14:11:00.675: N11 M117 ETA 21:10:58 day 6
14:11:16.674: busy:processing (2)
14:11:20.512: X:-2.00 Y:-62.00 Z:0.000 E:0.0000
14:11:20.516: ok 6
14:11:20.516: ok 7
14:11:20.516: ok 8
14:11:20.516: ok 9
14:11:20.516: ok 10
14:11:20.516: N12 M117 ETE 07:05:47
14:11:20.516: N13 G92 E0
14:11:20.516: N14 G92 E0
14:11:20.516: N15 G1 F2400 E-3
14:11:20.516: N16 M107
14:11:20.520: Unknown command:N10 M141 S36
14:11:20.520: ok 11
14:11:20.520: N17 G1 F600 Z1.25
14:11:20.614: ok 12
14:11:20.614: N18 G0 F2100 X65.432 Y143.168 Z1.25
14:11:20.614: N19 G1 F600 Z0.25
14:11:20.721: ok 13
14:11:20.721: ok 14
14:11:20.721: ok 15
14:11:20.721: ok 16
14:11:20.721: N20 G1 F2700 E0
14:11:20.721: N21 G1 F1200 X66.167 Y142.858 E0.02131
14:11:20.725: ok 17
14:11:20.725: ok 18
14:11:20.725: ok 19
14:11:20.725: ok 20
14:11:20.725: N22 M532 X0.0292 L1
14:11:20.725: N23 G1 X66.929 Y142.623 E0.04262
14:11:20.725: N24 G1 X67.711 Y142.465 E0.06393
14:11:20.725: N25 G1 X68.891 Y142.377 E0.09554
14:11:20.729: ok 21
14:11:20.729: ok 22
14:11:20.729: N26 G1 X190.522 Y142.377 E3.34506
14:11:20.729: N27 G1 X260.09 Y142.378 E5.20365
14:11:20.733: ok 23
14:11:20.733: ok 24
14:11:20.733: ok 25
14:11:20.733: N28 G1 X260.923 Y142.422 E5.22594
14:11:20.733: N29 G1 X261.436 Y142.476 E5.23972
14:11:20.733: N30 G1 X262.224 Y142.599 E5.26103
14:11:20.737: ok 26
14:11:20.737: ok 27
14:11:20.737: N31 G1 X263.194 Y142.866 E5.28791
14:11:20.737: N32 G1 X264.233 Y143.266 E5.31765
14:11:20.741: ok 28
14:11:20.741: ok 29
14:11:20.741: ok 30
14:11:20.741: N33 G1 X264.94 Y143.636 E5.33897
14:11:20.741: N34 G1 X265.593 Y144.065 E5.35984
14:11:20.741: N35 G1 X266.55 Y144.813 E5.39229
14:11:22.978: ok 31
14:11:23.875: ok 32
14:11:23.875: N36 M117 ETA 21:16:56 day 6
14:11:23.957: ok 33
14:11:23.957: N37 G1 X267.116 Y145.374 E5.41358
14:11:24.240: DebugLevel:14
14:11:24.359: Error:One heater seems decoupled from thermistor - disabling all for safety!
14:11:24.363: Error:Could not hold temperature 220.00 measured 242.34 deg. C
14:11:24.367: Disabling all heaters due to detected sensor defect.
14:11:24.371: DebugLevel:14
14:11:24.835: RequestStop:
14:11:24.835: N38 M530 S0
14:11:39.957: busy:processing (2)
14:11:45.253: TargetExtr0:0
14:11:45.381: fatal:Heater/sensor error - Printer stopped and heaters disabled due to this error. Fix error and restart with M999. (2)
14:11:45.385: ok 34
14:11:45.385: N39 M539 P0
14:11:45.393: fatal:Heater/sensor error - Printer stopped and heaters disabled due to this error. Fix error and restart with M999.
14:11:45.393: ok 35
14:11:45.393: N40 M415 S0
14:11:45.393: @stopLog
14:11:45.405: fatal:Heater/sensor error - Printer stopped and heaters disabled due to this error. Fix error and restart with M999.
14:11:45.405: ok 36
14:11:45.413: fatal:Heater/sensor error - Printer stopped and heaters disabled due to this error. Fix error and restart with M999.
14:11:45.413: ok 37
14:11:45.426: fatal:Heater/sensor error - Printer stopped and heaters disabled due to this error. Fix error and restart with M999.
14:11:45.426: ok 38
14:11:45.434: fatal:Heater/sensor error - Printer stopped and heaters disabled due to this error. Fix error and restart with M999.
14:11:45.438: ok 39
14:11:45.446: fatal:Heater/sensor error - Printer stopped and heaters disabled due to this error. Fix error and restart with M999.
14:11:45.446: ok 40
14:11:46.425: wait
14:11:51.260: N41 M117 Finished
14:11:20.987: T:217.13 /220 B:70.00 /70 B@:80 @:94
14:11:22.073: T:217.21 /220 B:70.04 /70 B@:64 @:100
14:11:22.978: ok 31
14:11:23.154: T:266.84 /220 B:70.04 /70 B@:54 @:0
14:11:23.875: ok 32
14:11:23.875: N36 M117 ETA 21:16:56 day 6
14:11:23.957: ok 33
14:11:23.957: N37 G1 X267.116 Y145.374 E5.41358
14:11:24.240: DebugLevel:14
14:11:24.359: Error:One heater seems decoupled from thermistor - disabling all for safety!
14:11:24.363: Error:Could not hold temperature 220.00 measured 242.34 deg. C
14:11:24.367: Disabling all heaters due to detected sensor defect.
14:11:24.371: DebugLevel:14
14:11:24.835: RequestStop:
14:11:24.835: T:-444.00 /0 B:70.00 /0 B@:0 @:0 D0:2
14:11:24.835: N38 M530 S0
14:11:25.423: T:-444.00 /0 B:70.00 /0 B@:0 @:0 D0:2
14:11:26.509: T:-444.00 /0 B:69.92 /0 B@:0 @:0 D0:2
14:11:27.590: T:-444.00 /0 B:69.84 /0 B@:0 @:0 D0:2
14:11:28.676: T:-444.00 /0 B:69.72 /0 B@:0 @:0 D0:2
14:11:29.892: T:-444.00 /0 B:69.64 /0 B@:0 @:0 D0:2
14:11:30.945: T:-444.00 /0 B:69.52 /0 B@:0 @:0 D0:2
14:11:31.957: busy:processing
14:11:32.027: T:-444.00 /0 B:69.44 /0 B@:0 @:0 D0:2
14:11:33.112: T:-444.00 /0 B:69.36 /0 B@:0 @:0 D0:2
14:11:34.263: T:-444.00 /0 B:69.28 /0 B@:0 @:0 D0:2
14:11:35.283: T:-444.00 /0 B:69.16 /0 B@:0 @:0 D0:2
14:11:36.365: T:-444.00 /0 B:69.08 /0 B@:0 @:0 D0:2
14:11:37.450: T:-444.00 /0 B:69.00 /0 B@:0 @:0 D0:2
14:11:38.536: T:-444.00 /0 B:68.90 /0 B@:0 @:0 D0:2
14:11:39.588: T:-444.00 /0 B:68.80 /0 B@:0 @:0 D0:2
14:11:39.957: busy:processing
14:11:40.604: T:-444.00 /0 B:68.75 /0 B@:0 @:0 D0:2
14:11:41.690: T:-444.00 /0 B:68.65 /0 B@:0 @:0 D0:2
14:11:42.775: T:-444.00 /0 B:68.55 /0 B@:0 @:0 D0:2
14:11:43.861: T:-444.00 /0 B:68.50 /0 B@:0 @:0 D0:2
14:11:44.864: T:-444.00 /0 B:68.40 /0 B@:0 @:0 D0:2
14:11:45.253: TargetExtr0:0
14:11:45.360: T:-444.00 /0 B:68.35 /0 B@:0 @:0 D0:2
14:11:45.381: fatal:Heater/sensor error - Printer stopped and heaters disabled due to this error. Fix error and restart with M999. (2)
14:11:45.385: ok 34
14:11:45.385: N39 M539 P0
14:11:45.393: fatal:Heater/sensor error - Printer stopped and heaters disabled due to this error. Fix error and restart with M999.
14:11:45.393: ok 35
14:11:45.393: N40 M415 S0
14:11:45.393: @stopLog
14:11:45.405: fatal:Heater/sensor error - Printer stopped and heaters disabled due to this error. Fix error and restart with M999.
14:11:45.405: ok 36
14:11:45.413: fatal:Heater/sensor error - Printer stopped and heaters disabled due to this error. Fix error and restart with M999.
14:11:45.413: ok 37
14:11:45.426: fatal:Heater/sensor error - Printer stopped and heaters disabled due to this error. Fix error and restart with M999.
14:11:45.426: ok 38
14:11:45.434: fatal:Heater/sensor error - Printer stopped and heaters disabled due to this error. Fix error and restart with M999.
14:11:45.438: ok 39
14:11:45.446: fatal:Heater/sensor error - Printer stopped and heaters disabled due to this error. Fix error and restart with M999.
14:11:45.446: ok 40
14:11:45.929: T:-444.00 /0 B:68.30 /0 B@:0 @:0 D0:2
14:11:46.425: wait
14:11:47.015: T:-444.00 /0 B:68.25 /0 B@:0 @:0 D0:2
14:11:51.260: N41 M117 Finished
14:11:22.073: T:217.21 /220 B:70.04 /70 B@:64 @:100
14:11:22.978: ok 31
14:11:23.154: T:266.84 /220 B:70.04 /70 B@:54 @:0
49°C in one second is surely not realistic. This means the decoupled error causing the stop due to fatal error is correct.
The question is how this can happen. One reason is short or loose contact that caused measured voltage to change. Also a defect sensor can cause jumping values. Another is induction from heater or motor cables. Are the cables twisted to prevent cross talk to neighbouring cables or shielded?
> 15:59:48.708: T:206.65 /210 B:47.18 /0 B@:0 @:93
> 15:59:49.437: wait
> 15:59:49.793: T:206.73 /210 B:47.18 /0 B@:0 @:93
< 15:59:50.329: N21 G1 E10.00 F120
> 15:59:50.387: ok 21
> 15:59:50.875: T:259.75 /210 B:47.10 /0 B@:0 @:0
> 15:59:51.473: wait
> 15:59:51.562: DebugLevel:14
> 15:59:51.673: Error:One heater seems decoupled from thermistor - disabling all for safety!
> 15:59:51.677: Error:Could not hold temperature 210.00 measured 259.75 deg. C
> 15:59:51.681: Disabling all heaters due to detected sensor defect.
> 15:59:51.685: DebugLevel:14
> 15:59:51.685: RequestStop:
> 15:59:51.960: T:-444.00 /0 B:47.10 /0 B@:0 @:0 D0:2
> 15:59:53.042: T:-444.00 /0 B:47.03 /0 B@:0 @:0 D0:2
> 15:59:54.131: T:-444.00 /0 B:47.03 /0 B@:0 @:0 D0:2
> 15:59:55.209: T:-444.00 /0 B:46.95 /0 B@:0 @:0 D0:2
> 15:59:56.290: T:-444.00 /0 B:46.95 /0 B@:0 @:0 D0:2
> 15:59:57.375: T:-444.00 /0 B:46.95 /0 B@:0 @:0 D0:2