PLC dell'OEM

PLC Fulmatic: Scheda di sviluppo PLC OEM. Con la libreria firmware Fulmatic CORE PLC è possibile realizzare il proprio PLC . Questo PLC OEM può essere utilizzato come scheda di sviluppo per il processo di sviluppo del firmware o come PLC compatto nei progetti di automazione. Abbiamo predisposto questa scheda come schema elettrico di riferimento per la libreria Fulmatic Core. Offre una notevole capacità con un totale di 42 I/O e 115 KB di memoria PLC .

  • Può essere utilizzato sia a 24 volt che a 12 volt.
  • La memoria disponibile è di 115 KB, utilizzabile interamente come codice PLC o come memoria permanente (blocchi di dati).
  • 16 ingressi DI (200 kHz)
  • 16x DQ (655 kHz, 100 mA)
  • 8x AI (0-10V / 0-20mA)
  • 2x AQ (0-10 V)
  • 2x RS485
  • 1x Ethernet
  • RTC. (30 giorni con supercondensatore.)

Il nostro circuito utilizza un microcontrollore STM32F407VGT6. Gli schemi elettrici sono disponibili gratuitamente. Se lo desiderate, potete produrli e venderli voi stessi. Potete modificare il codice C utilizzando la libreria Fulmatic Core.

PLC per la biblioteca clicca qui.
Firmware PLC È possibile scaricare il codice di esempio dal nostro account GitHub. https://github.com/FultekPLC/Plc-Firmware

Caratteristiche generali

  • PLC Non è isolato. La tensione di alimentazione può provenire da diverse fonti. Tutti i GND sono collegati insieme sul circuito stampato. Dovresti collegare tutti i GND anche sulla tua scheda utilizzando morsettiere.
  • Tutti gli ingressi e le uscite sono protetti. La scheda non verrà danneggiata da connessioni difettose o interferenze. Questa protezione è limitata a 24 volt.
  • Tutti gli ingressi e le uscite sono compatibili con tensioni di 12/24 volt. Il diodo Zener D9 deve avere una tensione di 16 volt per i 24 volt e di 5,1 volt per i 12 volt. Codice d'ordine per PLC a 24 volt: SC-02418-00-00, codice d'ordine per PLC a 12 volt: SC-02418-00-12
  • Sono presenti due porte RS485. Può essere configurato anche con una porta RS485 e una porta RS232, oppure con due porte RS232.
  • Gli 8 ingressi analogici sono configurati per un intervallo di tensione da 0 a 10 volt. Saldando insieme i jumper JP0-JP8, è possibile utilizzarli per un intervallo di corrente da 0 a 20 mA.
  • Le due uscite analogiche sono configurate per funzionare a 0-10 volt. Se si desidera utilizzare 0-20 mA, sarà necessario aggiungere una resistenza esterna. Il valore della resistenza necessaria può essere calcolato utilizzando la formula: 500 ohm – resistenza interna del dispositivo che leggerà l'uscita 0-20 mA.
  • Le prese J7, J8 e J9 non sono installate sul circuito stampato. Sarà necessario procurarsele e installarle, se necessario.
  • Non toccare il circuito stampato a mani nude poiché si tratta di un circuito aperto; è necessario garantire la sicurezza contro l'elettricità statica.
  • I PLC OEM non sono coperti da garanzia. Il prodotto viene spedito testato al 100% e funzionante. Non viene fornita alcuna garanzia in quanto il prodotto non è incluso nella confezione.

Circuito di chiusura

Il PLC Fulmatic deve rilevare un'interruzione di corrente, attivare il blocco di arresto OB1 e salvare il codice del PLC nella memoria flash. L'immagine mostra il circuito che fornisce la tensione di alimentazione a +24 V e l'alimentazione a +23 V per 1-2 secondi dopo l'interruzione di corrente. Il diodo D2 impedisce ai dispositivi esterni di utilizzare l'energia interna. La resistenza R3 impedisce al condensatore di grande capacità di causare una sovratensione al circuito durante la carica. Il diodo D78 trasferisce l'energia immagazzinata in C1 al circuito senza perdite quando l'alimentazione viene interrotta.

Il pin PB2 passa a livello basso quando la tensione scende a circa 19-20 volt. Il firmware del PLC rileva questa condizione e avvia il processo di spegnimento. Il diodo Zener D9 dovrebbe avere una tensione di 16 volt per un'alimentazione a 24 volt e di 5.1 volt per un'alimentazione a 12 volt. Il condensatore C1 è da 1000 µF, un valore limite. Poiché la capacità dei condensatori diminuisce con l'età, il suo valore dovrebbe essere di almeno 2200 µF. È inoltre necessario considerare gli altri requisiti di alimentazione del circuito. Nel codice C, è opportuno spegnere i circuiti che utilizzano correnti elevate quando viene rilevato uno spegnimento, oppure potrebbe essere necessario utilizzare un condensatore di valore maggiore.

licenza

Acquistando un PLC OEM da noi, non è richiesta alcuna licenza. Sarà necessario acquistare una licenza qualora si desideri modificare il codice C utilizzando la libreria Fulmatic Core. Il chip U4:ATSHA204A-SSHDA, incluso nella licenza, non è installato sul circuito. Sarà necessario fornirlo e installarlo autonomamente. È possibile richiederne un campione.

Download

Schema elettrico in formato PDF da qui È possibile scaricare.
Progetto Proteus e file Gerber da qui È possibile scaricare.