[go: up one dir, main page]

WO1994006065A1 - Systeme d'edition pour programme sequentiel - Google Patents

Systeme d'edition pour programme sequentiel Download PDF

Info

Publication number
WO1994006065A1
WO1994006065A1 PCT/JP1993/001245 JP9301245W WO9406065A1 WO 1994006065 A1 WO1994006065 A1 WO 1994006065A1 JP 9301245 W JP9301245 W JP 9301245W WO 9406065 A1 WO9406065 A1 WO 9406065A1
Authority
WO
WIPO (PCT)
Prior art keywords
program
sequence
menu
editing
screen
Prior art date
Application number
PCT/JP1993/001245
Other languages
English (en)
Japanese (ja)
Inventor
Kosuke Chiba
Masashi Hakoshima
Hiroyuki Yonekura
Original Assignee
Fanuc Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fanuc Ltd filed Critical Fanuc Ltd
Publication of WO1994006065A1 publication Critical patent/WO1994006065A1/fr

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/056Programming the PLC
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Definitions

  • the present invention relates to a sequence program editing method for editing a sequence program on a screen, and more particularly to a sequence program editing method for editing such as copying and moving. Background technology
  • FIG. 7 is a conceptual diagram showing the conventional sequence program editing method. If you want to copy program 81b, which is a part of the ladder program 81, to another ladder program 82, delete unnecessary programs 81, 81c, etc. on the screen. Then, it is temporarily stored in the storage medium 84. On the other hand, the ladder program 82 at the copy destination stores the programs 82 a and 82 b created on a separate screen from the ladder program 81 in the storage medium 84.
  • program 81b If, for example, it is desired to insert program 81b between program 82a and program 82b, call program 81b, programs 82a and 82b on a new screen from storage medium 84. Program, and configure the program 82 a, the program 81b, and the program 82b in this order. As a result, a new sequence program 83 is created.
  • the present invention has been made in view of such a point, and provides a sequence program editing method capable of facilitating a partial copying and moving operation of a sequence program.
  • the purpose is to:
  • a storage means for storing a plurality of the sequence programs, and the storage means Split display means for reading out the two sequence programs from each other and dividing and displaying them on one display screen, and editing means for editing the sequence program displayed on the display screen.
  • a storage means for storing the edited sequence program in the storage means An editing method for a sequence program is provided.
  • Figure 1 shows a screen with the ladder program enlarged, focusing on the area to be copied.
  • FIG. 2 is a block diagram of hardware of an automatic programming device for implementing the present invention.
  • Figure 3 shows an overview of the display and keyboard for editing the sequence program.
  • Figure 4 shows the initial screen of the split display screen.
  • Figure 5 shows the screen when saving a part of the ladder program.
  • Figure 6 is a diagram showing a screen when the entire ladder program is saved
  • Figure 7 is a conceptual diagram showing a conventional sequence and program editing method.
  • FIG. 2 is a block diagram of hardware of an automatic programming device for implementing the present invention.
  • Processor 1 controls the entire automatic programming device according to the system program stored in R ⁇ M2.
  • RAM 3 stores internal data, a system program loaded from the floppy disk 9a, and a sequence program created by an automatic programming device.
  • the graphic control circuit 4 converts the sequence program stored in the RAM 3 into a display signal and sends it to the display device 5.
  • the display device 5 divides and displays the sequence ⁇ program by a method described later.
  • the keyboard 6 is provided with operation keys used for data input and a software keypad whose function changes depending on a system program or the like.
  • the created sequence ⁇ The program can also be output to a printer (paper tape puncher) 7.
  • HDD Hard Disk Drive 8 stores data to be saved even after the power of the automatic programming device is turned off.
  • the FDD (Floppy Disk 'Drive) 9 drives the floppy disk' 9a 'to input NC data, or sends a modified sequence program to the floppy disk' 9a. Can be output.
  • FIG. 3 is a schematic view of a display device 5 and a keyboard 6 for editing a sequence program.
  • the display screen 51 of the display device 5 displays a sequence or program being created or edited. Also, at the bottom of the display screen 51, according to the display contents A menu display section 52 for switching the menu at any time is provided.
  • Each menu has one-to-one correspondence with each key of the function key 61 of the keyboard 6, and each menu is selected by pressing the corresponding key.
  • the keyboard 6 is provided with a character key 62 and a numeric keypad 63 for use in creating and editing a sequence programmer.
  • the keyboard 6 is provided with a return key 64, a force key 65, and an escape (ESC) key 66.
  • ESC escape
  • FIG. 4 is a diagram showing an initial screen of the divided display screen. This screen is displayed by activating the split display system program and calling the two ladder programs 71 and 72 to be edited.
  • the display screen 51 is divided into two divided screens 51a and 51b.
  • the ladder program 71 is displayed on the split screen 51a
  • the ladder program 72 is displayed on the split screen 51b.
  • the ladder program 71 shows a reduced outline of the entire program
  • the ladder program 72 shows a partially enlarged view.
  • the soft key menus 52 a to 52 e and the soft key menus 52 f to 52 j are displayed at the bottom of each split screen 51 a and 51 b respectively. I have.
  • the “copy” menu displayed in the soft menus 52 a and 52 f is a menu to be selected when a part of the program is to be copied.
  • Move menu displayed on softkey menu 52b and 52g Is the menu to select if you want to move part of the program ⁇ .
  • the ⁇ Save '' menu displayed on the soft menus 52c and 52h stores the ladder program created or edited by the method described later on the floppy disk 9a etc. This is the menu to select if you want.
  • the “Delete” menu displayed on the soft menus 52 d and 52 i is a menu that is selected when you want to delete a part of the ladder program.
  • the “enlarge” menu displayed in the soft menu 52 e is a menu that is selected when the user wants to enlarge a part of a reduced program like the ladder program 71.
  • the “Reduce” menu displayed on the soft menu 52 j can be used to reduce the size of a partially enlarged program such as the ladder program 72 to display the entire program. It is.
  • the "Enlarge” menu is displayed on the soft menus 52e and 52j.
  • the “Reduced” menu is displayed in the soft key menus 52 e and 52 j.
  • FIG. 1 is a diagram showing a screen in which the ladder program 71 is enlarged around the area 71 a to be copied.
  • the area 71a is determined by the above means and the "Enlarge" menu 52e is selected, the area 71a is enlarged and displayed, and the program for the area 71a to be copied is confirmed on this screen. Can be. After checking, move the crosshair force P3 displayed on the split screen 5 1b to specify the start position of the place you want to copy. After this designation, the program in the area 71a is copied to the area ⁇ 2a by pressing the return key 64 or the like.
  • Figure 5 is a diagram showing the screen when a part of the ladder program is saved. For example, if you want to save a part of the ladder program 71 with a file name different from that of the ladder program 71, select the "Save" menu 52c. Then, the cross cursor P4 is displayed, and the start point is designated by the cross cursor P4. At this time, if the “Enlarge” menu 5 2 e is selected, the program near the cross cursor P 4 will be enlarged.
  • the crosshair cursor P5 is displayed. Use the crosshair cursor P5 to specify the end point.
  • the program near the cross cursor P 5 is displayed in an enlarged manner.
  • the storage area 71b is secured.
  • a comment “File name” 51 and a file name entry field 51 d are displayed at the bottom of the screen.
  • Figure 6 is a diagram showing the screen when saving the entire ladder program. To save the entire ladder program, press the ESC key 6 6. Then, a window 7 appears in the center of the screen as shown in Fig. 6.
  • the “Save / Continue” menu is used to save only the new ladder program that has been edited and to continue editing further.
  • the “Save New / Exit” menu is used to save both the ladder program before editing and the edited new ladder program, and select this menu when you want to exit.
  • the “Save New / Continue” menu is used to save both the ladder program before editing and the new ladder program that has been edited and to continue editing further.
  • the “Destroy, Exit” menu is the menu that destroys the ladder program and exits.
  • the file name is entered and saved in the new edited ladder program.
  • the comment 51 c and the file name entry field 51 d are displayed.
  • new Rada one program is stored in the front Tsu Pyi disk 9 a like.
  • the display screen 51 is divided into two divided screens 51a and 51b, and each of the ladder programs is copied.
  • One program 7 1 and the ladder one program 7 2 at the copy destination are displayed. This saves the trouble of operation, and allows you to see two screens at the same time, making editing easier.
  • the file name is entered in a part of the ladder program and saved as a subroutine, so that the management becomes easy, and the ladder program is newly combined by combining these. The operation becomes easier when creating a.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Programmable Controllers (AREA)

Abstract

Un système d'édition pour programme séquentiel permet d'effectuer facilement des opérations de copie et de transfert entre des programmes séquentiels. Un écran d'affichage (51) est divisé en deux secteurs (51a, 51b). Pour copier, par exemple, une partie d'un programme concernant un gouvernail (71) dans un programme concernant une échelle (72), on sélectionne un menu 'copie' (52a), puis on déplace un curseur, pour choisir la région (71a) à copier, ainsi qu'un curseur correspondant P3, affiché sur l'écran divisé (51b), qu'on amène à l'endroit où l'on veut copier la région choisie. On appuie ensuite sur la touche de retour pour que le programme de la région (71a) soit copié dans la région (72a).
PCT/JP1993/001245 1992-09-10 1993-09-02 Systeme d'edition pour programme sequentiel WO1994006065A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP4241855A JPH0695712A (ja) 1992-09-10 1992-09-10 シーケンス・プログラムの編集方式
JP4/241855 1992-09-10

Publications (1)

Publication Number Publication Date
WO1994006065A1 true WO1994006065A1 (fr) 1994-03-17

Family

ID=17080517

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1993/001245 WO1994006065A1 (fr) 1992-09-10 1993-09-02 Systeme d'edition pour programme sequentiel

Country Status (2)

Country Link
JP (1) JPH0695712A (fr)
WO (1) WO1994006065A1 (fr)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000007081A1 (fr) * 1998-07-30 2000-02-10 Mitsubishi Denki Kabushiki Kaisha Dispositif d'edition a circuits en escalier
US7757025B2 (en) 2004-04-15 2010-07-13 Mitsubishi Denki Kabushiki Kaisha Programmable logic controller peripheral device and program creation method thereof
KR100817364B1 (ko) * 2006-04-05 2008-03-26 미쓰비시덴키 가부시키가이샤 프로그래머블 로직 컨트롤러의 주변 장치 및 그 프로그램작성 방법
JP5546886B2 (ja) * 2010-02-05 2014-07-09 光洋電子工業株式会社 ラダー図における命令語編集方法
US9383959B2 (en) * 2011-05-27 2016-07-05 Kyocera Corporation Rotatable mobile electronic device and soft key input method
JP2013109713A (ja) * 2011-11-24 2013-06-06 Jtekt Corp プログラマブルコントローラの周辺装置
WO2018185915A1 (fr) * 2017-04-06 2018-10-11 三菱電機株式会社 Dispositif et procédé de création de programmes

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58165109A (ja) * 1982-03-25 1983-09-30 Mitsubishi Electric Corp シ−ケンス図面作成装置
JPS6210765A (ja) * 1985-07-09 1987-01-19 Matsushita Electric Ind Co Ltd 文書作成装置
JPS6461856A (en) * 1987-08-31 1989-03-08 Nec Corp Document editing method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58165109A (ja) * 1982-03-25 1983-09-30 Mitsubishi Electric Corp シ−ケンス図面作成装置
JPS6210765A (ja) * 1985-07-09 1987-01-19 Matsushita Electric Ind Co Ltd 文書作成装置
JPS6461856A (en) * 1987-08-31 1989-03-08 Nec Corp Document editing method

Also Published As

Publication number Publication date
JPH0695712A (ja) 1994-04-08

Similar Documents

Publication Publication Date Title
WO1994006065A1 (fr) Systeme d'edition pour programme sequentiel
JPH07129363A (ja) 文書作成装置
JP3239511B2 (ja) 表示装置
JP3057794B2 (ja) ハイパーテキスト装置およびハイパーテキスト生成方法
JPS63149725A (ja) 情報処理装置
JP2001042989A (ja) ウィンドウ制御装置および記録媒体
JP3257107B2 (ja) グラフィックエディタ装置
JPH05173693A (ja) メニュー編集装置
JPH0470925A (ja) ヘルプメッセージ表示方式
JPH11167644A (ja) 設計支援装置
JP2535804B2 (ja) ウィンドウの起動制御装置
JP3020884B2 (ja) 情報処理装置及びその制御方法
JPH08137859A (ja) 文書変換装置
JP3149744B2 (ja) 個別ソフトウェアの連携制御方法
JP3166214B2 (ja) 電子機器
JP3020883B2 (ja) 情報処理装置及びその制御方法
JPH09265374A (ja) メニュー選択処理方法
JP3189110B2 (ja) 文書処理装置
JPH0830418A (ja) グラフィカルユーザインタフェースの構成部品の編集方式
JP2597586B2 (ja) 情報処理装置
JPH07121282A (ja) 文書処理装置
JPH01284963A (ja) 文書作成編集装置
JPH0122945B2 (fr)
JPH05134832A (ja) メニユー表示装置
JPH02118719A (ja) 動作モード別メニュー表示方式

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): KR US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase