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, FAIRWEATHER, JOHN, WIESE, ANDERSON, PERESSINI, JASON, WELLINGTON-OGURI, ROGER, WIESHUBER, GRETCHEN, RUCKER, JEFF, WATTS, LA VAUGHN F
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). Il est décrit une infrastructure de commande. Dans un mode de réalisation, linfrastructure comprend un module dexé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, linfrastructure peut comprendre au moins une passerelle connectée en communication à au moins un dispositif physique. Toute passerelle peut chacune comprendre au moins un processeur, au moins un pilote qui communique chacun avec au moins un dispositif physique à laide dun 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 tout pilote.