MIAplc
Esempi

Progetti di esempio

Apri un progetto direttamente nel simulatore e guardalo lavorare. Nel simulatore li trovi anche sotto 📂 Apri; per il tuo PLC scarica il file .espplc.json.

Come aprire un esempio nel simulatore

  1. Apripremi ▶ Apri nel simulatore sotto l'esempio (o 📂 Apri dentro il simulatore).
  2. Confermase l'editor chiede di sostituire il progetto, rispondi Sì, apri.
  3. Download e RunDownload to cpu, conferma, poi Run.
  4. Onlinepremi Online e accendi gli ingressi nel riquadro MOCK PLC.
Base · 3 network

Marcia e arresto motore

Il primo programma di ogni corso di automazione: il circuito di autoritenuta. Start avvia il motore, il suo stesso contatto lo tiene acceso, Stop o il termico lo fermano. Una spia si accende 3 secondi dopo la partenza.

  1. Clic su I0 (Start) e di nuovo per rilasciarlo: Q0 resta acceso.
  2. Dopo 3 s si accende Q1.
  3. Clic su I1 (Stop) o I2 (termico): il motore si ferma.
Timer · 6 network

Semaforo

Tre timer in cascata fanno il ciclo verde 5 s, giallo 2 s, rosso 4 s. Con il semaforo spento il giallo lampeggia usando il bit di sistema SM5 (clock 1 Hz).

  1. Senza toccare nulla: Q1 lampeggia.
  2. Clic su I0 (Abilita): parte il ciclo su Q0, Q1, Q2.
  3. In Online guarda i timer contare dentro i box TON.
Avanzato · FC, DB, confronti

La canzoncina dei relè

I relè non suonano note, ma il ritmo sì: la Quinta di Beethoven, Jingle Bells e «Shave and a haircut» battute su Q0 e Q1. Un sequencer a passi fatto con una FC, timer e confronti. Sulla scheda vera si sente il clic dei relè.

  1. Dopo Run la musica parte da sola.
  2. I0: ricomincia da capo.
  3. Apri la FC10 per vedere come è fatto il sequencer.
In arrivo

Altri esempi

Contapezzi con CTU, serbatoio con livello analogico e SCALE, ricetta in un DB ritentivo, FC in Structured Text, modulo I/O µLink con Arduino.

Hai un esempio da proporre? Scrivimi.

Il semaforo in Online nel simulatore MiaPLC
Il semaforo in Online nel simulatore: fase gialla, il timer del giallo sta contando.