Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0256695B2 - - Google Patents
[go: Go Back, main page]

JPH0256695B2 - - Google Patents

Info

Publication number
JPH0256695B2
JPH0256695B2 JP57113322A JP11332282A JPH0256695B2 JP H0256695 B2 JPH0256695 B2 JP H0256695B2 JP 57113322 A JP57113322 A JP 57113322A JP 11332282 A JP11332282 A JP 11332282A JP H0256695 B2 JPH0256695 B2 JP H0256695B2
Authority
JP
Japan
Prior art keywords
station
application program
information table
station information
dial number
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.)
Expired
Application number
JP57113322A
Other languages
Japanese (ja)
Other versions
JPS593673A (en
Inventor
Hajime Kikuta
Osamu Nishikubo
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP57113322A priority Critical patent/JPS593673A/en
Publication of JPS593673A publication Critical patent/JPS593673A/en
Publication of JPH0256695B2 publication Critical patent/JPH0256695B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer And Data Communications (AREA)

Description

【発明の詳細な説明】 (A) 発明の技術分野 本発明は、オンライン・システム、特に例えば
1つのホスト・データ処理装置と複数の端末ステ
ーシヨンとがオンライン・システムとして連繋さ
れているシステムなどにおいて、システム編集時
(システム・ジエネレーシヨン時)に定義されな
かつた端末ステーシヨンを自由に追加できるよう
にしたオンライン・システムに関するものであ
る。
DETAILED DESCRIPTION OF THE INVENTION (A) Technical Field of the Invention The present invention relates to an online system, particularly a system in which one host data processing device and a plurality of terminal stations are linked together as an online system. The present invention relates to an online system that allows terminal stations that are not defined at the time of system editing (system generation) to be freely added.

(B) 技術の背景と問題点 従来から上述の如きオンライン・システムにお
いては、システム編集時に接続できる端末ステー
シヨンの最大個数が定められかつ各1つ1つの端
末ステーシヨンに対応してステーシヨン情報テー
ブルが作成された形で定義される。そして、当該
ステーシヨンの情報テーブル内に当該端末ステー
シヨンのダイヤル番号などが与えられており、ア
プリケーシヨン・プログラムからのSENDマクロ
にもとづいて当該ステーシヨン情報テーブル内の
ダイヤル番号が索引されて交信のために用いられ
る。
(B) Technical background and problems Conventionally, in online systems such as those described above, the maximum number of terminal stations that can be connected when editing the system is determined, and a station information table is created corresponding to each terminal station. defined in the form The dial number of the terminal station is given in the information table of the station, and the dial number in the station information table is indexed based on the SEND macro from the application program and used for communication. It will be done.

このために、一旦定義されたシステム内に新た
に端末ステーシヨンを追加することが容易でなか
つた。
For this reason, it is not easy to add a new terminal station to a system once defined.

(C) 発明の目的と構成 本発明は上記の点を解決することを目的として
おり、本発明のオンライン・システムは、通信可
能な複数の端末ステーシヨンに夫々対応してもう
けられるステーシヨン情報テーブルをそなえ、当
該端末ステーシヨンへの通信に当つて、アプリケ
ーシヨン・プログラムが送受信データ・バツフア
を用意すると共に、アプリケーシヨン・プログラ
ムからのマクロ命令によつて依頼された伝送制御
部が上記該当するステーシヨン情報テーブル内の
ダイヤル番号を抽出して交信を依頼するオンライ
ン・システムにおいて、アプリケーシヨン・プロ
グラムが交信を希望する相手端末ステーシヨンの
ダイヤル番号を予め用意すると共に上記伝送制御
部に対して予め定めたマクロ命令を発して当該伝
送制御部をして現に空き状態にあるステーシヨン
情報テーブルの1つに上記用意されている所の交
信を希望する相手端末ステーシヨンのダイヤル番
号を書込ませるよう制御せしめ、以後アプリケー
シヨン・プログラムが当該ステーシヨン情報テー
ブルの内容にもとづいて上記交信を希望する相手
端末ステーシヨンと交信を行うよう構成したこと
を特徴としている。以下図面を参照しつつ説明す
る。
(C) Object and Structure of the Invention The present invention aims to solve the above-mentioned problems, and the online system of the present invention is provided with a station information table that can be created corresponding to a plurality of terminal stations that can communicate with each other. When communicating to the terminal station, the application program prepares a transmit/receive data buffer, and the transmission control unit requested by the macro instruction from the application program writes data in the corresponding station information table. In an online system that extracts the dial number of a terminal station and requests communication, an application program prepares in advance the dial number of the terminal station with which communication is desired, and issues a predetermined macro command to the transmission control unit. Then, the transmission control unit is controlled to write the dial number of the destination terminal station with which communication is desired in the above-prepared location into one of the currently vacant station information tables, and from then on, the application program The present invention is characterized in that it is configured to communicate with the destination terminal station with which communication is desired based on the contents of the station information table. This will be explained below with reference to the drawings.

(D) 発明の実施例 第1図は本発明によつてステーシヨン情報テー
ブルの内容を書替える一実施例態様、第2図は書
替えられた結果にもとづいて交信を行う一実施例
態様を示す。
(D) Embodiments of the Invention FIG. 1 shows an embodiment in which the contents of a station information table are rewritten according to the present invention, and FIG. 2 shows an embodiment in which communication is performed based on the rewritten results.

図において、1はアプリケーシヨン・プログラ
ム、2は伝送制御部、3はフアームウエア部、4
は網制御装置、5は回線、6はSENDマクロ、7
はSENDマクロ用パラメータ・ブロツク、8はス
テーシヨン情報テーブル、9は送信バツフアを表
わしている。
In the figure, 1 is an application program, 2 is a transmission control section, 3 is a firmware section, and 4 is an application program.
is the network control device, 5 is the line, 6 is the SEND macro, 7
8 represents a SEND macro parameter block, 8 represents a station information table, and 9 represents a transmission buffer.

第1図に一実施例態様を示す如く、未定義状態
にある端末ステーシヨンに対してアプリケーシヨ
ン・プログラム1が交信を希望する場合、アプリ
ケーシヨン・プログラム1は、或る端末ステーシ
ヨン例えばiD=No.1のステーシヨンに対して
Detail FFを付したSENDマクロを発するように
する。このとき、アプリケーシヨン・プログラム
1は、当該マクロに対応するブロツク7上のバツ
フア設定域に送信バツフア9のアドレスを記入し
ておくと共に、送信バツフア9上に上記未定義状
態にあつた端末ステーシヨンのダイヤル番号を記
述しておくようにする。この状態において上記
SENDマクロを受取つた伝送制御部2は、上記送
信バツフア9の内容即ちダイヤル番号を、iD=
No.1のステーシヨンに対応するステーシヨンの情
報テーブル8上にダイヤル番号を設定する。即
ち、ダイヤル番号設定域にダイヤル番号を設定す
る。
As shown in one embodiment in FIG. 1, when the application program 1 desires to communicate with a terminal station that is in an undefined state, the application program 1 communicates with a certain terminal station, for example, iD=No. for 1 station
Issue a SEND macro with Detail FF. At this time, the application program 1 writes the address of the sending buffer 9 in the buffer setting area on the block 7 corresponding to the macro, and also writes the address of the terminal station in the undefined state on the sending buffer 9. Be sure to write down the dial number. In this state the above
The transmission control unit 2 that received the SEND macro sends the contents of the transmission buffer 9, that is, the dial number, to iD=
A dial number is set on the station information table 8 corresponding to the No. 1 station. That is, a dial number is set in the dial number setting area.

この状態において、アプリケーシヨン・プログ
ラム1は、第2図図示の如く、iD=No.1のステ
ーシヨンに対してDetail00を付したSENDマクロ
を発して交信を行う。即ちこのとき、当該マクロ
に対応するブロツク7上のバツフア設定域の内容
によつて指定される送信バツフア9に送信データ
を用意しておく。一方SENDマクロを受取つた伝
送制御部2は、テーブル8上のダイヤル番号にも
とづいてフアームウエア部3に対してダイヤル・
コマンドを発する。これにもとづいて、フアーム
ウエア部3は網制御装置4に対してライトを指示
し、網制御装置4がダイヤル・パルスを送出する
ように働らく。
In this state, the application program 1 issues a SEND macro with Detail00 attached to the station with iD=No. 1 to communicate with the station, as shown in FIG. That is, at this time, transmission data is prepared in the transmission buffer 9 specified by the contents of the buffer setting area on the block 7 corresponding to the macro. On the other hand, the transmission control unit 2 that has received the SEND macro dials the firmware unit 3 based on the dial number on the table 8.
Issue a command. Based on this, the firmware section 3 instructs the network control device 4 to write, and the network control device 4 works to send out dial pulses.

第1図、第2図を参照して説明した態様によつ
て、アプリケーシヨン・プログラム1は任意のダ
イヤル番号をステーシヨン情報テーブル8上に書
込むことができ、任意の端末ステーシヨンと交信
することが可能となる。ただし、上記態様を採用
するとき、ステーシヨンiDと当該端末ステーシ
ヨンのダイヤル番号との照合などのiDチエツク
については、伝送制御部2によつて行うことが困
難となる。このために、アプリケーシヨン・プロ
グラム1から、例えば受信時のステーシヨンiD
をチエツクできるように窓をもうけ、上記iDチ
エツクをアプリケーシヨン・プログラムにまかせ
るようにする。
According to the embodiment explained with reference to FIGS. 1 and 2, the application program 1 can write any dial number on the station information table 8, and can communicate with any terminal station. It becomes possible. However, when the above embodiment is adopted, it becomes difficult for the transmission control unit 2 to perform an ID check such as matching the station ID with the dial number of the terminal station. For this purpose, from the application program 1, for example, the station iD at the time of reception
A window is provided so that the iD can be checked, and the above iD check is left to the application program.

なお、上述のシステム編集時には、図示のステ
ーシヨン情報テーブル8が定義されるものと考え
てよい。
It should be noted that the station information table 8 shown in the figure may be considered to be defined at the time of the above-mentioned system editing.

(E) 発明の効果 以上説明した如く、本発明によれば、未定義の
端末ステーシヨンと、比較的簡単な構成にもとづ
いて、交信することが可能となり、例えば端末ス
テーシヨンを追加するなどの場合にきわめて有効
である。
(E) Effects of the Invention As explained above, according to the present invention, it is possible to communicate with undefined terminal stations based on a relatively simple configuration, and for example, when adding a terminal station, Extremely effective.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明によつてステーシヨンと情報テ
ーブルの内容を書替える一実施例態様、第2図は
書替えられた結果にもとづいて交信を行う一実施
例態様を示す。 図中、1はアプリケーシヨン・プログラム、2
は伝送制御部、3はフアームウエア、4は網制御
装置、6はSENDマクロ、7はSENDマクロ用パ
ラメータ・ブロツク、8はステーシヨン情報テー
ブル、9は送信バツフアを表わしている。
FIG. 1 shows an embodiment in which the contents of the station and information table are rewritten according to the present invention, and FIG. 2 shows an embodiment in which communication is performed based on the rewritten results. In the figure, 1 is the application program, 2
3 represents a transmission control unit, 3 represents firmware, 4 represents a network control device, 6 represents a SEND macro, 7 represents a parameter block for the SEND macro, 8 represents a station information table, and 9 represents a transmission buffer.

Claims (1)

【特許請求の範囲】[Claims] 1 通信可能な複数の端末ステーシヨンに夫々対
応してもうけられるステーシヨン情報テーブルを
そなえ、当該端末ステーシヨンへの通信に当つ
て、アプリケーシヨン・プログラムが送受信デー
タ・バツフアを用意すると共に、アプリケーシヨ
ン・プログラムからのマクロ命令によつて依頼さ
れた伝送制御部が上記該当するステーシヨン情報
テーブル内のダイヤル番号を抽出して交信を依頼
するオンライン・システムにおいて、アプリケー
シヨン・プログラムが交信を希望する相手端末ス
テーシヨンのダイヤル番号を予め用意すると共に
上記伝送制御部に対して予め定めたマクロ命令を
発して当該伝送制御部をして現に空き状態にある
ステーシヨン情報テーブルの1つに上記用意され
ている所の交信を希望する相手端末ステーシヨン
のダイヤル番号を書込ませるよう制御せしめ、以
後アプリケーシヨン・プログラムが当該ステーシ
ヨン情報テーブルの内容にもとづいて上記交信を
希望する相手端末ステーシヨンと交信を行うよう
構成したことを特徴とするオンライン・システ
ム。
1. A station information table is provided corresponding to each of a plurality of terminal stations that can communicate with each other, and when communicating with the terminal station, the application program prepares a sending/receiving data buffer, and the application program In an online system in which the transmission control unit requested by the macro instruction extracts the dial number in the corresponding station information table and requests communication, the application program extracts the dial number in the corresponding station information table and requests communication. Prepare the number in advance, issue a predetermined macro command to the transmission control unit, and request the transmission control unit to communicate with the prepared station in one of the currently vacant station information tables. The system is characterized in that the application program is controlled to write the dial number of the destination terminal station to which communication is desired, and thereafter the application program communicates with the destination terminal station with which communication is desired based on the contents of the station information table. Online system.
JP57113322A 1982-06-30 1982-06-30 On-line system Granted JPS593673A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57113322A JPS593673A (en) 1982-06-30 1982-06-30 On-line system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57113322A JPS593673A (en) 1982-06-30 1982-06-30 On-line system

Publications (2)

Publication Number Publication Date
JPS593673A JPS593673A (en) 1984-01-10
JPH0256695B2 true JPH0256695B2 (en) 1990-11-30

Family

ID=14609289

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57113322A Granted JPS593673A (en) 1982-06-30 1982-06-30 On-line system

Country Status (1)

Country Link
JP (1) JPS593673A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4768150A (en) * 1986-09-17 1988-08-30 International Business Machines Corporation Application program interface to networking functions

Also Published As

Publication number Publication date
JPS593673A (en) 1984-01-10

Similar Documents

Publication Publication Date Title
US5113502A (en) Method and apparatus for saving and performing industrial control commands
JPH0256695B2 (en)
JPS61191140A (en) Communication system for local network
JPS59206936A (en) Terminal controlling device with automatic transmitting mechanism of tracing data
JPS6229335A (en) Communication control method
JPS5887621A (en) Information transmission and reception system
JPS6236938A (en) Communication control equipment for local area network
JPH0145654B2 (en)
JPS59161952A (en) Establishment of communication path
JPH0418652A (en) data communication system
JP2985268B2 (en) HDLC frame transmission and reception control system
JPH06141383A (en) 2 Behavior control command transmission method
JPH022246A (en) Communication network control method
JPH06332866A (en) Inter-program communication system
JPH0667998A (en) Remote file access equipment
JPH0724389B2 (en) System generation method of satellite access control device
JPS6263348A (en) Remote file copying system
JPH01192257A (en) Facsimile communication system
JPS6212229A (en) Connection restricting information forming system
JPS58169235A (en) terminal control device
JPH0654031A (en) Communication processing system
JPS60136845A (en) Communication control system of dispersed data base
JPH09114758A (en) Communication adapter mounting state confirmation system and its method
JPS6029987B2 (en) Data transfer control method
JPH01232856A (en) Communication control device