US 12,001,186 B2
Information processing method, information processing apparatus, production system and article manufacturing method
Daiki Ishii, Niigata (JP); and Tomoaki Makino, Aichi (JP)
Assigned to CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Mar. 9, 2021, as Appl. No. 17/195,810.
Claims priority of application No. 2020-051683 (JP), filed on Mar. 23, 2020.
Prior Publication US 2021/0294294 A1, Sep. 23, 2021
Int. Cl. G05B 19/05 (2006.01)
CPC G05B 19/056 (2013.01) [G05B 2219/13004 (2013.01)] 30 Claims
OG exemplary drawing
 
1. An information processing method in which a processor in an information processing apparatus is configured to acquire an information for controlling a plurality of control objects, the information processing method comprising:
acquiring, by the processor of the information processing apparatus, a time chart indicating operation lines corresponding to operations of the plurality of control objects and interlocking modes between the operations;
converting, by the processor, the time chart into model programs of a sequence program based on a permission completion waiting circuit, a permission waiting circuit, and a completion circuit as the model programs,
wherein the permission completion waiting circuit is a circuit of advancing to a next step by outputting an operation enabling signal of an interference operation to one of the plurality of control objects and by acknowledging an output of a completion signal informing that the interference operation has been completed from the control object to which the operation enabling signal had been output,
wherein the permission waiting circuit is a circuit of advancing to a next step by acknowledging an enabling signal of an interference operation, and
wherein the completion circuit is a circuit of causing a control object to which an enabling signal of an interference operation had been output to output a completion signal informing that the interference operation has been completed and of acknowledging that the output of the enabling signal with respect to the interference operation is expired;
generating, by the processor of the information processing apparatus, the sequence program corresponding to the operations of the plurality of control objects based on the time chart and the model programs; and,
outputting, by the processor of the information processing apparatus, the sequence program,
wherein the output sequence program causes the plurality of control objects to be operated by being executed by a controller configured to control the plurality of control objects,
wherein the time chart includes a diagram part in which the operation lines corresponding to the operations of the plurality of control objects and graphical elements corresponding to the interlocking modes between the operations are indicated, and a content indication part indicating contents of the operations corresponding to the plurality of control objects,
wherein the time chart allows a user to input or edit data,
wherein in response to input and/or edit for one of the diagram part and the content indication part is made, the processor of the information processing apparatus updates the other of the diagram part and the content indication part so to match with the input and/or the edit,
wherein the content indication part and the diagram part are displayed on a same display portion by the processor, and the processor is configured to indicate an update of at least one of the operation line, the graphical elements, and the contents in the same display portion in response to the input and/or the edit.