An operation program writing system (10) includes a block storage section (11) that stores a plurality of blocks constituting work units of an operation program, a selection section (12) that selects any number of blocks from the plurality of blocks, a display section (13) that a path diagram consisting of the any number of blocks and indicating arguments contained in the blocks, a selection and input section (14) which selects at least one block from the any number of blocks and the arguments of the at least one block inputs, a flow section (15) which arranges flow buttons for the respective any number of blocks and runs blocks corresponding to the flow buttons, and a writing section (16) which stores the any number of blocks and the input arguments of the at least one block as used the basis for writing an operating program.
展开▼