Patent ID: 9483041
Filing Date: 2016-11-01
CPC Classification: G05B

Claim Text:
1. A block execution sequence display system, comprising: a machine tool that includes a plurality of movable members that are configured to be movable through numerical control and a plurality of miscellaneous equipments that are operated through sequence control; a programmable controller that executes a sequence program in which control circuits respectively included in a plurality of sequence functional blocks that respectively represent operations of the plurality of miscellaneous equipments are arranged in an operation sequence; a numerical control device that executes a numerical control (NC) program in which NC blocks are arranged in an execution sequence, each NC block including at least one of numerical control information for moving the corresponding movable member through numerical control and the sequence functional block to be executed; a first display image generator that displays a block execution sequence array in which the plurality of sequence functional blocks and a NC program execution block that represents execution of the NC program are arranged serially in an execution sequence, and a plurality of transition blocks are located between each sequence functional block and NC execution block on a display device, wherein the transition blocks use completion of the respective functional block and NC program block as a transition condition; a selection device that receives selection of one of display of the plurality of sequence functional blocks and display of the NC program execution block, the plurality of sequence functional blocks and the NC program execution block being included in the block execution sequence array displayed, on the display device; a second display image generator that, when the NC program is created so as to include a plurality of divided NC functional blocks each including a plurality of the successive NC blocks that correspond to a series of associated operations and the NC program execution block is selected by the selection device, displays a NC functional block execution sequence array in which the plurality of NC functional blocks are arranged in an execution sequence in the NC program, on the display device; and a third display image generator that, when one of the NC functional blocks is selected by the selection device from the NC functional block execution sequence array displayed on the display device, displays a NC block execution sequence array, in which a plurality of the NC blocks included in the one of the NC functional blocks are arranged in an execution sequence, on the display device, wherein the third display image generator separately displays sequence functional block corresponding to the one of the NC functional blocks, selected by the selection device, on the display device, the third display image generator displays the numerical control information and the sequence functional block that are included in each of the NC blocks in the NC block execution sequence array in parallel with each other, and each numerical control information and each sequence functional block includes only one piece of control information.