Seminario - IOT 210
Basi della programmazione in Python
Rivolto a
Progettisti, professional di engineering, commissioning engineer e manutentori esperti, Data Analyst.
Obiettivi
- Utilizzare il linguaggio Python per sviluppare semplici applicazioni stand-alone
- Creare semplici client per interfacciare i sistemi IT con i sistemi OT
- Saper interagire con Python con DB SQL
- Saper interagire utilizzando Python con il protocollo OPCUA
- Saper interagire utilizzando Python con i sistemi CLOUD
Contenuti
- Sintassi di Python
- Oggetti, moduli, classi e funzioni
- Gestione dell'errore
- Le stringhe
- Funzioni sulle stringhe
- Le Liste
- Operazioni sulle Liste
- I dizionari
- Operazioni sui Dizionari
- Operazioni su File
- Usare gli strumenti di sistema (Es. creazione di time stamp)
- Librerie per onnessione a un server MySQL
- Librerie per interazioni con protocollo OPCUA
- Librerie per interazioni con piattaforme CLOUD (Azure)
- Generazione file .exe su piattaforma Windows
Sperimenterete
- Creazione di semplici applicazioni client MySQL e OPCUA
- Creazione di socket per l'archiviazione e l'invio di dati di campo
- Creazione di semplici applicazioni stand-alone
- Interazione con plc e apparecchiature OT
S
h
a
r
e