摘要:
A machine can be accessed and controlled with the help of an interface device. The customizable interface device contains device elements that define features relating to the external representation and internal functionality of the interface device, as linked to one or more machines. An operator can use a configuration station to implement single or reoccurring queries that interact with the interface device and corresponding machines. In particular, the queries target the configuration of device elements in the interface device. The process can include temporarily unloading unused features from active memory and mirroring property changes initialized by a source. An emulator can assist in the configuration process by providing a preliminary software representation of the interface device hardware. A user can develop, test, and reconfigure functions on the emulator before loading the finalized platform to the interface device.
摘要:
A technique is provided for configuring an interface device. The interface device includes a plurality of device elements, such as objects configured in accordance with object-oriented programming concepts. A query from a general purpose viewer is received by the interface device, such as originating from a configuration station where the general purpose viewer is operative. The query is interpreted by server-side scripting executed in the interface device to identify the device elements and to display visual representations of the device elements in a design-time environment. The design-time environment and the visual representations are then transmitted to a configuration station. The device elements, their properties and functionalities may be altered by means of the design-time environment and the server-side scripting to create interface screens, alter device elements and their properties and functions, and so forth.
摘要:
A technique is provided for configuring and interface device. The interface device includes a plurality of device elements, each having visual representation and a state engine defining a functionality. A server module in the interface device receives a query from a user viewable screen that includes the visual representations. The server module serves the user viewable screen to a general purpose viewer or browser, which may include a design-time environment. An access module, then, prompts each device to send an image defining its visual representation to a memory display context for inclusion in the user viewable screen. The access module works without reference to the respective functionality of the device elements.
摘要:
Embodiments of the present invention relate to a system and method of reconfiguring a human-machine interface. In accordance with embodiments of the present techniques, a plurality of control objects may be accessed from a human-machine interface via a configuration station. The control objects may include properties for accessing inputs via an industrial control and monitoring network, performing a function based on the inputs, and outputting a signal to a remote device via the industrial control and monitoring network. Additionally, a display page may be configured on the configuration station using Web page creation software, including links to the control objects, to create a display file in accordance with the present techniques. Further, the display file may be downloaded to the human-machine interface for display of the display page and execution of the links to the control objects.
摘要:
A technique is provided for configuring an interface device. Individual device elements are stored on the interface device and each element includes a functionality and a visual representation. A general purpose engine resident on the interface device enumerates properties of the device elements in response to a query in a design-time environment. Design-time environment may be served to a general purpose computer working as a configuration station. The general purpose engine is independent of the device elements enumerated. A user viewable screen is then generated for viewing in the design-time environment, with the potential for altering properties of the enumerated device elements. The viewable screen and design-time environment may be displayed in a general purpose viewer or browser by collecting the visual representations associated with the device elements.
摘要:
A technique is disclosed for facilitating editing of editable code in an interface device or similar apparatus. Properties of device elements are enumerated by a general purpose engine resident on the interface device. The general purpose engine enumerates the properties in response to a query in a design-time environment. The device element includes a specific property type and editable code consistent with the property type. A server module on the device serves the editable code and an editing environment from the interface device to a configuration station. The code can be edited on the configuration station in the editing environment and restored to the interface device. The technique alleviates the need for separate editing software or storage of the editable code in any location other than on the interface device itself.
摘要:
A technique is provided for enhancing the performance of an interface device. A collection of device elements having properties including a visual representation and a functionality are instantiated in a global container. The global container includes the device elements that are required for various screen views. Device elements that are not required in a currently displayed screen view are torn off in the global container so that memory and processing requirements are reduced, while increasing the speed and performance of the interface, particularly in switching between screen views.
摘要:
An emulator is provided for an interface device. The emulator includes all functional software of the physical interface device, including configuration software, operating system, design-time environment, run-time engine, and so forth. Device elements, which may be standard COM elements objects, may be configured via the emulator, as may particular interface screens, applications, and so forth. The emulator may be used to try interface devices before their specification for a particular product. The emulator may also be used to develop software and interface screens that will be downloaded to interface device hardware prior to product introduction, thereby facilitating and improving time-market for new product introductions.
摘要:
Embodiments of the present invention relate to a system and method of reconfiguring a human-machine interface. In accordance with embodiments of the present techniques, a configuration application stored on a human-machine interface may be accessed by a remote configuration station via a browser that cooperates with a server resident on the human-machine interface. The configuration application is adapted to allow reconfiguration of the human-machine interface via the browser. Additionally, control objects may be accessible via the browser to create a display file in accordance with the present techniques. The display file may provide links to the control objects that are accessible to a user via the human-machine interface. Further, the display file may be implemented on the human-machine interface for display and execution of the links to the control objects.
摘要:
A machine can be accessed and controlled with the help of an interface device. The customizable interface device contains device elements that define features relating to the external representation and internal functionality of the interface device, as linked to one or more machines. An operator can use a configuration station to implement single or reoccurring queries that interact with the interface device and corresponding machines. In particular, the queries target the configuration of device elements in the interface device. The process can include temporarily unloading unused features from active memory and mirroring property changes initialized by a source. An emulator can assist in the configuration process by providing a preliminary software representation of the interface device hardware. A user can develop, test, and reconfigure functions on the emulator before loading the finalized platform to the interface device.