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
JPS60696B2 - Automatic diagnosis method for distributed bus control system - Google Patents
[go: Go Back, main page]

JPS60696B2 - Automatic diagnosis method for distributed bus control system - Google Patents

Automatic diagnosis method for distributed bus control system

Info

Publication number
JPS60696B2
JPS60696B2 JP53080213A JP8021378A JPS60696B2 JP S60696 B2 JPS60696 B2 JP S60696B2 JP 53080213 A JP53080213 A JP 53080213A JP 8021378 A JP8021378 A JP 8021378A JP S60696 B2 JPS60696 B2 JP S60696B2
Authority
JP
Japan
Prior art keywords
data
test data
control system
section
bus
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
JP53080213A
Other languages
Japanese (ja)
Other versions
JPS559224A (en
Inventor
文彦 中田
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.)
Nissin Electric Co Ltd
Original Assignee
Nissin Electric Co 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 Nissin Electric Co Ltd filed Critical Nissin Electric Co Ltd
Priority to JP53080213A priority Critical patent/JPS60696B2/en
Publication of JPS559224A publication Critical patent/JPS559224A/en
Publication of JPS60696B2 publication Critical patent/JPS60696B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Small-Scale Networks (AREA)

Description

【発明の詳細な説明】 この発明は、分散型パス制御システムの自動診断方法に
関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an automatic diagnosis method for a distributed path control system.

複数のシステム構成機器(以下、機器という)が1つの
データバスを共有してデータ転送を行なうものの1つに
、第1図に示す如き分散型バス競合制御方式を用いた分
散型バス制御システム(以下、システムという)がある
One type of system in which multiple system component devices (hereinafter referred to as devices) share a single data bus to transfer data is a distributed bus control system using a distributed bus contention control method as shown in Figure 1. (hereinafter referred to as the system).

図においてK,〜K5は機器であって、データバスィン
ターフェース部(以下、インターフェース部という)1
0を介してデータバスBにそれぞれ接続されている。こ
のようなシステムにあっては、データバスBは各機器に
共通に設けられているため、各機器間でバス占有要求の
競合を行ない、バス占有要求が受付けられた機器から順
々に占有許可が与えられる。占有許可を与えられた機器
(例えば、K,)は、データの出所、内容を示すへッダ
一部を付して、データバス上にデータを送出する。一方
、他の機器K2〜Kごはインターフェース部10に設け
た選別制御部により、該データの中から自分に必要なも
のを必要データとして取込む。この動作が終ると、次に
占有許可を与えられた機器が別のデータを同様にして送
出する。さて、このようにしてデータ転送を行なうシス
テムにあって、機器K、データバスBの機能を診断する
方法として、システム内に機器Kとは別に、テスト用の
データ発信、受信装置を設けることが考えられるが、こ
れによれば、システムの回路構成が複雑となり、その信
頼性を低下せしめるという問題点がある。
In the figure, K, to K5 are devices, which are data bus interface section (hereinafter referred to as interface section) 1.
0 to data bus B, respectively. In such a system, data bus B is provided in common to each device, so each device competes for bus occupancy requests, and the device whose bus occupancy request is accepted is granted occupancy in turn. is given. A device (for example, K) that has been granted occupancy permission sends data onto the data bus with a header portion indicating the source and content of the data. On the other hand, the other devices K2 to K use the sorting control section provided in the interface section 10 to take in what they need from the data as necessary data. When this operation is completed, the next device to which occupancy permission has been granted transmits other data in the same manner. Now, in a system that transfers data in this way, as a method of diagnosing the functions of device K and data bus B, it is possible to provide a test data transmitting and receiving device in addition to device K within the system. Although this is possible, there is a problem in that the circuit configuration of the system becomes complicated and its reliability decreases.

この発明は、上述の事柄に留意して提案されたもので、
各機器に共通するテストデータを機器から一定時間内に
それぞれ出力するようにし、機器の内部に夫々設けられ
たテストデータ受信テーフルが一定時間内に更新されな
いとき、システムのいずれかに異常が発生したものと判
断するようにしたものである。
This invention was proposed with the above-mentioned considerations in mind.
Test data common to each device is output from each device within a certain period of time, and if the test data reception table provided inside each device is not updated within a certain period of time, an abnormality occurs in one of the systems. It was made to be judged as a thing.

以下、この発明を第2図、第3図に示す実施例に塞いて
説明する。
Hereinafter, this invention will be explained with reference to the embodiments shown in FIGS. 2 and 3.

第2図において、データバスBにはn個の機器K,,・
・・・・・・・・・・・Knが接続されている。
In FIG. 2, data bus B has n devices K,...
......Kn is connected.

そして説明の便宜上、機器K,はインターフェース部1
0に送信制御部11及び受信制御部12とを備え、機器
Knはインターフェース部10に受信制御部12のみを
備えているものとする。20‘まデータ処理部である。
For convenience of explanation, device K is the interface section 1.
It is assumed that the device Kn has a transmission control section 11 and a reception control section 12 in the device Kn, and the device Kn has only the reception control section 12 in the interface section 10. 20' is a data processing section.

