摘要:
A digital control system with a predetermined configuration automatically senses the connection to a network of a digital device that is not included in the predetermined configuration. The digital device is assigned temporary address information and placed in a temporary state, called a standby state, in which the digital device supplies information to the digital control system allowing a user to access the digital device including access of device information and configuration parameters. Using the device information and configuration parameters, a user selectively commissions the digital device by assigning a physical device tag, a device address, and a device identification, and installing a control strategy to the digital device, thereby placing the digital device in an operational state in communication with the digital control system. In the standby state, a user interrogates to determine the type of device that is attached, determines the role of the device in the context of the digital control system, assigns a physical device tag that assigns the determined role to the device, and verifies connection of the device to the network. Also in the standby state, the user initiates other applications applied to the device, including calibration of the device and configuring the device within the overall control scheme of the digital control system.
摘要:
An automated task guide system, method and medium for preventive maintenance and/or implementation of manufacturing activities in a manufacturing facility are described. At least some embodiments of the present invention envision a task guide software component configured to include a plurality of tasks to be performed manually or automatically. The plurality of tasks may include one or more optional tasks that are to be executed optionally, one or more floating tasks that are to be executed any time during the execution of the task guide, and one or more mandatory tasks that must be executed.
摘要:
In an embodiment, the controller for machining parts on a work piece positioned on a numerically controllable (NC) machine includes a memory, a display and a plurality of layout processes. A job comprising multiple parts in various quantities is displayed textually as a job list of parts and quantities. The job is also displayed graphically in a scaled layout. In the scaled layout part icons corresponding to each of the parts on the job list are superimposed on a work piece icon in an arrangement corresponding to a physical part layout. Layout processes handle the location of the machine instruction records which correspond to the parts selected for the job. These processes also determine the dimension and scaling of each part icon on the basis of the machine code records for the chosen parts. The processes also handle the scaling of the work piece icon and parts icon on the display in an arrangement corresponding to an actual physical layout for the job. In another embodiment a method for machining parts from a work piece positioned on a numerically controllable (NC) machine is disclosed.
摘要:
A method for determining a bending order for bending a work piece includes displaying an exploded drawing of a workpiece, tracing lines to be bent of the exploded drawing in an order of bending and changing a display color of the traced line.
摘要:
A system and method for creating a program for controlling an instrument independent of the interface type of the instrument, in a graphical programming environment. The system comprises a computer system including a display screen and input device, an instrument coupled to the computer system, and a graphical programming environment for creating and executing programs to control the instrument. The programming environment comprises a VISA session control, VISA function nodes and VISA attribute nodes, an object manager and block diagram and front panel editors used to create a VISA virtual instrument. The method for controlling the instrument comprises displaying on the screen VISA session icons, VISA function nodes, and VISA attributes nodes and wiring them together to create the VISA virtual instrument. Virtual instruments, or graphical programs, may be created which are portable across different possible VISA I/O interface types, such as GPIB, VXI, and asynchronous serial interfaces, for coupling the instrument to the computer system. The object manager parses a class definition file to determine possible VISA classes associated with the instrument and the attributes and functions which are valid for a each class. The environment performs type propagation checking to insure that program elements are not wired together in an invalid manner by the user in order to avoid program errors. In particular, the environment checks to see that attributes to be set on and functions to be performed with the instrument are valid for the class of the VISA session associated with the instrument. The environment further performs class propagation between objects in the program to avoid programming errors.
摘要:
A multi-window type NC apparatus comprises a process flow icon indication instruction portion, an icon corresponding program combination portion, and an icon corresponding program screen instruction portion. Then, this NC apparatus displays an icon group for indicating information setting screens along a process flow, and when any icon is pressed, displays an information setting screen of a program relating to that icon and receives an input.
摘要:
A multi-window type NC apparatus comprises a process flow icon indication instruction portion, an icon corresponding program combination portion, and an icon corresponding program screen instruction portion. Then, this NC apparatus displays an icon group for indicating information setting screens along a process flow, and when any icon is pressed, displays an information setting screen of a program relating to that icon and receives an input.
摘要:
An object-oriented building automation system architecture allows complex building automation applications to be developed and deployed as distributed objects across a network. Applications are distributed in the form of objects that may in turn be made up of other application objects, assembly objects and standard objects. All objects are inherited from a superclass that defines a command component and a view component. The command component identifies those methods within the object that may be executed by other objects, and ultimately by the user through the user interface. The view component identifies the attributes or data stored in the object that may be displayed on the user interface. The view component encapsulates the information needed to display the object's data, so that the user interface can be a generic browser. The standard objects encapsulate physically-constrained properties or human comfort-constrained properties. Applications constructed from these objects can be revised and enhanced more easily because the embedded knowledge is preserved through encapsulation.
摘要:
A digital control system with a predetermined configuration automatically senses the connection to a network of a digital device that is not included in the predetermined configuration. The digital device is assigned temporary address information and placed in a temporary state, called a standby state, in which the digital device supplies information to the digital control system allowing a user to access the digital device including access of device information and configuration parameters. Using the device information and configuration parameters, a user selectively commissions the digital device by assigning a physical device tag, a device address, and a device identification, and installing a control strategy to the digital device, thereby placing the digital device in an operational state in communication with the digital control system. In the standby state, a user interrogates to determine the type of device that is attached, determines the role of the device in the context of the digital control system, assigns a physical device tag that assigns the determined role to the device, and verifies connection of the device to the network. Also in the standby state, the user initiates other applications applied to the device, including calibration of the device and configuring the device within the overall control scheme of the digital control system.