Verificati parametri da ricavare

x assi (movimeti totali), mandrini e macchina
This commit is contained in:
Samuele E. Locatelli
2016-06-10 22:22:18 +02:00
parent 4c1222e1a5
commit bb542be751
4 changed files with 16 additions and 3 deletions
@@ -5,3 +5,5 @@
read_regbuffer(ref VAreaAddress, 68, 1, PLC_MemoryRead)
02) lettura assi... va da SImDATA, am serve "molteplice conversione", ovvero
BitConverter.ToInt32(BitConverter.GetBytes(PLC_MemoryRead[240]),0)
03) in caso di chiusura SI BLOCCA
va visto meglio l'insieme delle procedure di chiusura...
@@ -44,4 +44,4 @@ Per le aree di memoria: si parte dal file XSim.INI, in particolare la sezione [N
StatusAddress=SIMWRITE[0]
StatusNumber=401
Significa che da quell'are adi memoria saranno letti tot byte (tipicamente 200?) che contengono tutte le info necessarie
Significa che da quell'aree adi memoria saranno letti tot byte (tipicamente 200?) che contengono tutte le info necessarie
+1 -1
View File
@@ -24,4 +24,4 @@ EOK dei contatori: vedere VariabiliCOntatori.txt
Infine in c:\KVara\LOGICA\Simboli.lib\Simula.inc
contiene iferimenti ad aree variabili SIMREAD0.xxx
contiene riferimenti ad aree variabili SIMREAD0.xxx
@@ -15,4 +15,15 @@ C_KM_ASSEX AT %EOK69; * Metri mov. asse X m
C_M_ASSEY1 AT %EOK70; * Metri mov. asse Y1 m
C_KM_ASSEY1 AT %EOK71; * Metri mov. asse X km
C_M_ASSEZ1 AT %EOK72; * Metri mov. asse Z1 m
C_KM_ASSEZ1 AT %EOK73; * Metri mov. asse X km
C_KM_ASSEZ1 AT %EOK73; * Metri mov. asse X km
SNO RIFERITI AD UnOp, macchina tutta e totale movimenti degli assi...
eok60/61 e eok62/63 servono x avere ore mmcchina on e ore macchina lavoro
eok64 è monotono crescente giri totali elettromandrino...
metri movimento: conviene salvare i metri in variabile, e quando cambia si trasmette "+1" metro... oppure l'intera serie storica... come nuovo valore e prima si amnda valore ancora costante (diciamo che ha senso siano dati ogni 10 sec nel caso + veloce... oppure ogni 5 x pescare variazioni x teorema campionamento)
--> conviene trasferire il delta/variazione ogni 5 sec perché i km totali si resettano a ogni riavvio...