CLP OEM

Fulmatic PLC: placa de desenvolvimento OEM PLC. Fulmatic CORE Biblioteca de firmware PLC Com isso, você pode construir seu próprio CLP (Controlador Lógico Programável). CLP OEMVocê pode usar esta placa como uma placa de desenvolvimento de CLP para desenvolvimento de firmware de CLP ou como um CLP compacto em seus projetos de automação. Preparamos esta placa de circuito para servir como um diagrama de circuito de referência para a biblioteca Fulmatic Core. Ela possui um total de 42 pinos de E/S e 115 KB de memória. PLC Possui uma capacidade de memória muito grande.

  • Pode ser usado tanto com 24 volts quanto com 12 volts.
  • A memória é de 115 KB, podendo ser usada integralmente como código PLC ou como memória permanente (blocos de dados).
  • 16 entradas DI (200 kHz)
  • 16x DQ (655 kHz, 100 mA)
  • 8x IA (0-10V / 0-20mA)
  • 2x AQ (0-10v)
  • 2x RS485
  • 1x ethernet
  • RTC. (30 dias com supercapacitor.)

Nosso circuito utiliza um STM32F407VGT6. Os diagramas do circuito são fornecidos gratuitamente. Você pode fabricá-los e vendê-los, se desejar. Você pode modificar o código C utilizando a biblioteca Fulmatic Core.

PLC para a biblioteca clique aqui.
Firmware de PLC Você pode baixar o código de exemplo da nossa conta no GitHub. https://github.com/FultekPLC/Plc-Firmware

Características gerais

  • PLC Não é isolado. A tensão de alimentação pode vir de diferentes fontes. Todos os GNDs estão interligados na placa de circuito. Você também deve conectar todos os GNDs da sua placa usando blocos de terminais.
  • Todas as entradas e saídas são protegidas. Seu cartão não será danificado por conexões defeituosas ou interferências. Essa proteção é limitada a 24 volts.
  • Todas as entradas e saídas são compatíveis com 12/24 volts. O diodo Zener D9 deve ser de 16 volts para 24 volts e de 5,1 volts para 12 volts. Código de encomenda do PLC de 24 volts: SC-02418-00-00, Código de encomenda do PLC de 12 volts: SC-02418-00-12
  • Possui duas portas RS485. Também pode ser configurado com uma porta RS485 e uma porta RS232, ou com duas portas RS232.
  • As 8 entradas analógicas são configuradas como 0-10 volts. Soldando os jumpers JP0-JP8 juntos, você pode usá-las como 0-20 mA.
  • As duas saídas analógicas estão configuradas para operar com 0-10 volts. Se você quiser usar 0-20 mA, precisará adicionar um resistor externo. O valor do resistor necessário pode ser calculado usando a fórmula: 500 ohms – a resistência interna do dispositivo que lerá a saída de 0-20 mA.
  • Os conectores J7, J8 e J9 não estão instalados na placa de circuito. Você precisará obtê-los e instalá-los, se necessário.
  • Não toque na placa de circuito com as mãos desprotegidas, pois trata-se de um circuito aberto; é necessário garantir a segurança contra eletricidade estática.
  • Os PLCs OEM não possuem garantia. O produto é enviado 100% testado e em perfeito funcionamento. A garantia não é fornecida, pois o produto não está incluído na caixa.

Circuito de fechamento

O CLP Fulmatic deve detectar uma queda de energia, ativar o bloco de desligamento OB1 e salvar o código do CLP na memória flash. A imagem mostra o circuito fornecendo tensão de alimentação de +24 V e potência de +23 V por 1 a 2 segundos após o corte de energia. O diodo D2 impede que dispositivos externos utilizem a energia interna. O resistor R3 impede que o capacitor de grande capacidade cause uma sobrecarga no circuito durante o carregamento. O diodo D78 transfere a energia armazenada em C1 para o circuito sem perdas quando a energia é cortada.

O pino PB2 entra em nível baixo quando a tensão cai para aproximadamente 19-20 volts. Firmware de PLC Ele detecta e inicia operações de desligamento. O diodo Zener D9 deve ter 16V para 24 volts e 5.1 volts para 12 volts. O capacitor C1 tem um valor limite de 1000 µF. Como a capacitância dos capacitores diminui com o tempo, ele deve ter pelo menos 2200 µF. Você também deve considerar os outros requisitos de energia do seu circuito. No seu código C, você deve desligar os circuitos que consomem alta corrente quando um desligamento for detectado, ou pode ser necessário usar um capacitor maior.

licença

Ao adquirir um PLC OEM conosco, nenhuma licença é necessária. Você precisará adquirir uma licença caso deseje modificar o código C utilizando a biblioteca Fulmatic Core. O chip U4:ATSHA204A-SSHDA, utilizado para a licença, não está instalado no circuito. Você deverá fornecer e instalar o chip por conta própria. Você pode solicitar uma amostra conosco.

Transferências

Diagrama do circuito em formato PDF daqui Você pode baixar.
Projeto Proteus e arquivos Gerber daqui Você pode baixar.