Global Scripter

Integrierte Entwicklungsumgebung zur Programmierung von Extron-Steuerungssystemen
Hauptmerkmale
  • Entwickeln Sie die Programmierung des AV‑Steuerungssystems mithilfe der hervorragend lesbaren und flexiblen Programmierungssprache Python 3
  • Exklusiv für die Steuerungsprodukte unserer Pro-Serie entwickelt
  • Die Extron ControlScript®-Bibliothek verwendet bekannte Begriffe der AV‑Branche und automatisiert leistungsstarke Funktionen der Steuerungssysteme
  • Entwicklung, Fehlersuche und Umsetzung mit einer einzigen Softwareumgebung
  • Schnelle Umsetzung von Projekten mit den Extron-Modulen von Global Scripter®
  • Zusammenfassung sämtlicher Ressourcen in einer einzigen Programmdatei in einem für komfortable Übertragung und Verwaltung entwickelten Format
The Extron Global Scripter
Version Erscheinungsdatum Gröβe
2.23.0 29. Okt. 2024
  • Support für ShareLink Pro 2500
474,3 MB

Hinweis: Um die aktuellen Funktionen nutzen zu können, müssen die Steuerungsprozessoren im System über die aktuelle Firmware-Version verfügen.

Global Scripter® ist die leistungsstarke und universell einsetzbare Programmierungssoftware für Mediensteuerungen von Extron. Diese mit einer Vielzahl von Funktionen integrierte Entwicklungsumgebung dient der Programmierung von Extron-Steuerungssystemen der Pro-Serie und verwendet die leicht zu erlernende Programmierungssprache Python. Global Scripter enthält die exklusiv von Extron eingeführte Python-Bibliothek „ControlScript®“. Diese Code-Bibliothek wurde entwickelt, um AV‑Programmierer in ihrem Arbeitsablauf zu unterstützen. Dies erfolgt durch die Integration von Funktionen, die in Projekten von AV‑Steuerungssystemen enthalten sind, sowie anhand hilfreicher Unterlagen, Referenzmaterialien und Code-Beispielen. Extron hat Global Scripter und die Python-Bibliotheken von ControlScript für die Belange von Programmierern entwickelt. Gemeinsam erleichtern diese Komponenten mehr denn je die Entwicklung fein abgestimmter und innovativ programmierbarer Steuerungssysteme.

Python und die Plattform für Steuerungssysteme der Pro-Serie

Python ist eine objektorientierte Programmierungssprache, die deutlich sowie leicht zu lesen und zu bearbeiten ist. Deshalb ist Python eine sehr beliebte Programmierungssprache. Mit reichlich Dokumentation in gedruckter Form und im Internet stehen für Anfänger und Experten gleichermaßen zahlreiche Programmierungsressourcen zur Verfügung.

Die Produkte der Extron Pro-Serie basieren auf einer bewährten Multi-Thread-Plattform, die entwickelt wurde, um die Vorteile der Python-Sprache zu nutzen. Als eine interpretierte Sprache erfordert Python keinerlei Kompilierung und bietet einen schnelleren Arbeitsablauf vom Bearbeitungscode bis zum Testen eines Programms. Anweisungen werden unmittelbar ausgeführt und Funktionen können während der Laufzeit hinzugefügt oder geändert werden. Global Scripter und die Plattform für Steuerungssysteme der Pro-Serie basieren auf der Python-Version 3.

Zusammenarbeit: Global Scripter und ControlScript

Global Scripter bietet den Rahmen für alle notwendigen Programmierelemente, einschließlich Dateiverwaltung, Fehlersuche und Diagnose-Tools sowie der Extron ControlScript-API. Die Python-Bibliothek ControlScript bewältigt die arbeitsintensiven Aufgaben des Message Queuing und bildet die Schnittstelle zu Low-Level-Firmware und zu Prozessen. Diese dient ebenfalls der Verwaltung aller notwendigen Dateien für die Implementierung von Steuerungsprogrammen, wie z.B. Dateien für die Benutzeroberfläche, Audiodateien, Datendateien und den Code, der sie alle zusammenhält.

Python-Bibliotheken für die Anforderungen von AV‑Programmierern

Wie alle Aspekte von Global Scripter wurde die ControlScript-API von Extron entwickelt, um die Produktivität von AV‑Programmierern zu steigern. Zur Beschleunigung des Lernprozesses hat Extron der Python-Bibliothek bekannte AV‑Begriffe hinzugefügt, die eine Integration von Funktionen vereinfacht, wie sie in Projekten für AV‑Steuerungssysteme häufig anzutreffen sind. Diese Ergänzungen schaffen eine effizientere Umgebung und ermöglichen den Programmierern sich auf das zu konzentrieren, was sie am besten können.

Ein leichter Start - Extron-Module für Global Scripter

Extron hat eine Reihe von Modulen für Global Scripter entwickelt, die zusammen mit den programmierbaren Steuerungssystemen von Extron verwendet werden können. Basierend auf der bekannten Extron-Treiberbibliothek bieten diese Module Unterstützung für Geräte von zahlreichen Herstellern. Module werden entwickelt und getestet, um einen einheitlichen, standardisierten Ansatz zur Kodierung zu bieten, der die Programmierung vereinfacht und die Fehlerbehebung erleichtert.

Kombination von mehreren Steuerungsprozessoren für größere Steuerungssysteme

Mehrere Steuerungsprozessoren können gruppiert werden und als eine große Steuerung fungieren. Durch die Gruppierung der Steuerungsprozessoren sind zudem keine langen RS‑232-Kabelstrecken mehr nötig, da die Gruppe mehrere Räume umfassen kann und nicht auf einen einzigen Raum beschränkt ist. Diese Funktion ermöglicht eine einfache Systemerweiterung und eignet sich ideal für fortgeschrittene Systeme, die mehr Steuerungsanschlüsse benötigen als ein einziger Steuerungsprozessor bietet.

Automatisierung von AV‑Systemen und Funktionen für die Gebäudeverwaltung

Programmierer können Global Scripter und Steuerungsprozessoren von Extron nutzen, um die neuesten Building Management System (BMS)-Protokolle zu unterstützen, einschließlich BACnet, KNX und DALI. Moderne BMS ermöglichen die zentralisierte Überwachung und Steuerung von mechanischen und elektrischen Systemen, einschließlich Klimaanlage, Beleuchtung, Stromversorgung und Steuerung von Überwachungskameras.

Minimale Systemanforderungen

Windows® (x86/x64-basiertes System)
Betriebssystem Windows 10, Windows 11
CPU Quad-Core-Prozessor
RAM 4 GB
HDD 500 MB freier Speicherplatz auf der Festplatte
Display-Auflösung 1280 x 1024
Microsoft® .NET Framework 4.7.2
Verbindungsschnittstelle Netzwerkanschluss mit einer Datenübertragungsrate von mindestens 100 Mbps

Software-Zugang

Lassen Sie sich von Extron als zugelassener Programmierer zertifizieren und erhalten Sie Zugriff auf die Vorteile von Global Scripter, die ControlScript-API und vieles mehr.

Weitere Informationen

Für weitere Informationen über den Zugang zu Global Scripter und die Extron-Programmierung kontaktieren Sie bitte Ihren Extron-Kundendienstmitarbeiter.