System and method for computerized programing of a controller of an industrial system
AssigneeCodiq 4.0 Ltd
InventorJavier Bruno Farkas
Life of this patent
Estimating the term…
Abstract
Disclosed are a computerized system and a method of programing a controller of an industrial system. The method may include: receiving, from the controller, data defining two or more controllable elements included in the industrial system; generating logical connections between the two or more controllable elements based on the received data and the graphical presentation; receiving, from a user interface included in the computerized system, one or more graphical markers presenting an operation sequence of the two or more controllable elements; and converting the graphical markers to an executable code configured to control a controller of the industrial system to control the two or more controllable elements according to the operation sequence.
Claims19
A method of generating codes for controlling an industrial system, the method comprising:
- (A) receiving data defining two or more controllable elements included in the industrial system;
- (B) receiving a graphical presentation of the two or more controllable elements;
- (C) generating at least one logical connections between the two or more controllable elements based on the received data and on the received graphical presentation;
- (D) present the two or more controllable elements and the generated at least one logical connection on a screen included in a user interface;
- (E) receiving, from the user interface, one or more graphical markers defining at least one operation sequence of the two or more controllable elements, the one or more graphical markers being indicative of drawing, by a human user, at least one line between representations on the screen of the two or more controllable elements;
- and
- (F) converting the at least one operation sequence defined by the received one or more graphical markers to an executable code configured to automatically program a controller of the industrial system to control the two or more controllable elements according to the at least one operation sequence.
A computerized system configured to generate codes for controlling an industrial system, the computerized system comprising a processor and a non-transitory storage medium, the computerized system comprising:
- a user interface,
- wherein the processor is configured to:
- (A) receive data defining two or more controllable elements included in the industrial system;
- (B) receive a graphical presentation of the two or more controllable;
- (C) generate at least one logical connection between the two or more controllable elements based on the received data and on the received graphical presentation;
- (D) present the two or more controllable elements and the generated at least one logical connection on a screen included in the user device;
- receive, from the user interface, one or more graphical markers defining at least one operation sequence of the two or more controllable elements, the one or more graphical markers being indicative of drawing, by a human user, at least one line between representations on the screen of the two or more controllable elements;
- and
- (F) convert the at least on operation sequence defined by the received one or more graphical markers to an executable code configured to automatically program a controller of the industrial system to control the two or more controllable elements according to the at least one operation sequence.
A computerized system configured to generate codes for controlling an industrial system, the computerized system comprising a processor and non-transitory storage medium, the computerized system a user interface,
- wherein the processor is configured to:
- (A) receive data defining two or more controllable elements included in the industrial system;
- (B) receive a graphical presentation of the two or more controllable elements;
- (C) perform an image analysis of the received graphical presentation to identify within the graphical presentation the two or more controllable elements;
- (D) generate at least one logical connection between the two or more controllable elements based on the received data and on the image analysis of the received graphical presentation;
- (E) present the two or more controllable elements and the generated at least one logical connection on a screen included in a user interface;
- (F) receive, from the user interface, one or more graphical markers defining at least one operation sequence of the two or more controllable elements;
- and
- (G) convert the at least one operation sequence defined by the received one or more graphical markers to an executable code configured to automatically program a controller of the industrial system to control the two or more controllable elements according to the at least one operation sequence.
Dependencies are inferred from the claim text.