Domanda

Provo a connettere un PLC OMRON (CP1L) a un PC tramite una scheda di opzione Ethernet.Ho la connessione di configurazione correttamente ed è in grado di connettersi al PLC per configurare il suo IP e varie impostazioni.

Allora ho problemi a far funzionare il programma ladder correttamente.

Documentazione indica che l'indirizzo A202.00 si accenderà quando la comunicazione è abilitata, ma quando simula il programma ladder, l'indirizzo A202.00 si accende sempre.Anche quando scollegare il cavo Ethernet, l'indirizzo rimane accensione.Non capisco perché l'indirizzo rimanga attivato anche lì non è il cavo Ethernet che collega il PLC e il PC.

Documentazione

Programma ladder simulato indica A202.00 Attiva sempre:

Screenshot of ladder

È stato utile?

Soluzione

Se hai il PLC fisico, allora perché stai correndo in simulazione?Se si desidera eseguire il debug, il sistema reale si collega a un cavo USB e utilizzare "PLC -> lavoro online ...".Non penso che il networking simula esattamente proprio dal momento che il simulatore stesso utilizza la rete simulata per funzionare.In ogni caso, se si è in esecuzione in simulazione, lo stato della vera porta Ethernet sul PLC reale non avrà assolutamente alcun impatto sulla simulazione.Non importa di avere anche un vero PLC.

In ogni caso A202.00 è solo una bandiera "Porto non occupato".Lo usi per proteggere i pioli contro il tentativo di leggere / scrivere dalla stessa porta allo stesso tempo o per provare a eseguire molteplici letture simultanee o scritture.A202.00 è fin da quando il porto COM non è occupato.Se sta leggendo o scrivendo, l'A202.00 si spegnerà per la durata della lettura o della scrittura, impedendo ad altri rung di comunicazione custoditi dall'esecuzione, quindi ritorna allo stato sullo stato.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top