第3図はシステムに共通なテストデータの1例を示すも
ので、第3図aは送信制御部11を有する機器K,(以
下、機器K,という)により一定時間毎に作成されるシ
ステムに共通なテストデータTであって、Dはそのデー
タ部である。このデータ部Dには、例えば機器番号がセ
ットされる。そして、Sはこのデータ部Dがテストデー
タであることを示す選択情報部である。また、第3図b
は受信制御部12によって選択される際、選択情報部S
に代えてデータ部Dに設けられる機器K内における処理
内容を示す処理情報部Zを付した処理前のテストデータ
T′を示している。第4図はデータ処理部2川こ設けら
れたテストデータ受信テーブル(以下、テーブルという
)TBのフオーマットの一例を示すもので、機器番号欄
と更新の有無を示す更新欄とから構成される。例えば、
機器K,がその送信制御部11を介して出力したテスト
データTはデータバスBを介して他の機器Kに送信され
ると共に「自らその受信制御部12において、テストデ
ータTを受信することができるよう横成されている。
FIG. 3 shows an example of test data common to the system, and FIG. This is common test data T, and D is its data part. In this data section D, for example, a device number is set. S is a selection information section indicating that this data section D is test data. Also, Figure 3b
is selected by the reception control section 12, the selection information section S
The test data T' before processing is shown with a processing information section Z indicating the processing contents in the device K provided in the data section D instead of . FIG. 4 shows an example of the format of the test data reception table (hereinafter referred to as table) TB provided in two data processing units, and is composed of a device number column and an update column indicating whether or not there is an update. for example,
The test data T outputted by the device K via its transmission control section 11 is transmitted to other devices K via the data bus B. It is arranged so that it can be done.

そしてその受信制御部12ではテストデータTの選択情
報部Sを処理情報部Zにおきかえると共に、該データ部
Dを入力する。そしてその処理情報部Zから直ちにその
データ部Dを発信前のテストデータTのデータ部Dと比
較し、両者が一致するときは、テーブルTBの該当する
機器番号欄に「YES」を表示してこれを更新する。ま
た、比較の結果、一致しないときは、「NO」と表示し
、このときはテーブルTBは更新されない。なお、受信
制御部12だけを有する機器(以下、機器Knという)
においては、自らテストデータTを発信することはでき
ないがテストデータTを受信する毎に、その受信制御部
12に備えたテーブルTBを更新することができる。こ
のように、全ての機器KはテストデータTを受信する毎
に自らのテーブルTBを更新できる。
The reception control section 12 replaces the selection information section S of the test data T with the processing information section Z, and inputs the data section D. Then, immediately compare the data section D from the processing information section Z with the data section D of the test data T before sending, and if the two match, "YES" is displayed in the corresponding equipment number column of the table TB. Update this. Furthermore, if the results of the comparison do not match, "NO" is displayed, and in this case, the table TB is not updated. Note that a device having only the reception control section 12 (hereinafter referred to as device Kn)
Although the test data T cannot be transmitted by itself, the table TB provided in the reception control section 12 can be updated every time the test data T is received. In this way, every device K can update its own table TB every time it receives test data T.

そして、一定時間経過しても、入力されないテストデー
タTに該当する機器番号の機器があるときは、その機器
又はデータバスBのいずれかに異常があると判断できる
。異常原因とテーブルの更新との関係を示す主なものは
、例えば「次の通りである。■ データバスBが異常の
ときは、全ての機器KのテーブルTBは更新されない。
If there is a device with a device number corresponding to the test data T that has not been input even after a certain period of time has elapsed, it can be determined that there is an abnormality in either that device or the data bus B. The main relationships between the causes of abnormalities and table updates are as follows, for example: ■ When data bus B is abnormal, tables TB of all devices K are not updated.

■ 特定の機器の受信制御部12が異常のときは、その
機器のテーブルTBのみ更新されない。
■ When the reception control unit 12 of a specific device is abnormal, only the table TB of that device is not updated.

■ 特定の機器の送信制御部11が異常のときは、各機
器における該特定の機器の更新欄のみ更新されない。
(2) When the transmission control unit 11 of a specific device is abnormal, only the update column for that specific device in each device is not updated.

以上のように、この発明によれば「 テストデータを一
定時間毎に各機器Kから出力させ、これをデータバスの
専有許可指令に従って、順次データバス上に出力し、一
定時間内に入力されないテストデータがあれば、その機
器番号がテーブルに記憶されるから、このテーブルの内
容を例えば、表示ランプで表示するように構成すれば、
異常の発生した機器及びその個所が特定できる。
As described above, according to the present invention, "Test data is outputted from each device K at fixed time intervals, and the test data is sequentially outputted onto the data bus according to the data bus exclusive permission command, and test data that is not input within a fixed time is If there is data, the device number will be stored in the table, so if the contents of this table are configured to be displayed on an indicator lamp, for example,
It is possible to identify the equipment in which the abnormality has occurred and its location.

