JPS60189535A - Program start interface display device - Google Patents
Program start interface display deviceInfo
- Publication number
- JPS60189535A JPS60189535A JP59045005A JP4500584A JPS60189535A JP S60189535 A JPS60189535 A JP S60189535A JP 59045005 A JP59045005 A JP 59045005A JP 4500584 A JP4500584 A JP 4500584A JP S60189535 A JPS60189535 A JP S60189535A
- Authority
- JP
- Japan
- Prior art keywords
- program
- file
- starting
- interface
- display device
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
Landscapes
- Debugging And Monitoring (AREA)
Abstract
Description
【発明の詳細な説明】
〔発明の技術分野〕
この発明はプラントのプロセス制御を行つ工業用計算機
システムにおけるプログラムの設計と保守に関するもの
であり、特にプログラム分割の設計時に必要な情報とし
て用いられるプログラムの起動インタフェイスに関する
情報の管理に係るものである。[Detailed Description of the Invention] [Technical Field of the Invention] This invention relates to the design and maintenance of programs in industrial computer systems that perform process control in plants, and in particular is used as information necessary when designing program division. This relates to the management of information regarding the program startup interface.
プログラムの起動インタフェイスに関する情報は従来は
プログラム分割の設計時に機能単位にドキュメント(d
ocument )として作成され、整理、保管されて
利用されていた。Conventionally, information regarding the program startup interface was stored in a document (d) for each function when designing program division.
It was created as an occument), organized, stored, and used.
第1図はこの種のドキュメントの内容の1例を示す図で
、NOI CMD CコマンドNOIの制御信号2をオ
ンにすることによって起動されるタスク名称(タスク名
称がプログラム名称でるると考えることができるンとそ
の起動インタフェイスを記述するパラメータが記載され
る。第1図においてPIBはプログラムナンパヲ意味し
、U工はユーザーズインデックス、JOINはジョイン
コードである。Figure 1 shows an example of the contents of this type of document, and shows the name of the task (the task name can be thought of as the program name) that is activated by turning on control signal 2 of the NOI CMD C command. Parameters describing the program and its startup interface are described. In FIG. 1, PIB means program pick-up, U is a user's index, and JOIN is a join code.
第1図に示すようなドキュメントによってプログラムリ
ンケージ(programlinkage ) を正し
管理していく必要がある。It is necessary to properly manage program linkage using a document such as the one shown in FIG.
一般に、プログラムの起動インタフェイスを記述するパ
ラメータには
(a)プログラムナンバ(PIB NO)又はプログラ
ム名
tb+ユーザーズインデックス(UIン(clジョイン
コード(JOIN)
(diプライオリティ(priority)(elメツ
セージ
がある。このうち、ユーザーズインデックスとジョイン
コードとは起動された側でどうゆう処理をするかを指定
するコードであり、プライオリティは当該タスクの優先
順位を示す。上記(a)〜(elのパラメータ中必要な
パラメータが当該プログラムの起動時に渡される。Generally, the parameters that describe the startup interface of a program include (a) program number (PIB NO) or program name tb + user's index (UI IN (cl) join code (JOIN) (di priority) (EL message). Among these, the user's index and join code are codes that specify what processing to do on the activated side, and the priority indicates the priority order of the task. Parameters are passed when the program is started.
ところで、最近では工業用計算機システムの規模が大き
くなり、その機能も複雑になったため皆)ドキュメント
の量が極めて多くなる。By the way, recently, the scale of industrial computer systems has grown larger and their functions have become more complex, resulting in an extremely large amount of documentation.
(ロ)e、多くのプログラマ−がドキュメントを参照し
てプログラムを作成するので、ドキュメントに改訂洩れ
があるとプログラム起動インタフェイスがくずれ正常な
動作が得られない。(b) e. Since many programmers create programs by referring to documents, if the documents are not revised, the program startup interface will be corrupted and normal operation will not be achieved.
シー数多く70惣キユメントを人手によって整理保管し
、プログラムの設計、製作、試験、調整、保守の各段階
においてドキュメントを参照しかつ必要なドキュメント
を作成するのは極めて煩雑な作業になる。Manually organizing and storing a large number of 70 documents, referencing documents at each stage of program design, production, testing, adjustment, and maintenance, and creating necessary documents becomes an extremely complicated task.
従来の方法では上述のような欠点があった。The conventional methods have the above-mentioned drawbacks.
この発明は上記のような従来のものの欠点を除去するた
めになされたもので、この発明ではプログラムの起動イ
ンタフェイスに関する情報をディジタルコードの形でフ
ァイルに格納しておき、簡単な操作により所望の情報を
ファイルから読出してブラウン管表示装置(以下CRT
と略記する〕に表示できるようにした。This invention was made in order to eliminate the drawbacks of the conventional ones as described above.In this invention, information regarding a program startup interface is stored in a file in the form of a digital code, and a desired program can be executed by a simple operation. The information is read from the file and displayed on a cathode ray tube display (hereinafter referred to as CRT).
(abbreviated as)].
以下この発明の実施例を図面について説明する。 Embodiments of the present invention will be described below with reference to the drawings.
第2図はこの発明の一実施例を示すブロック図で、図に
おいてil+はプログラムのソースイメージを格納する
ファイル、(2)はプログラムリンケージを解析するプ
ロセッサ、(31はCRTでろってCRT +31には
入力装置としてのキーボードも付属されマンマシンイン
タフェイスを構成しているとする。(41は起動タイミ
ング(そのプログラムが起動されるコマンド信号名)と
その起動タイミングで起動されるプログラムの起動イン
タフェイスとを対応して記憶するファイルである。FIG. 2 is a block diagram showing an embodiment of the present invention. In the figure, il+ is a file that stores a program source image, (2) is a processor that analyzes program linkage, (31 is a CRT, and CRT+31 is a file that stores a program source image. It is assumed that 41 also includes a keyboard as an input device and constitutes a man-machine interface. (41 indicates the startup timing (the name of the command signal that starts the program) and the startup interface of the program that is started at that startup timing. This is a file that stores information in correspondence with each other.
オペレータはCR’r t3+に起動インタフェイスの
表示を希望するプログラムの起動タイミングを、たとえ
ばCRT +31に付属のキーボードのキーを使用して
入力する。The operator inputs the startup timing of the program for which the startup interface is desired to be displayed on the CR'r t3+ using, for example, keys on a keyboard attached to the CRT+31.
第3図はCRT (31に表示されるプログラム起動イ
ンタフェイスの一例を示す図であって、第1図に示す従
来のドキュメントに対応するものであり、ファイル(4
;に格納されており、CRT +31からの起動タイミ
ンクr NOI CIVIL)オン」の入力によりて読
出され表示されたものである。FIG. 3 is a diagram showing an example of a program startup interface displayed on a CRT (31), which corresponds to the conventional document shown in FIG.
; and is read out and displayed by inputting "Start Timing R NOI CIVIL) ON" from the CRT+31.
CRT +31とこれに付属している入力装置とをマン
マシンインタフェイスとしてプロセッサを介しファイル
内にデータ及び命令等の情報を格納し、かつ格納されて
いる情報に追加、(IN正、削除を加え入?)−は従平
よ(知られている所であり、この発明においても、従来
公知の方法に従ってファイル(41内のプログラムの起
動インタフェイスの追加、修正、削除を指定し、対象と
なるインタフェイスを変更し、同時に修正すべきプログ
ラムの場所を表示する。それにもとづき修正を実施し、
作業が完了すると起動される側のチェックを行なりて正
しく修正されたかどうかを判定し、修正する必要がある
場合はその内容を表示する。又同時に試験すべきケース
を表示する。修正すべきプログラム名を直接指定する場
合も同様である。The CRT+31 and the input device attached to it are used as man-machine interfaces to store information such as data and instructions in files via the processor, and to add, add, and delete information to the stored information. ) - is a well-known place, and in this invention, the addition, modification, and deletion of the program startup interface in the file (41) is specified according to the conventionally known method, and the target Change the interface and display the location of the program to be modified at the same time.Perform the modification based on that,
When the work is completed, the activated side is checked to determine whether the correction was made correctly, and if correction is necessary, the contents are displayed. At the same time, cases to be tested are displayed. The same applies when directly specifying the name of the program to be modified.
なお、この発明は、同時に使用されているサブルーチン
名のリスト表示、そのインタフェイス確認についても応
用することができ、データベースの設計、修正について
も応用することができる。Note that the present invention can also be applied to displaying a list of names of subroutines that are used at the same time and checking their interfaces, and can also be applied to designing and modifying databases.
以上のようにこの発明によれば、ドキュメントの量を大
幅に削減することができ、複数の人によって作成される
プログラム間のインタフェイスに統一した正しい情報を
提供することができ、プログラムの赳1ンタフェイス情
報の管理が容易になる。As described above, according to the present invention, the amount of documentation can be significantly reduced, uniform and correct information can be provided to the interface between programs created by multiple people, and the Management of interface information becomes easier.
第1図は従来のドキュメントの一例を示す図、第2図は
この発明の一実施例を示すブロック図、第3図は第2図
のCRT上の表示例を示す図である。
+11 、 +41・・・ファイル、(2)・・・プロ
セッサ、(3)・・・CRT 0代理人 大岩増雄
第1図
第2図
第3図
手続補正書(自発)
60318
昭和 年 月 日
3、補正をする者
事件との関係 特許出願人
住 所 東京都千代田区丸の内二丁目2番3号名称(ω
1)三菱電機株式会社
代表者片 山 仁へ部
4、代理人
住 所 東京都千代田区丸の内二丁目2番3号5、補正
の対象FIG. 1 is a diagram showing an example of a conventional document, FIG. 2 is a block diagram showing an embodiment of the present invention, and FIG. 3 is a diagram showing an example of the display of FIG. 2 on a CRT. +11, +41...File, (2)...Processor, (3)...CRT 0 Agent Masuo Oiwa Figure 1 Figure 2 Figure 3 Procedural amendment (voluntary) 60318 Showa Year Month Day 3, Relationship with the case of the person making the amendment Patent applicant address 2-2-3 Marunouchi, Chiyoda-ku, Tokyo Name (ω
1) Mitsubishi Electric Corporation Representative Hitoshi Katayama, Department 4, Agent Address: 2-2-3-5 Marunouchi, Chiyoda-ku, Tokyo, Subject of Amendment
Claims (1)
成するブラウン管表示装置に上記計算機システムのファ
イルに格納されたプログラムの起動インタフェイスを所
定のフォーマットにより表示する手段、上記表示装置に
表示された情報を上記マンマシンインタフェイスを構成
する入力装置により追加、修正、削除することにより上
記ファイル内の対応する記憶を表示装置の表示に対応し
て追加、修正、削除する手段を備えたプログラム起動イ
ンタフユイス表示装置。Means for displaying the startup interface of the program stored in the file of the computer system in a predetermined format on a cathode ray tube display device constituting the man-machine interface of the industrial needle xm system; A program startup interface display device comprising means for adding, modifying, or deleting a corresponding memory in the above-mentioned file in accordance with the display on the display device by adding, modifying, or deleting using an input device constituting a man-machine interface.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59045005A JPS60189535A (en) | 1984-03-09 | 1984-03-09 | Program start interface display device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59045005A JPS60189535A (en) | 1984-03-09 | 1984-03-09 | Program start interface display device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS60189535A true JPS60189535A (en) | 1985-09-27 |
Family
ID=12707264
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP59045005A Pending JPS60189535A (en) | 1984-03-09 | 1984-03-09 | Program start interface display device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS60189535A (en) |
-
1984
- 1984-03-09 JP JP59045005A patent/JPS60189535A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6272678B1 (en) | Version and configuration management method and apparatus and computer readable recording medium for recording therein version and configuration management program | |
KR101323011B1 (en) | Command user interface for displaying selectable functionality controls in a database application | |
JP3175692B2 (en) | Data linking system between computer and portable terminal and data linking method | |
US5220675A (en) | Method and system for customizing a user interface in an integrated environment | |
EP2972977A2 (en) | A system and method for dialog customization | |
JP3521147B2 (en) | User interface customizing method and apparatus | |
EP1171832A2 (en) | Interface for an enterprise resource planning program | |
JP3227066B2 (en) | Program generation method using program parts | |
US20050216440A1 (en) | Information processing apparatus and information processing method | |
JPS60189535A (en) | Program start interface display device | |
JP3516843B2 (en) | Database access method | |
JPH0619655A (en) | Method for displaying of data field of multientry on video display of computer in object-oriented software prpgram | |
JP3444620B2 (en) | Filing system equipment | |
JP2907277B2 (en) | User interface system for supervisory control system | |
JP3566759B2 (en) | Document display device | |
JPH05158670A (en) | Screen type program editor | |
JP3170795B2 (en) | File group processing device | |
JPH09305355A (en) | Device and method for information input | |
JP3247846B2 (en) | Medical practice input device | |
JPH03167629A (en) | Data table designing device | |
JPH04190423A (en) | Information control assisting device using function-classified pointer | |
JPH0744446A (en) | Relating method for grouped information | |
JPH0660071A (en) | Document editor | |
JPH0287269A (en) | Data controller | |
JPH07120274B2 (en) | How to determine the compatibility of user assets |