﻿Interfaccia con TORRI

DA PLC
- un set di 8 bit di stato macchina
 - power on (oppure se vedo spenta...)
 - RUN (in lavorazione, semaforo verde)
 - contapezzi
 - allarme
 - in manuale (Job) DB700.3
 - Ciclo in test/accensione/spegnimento (DB701.4) - 2019.01.19
- un set di 16 byte - 128 allarmi (da confermare) 
 - ogni bit corrisponde ad un allarme, secondo tabella codificata
- contatori pezzi
 - num pz totali
 - TempoCiclo ULTIMO pezzo
 - bit pezzo buono
 - bit pezzo scarto
 - bit pezzo da riprendere
- misure
 - misura H1
 - misura H2
- dati macchina
 - override speed
 - override feed
 - giri mandrino pezzo
 - giri mandrino mola
- autospegnimento attivo (0=spento, 1 = contapezzi, 2 = fine pallet 1, 3=finepallet 2, 4 = fine pallet 1 & 2)
- num pezzi a spegnimento (SE condizione 1 con contapezzi)
- tempo teorico allo spegnimento

- bit conferma lettura stringa
- bit conferma lettura inizio commessa
- bit conferma lettura fine commessa


VERSO PLC
bit
- bit che indica "nuovi dati stringa da leggere"
- bit inizio commessa
- bit fuine commessa

stringhe
- codice commessa
- codice articolo
- codice programma
- codice macchina (x controllo coerenza)
- dir programma Fissa su macchcina o parametro
num int
- quantità lotto



ATTENZIONE: letture real devono essere tenute arrotondando alla 4° cifra decimale (NON OLTRE CHE INVENTA)
Avremo 2 DB: 700 scrive PLC, 701 scrive sw esterno