christian924 Inserito: 8 novembre 2004 Segnala Share Inserito: 8 novembre 2004 Qualche anima buona è in grado di dirmi come funziona l'operazione SUM in un plc CPM2A ? Eterna gratitudine. Link al commento Condividi su altri siti More sharing options...
FranSys Inserita: 12 novembre 2004 Segnala Share Inserita: 12 novembre 2004 Come s'intuisce dal mnemonico dell'istruzione (SUM), si tratta di un'istruzione per la sommatoria di una serie di dati. Il primo argomento definisce il numero di word consecutive da sommare fra di loro. Il secondo argomento è il puntatore della prima word della serie di dati da sommare. Il terzo argomento è il puntatore della prima word contenente il risultato (le word di risultato sono due).Il numero massimo di word sommabili è pari a 999. Infatti, gli ultimi quattro bit della word del primo argomento della funzione servono per definire il tipo di dati (HEX o BCD), il tipo di dati (generalmente word ma anche byte), e - nel caso di utilizzo a byte - se debba essere ignorato il byte più significativo contenuto nella prima word da sommare. Non ricordo a memoria l'ordine di questi flag... ci vorrebbe un manuale che ora non ho sotto mano.Ecco un esempio: SUM, #0004, DM0, DM100 Ponendo DM0=5, DM1=10, DM2=20 e DM3=40, il risultato in DM10 sarà 75. In realtà sarà 0000-0075 (DM101-DM100).Procurati un manuale, Omron spiega sempre molto bene.Ciao. Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora