PLC Fulmatic: Placa de desarrollo para PLC OEM. Puede crear su propio PLC con la biblioteca de firmware Fulmatic CORE . Puede usar este PLC OEM como placa de desarrollo para el firmware o como un PLC compacto en sus proyectos de automatización. Hemos preparado esta placa de circuito como diagrama de circuito de referencia para la biblioteca Fulmatic Core. Cuenta con una capacidad considerable, con un total de 42 E/S y 115 KB de memoria para PLC .
- Puede utilizarse tanto a 24 voltios como a 12 voltios.
- La memoria es de 115 KB, que puede utilizarse íntegramente como código PLC o como memoria permanente (bloques de datos).
- 16 salidas DI (200 kHz)
- 16x DQ (655 kHz, 100 mA)
- 8x AI (0-10V / 0-20mA)
- 2x AQ (0-10v)
- 2x RS485
- 1x Ethernet
- RTC. (30 días con supercondensador.)
Nuestro circuito utiliza un microcontrolador STM32F407VGT6. Los diagramas del circuito están disponibles públicamente. Si lo desea, puede fabricarlos y venderlos usted mismo. Puede modificar el código C utilizando la biblioteca Fulmatic Core.
PLC para la biblioteca haga clic aquí.
Firmware del PLC Puedes descargar el código de ejemplo desde nuestra cuenta de GitHub. https://github.com/FultekPLC/Plc-Firmware



Características generales
- PLC No está aislado. La tensión de alimentación puede provenir de distintas fuentes. Todas las tomas de tierra (GND) están conectadas entre sí en la placa de circuito impreso. También debe conectar todas las tomas de tierra de su placa mediante bloques de terminales.
- Todas las entradas y salidas están protegidas. Su tarjeta no sufrirá daños por conexiones defectuosas o interferencias. Esta protección está limitada a 24 voltios.
- Todas las entradas y salidas son compatibles con 12/24 voltios. El diodo Zener D9 debe ser de 16 voltios para 24 voltios y de 5,1 voltios para 12 voltios. Código de pedido del PLC de 24 voltios: SC-02418-00-00; código de pedido del PLC de 12 voltios: SC-02418-00-12.
- Dispone de dos puertos RS485. También se puede configurar con un puerto RS485 y un puerto RS232, o con dos puertos RS232.
- Las 8 entradas analógicas están configuradas como 0-10 voltios. Soldando los puentes JP0-JP8, se pueden usar como 0-20 mA.
- Las dos salidas analógicas están configuradas para funcionar a 0-10 voltios. Si desea utilizar 0-20 mA, deberá añadir una resistencia externa. El valor de la resistencia necesaria se puede calcular mediante la fórmula: 500 ohmios – la resistencia interna del dispositivo que leerá la salida de 0-20 mA.
- Los zócalos J7, J8 y J9 no están instalados en la placa de circuito. Deberá adquirirlos e instalarlos si es necesario.
- No toque la placa de circuito con las manos desnudas, ya que es un circuito abierto; debe garantizar la seguridad frente a la electricidad estática.
- Los PLC OEM no tienen garantía. El producto se envía probado al 100% y en perfecto estado de funcionamiento. No se ofrece garantía, ya que el producto no viene incluido en la caja.
Circuito de cierre

El PLC Fulmatic debe detectar un corte de energía, activar el bloque de apagado OB1 y guardar el código del PLC en la memoria flash. La imagen muestra el circuito que proporciona una tensión de alimentación de +24 V y una potencia de +23 V durante 1-2 segundos después de que se interrumpa la alimentación. El diodo D2 impide que los dispositivos externos utilicen la energía interna. La resistencia R3 evita que el condensador de gran capacidad provoque una sobrecarga en el circuito durante la carga. El diodo D78 transfiere la energía almacenada en C1 al circuito sin pérdidas cuando se interrumpe la alimentación.
El pin PB2 se pone en estado bajo cuando la tensión cae a aproximadamente 19-20 voltios. El firmware del PLC detecta esto e inicia el proceso de apagado. El diodo Zener D9 debe ser de 16 voltios para 24 voltios y de 5.1 voltios para 12 voltios. El condensador C1 es de 1000 µF, un valor límite. Dado que los condensadores se deterioran con el tiempo, debería ser de al menos 2200 µF. También debe tener en cuenta los demás requisitos de alimentación de su circuito. En su código C, debe apagar los circuitos que consumen mucha corriente cuando se detecta un apagado, o puede que necesite usar un condensador de mayor capacidad.

licencia
Al adquirir un PLC OEM con nosotros, no se requiere licencia. Deberá adquirir una licencia si desea modificar el código C utilizando la biblioteca Fulmatic Core. El chip U4:ATSHA204A-SSHDA, necesario para la licencia, no está instalado en el circuito. Usted deberá proporcionarlo e instalarlo. Puede solicitarnos una muestra.
Descargas
Diagrama del circuito en formato PDF desde aquí Se puede descargar.
Proyecto Proteus y archivos Gerber desde aquí Se puede descargar.
