Patent ID: 11880625
Assignee: OMRON CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G  Y | IPC G

Claim 8:
9. A non-transitory computer-readable storage medium storing thereon a screen generation program relating to a screen representing a state of a drive device controlled by a controller, the screen generation program when read and executed, causing a computer to perform operations comprising:
receiving an information model defining a plurality of variables, each variable representing the state of the drive device and being defined in accordance with the PackML (Packaging Machine Language) standard, from the controller;
generating the screen;
in response to generating the screen being accepted by a user operation, receiving a display rule relating to the screen from an external device different from the controller; and
acquiring a display object and display definition corresponding to each variable of a display target from the display rule to dispose each of the display objects on the screen according to the corresponding display definition, wherein
in the display rule, a kind of the display object visually representing a value of an associated variable and the display definition relating to display of the display object are associated with each other with respect to a variable of the plurality of variables defined in accordance with the PackML standard, the display definition includes at least one of a display position of the display object displayed on the screen and a display size of the display object,
the operations further comprise accepting a user operation to select one or more of the variables of the display targets from the plurality of variables included in the information model, and
generating and displaying a device screen for each of the selected one or more variables according to the respective display definition.