また、テストデータは各機器共通としているので、回路
を特別に設けたりする必要がなく、構成が簡単となり、
システムとして誤動作する必配がない。更に、この発明
によれば、同時にシステム内の機器に同一のテストデー
タを送ることができるので、従来のものに比して診断時
間を大中に低減させることができる。
In addition, since the test data is common to each device, there is no need to create a special circuit, which simplifies the configuration.
There is no need for the system to malfunction. Further, according to the present invention, since the same test data can be sent to devices within the system at the same time, the diagnostic time can be significantly reduced compared to the conventional method.

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

第1図は、分散型バス制御システムの構成を示すブロッ
ク図、第2図はこの発明の1実施例を示すシステムの構
成図、第3図はテストデータの1例を示すフオーマット
、第4図はテストデータ受信テーブルの1例を示すフオ
ーマツトである。 B・・・・・・データバス、K・・・・・・システム構
成機器(機器)、10・…・・データバスィンターフェ
ース部、11・・・・・・送信制御部、12・・・・・
・受信制御部、20……データ処理部、T……テストデ
ータトTB・・・・・・テストデータ受信テーフル。オ
ー図*Z図 オヲ図 芥4図
FIG. 1 is a block diagram showing the configuration of a distributed bus control system, FIG. 2 is a system configuration diagram showing one embodiment of the present invention, FIG. 3 is a format showing an example of test data, and FIG. 4 is a block diagram showing the configuration of a distributed bus control system. is a format showing an example of a test data reception table. B... Data bus, K... System component equipment (equipment), 10... Data bus interface section, 11... Transmission control section, 12... ...
- Reception control unit, 20...Data processing unit, T...Test data TB...Test data reception table. O diagram * Z diagram Owo diagram Aku 4 diagram

Claims (1)

【特許請求の範囲】[Claims] 1 複数のシステム構成機器を共有のデータバスに接続
し、前記データバス上のデータから必要データを選別す
るようにした分散型バス制御システムにおいて、各シス
テム構成機器から一定時間内に共通のテストデータを送
出し、このテストデータを受信したシステム構成機器が
そのデータ処理部においてそのテストデータ受信テーブ
ルを更新するようにした分散型バス制御システムの自動
診断方法。
1 In a distributed bus control system in which multiple system component devices are connected to a shared data bus and necessary data is selected from the data on the data bus, common test data is collected from each system component device within a certain period of time. An automatic diagnosis method for a distributed bus control system in which system component devices that receive test data update their test data reception tables in their data processing units.
JP53080213A 1978-06-30 1978-06-30 Automatic diagnosis method for distributed bus control system Expired JPS60696B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP53080213A JPS60696B2 (en) 1978-06-30 1978-06-30 Automatic diagnosis method for distributed bus control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP53080213A JPS60696B2 (en) 1978-06-30 1978-06-30 Automatic diagnosis method for distributed bus control system

Publications (2)

Publication Number Publication Date
JPS559224A JPS559224A (en) 1980-01-23
JPS60696B2 true JPS60696B2 (en) 1985-01-09

Family

ID=13712097

Family Applications (1)

Application Number Title Priority Date Filing Date
JP53080213A Expired JPS60696B2 (en) 1978-06-30 1978-06-30 Automatic diagnosis method for distributed bus control system

Country Status (1)

Country Link
JP (1) JPS60696B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6424653A (en) * 1987-07-21 1989-01-26 Fujitsu Ltd Backup system for pos system
JP4854335B2 (en) * 2006-03-07 2012-01-18 住友化学株式会社 How to remove chlorine

Also Published As

Publication number Publication date
JPS559224A (en) 1980-01-23

Similar Documents

Publication Publication Date Title
US4625307A (en) Apparatus for interfacing between at least one channel and at least one bus
US4649384A (en) Method and apparatus for fault tolerant serial communication of digital information
JPS60696B2 (en) Automatic diagnosis method for distributed bus control system
US5442631A (en) Communication control device
US5546396A (en) Method and apparatus for communicating between a plurality of subcomponents
JP3172120B2 (en) Vehicle electronic control unit test system
JPS60110073A (en) Data transmitter of multi-computer system
JP3693461B2 (en) Test diagnosis method for transfer error detection checker
JP2739789B2 (en) Data transmission / reception system
SU1520523A2 (en) Channel simulator
JPS6172444A (en) Diagnostic system of transmission line
JPS63182761A (en) Bus diagnozing system
JP2643249B2 (en) Empty buffer management method
JPS6143356A (en) Shared file controller
SU1425697A1 (en) Computer interface
JP2522299B2 (en) DMA transfer control device
SU783781A2 (en) Data exchange device
JP2000138679A (en) Synchronous control method between multiple control devices in distributed control system
JPS63314042A (en) Communication network control system
JPS5836382B2 (en) Shared bus control method
JPH02120946A (en) Control system for distributed file
JPH0522267B2 (en)
JPH08297629A (en) Bus repeater
JPS593635A (en) Status information display system of information multiprocessing device
JPH01125627A (en) Module abnormality check method