Sequence program editing apparatus
AssigneeFanuc Corporation
InventorsYasushi Onishi, Toshiyuki Matsuo
Life of this patent
Estimating the term…
Abstract
When carrying our replacement of a signal address referred to in a sequence program, before-after replacement information which specify the relationship between signal addresses before replacement and signal addresses after replacement in a format with a specifying of range are stored in advance. Based on the stored before-after replacement information, all the signal addresses to be replaced are searched for in the editing target sequence program or replacement target symbol information. Replacement of the searched signal address with a corresponding after-replacement signal address is executed in accordance with the before-after replacement information.
Claims8
A sequence program editing apparatus for editing a sequence program used to control an automatic machine, comprising:
- program storage means for storing a editing target sequence program;
- registration and storage means for registering and storing before-after replacement information which specify a plurality of signal addresses to be replaced and after-replacement signal addresses corresponding to the plurality of specified signal addresses;
- first search means for searching for the signal addresses to be replaced in the editing target sequence program on the basis of the before-after replacement information registered and stored in said registration and storage means;
- and
- first signal address replacement means for executing replacement of the signal address to be replaced which was searched by the first search means with a corresponding after-replacement signal address in accordance with the before-after replacement information.
A sequence program editing apparatus for editing a sequence program used to control an automatic machine, comprising:
- replacement target symbol storage means for storing symbol information assigned to a signal address used in a editing target sequence program;
- registration and storage means for registering and storing before-after replacement information which specify a plurality of signal addresses to be replaced and after-replacement signal addresses corresponding to the plurality of specified signal addresses;
- second search means for searching for the signal address to be replaced in symbol information stored in said replacement target symbol storage means on the basis of the before-after replacement information registered and stored in said registration and storage means;
- and
- second signal address replacement means for executing replacement of the signal address searched by said second search means with a corresponding after-replacement signal address in accordance with the before-after replacement information.
A sequence program editing apparatus for editing a sequence program used to control an automatic machine, comprising:
- program storage means for storing a editing target sequence program;
- registration and storage means for registering and storing before-after replacement information which specify a plurality of signal addresses to be replaced and after-replacement signal addresses corresponding to the plurality of specified signal addresses;
- first search means for searching for the signal addresses to be replaced in the editing target sequence program on the basis of the before-after replacement information registered and stored in said registration and storage means;
- first signal address replacement means for executing replacement of the signal address to be replaced which was searched by the first search means with a corresponding after-replacement signal address in accordance with the before-after replacement information;
- replacement target symbol storage means for storing symbol information assigned to a signal address used in the editing target sequence program;
- second search means for searching for the signal address to be replaced in symbol information stored in said replacement target symbol storage means on the basis of the before-after replacement information registered and stored in said registration and storage means;
- and
- second signal address replacement means for executing replacement of the signal address searched by said second search means with a corresponding after-replacement signal address in accordance with the before-after replacement information.
Dependencies are inferred from the claim text.