Jump to content
PLC Forum


Bit Più Significativo


Recommended Posts

Posted

Ciao

Esiste una funzione all'interno del PL7 in modo da rendere il bit meno significativo più significativo...

Ad esempio, se ho una parola con 0111 0011 1001 1100 ottenere 0011 1001 1100 1110

Riccardo


Posted

shift register

nel tuo esempio hai ' shiftato ' verso destra di 1

%MW100:=RORW(%MW100,1)

bye

Posted

Penso che fosse solo un'esempio , non credo che i bit siano sempre cosi'

comunque la cosa piu' stupida ( non conoscendo PL7 ) è un insieme di uguale con i bit invertiti ( probabilmente è anchre quella che porta via meno scansione )

devi scrivere un po' ma il copia incolla aiuta molto.

ciao

Luca

Claudio Monti
Posted

Per l'esempio che hai postato la risposta di prog_jlaw e' corretta, ma sinceramente non ho capito la tua domanda... sara' l'ora e dopo 10 ore sono cotto, comunque mi sfugge qualcosa...

Posted

generico che funziona con qualsiasi plc

leggi il primo array booleiano in un senso e scrivi il secondo alla rovescia con il puntatore a scansione

se non hai fretta lo uoi fare con comodo in 16 scansioni con pochissime istruzioni

se hai fretta lo fai in una unica scansione puntando 16+16 volte

specifico per il plc te lo puo' dire chi lo usa

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...