CONTROL INFRASTRUCTURE

Control infrastructure. In an embodiment, the infrastructure comprises a script execution module that comprises a compiler that compiles scripts, having instructions that reference device properties, into virtual-machine programs, a virtual machine that executes virtual-machine programs, and a scrip...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: JACOBO, GABRIEL, LUTZ, ROBERT, WATTS, LA VAUGHN, F., JR, FAIRWEATHER, JOHN, WIESE, ANDERSON, PERESSINI, JASON, WELLINGTON-OGURI, ROGER, WIESHUBER, GRETCHEN, RUCKER, JEFF
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Control infrastructure. In an embodiment, the infrastructure comprises a script execution module that comprises a compiler that compiles scripts, having instructions that reference device properties, into virtual-machine programs, a virtual machine that executes virtual-machine programs, and a script manager that stores scripts, retrieves scripts, and loads scripts into the compiler. In addition, the infrastructure may comprise gateway(s), communicatively connected to physical device(s). The gateway(s) may each comprise processor(s), driver(s) that each communicate with at least one physical device using a communication protocol to read and/or write device properties of the physical device, and a device manager that maps device properties referenced in the virtual-machine programs to device properties used by the driver(s). L'invention concerne une infrastructure de commande. Dans un mode de réalisation, l'infrastructure comprend un module d'exécution de script qui comprend un compilateur qui compile des scripts, comprenant des instructions qui référencent des propriétés de dispositif, en programmes de machine virtuelle, une machine virtuelle qui exécute des programmes de machine virtuelle, et un gestionnaire de scripts qui mémorise des scripts, récupère des scripts, et charge des scripts dans le compilateur. En outre, l'infrastructure peut comprendre une ou plusieurs passerelles, connectées en communication à un ou plusieurs dispositifs physiques. La ou les passerelles peuvent chacune comprendre un ou plusieurs processeurs, un ou plusieurs pilotes qui communiquent chacun avec au moins un dispositif physique à l'aide d'un protocole de communication pour lire et/ou écrire des propriétés de dispositif du dispositif physique, et un gestionnaire de dispositif qui mappe des propriétés de dispositif référencées dans les programmes de machine virtuelle à des propriétés de dispositif utilisées par le ou les pilotes.