Ошибка "M140 Unknown Command" или почему не работает нагревательный стол в Marlin
Данная ошибка возникает при включении нагрева рабочего стола через программу управления 3D-печатью. При этом при включении нагрева с нагревательным столом ничего происходить не будет, а температура нагревательного стола может не показываться или показывать например 0.
Происходит это из-за того, что по-умолчанию в Marlin отключена опция присутствия датчика температуры нагревательного стола, что приводит к логической ошибке при попытке нагрева. Для включения данной опции необходмо в Configuration.h поменять значениее TEMP_SENSOR_BED на единицу:
#define TEMP_SENSOR_BED 1