CPC G05B 19/4185 (2013.01) [G05B 19/4184 (2013.01); G05B 19/4188 (2013.01); G06F 30/00 (2020.01); G06Q 10/101 (2013.01); H04L 65/1059 (2013.01); G06F 11/323 (2013.01)] | 20 Claims |
1. A non-transitory computer-readable medium having stored thereon instructions to facilitate industrial automation system design that, in response to execution, cause a system comprising a processor to perform operations, the operations comprising:
causing a first user interface to be displayed, the first user interface comprising a first industrial automation routine comprising a set of software objects that correspond to physical devices in an industrial automation system;
receiving a user input via the first user interface flagging an issue for review relating to a software object integrated into the first industrial automation routine;
in response to receiving the user input:
associating a flag with the software object in an object repository;
identifying locations within other industrial automation routines that comprise the software object; and
associating the flag with the other industrial automation routines that comprise the software object;
causing a second user interface to be displayed, the second user interface comprising a second industrial automation routine that comprises the software object and the flag;
receiving a user request to access the flag via the second user interface; and
in response to receiving the user request, causing a location in the second industrial automation routine corresponding to the issue and the software object to be displayed on the second user interface.
|