Vai al contenuto
PLC Forum


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


lijamau

Messaggi consigliati

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

Link al commento
Condividi su altri siti


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
Link al commento
Condividi su altri siti

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...