PROGRAMMING AUTOMATION SENSOR APPLICATIONS USING SIMULATION
First Claim
1. A computer-implemented method of simulating automation applications based on input from a user, the method comprising:
- creating, by a computer, a system design in a three-dimensional workspace based on one or more instructions provided by the user, wherein the system design comprises;
a sensor component representative of a physical sensor controlled by a physical controller, andone or more detectable components representative of objects detectable by the physical sensor;
assigning, by the computer, a tag value to each of the one or more detectable components;
executing, by the computer, a simulation of the system design in response to a command from the user, wherein the sensor component simulates detection of the one or more detectable components using the tag value assigned to each respective detectable component.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method of simulating automation applications based on input from a user includes a computer creating a system design in a three-dimensional workspace based on one or more instructions provided by the user. The system design comprises a sensor component representative of a physical sensor controlled by a physical controller, and one or more detectable components representative of objects detectable by the physical sensor. The computer assigns a tag value to each of the one or more detectable components and executes a simulation of the system design in response to a command from the user. The sensor component simulates detection of the one or more detectable components using the tag value assigned to each respective detectable component.
-
Citations
20 Claims
-
1. A computer-implemented method of simulating automation applications based on input from a user, the method comprising:
-
creating, by a computer, a system design in a three-dimensional workspace based on one or more instructions provided by the user, wherein the system design comprises; a sensor component representative of a physical sensor controlled by a physical controller, and one or more detectable components representative of objects detectable by the physical sensor; assigning, by the computer, a tag value to each of the one or more detectable components; executing, by the computer, a simulation of the system design in response to a command from the user, wherein the sensor component simulates detection of the one or more detectable components using the tag value assigned to each respective detectable component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for designing automation applications based on input from a user, the system comprising:
-
a workspace configured to allow user creation and manipulation of a three-dimensional model of an industrial environment, the three-dimensional model comprising; a sensor component representative of a physical sensor controlled by a physical controller in the industrial environment, one or more detectable components representative of physical objects detectable by the physical sensor in the industrial environment, and a tag value assigned to each of the one or more detectable components and representative of one or more visually detectable properties associated with the physical objects; a simulation engine configured to; generate simulation code which uses the sensor component and the tag value assigned to each of the one or more detectable components to simulate detection of the physical objects by the physical sensor, and execute the simulation code in response to a command from the user; and a network interface configured to facilitate transfer of data between the system and the industrial environment. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An article of manufacture for simulating automation applications based on input from a user, the article of manufacture comprising a non-transitory, tangible computer-readable medium holding computer-executable instructions for performing a method comprising:
-
creating a system design in a three-dimensional workspace based on one or more instructions provided by the user, wherein the system design comprises; a sensor component representative of a physical sensor controlled by a physical controller, and one or more detectable components representative of objects detectable by the physical sensor; assigning a tag value to each of the one or more detectable components; executing a simulation of the system design in response to a command from the user, wherein the sensor component simulates detection of the one or more detectable components using the tag value assigned to each respective detectable component. - View Dependent Claims (19, 20)
-
Specification