Vai al contenuto
PLC Forum


Em 232


worwick

Messaggi consigliati

gentili amici di PlcForum,è da un pò che vi seguo"anche se non sono mai intervenuto".

Sono un super dilettante appassionato di automazione ed ho sempre trovato le risposte che cercavo fra le vostre discussioni.

Il sito Siemens contiene manuali e informazioni di ogni tipo,ma è veramente labirintico.

Veniamo al dunque:

Utilizzo una s7200 214"va beh è un pò vecchiotta ma funziona"con un em232 come uscita nalogica.

Per testare il mio ridicolo programmino ho collegato due tester per leggere il voltaggio il uscita in questo modo:

+ Tester1 - +Tester2 -

V0 I0 M V1 I1 M Spero risulti chiaro :rolleyes:

Il codice è questo:

LD I0.0

MOVW +12000, VW0

Network 2

LDN M0.0

MOVW VW0, AQW0

Network 3

LD I0.1

MOVW +20000, VW1

Network 4

LDN M0.1

MOVW VW1, AQW2

Network 5

LD I0.2

MOVW +0, VW0

Network 6

LD I0.2

MOVW +0, VW1

In teoria azionando uno o l'altro interruttore si dovrebbero ottenere in uscita dei valori differenti per ogni porta,e questo accade,però appena aziono il primo interruttore

il tester collegato sulla seconda porta legge un valore negativo di -2,4V :blink: azionando anche il secondo interruttore il valore diventa corretto.

Scusate l'imprecisione o la mancanza di chiarezza,ma di meglio non son riuscito a fare,vi prego non lapidatemi

Link al commento
Condividi su altri siti


Buonasera Worwick!

Io penso che così può andare!!!!!

Segmento 1

LD SM0.1

MOVW 0 AQW0

MOVW 0 AQW2

.....................

Segmento 2

LD I0.0

MOVW 1200 AQW0

...........................

Segmento 3

LD I0.1

MOVW 20000 AQW2

.............................

Segmento 4

LD I0.2

MOVW 0 AQW0

MOVW 0 AQW2

Modificato: da Frezza89
Link al commento
Condividi su altri siti

Il bit speciale sm0.1 pone il suo stato ad 1 soltanto nel primo ciclo di scansione!!!!!

Quindi ogni volta che si pone in run la CPU egli pone immediatamente a 0 le tue uscite analogiche!!!!

Buonasera!!!!!

Distinti saluti!!!!!

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