Betttemperatur wird falsch angezeigt

Hallo,

ich habe im Drucktipps-Forum schonmal angefragt, aber dort wusste keiner so richtig Rat. ( https://drucktipps3d.de/forum/topic/falsche-betttemperatur-in-repetierserver/  ).

Ich teste gerade den Repetierserver an meinem neuen Two Trees Sapphire Pro. Ich habe die Firmware jetzt auf "Marlin" gestellt. Soweit scheint alles zu funktionieren. Ich habe auch schon ein paar Drucke über Repetier-Server laufen lassen, das einzige, was mich stört ist die angezeigte Bettemperatur in der Repetier-Server Weboberfläche. Im Idle ist diese korrekt. Während des Drucks ist siie die meiste Zeit korrekt, aber es gibt zwischendurch krasse Ausreisser. Diese Ausreisser gibt es aber nur im Repetier-Server. Der Drucker selbst zeigt die korrekte Temperatur an. Ich habe mir daraufhin den Konsolenoutput angeschaut:

18:22:21.970: ok (30)
18:22:21.973: X:130.55 Y:114.26 Z:3.75 E:0.00 Count X:20312 B:1304 Z:6000
18:22:22.037: ok (5)
18:22:22.042: T:209.11 /210.00 B:49.95 /50.00 T0:209.11 /210.00 @:74 B@:0 @0:74
18:22:23.033: ok (39)
18:22:23.042: T:209.22 /210.00 B:49.80 /50.00 T0:209.22 /210.00 @:69 B@:0 @0:69
18:22:24.037: ok (81)
18:22:24.044: T:209.17 /210.00 B:49.92 /50.00 T0:209.17 /210.00 @:69 B@:0 @0:69
18:22:24.084: ok (4)
18:22:24.087: X:107.90 Y:109.26 Z:3.75 E:0.00 Count X:19447 B:-874 Z:6000
18:22:25.033: ok (60)
18:22:25.042: T:209.48 /210.00 B:50.14 /50.00 T0:209.48 /210.00 @:60 B@:0 @0:60
18:22:25.208: ok (11)
18:22:25.211: X:123.80 Y:110.23 Z:3.75 E:0.00 Count X:18816 B:1151 Z:6000
18:22:25.975: ok (22)
18:22:26.043: T:209.74 /210.00 B:49.64 /50.00 T0:209.74 /210.00 @:53 B@:127 @0:53
18:22:26.923: ok (10)
18:22:27.042: T:209.90 /210.00 B:49.90 /50.00 T0:209.90 /210.00 @:51 B@:127 @0:51
18:22:28.030: ok (7)
18:22:28.043: T:210.40 /210.00 B:49.64 /50.00 T0:210.40 /210.00 @:40 B@:127 @0:40
Dort gibt es immer mal wieder diese Einträge:
18:22:25.211: X:123.80 Y:110.23 Z:3.75 E:0.00 Count X:18816 B:1151 Z:6000

Und diese B:1151 wird dann als 1151°C Betttemperatur interpretiert, bis der nächste "normale Wert" kommt. Wie kann ich Repetier-Server beibringen, dass diese Werte keine Temperatur sind. Ich hab allerdings auch keine Ahnung, was die Werte überhaupt bedeuten sollen.

Beim Start gibt mein Drucker folgendes aus:
14:43:07.332: echo:MKS Robin Nano 1.0.0
14:43:07.338: echo: Last Updated: 2017-12-25 12:00 | Author: (none, default config)
14:43:07.340: echo:Compiled: Mar 6 2020
14:43:07.346: echo: Free Memory: 4396 PlannerBufferBytes: 1344
14:43:07.653: echo:V47 stored settings retrieved (1140 bytes; crc 19489)
14:43:07.656: echo: G21 ; Units in mm
14:43:07.658: echo:Filament settings: Disabled
14:43:07.661: echo: M200 D3.00
14:43:07.661: echo: M200 T1 D3.00
14:43:07.664: echo: M200 D0
14:43:07.667: echo:Steps per unit:
14:43:07.669: echo: M92 X80.40 Y80.40 Z1600.00
14:43:07.670: echo: M92 T0 E412.00
14:43:07.672: M92 T1 E90.00
14:43:07.675: echo:Maximum feedrates (units/s):
14:43:07.678: echo: M203 X150.00 Y150.00 Z4.00
14:43:07.680: echo: M203 T0 E70.00
14:43:07.681: M203 T1 E70.00
14:43:07.683: echo:Maximum Acceleration (units/s2):
14:43:07.686: echo: M201 X1000 Y1000 Z100
14:43:07.689: echo: M201 T0 E1000
14:43:07.689: M201 T1 E1000
14:43:07.697: echo:Acceleration (units/s2): P<print_accel> R<retract_accel> T<travel_accel>
14:43:07.700: echo: M204 P1000.00 R1000.00 T1000.00
14:43:07.711: echo:Advanced: S<min_feedrate> T<min_travel_feedrate> B<min_segment_time_us> X<max_xy_jerk> Z<max_z_jerk> E<max_e_jerk>
14:43:07.717: echo: M205 S0.00 T0.00 B20000 X17.00 Y17.00 Z0.40 E5.00
14:43:07.717: echo:Home offset:
14:43:07.719: echo: M206 X0.00 Y0.00 Z0.00
14:43:07.722: echo:Hotend offsets:
14:43:07.725: echo: M218 T1 X-20.00 Y-5.00
14:43:07.725: echo:Mesh Bed Leveling:
14:43:07.728: echo: M420 S0


M115 liefert das zurück:
    14:45:47.305: FIRMWARE_NAME:Marlin 1.0.0 (Github) SOURCE_CODE_URL:https://github.com/MarlinFirmware/Marlin PROTOCOL_VERSION:1.0 MACHINE_TYPE:3D Printer EXTRUDER_COUNT:2 UUID:cede2a2f-41a2-4748-9b12-c55c62f367ff
    14:45:47.305: Cap:SERIAL_XON_XOFF:0
    14:45:47.307: Cap:EEPROM:1
    14:45:47.307: Cap:VOLUMETRIC:1
    14:45:47.310: Cap:AUTOREPORT_TEMP:1
    14:45:47.310: Cap:PROGRESS:0
    14:45:47.313: Cap:PRINT_JOB:1
    14:45:47.313: Cap:AUTOLEVEL:1
    14:45:47.315: Cap:Z_PROBE:1
    14:45:47.316: Cap:LEVELING_DATA:1
    14:45:47.318: Cap:BUILD_PERCENT:0
    14:45:47.321: Cap:SOFTWARE_POWER:0
    14:45:47.321: Cap:TOGGLE_LIGHTS:0
    14:45:47.324: Cap:CASE_LIGHT_BRIGHTNESS:0
    14:45:47.328: Cap:EMERGENCY_PARSER:0



Comments

  • Ja wenn Firmware Entwickler einfach mal neue Ausgaben machen die mit alten identisch sind gibts Probleme. B: ist halt Bett Temperatur. Machen kannst du da nichts. Ich werd fürs update einen Zusatzbedingung einbauen das B: keine Bett Temperatur ist wenn Count oder X: in der Zeile vorkommen. Dank deiner guten Vorarbeit ist ja klar was die Ursache ist und mit der Vorlage kann ich es beheben. Alles was nach Count kommt sind die Schrittpositionen der Achsen aber B: hab eich da nie gesehen bisher. Y: wäre sicher sinnvoller.
Sign In or Register to comment.