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




Simulatori PLC


Messaggi consigliati

Inserito:

Buongiorno, sono nuovo del forum e spero di aver azzeccato la sezione giusta per la mia domanda.
Sto facendo vari script in python per interfacciarmi ai vari protocolli dei plc s7,opc,modbus,ethernet ip, canbus,omron e fanuc.
Purtroppo non ho la possibilità di testarli tutti su dei plc reali in quanto posseggo solo un plc che comunica in modbus. Conoscete qualche simulatore possibilmente gratuito che mi permetta di interfacciarmi con il plc virtuale per scrivere e leggere dati ?
Grazie in anticipo


Inserita:

Con il plc Sim advanced di Siemens dovrebbe essere possibile. 

Inserita: (modificato)

Attenzione che alcuni BUS richiedono hardware dedicato.

Fino che parli di Modbus, FINS, BIN1, OPC, OPC-UA o S7Comm e ancora ancora Ethernet/IP va abbastanza liscia.
Il resto, come Profinet, Profinet/irt, Ethercat, Powerlink o Sercos, invece da simulare è un po' più difficile per via dell'Hardware dedicato, poi alcuni impongono il determinismo con rigidi paletti, e Python, seppure mostruosamente produttivo e potente, non è propriamente un linguaggio che va d'accordo con il determinismo.
Per i prtocolli dedicati ti servirebbe minimo un HW come quelli Hischer derivati dai chip NetX.

Modificato: da Marco Mondin
Inserita:
4 ore fa, Marco Mondin ha scritto:

Per i prtocolli dedicati ti servirebbe minimo un HW come quelli Hischer derivati dai chip NetX.

Per quanto riguarda Siemens, sono quasi sicuro che PLC Sim Advanced (attenzione, solo l'Advanced!) sia visto nella rete come un vero PLC. Purtroppo, è ben lontano dall'essere gratuito.

Inserita:
1 ora fa, batta ha scritto:

PLC Sim Advanced (attenzione, solo l'Advanced!) sia visto nella rete come un vero PLC

Esatto, gli manca solo il protocollo profinet.

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