Python nei controlli numerici HEIDENHAIN - modalità web

Introduzione alla libreria Python specifica di HEIDENHAIN

Contenuto

Concetti base di Python

  • Tipi di dati
  • Operatori
  • Strutture di controllo
  • Funzioni
  • Classi e metodi
  • Moduli
  • Documentazione
  • Eccezioni

Programmazione di Python per controlli numerici HEIDENHAIN

  • Panoramica dei tool di sviluppo attuali
  • Uso di utili guide online
  • Ricerca errori con l'ausilio di WINpdb, SYS Konsole e jh.Errno()
  • Panoramica delle funzioni della libreria JH
  • Esercitazioni pratiche di funzioni JH selezionate
  • Configurazione interfaccia con PyGTK (jh.gtk, jh.gtk.glade)
  • Maschere Python con classi base plcgtk

Argomenti opzionali

  • Python nel programma base
  • Versione multilingua (gettext)
  • Python - Comunicazione Python tramite TCP/IP Socket (jh.gtk.Socket)
  • Registrazione di risorse softkey personalizzate

Obiettivo

Il corso si propopone di fornire un'introduzione al linguaggio di programmazione Python per poter realizzare in breve tempo anche funzioni complesse. Verranno trattate le funzionalità della libreria PYJH e create interfacce semplici da integrare nel layout del controllo.

Quanto appreso fornirà la base per l'approfondimento personale.

Destinatari

Il corso si rivolge specificamente ai programmatori di PLC/linguaggi evoluti di costruttori di macchine e di fornitori di servizi IT.

Condizioni

E' richiesta la conoscenza dei principi fondamentali del linguaggio di programmazione ad oggetti Python (corso introduttivo di Python nelle prime tre giornate del corso), della programmazione PLC e delle interfacce NC (API).

È necessaria, oltre ad una buona connessione Internet, la disponibilità di un PC personale (con diritti di amministratore) con porte USB, con i seguenti requisiti: 
- Sistema operativo Windows (7, o successivo) 
- Autorizzazione per installare software 
- Memoria di lavoro min. 8 GB 
- Risoluzione min. 1280 x 1024 (minima)
- Disponibilità di device audio e video

- Download: www.heidenhain.it / ->Software-> PC Software ->Programming Station VirtualBox -> TNC 640 Programming Station 340595-10

A fine corso verrà rilasciato un attestato di partecipazione.

ID: 31806
Details
Sede

On line

Costo

1.000€ (+ IVA)

Durata

5 pomeriggi di formazione dalle h. 14.00 alle h. 17.00

Numero dei partecipanti

12

Python nei controlli numerici HEIDENHAIN - modalità web Introduzione alla libreria Python specifica di HEIDENHAIN

Concetti base di Python

  • Tipi di dati
  • Operatori
  • Strutture di controllo
  • Funzioni
  • Classi e metodi
  • Moduli
  • Documentazione
  • Eccezioni

Programmazione di Python per controlli numerici HEIDENHAIN

  • Panoramica dei tool di sviluppo attuali
  • Uso di utili guide online
  • Ricerca errori con l'ausilio di WINpdb, SYS Konsole e jh.Errno()
  • Panoramica delle funzioni della libreria JH
  • Esercitazioni pratiche di funzioni JH selezionate
  • Configurazione interfaccia con PyGTK (jh.gtk, jh.gtk.glade)
  • Maschere Python con classi base plcgtk

Argomenti opzionali

  • Python nel programma base
  • Versione multilingua (gettext)
  • Python - Comunicazione Python tramite TCP/IP Socket (jh.gtk.Socket)
  • Registrazione di risorse softkey personalizzate