Global Scripter

Ambiente di sviluppo integrato per la programmazione dei sistemi di controllo di Extron
Caratteristiche principali
  • Sviluppa la programmazione di sistemi di controllo AV con il linguaggio ordinato e estensibile Python 3
  • Progettato per l'utilizzo esclusivo con i sistemi di controllo serie Pro di Extron
  • La libreria ControlScript® di Extron utilizza termini comuni del settore AV e permette di automatizzare funzioni avanzate dei sistemi di controllo
  • Sviluppo, correzione bug e esecuzione programmi da un unico ambiente software
  • Avvio e esecuzione rapida dei progetti con i moduli Global Scripter® di Extron
  • Riunisce tutte le risorse in un file e in un formato unici progettati per semplificare trasporto e gestione
The Extron Global Scripter
Versione Data di commercializzazione Dimensioni
2.23.0 29 Ott. 2024
  • Aggiunta del supporto di ShareLink Pro 2500
474,3 MB

Nota: per accedere alle nuove funzionalità, verificare che i processori di controllo del sistema eseguano la versione più recente del firmware.

Global Scripter® è il software di programmazione per sistemi di controllo avanzato e versatile di Extron. Questo ambiente di sviluppo integrato multi-funzione è utilizzato per programmare i sistemi di controllo della serie Pro di Extron con il linguaggio di programmazione Python di facile apprendimento. Global Scripter include ControlScript®, una libreria Python esclusiva di Extron progettata per aumentare la produttività dei programmatori AV grazie a funzioni incorporate spesso utilizzate in progetti di sistemi di controllo AV, oltre a documentazione molto utile, materiali di riferimento e codici esemplificativi. Per la creazione di Global Scripter e delle librerie ControlScript di Python, Extron si è concentrato specificamente sulle esigenze dei programmatori. La sinergia di questi componenti semplifica più che mai lo sviluppo di sistemi di controllo programmabili elaborati e innovativi.

Python e la piattaforma dei sistemi di controllo serie Pro

Python è un linguaggio di programmazione orientato agli oggetti. Python è un linguaggio per natura ordinato, facilmente leggibile e modificabile, caratteristiche che lo rendono molto popolare. Data l'ampia documentazione disponibile in forma cartacea e su Internet, sono numerose le risorse di programmazione rivolte a utenti di qualsiasi livello.

I prodotti della serie Pro di Extron utilizzano una piattaforma multi-thread ben collaudata, progettata per trarre il massimo vantaggio dal linguaggio Python. Python è un linguaggio interpretato e come tale non richiede compilazione e offre un workflow più rapido dalla modifica del codice al collaudo di un programma. Le istruzioni sono eseguite immediatamente ed è possibile aggiungere o modificare le funzioni in tempo reale. Global Scripter e la piattaforma di controllo serie Pro utilizzano la versione 3 di Python.

Global Scripter e ControlScript funzionano in sincrono

Global Scripter offre l'ambiente operativo per tutti gli elementi di programmazione necessari, fra cui gestione file, correzione dei bug e strumenti diagnostici, e per l'interfaccia di programmazione API di ControlScript di Extron. La libreria ControlScript di Python gestisce le operazioni di accodamento dei messaggi e di interfacciamento con firmware e processi di basso livello. Gestisce inoltre tutti i file necessari all'implementazione di programmi di controllo, come file di interfaccia utente, file audio, file di dati e il codice che combina tutti questi elementi.

Librerie Python rivolte nello specifico ai programmatori AV

Al pari di tutti gli altri aspetti di Global Scripter, anche l'interfaccia API di ControlScript è stata progettata da Extron per incrementare la produttività dei programmatori AV. Per accelerare il processo di apprendimento, Extron ha popolato la libreria di Python con termini AV tipici che semplificano l'incorporazione di funzioni comuni nei progetti di sistemi di controllo AV. Questi elementi contribuiscono a creare un ambiente più efficiente e consentono ai programmatori di concentrare l'attenzione sul proprio lavoro.

I moduli Global Scripter di Extron sono un buon punto di partenza

Extron ha sviluppato una serie di moduli Global Scripter utilizzabili con i sistemi di controllo programmabili di Extron. Questi moduli si basano sulla popolare libreria di driver Extron e offrono supporto di dispositivi di un'ampia gamma di produttori. I moduli sono sviluppati e testati per fornire un approccio standardizzato e uniforme alla codifica che rende più chiara la programmazione e più efficiente la risoluzione dei problemi.

Raggruppamento di numerosi processori di controllo per sistemi più ampi

È possibile raggruppare numerosi processori di controllo per funzionare come un unico controller più ampio. Il raggruppamento dei processori di controllo riduce inoltre la necessità di lunghe tratte di cavi RS-232 dato che gli elementi del gruppo possono essere dislocati in diverse sale anziché essere limitati ad una sala singola. Questa funzione semplifica l'espansione del sistema ed è ideale in sistemi avanzati che richiedono un numero maggiore di porte di controllo rispetto a quelle offerte da un singolo processore.

Sistemi AV e funzioni di Building Management automatizzati

I programmatori possono utilizzare Global Scripter e i processori di controllo di Extron per supportare i protocolli BMS (Building Management System) più recenti, inclusi BACnet, KNX e DALI. I moderni sistemi di automazione BMS consentono monitoraggio e controllo centralizzati di impianti elettrici e meccanici come sistemi di riscaldamento, ventilazione e aria condizionata, illuminazione, alimentazione e telecamere a circuito chiuso.

Requisiti minimi di sistema

Windows® (sistema base x86/x64)
Sistema operativo Windows 10, Windows 11
Processore Processore quad core
RAM 4 GB
Disco rigido 500 MB di spazio disponibile su disco
Risoluzione del display 1280x1024
Microsoft® .NET Framework 4.7.2
Interfaccia di collegamento Connessione di rete con transfer data rate di 100 Mbps

Accesso al software

Diventate programmatori certificati Extron Authorized Programmer per ottenere l'accesso a tutti i vantaggi di Global Scripter, dell'interfaccia API di ControlScript e molto altro ancora.

Maggiori informazioni

Per maggiori informazioni sull'accesso a Global Scripter e alla programmazione di Extron, si prega di contattare un rappresentante Extron.