System and method enabling client computer(s) to connect to a server
computer and receive a graphical program user interface panel(s) for
providing input to and/or displaying output from the graphical program,
thereby comprising a distributed virtual instrumentation system, wherein a
block diagram executes on a server computer to perform a measurement or
automation function, and the panel(s) is/are displayed on the client
computer(s), enabling users to remotely view and/or control the function.
The user may specify the server, i.e., by entering a URL into a web
browser and may also specify the graphical program desired. The user
interface panel may be dynamically updated during execution of the
program. The user may interact with the panel on the client computer to
provide input to the graphical program executing on the server, and may
also request and receive a block diagram for the remote graphical program,
e.g., to view and/or remotely edit the program.
Το σύστημα και η μέθοδος που επιτρέπουν στον υπολογιστή πελατών (σ) για να συνδέσουν με έναν υπολογιστή κεντρικών υπολογιστών και να λάβουν μια γραφική επιτροπή ενδιάμεσων με τον χρήστη προγράμματος (σ) για την παροχή της εισαγωγής και/ή την επίδειξη της παραγωγής από το γραφικό πρόγραμμα, με αυτόν τον τρόπο περιλαμβάνοντας ένα διανεμημένο εικονικό σύστημα ενοργάνωσης, όπου ένα διάγραμμα φραγμών εκτελεί σε έναν υπολογιστή κεντρικών υπολογιστών για να εκτελέσει μια λειτουργία μέτρησης ή αυτοματοποίησης, και την επιτροπή (σ) είναι/επιδεικνύονται στον υπολογιστή πελατών (σ), επιτρέποντας στους χρήστες για να δουν μακρινά και/ή να ελέγξουν τη λειτουργία. Ο χρήστης μπορεί να διευκρινίσει τον κεντρικό υπολογιστή, δηλ., με την είσοδο ενός URL σε έναν ξεφυλλιστή Ιστού και μπορεί επίσης να διευκρινίσει το γραφικό πρόγραμμα επιθυμητό. Η επιτροπή ενδιάμεσων με τον χρήστη μπορεί να επιμορφωθεί δυναμικά κατά τη διάρκεια της εκτέλεσης του προγράμματος. Ο χρήστης μπορεί να αλληλεπιδράσει με την επιτροπή στον υπολογιστή πελατών για να παρέχει την εισαγωγή στο γραφικό πρόγραμμα εκτελώντας για τον κεντρικό υπολογιστή, και μπορεί επίσης να ζητήσει και να λάβει ένα διάγραμμα φραγμών για το μακρινό γραφικό πρόγραμμα, π.χ., για να αντιμετωπισθεί ή/και να εκδοθεί μακρινά το πρόγραμμα.