WO1994006065A1 - Systeme d'edition pour programme sequentiel - Google Patents
Systeme d'edition pour programme sequentiel Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 claims description 18
- 238000010586 diagram Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 3
- 230000003213 activating effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000001343 mnemonic effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
- G05B19/056—Programming the PLC
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total 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).
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)
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)
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 |
-
1992
- 1992-09-10 JP JP4241855A patent/JPH0695712A/ja active Pending
-
1993
- 1993-09-02 WO PCT/JP1993/001245 patent/WO1994006065A1/fr active Application Filing
Patent Citations (3)
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 |