Vai al contenuto
PLC Forum

Partecipa anche tu alla Live su Youtube martedì 28/01/2025 per festeggiare i 24 anni di PLC Forum

Per ulteriori informazioni leggi questa discussione: https://www.plcforum.it/f/topic/326513-28012025




Simulazione/virtualizzazione Plc


Messaggi consigliati

Inserito:

salve a tutti.

Non sono un esperto, ma come tanti mi trovo a dover fronteggiare qualche difficoltà in ambiente step7.

Qualcuno sà se esiste un modo per simulare una stazione S7, intendendo con questo non solo la possibilità di interagire con i dati e osservare le reazioni del PLC ma anche l'opportunità di accedere esternamente alla rete ethernet su cui insiste il CP del processore durante la simulazione?

In buona sostanza sto lavorando sulla comunicazione tra una stazione s7300 e un host generico che si avvale del servizio di trasporto ISO on TCP.

Dispongo di un codice .awl per stazione s7300, cpu 317 2 PN/DP che realizza semplicemente un eco di dati, senza far utilizzo di alcuna interfaccia IO "da campo". I dati inviati dall'host generico e ricevuti dall'interfaccia ethernet (ISO on TCP) del PLC vengono quindi semplicimente rimandati indietro sulla stessa interfaccia ethernet.

Ho già utilizzato PLCsim ma mi sembra di aver capito che per quanto riguarda la comunicazione ethernet questa avvenga in una sottorete "virtuale", che (ma non sono sicuro di questo), sembra non essere accessibile fisicamente (i.e ad esempio per osservare cosa succede tramite uno snifer di rete)

grazie a tutti, spero possiate aiutarmi.


Inserita:

il simulatore che c'e 'ins tep 7 ti permette di lanciare il programma, debuggarlo e andare online coi pannelli

Pero non puoi uscire fuori , devi avere il plc per scrivere in rete .

Se invece di siemens utilizzi twincat di beckhoff , lo installi sul pc e per un mese hai il runtime .

In codesys implementi quello che vuoi e spari fuori in rete in quanto il tuo pc diventa anche plc real time .

ciao

walter

p.s. twincat 2 lo scarichi gratis su beckhoff.com

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