Global Scripter® (グローバルスクリプター)は強力で多機能なコントロールシステムプログラミング用ソフトウェアです。この統合開発環境はエクストロンProシリーズコントロールシステムのプログラミングに使用されます。また、習得が容易なPythonスクリプト言語を使用しています。Global Scripterはエクストロン独自のPythonライブラリ - ControlScript® (コントロールスクリプト)を含んでいます。ControlScriptは、AVコントロールシステムプロジェクトで使用される機能や役立つドキュメント、参考資料およびサンプルコードを提供することにより、AVプログラマーの生産性を向上することを目的としてエクストロンにより開発されました。エクストロンはプログラマーを念頭に置き、Global ScripterおよびControlScript Pythonライブラリを開発しました。これらをともに使用して、洗練された斬新なプログラミングコントロールシステムを開発することが可能です。
PythonおよびProシリーズコントロールシステムプラットフォーム
Pythonはオブジェクト指向のプログラミング言語です。Pythonはクリーンで、読みやすく編集も容易なため、とても人気のあるスクリプト言語です。書籍やWebサイトで多くの資料が提供されているため、初心者から専門家まで役立つ様々なプログラミングのリソースがあります。
エクストロンのProシリーズ製品は、実績のあるマルチスレッドプラットフォームを採用、Python言語のメリットを活用することが可能です。インタープリタ言語のPythonは、コンパイルが不要でコードの編集からテストまでのワークフローを短縮することが可能です。命令は即座に実行され、実行中に関数の追加や変更を行うことが可能です。Global ScripterおよびProシリーズコントロールプラットフォームはPython version 3.5を使用しています。
Global ScripterとControlScriptの使用
Global Scripterは、管理、デバッグおよび診断ツールを含むプログラミングに必要なすべての要素の枠組みとエクストロンのControlScript APIを提供します。ControlScript Pythonライブラリは、低レベルファームウェアおよびプロセスとの、メッセージキューイングや通信といった処理を担います。また、ユーザーインターフェイスファイルや、サウンドファイル、データファイルを含む、コントロールプログラムを構築するために必要なすべてのファイルおよびコードを管理します。
AVプログラマーを念頭に置き開発されたPythonライブラリ
Global Scripterとまったく同様に、エクストロンはControlScript APIをAVプログラマーの生産性を向上するために設計しました。習得を容易にするために、エクストロンはAVコントロールシステムプロジェクトで一般的な機能を容易に追加できるように、慣れ親しんだAV用語をPythonライブラリに取り込みました。これらの追加によって、一層効率的な環境を実現し、プログラマーが自分の得意分野に専念することを可能にしました。
エクストロンのGlobal Scripterモジュールを使用してプログラミングを開始
エクストロンは、エクストロンのプログラミングコントロールシステムと使用することができる一連のGlobal Scripterモジュールを開発しました。一般的なエクストロンのドライバーライブラリをベースにしたこれらのモジュールは、広範なメーカーの機器に対応します。また、これらのモジュールは、一貫性のある標準化されたコーディング手法を提供するように開発およびテストされており、プログラミングの簡素化および効率的なトラブルシューティングを可能にします。
複数のコントロールプロセッサーをグループ化して大規模なコントロールシステムに対応
複数のコントロールプロセッサーをグループ化して1台の大きなコントローラーのように動作させることが可能です。グループは複数の部屋にまたがって設定することができるため、コントロールプロセッサーのグループ化によりRS‑232の長い配線を減らすことができます。この機能は、1台のコントロールプロセッサーが備えているコントロールポートよりも多くのコントロールポートを必要とする大型システムでご使用いただけます。
AVシステムの自動化およびビル管理機能
プログラマーはGlobal Scripterおよびエクストロンのコントロールプロセッサーを使用して、BACnet、KNXおよびDALIを含む最新のBMS (ビルディングマネージメントシステム)プロトコルに対応することが可能です。最新のBMSは、空調、照明、電力および監視カメラ制御等の、機械および電気系統の集中監視・制御を可能にします。
最小システム要件
| Windows® (x86/x64ベースシステム) |
| OS |
Windows 10、Windows 11 |
| CPU |
クアッドコアプロセッサー |
| RAM |
4 GB |
| HDD |
ハードディスク空き容量500 MB |
| Display Resolution |
1280 x 1024 |
| Microsoft® .NET Framework |
4.7.2 |
| 接続インターフェイス |
データ転送速度100 Mbpsのネットワーク接続 |
ソフトウェア使用権
エクストロン認定プログラマー(EAP)の資格を取得いただくと、Global ScripterおよびControlScript API等をフルにご利用いただくことが可能です。
詳細情報
Global Scripterおよびエクストロンプログラミングのご使用についての詳細は、エクストロンジャパンまでお問合せください。