Vai al contenuto
PLC Forum


Cambio Di Segno Di Un Numero - da numero positivo a negativo


Messaggi consigliati

Inserito:

Salve ho un piccolo problema....

ricevo da un DCS su una DW un numero POSITIVO da 0 a 100 e vorrei rileggere lo stesso numero ma Con segno NEGATIVO.

esempio +30 vorrei che fosse -30

esiste un comando in AWL??

come fare?????

grazie in anticipo


Inserita: (modificato)

Salve,

Dal momento che hai postato nella sezione S5, immagino che tu faccia riferimento ai sistemi Simatic S5-100-115-155 etc. etc.

In tal caso l'istruzione da usare è la KZW che esegue il complemento a 2 .

Es.:

L MW100 //=30

KZW

T MW102 //=-30

...

.....

......

Se invece la cosa è per un Simatic S7-300-400, allora il complemento a 2 per un numero a 16 bit si ottiene con l'istruzione NEGI, mentre per un numero a 32 bit, l'istruzione è la NEGD.

Modificato: da cagliostro

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 account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...