Buenos dias.
Tengo en mi impresora la placa madre MKS SGEN_L y una MKS TFT35 V1.0
Instalé el MKS PWC V2.0 y estoy teniendo problemas para que funcione.
Realice lo siguiente:
En configuration.h
#define POWER_SUPPLY 2
En pins:MKS_SGEN_L.h tiene asignado el siguiente pin:
#define PS_ON_PIN P1_23 // SERVO P1.23
Asi que lo conecte a ese pin de la placa (el GND y el V5, efectivamente estan invertidos con respescto al diagrama de coneccion del proveedor)
Habiliete en la TFT esto:
#enable auto off after print finish function (no:0; Yes:1)
>cfg_print_finish_close_Machine:1
Presiono el boton y enciende, si lo presiono de nuevo, se apaga.
Enciendo e imprimo, termina, comienza a enfriarse hasta que llega a temperatura ambiente, pero no se apaga.
Falta algo mas?
Que condiciones tienen que cumplirse, para que el TFT envie el codigo de apagado? O como puedo saber si lo envia?
Muchas gracias!!!
Buenos dias.
Tengo en mi impresora la placa madre MKS SGEN_L y una MKS TFT35 V1.0
Instalé el MKS PWC V2.0 y estoy teniendo problemas para que funcione.
Realice lo siguiente:
En configuration.h
#define POWER_SUPPLY 2
En pins:MKS_SGEN_L.h tiene asignado el siguiente pin:
#define PS_ON_PIN P1_23 // SERVO P1.23
Asi que lo conecte a ese pin de la placa (el GND y el V5, efectivamente estan invertidos con respescto al diagrama de coneccion del proveedor)
Habiliete en la TFT esto:
#enable auto off after print finish function (no:0; Yes:1)
>cfg_print_finish_close_Machine:1
Presiono el boton y enciende, si lo presiono de nuevo, se apaga.
Enciendo e imprimo, termina, comienza a enfriarse hasta que llega a temperatura ambiente, pero no se apaga.
Falta algo mas?
Que condiciones tienen que cumplirse, para que el TFT envie el codigo de apagado? O como puedo saber si lo envia?
Muchas gracias!!!
Buenos dias.
Tengo en mi impresora la placa madre MKS SGEN_L y una MKS TFT35 V1.0
Instalé el MKS PWC V2.0 y estoy teniendo problemas para que funcione.
Realice lo siguiente:
En configuration.h
#define POWER_SUPPLY 2
En pins:MKS_SGEN_L.h tiene asignado el siguiente pin:
#define PS_ON_PIN P1_23 // SERVO P1.23
Asi que lo conecte a ese pin de la placa (el GND y el V5, efectivamente estan invertidos con respescto al diagrama de coneccion del proveedor)
Habiliete en la TFT esto:
#enable auto off after print finish function (no:0; Yes:1)
>cfg_print_finish_close_Machine:1
Presiono el boton y enciende, si lo presiono de nuevo, se apaga.
Enciendo e imprimo, termina, comienza a enfriarse hasta que llega a temperatura ambiente, pero no se apaga.
Falta algo mas?
Que condiciones tienen que cumplirse, para que el TFT envie el codigo de apagado? O como puedo saber si lo envia?
Muchas gracias!!!
Buenos dias.
Tengo en mi impresora la placa madre MKS SGEN_L y una MKS TFT35 V1.0
Instalé el MKS PWC V2.0 y estoy teniendo problemas para que funcione.
Realice lo siguiente:
En configuration.h
#define POWER_SUPPLY 2
En pins:MKS_SGEN_L.h tiene asignado el siguiente pin:
#define PS_ON_PIN P1_23 // SERVO P1.23
Asi que lo conecte a ese pin de la placa (el GND y el V5, efectivamente estan invertidos con respescto al diagrama de coneccion del proveedor)
Habiliete en la TFT esto:
#enable auto off after print finish function (no:0; Yes:1)
>cfg_print_finish_close_Machine:1
Presiono el boton y enciende, si lo presiono de nuevo, se apaga.
Enciendo e imprimo, termina, comienza a enfriarse hasta que llega a temperatura ambiente, pero no se apaga.
Falta algo mas?
Que condiciones tienen que cumplirse, para que el TFT envie el codigo de apagado? O como puedo saber si lo envia?
Muchas gracias!!!
Buenos dias.
Tengo en mi impresora la placa madre MKS SGEN_L y una MKS TFT35 V1.0
Instalé el MKS PWC V2.0 y estoy teniendo problemas para que funcione.
Realice lo siguiente:
En configuration.h
#define POWER_SUPPLY 2
En pins:MKS_SGEN_L.h tiene asignado el siguiente pin:
#define PS_ON_PIN P1_23 // SERVO P1.23
Asi que lo conecte a ese pin de la placa (el GND y el V5, efectivamente estan invertidos con respescto al diagrama de coneccion del proveedor)
Habiliete en la TFT esto:
#enable auto off after print finish function (no:0; Yes:1)
>cfg_print_finish_close_Machine:1
Presiono el boton y enciende, si lo presiono de nuevo, se apaga.
Enciendo e imprimo, termina, comienza a enfriarse hasta que llega a temperatura ambiente, pero no se apaga.
Falta algo mas?
Que condiciones tienen que cumplirse, para que el TFT envie el codigo de apagado? O como puedo saber si lo envia?
Muchas gracias!!!
(22-06-2019, 12:39 PM)Simemart escribió: Hola, dónde se encuentra el archivo pins_RAMPS.h depende de la versión de Marlin que estés usando.
Si es la 1.x.x, está dentro de la carpeta Marlin, junto con todos los demás archivos del sketch.
Si es la 2.0, está también dentro de la carpeta Marlin, pero en la ruta src\pins\.
Las líneas del archivo MKS_GEN_13.h que indicas no están configuradas con esos valores, que son los que se corresponden con el pin utilizado por @Etimoe. Originalmente viene así:
//
// PSU / SERVO
//
// If POWER_SUPPLY is specified, always hijack Servo 3
//
#if POWER_SUPPLY > 0
#define SERVO3_PIN -1
#define PS_ON_PIN 4
#endif
#include "pins_RAMPS.h"
Como indicaba en otra respuesta, conviene colocar las nuevas asignaciones de pines después del include, por si en el archivo pins_RAMPS.h se vuelven a asignar.