[go: up one dir, main page]

JPH06208408A - Master link system for programmable controller - Google Patents

Master link system for programmable controller

Info

Publication number
JPH06208408A
JPH06208408A JP2403806A JP40380690A JPH06208408A JP H06208408 A JPH06208408 A JP H06208408A JP 2403806 A JP2403806 A JP 2403806A JP 40380690 A JP40380690 A JP 40380690A JP H06208408 A JPH06208408 A JP H06208408A
Authority
JP
Japan
Prior art keywords
command
programmable controller
host computer
computer
resending
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.)
Granted
Application number
JP2403806A
Other languages
Japanese (ja)
Other versions
JP2907233B2 (en
Inventor
Takashi Hinoyama
隆 日野山
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.)
Omron Corp
Original Assignee
Omron Corp
Omron Tateisi Electronics Co
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 Omron Corp, Omron Tateisi Electronics Co filed Critical Omron Corp
Priority to JP2403806A priority Critical patent/JP2907233B2/en
Publication of JPH06208408A publication Critical patent/JPH06208408A/en
Application granted granted Critical
Publication of JP2907233B2 publication Critical patent/JP2907233B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Programmable Controllers (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)

Abstract

PURPOSE:To prevent a programmable controller (PC) from processing the same request command outputted from an application work program included in a master computer twice without using a complicated communication control procedure program by judging whether the transmission of a request command is resending or not, and in the case of resending, comparing a stored request command with the newly received command. CONSTITUTION:The PC 2 stores a request command processed just before and judges whether command transmission from the master computer 1 to the PC2 itself is resending or not by resending discriminating information added to a command format. In the case of resending, the PC 2 compares the stored request command with the newly received command. When both the commands are the same, the PC 2 informs that the command has been processed to the computer 1 by the result code of a response data format. Then the computer 1 aborts the resending of the command. Consequently the PC 2 can be prevented from processing the same request command outputted from the computer 1 twice.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はプログラマブルコントロ
ーラと上位コンピュータとの通信制御を行うプログラマ
ブルコントローラの上位リンクシステムに関するもので
ある。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a programmable controller host link system for controlling communication between a programmable controller and a host computer.

【0002】[0002]

【従来の技術】プログラマブルコントローラシステムに
於て、パーソナルコンピュータ、ミニコンピュータ等の
上位コンピュータによるシステム監視等の適用業務(ア
プリケーション)プログラムの実行のために、プログラ
マブルコントローラと上位コンピュータとを上位リンク
システムにより互いに通信可能に接続することは従来よ
り行われている。
2. Description of the Related Art In a programmable controller system, a programmable controller and a host computer are mutually linked by a host link system in order to execute application programs such as system monitoring by a host computer such as a personal computer and a minicomputer. It has been conventionally performed to establish a communicable connection.

【0003】プログラマブルコントローラと上位コンピ
ュータとの通信の伝送路インタフェースとしては、RS
232C、RS422等が用いられ、通信制御手順とし
ては、上位コンピュータの通信ソウトフェアの負荷軽減
のために無手順方式が広く用いられている。
RS is used as a transmission line interface for communication between the programmable controller and the host computer.
232C, RS422, etc. are used, and as a communication control procedure, a non-procedure method is widely used to reduce the load on the communication software of the host computer.

【0004】[0004]

【発明が解決しようとする課題】無手順方式の通信によ
る上位コンピュータよりプログラマブルコントローラへ
の機能要求(コマンド)の送信と、プログラマブルコン
トローラでの処理結果の上位コンピュータに対する応答
(レスポンス)に於いては、レスポンが通信障害等によ
り、上位コンピュータの適用業務プログラムにまで到達
しない事態が生じると、一般的には適用業務プログラム
によるタイムオーバ制御によりプログラマブルコントロ
ーラに対するコマンドの再送が行われるようになってい
る。
The transmission of a function request (command) from the host computer to the programmable controller by non-procedural communication and the response (response) of the processing result of the programmable controller to the host computer are as follows. When a situation occurs in which the responder does not reach the application program of the host computer due to communication failure or the like, the command is generally retransmitted to the programmable controller by the time-over control by the application program.

【0005】この場合、再送のコマンドはプログラマブ
ルコントローラにて2回、二重に処理されることにな
り、適用業務プログラムからの1回の要求コマンドを二
度処理する不具合が生じる。この二重処理は、上位コン
ピュータがプログラマブルコントローラより状態変数等
を読み出す場合には問題にならないが、データの書き込
み、変更の場合には上位コンピュータとプログラマブル
コントローラとよる適用業務システムに誤動作を生じせ
しめる原因になる。
In this case, the resend command is processed twice by the programmable controller, resulting in a problem that the request command from the application program is processed twice. This dual processing does not cause a problem when the host computer reads the status variables from the programmable controller, but causes a malfunction in the application system consisting of the host computer and the programmable controller when writing or changing data. become.

【0006】本発明は、従来のプログラマブルコントロ
ーラの上位リンクシステムに於ける上述の如き問題点に
着目してなされたものであり、複雑な通信制御手順プロ
グラムを必要とすることなく、プログラマブルコントロ
ーラが上位コンピュータの適用業務プログラムからの要
求コマンドを二度処理することを防止する処理機能を備
えたプログラマブルコントローラの上位リンクシステム
を提供することを目的としている。
The present invention has been made by paying attention to the above-mentioned problems in the conventional programmable controller high-order link system, in which the programmable controller is high-ordered without requiring a complicated communication control procedure program. It is an object of the present invention to provide a programmable controller host link system having a processing function of preventing a request command from a computer application program from being processed twice.

【0007】[0007]

【課題を解決するための手段】上述の如き目的は、本発
明によれば、プログラマブルコントローラと上位コンピ
ュータとの通信制御を行うプログラマブルコントローラ
の上位リンクシステムに於て、プログラマブルコントロ
ーラに直前に処理した一つの要求コマンドを記憶する記
憶手段を設け、上位コンピュータよりプログラマブルコ
ントローラへ送信するコマンドデータフォーマットに再
送識別情報を付加し、前記再送識別情報により上位コン
ピュータよりプログラマブルコントローラへのコマンド
送信が再送であるか否かの判別を行い、再送であれば前
記記憶手段が記憶している要求コマンドと新たな受信コ
マンドとを比較し、これが同一であれば既に処理済みで
あることをプログラマブルコントローラより上位コンピ
ュータへ送信するレスポンスデータフォーマットの結果
コードにより上位コンピュータへ通知し、上位コンピュ
ータがコマンドの再送を中止するよう構成されているこ
とを特徴とするプログラマブルコントローラの上位リン
クシステムによって達成される。
According to the present invention, an object of the above is to perform processing immediately before a programmable controller in a programmable controller host link system for controlling communication between a programmable controller and a host computer. Storage means for storing one request command is provided, and retransmission identification information is added to the command data format transmitted from the host computer to the programmable controller, and whether or not the command transmission from the host computer to the programmable controller is a retransmission by the retransmission identification information. If it is a resend, the request command stored in the storage means and a new received command are compared, and if they are the same, the programmable controller transmits to the host computer that it has already been processed. Notifies the host computer as a result code scan Pons data format, the host computer is accomplished by the programmable controller upper link system, characterized in that it is configured to stop the retransmission of the command.

【0008】[0008]

【作用】本発明によるプログラマブルコントローラの上
位リンクシステムによれば、プログラマブルコントロー
ラが直前に処理した一つの要求コマンドが記憶手段に記
憶され、上位コンピュータよりプログラマブルコントロ
ーラへ送信するコマンドデータフォーマットに付加され
た再送識別情報により上位コンピュータよりプログラマ
ブルコントローラへのコマンド送信が再送であるか否か
の判別が行われ、再送時に於いて前記記憶手段が記憶し
ている要求コマンドと新たな受信コマンドとが同一であ
れば既に処理済みであることがレスポンスにより上位コ
ンピュータへ通知され、これにより上位コンピュータが
コマンドの再送を中止するようになる。
According to the programmable controller host link system of the present invention, one request command processed by the programmable controller immediately before is stored in the storage means, and is retransmitted by adding the command data format transmitted from the host computer to the programmable controller. Whether or not the command transmission from the host computer to the programmable controller is a resend is determined by the identification information, and if the request command stored in the storage means and the new received command are the same at the time of resending, The fact that the processing has already been performed is notified to the higher-level computer by a response, which causes the higher-level computer to stop resending the command.

【0009】[0009]

【実施例】以下に添付の図を参照して本発明を実施例に
ついて詳細に説明する。
Embodiments of the present invention will now be described in detail with reference to the accompanying drawings.

【0010】図1は本発明によるプログラマブルコント
ローラの上位リンクシステムが適用されるプログラマブ
ルコントローラシステムの一例を示している。図1に於
いて、1は上位コンピュータを、2はN個のプログラマ
ブルコントローラを各々示しており、上位コンピュータ
1とN個のプログラマブルコントローラ2は伝送路3に
より互いに通信可能に接続されている。
FIG. 1 shows an example of a programmable controller system to which an upper link system of a programmable controller according to the present invention is applied. In FIG. 1, reference numeral 1 denotes a host computer, 2 denotes N programmable controllers, and the host computer 1 and the N programmable controllers 2 are connected by a transmission line 3 so that they can communicate with each other.

【0011】上位コンピュータ1は、パーソナルコンピ
ュータ、ミニコンピュータ等の一般的構成のコンピュー
タであり、これはプログラマブルコントローラの運転状
態、各リレーの動作状態の監視の如きシステム監視等の
適用業務プログラムを実行し、適用業務プログラムに従
ってプログラマブルコントローラ2へ機能要求(コマン
ド)の送信を行い、プログラマブルコントローラ2より
処理結果の応答(レスポンス)を受信するようになって
いる。
The host computer 1 is a computer having a general structure such as a personal computer and a mini computer, which executes application programs such as system monitoring such as monitoring of the operating state of the programmable controller and the operating state of each relay. A function request (command) is transmitted to the programmable controller 2 according to the application program, and a response of the processing result is received from the programmable controller 2.

【0012】プログラマブルコントローラ2は、上位リ
ンクユニットを含むそれ自身周知の構造のプログラマブ
ルコントローラであってよく、上位コンピュータ1より
コマンドを受信し、コマンドの要求に応じて処理を行
い、レスポンスを上位コンピュータ1へ送信するように
なっている。
The programmable controller 2 may be a programmable controller having a well-known structure including an upper link unit, receives a command from the upper computer 1, performs processing in response to a command request, and returns a response. It is designed to be sent to.

【0013】図2は本発明による上位リンクシステムに
於ける上位コンピュータ1の通信処理フローを示してい
る。この通信処理フローに於いては、先ず、再送カウン
タのカウント値Nを0にリセットすることが行われ(ス
テップ10)、次にプログラマブルコントローラ2に対
しコマンドを送信することが行われる(ステップ2
0)。
FIG. 2 shows a communication processing flow of the host computer 1 in the host link system according to the present invention. In this communication processing flow, first, the count value N of the retransmission counter is reset to 0 (step 10), and then a command is transmitted to the programmable controller 2 (step 2).
0).

【0014】このコマンドのデータフォーマット例が図
4に示されている。コマンドデータフォーマットは、コ
マンドの先頭を表すスタートデリミッタ部、要求先のプ
ログラマブルコントローラ番号部、再送識別情報部、プ
ログラマブルコントローラへの要求機能に対応するコー
ド或は番号よりなるコマンド部、データ部及びコマンド
の終了を表すデリミッタ部により構成されている。この
コマンドデータフォーマットの再送識別情報部の再送識
別情報は、上位コンピュータ1のアプリケーションによ
りセットされる同一要求に対する再送識別情報であり、
この実施例に於いては、初期値を0にセットされる再送
カウンタのカウント値Nにより与えられる。
An example of the data format of this command is shown in FIG. The command data format includes a start delimiter part indicating the beginning of a command, a programmable controller number part of a request destination, a retransmission identification information part, a command part consisting of a code or number corresponding to a request function to the programmable controller, a data part and a command. It is composed of a delimiter part representing the end of the. The retransmission identification information of the retransmission identification information part of this command data format is the retransmission identification information for the same request set by the application of the host computer 1,
In this embodiment, it is given by the count value N of the retransmission counter whose initial value is set to zero.

【0015】上位コンピュータ1はコマンドの送信に同
期してタイマをセツトし(ステップ30)、コマンド送
信から所定時間内にプログラマブルコントローラ2より
レスポンスを受信するかを監視する(ステップ40)。
所定時間内にレスポンスを受信しない時は、再送カウン
タのカウント値Nを一つインクリメントし(ステップ5
0)、次にカウント値Nが所定値、例えば4であるか、
否かの判別することがが行われる(ステップ60)。カ
ウント値Nが所定値異常であれば、通信異常処理が行わ
れ(ステップ70)、カウント値Nが所定値以下であれ
ば、ステップ20に戻って再度コマンド送信が行われ
る。
The host computer 1 sets a timer in synchronization with the command transmission (step 30), and monitors whether a response is received from the programmable controller 2 within a predetermined time after the command transmission (step 40).
When the response is not received within the predetermined time, the count value N of the retransmission counter is incremented by 1 (step 5
0), then the count value N is a predetermined value, for example 4,
Whether or not it is determined is performed (step 60). If the count value N is a predetermined value abnormality, communication abnormality processing is performed (step 70), and if the count value N is less than or equal to the predetermined value, the process returns to step 20 and command transmission is performed again.

【0016】コマンド送信から所定時間内にプログラマ
ブルコントローラ2よりレスポンスを受信した場合は、
プログラマブルコントローラ2よりのレスポンスのデー
タフォーマットの結果部に処理済結果コードがセットさ
れているか、否かのの判別が行われる(ステップ8
0)。処理済結果コードがセットされていなければ、1
回のコマンド送信により正常にレスポンスが得られた時
であり、この場合には受信したレスポンスの結果データ
に基づく処理が行われ(ステップ90)、これに対し処
理済結果コードがセットされていれば、同一の要求コマ
ンドによるコマンド送信が多重に行われた時であり、こ
の場合には同一要求コマンドによるコマンド送信を中止
することが行われる(ステップ100)。
When a response is received from the programmable controller 2 within a predetermined time from the command transmission,
It is determined whether or not the processed result code is set in the result part of the data format of the response from the programmable controller 2 (step 8).
0). 1 if the processed result code is not set
This is the time when the response is normally obtained by sending the command twice, and in this case, the processing based on the result data of the received response is performed (step 90), and if the processed result code is set to this, It is the time when multiple command transmissions by the same request command are performed, and in this case, the command transmission by the same request command is stopped (step 100).

【0017】図3は本発明による上位リンクシステムに
於けるプログラマブルコントローラ2の通信処理フロー
を示している。この通信処理フローはプログラマブルコ
ントローラが上位コンピュータ1よりのコマンドを受信
することにより起動し、これに於いては、先ず、コマン
ドデータフォーマットの再送識別情報部の再送識別情報
に基づいて再送カウンタのカウント値Nが0であるか、
否かの判別が行われる(ステップ200)。
FIG. 3 shows a communication processing flow of the programmable controller 2 in the upper link system according to the present invention. This communication processing flow is started by the programmable controller upon receiving a command from the host computer 1, in which the count value of the retransmission counter is first determined based on the retransmission identification information of the retransmission identification information section of the command data format. N is 0,
Whether or not it is determined (step 200).

【0018】カウント値Nが0である場合は、初回のコ
マンド受信の時であり、この場合にはね現在、受信した
要求コマンドを処理済コマンドとしてプログラマブルコ
ントローラ2が有しているワークメモリの如き記憶手段
に記憶することが行われる(ステップ210)。次にそ
の要求コマンドを処理し(ステップ220)、レスポン
スを上位コンピュータ1へ送信することが行われる(ス
テップ230)。
When the count value N is 0, it means that the command is received for the first time. In this case, the received request command is currently processed as a processed command such as a work memory of the programmable controller 2. It is stored in the storage means (step 210). Next, the request command is processed (step 220) and a response is transmitted to the host computer 1 (step 230).

【0019】このレスポンスのデータフォーマット例が
図5に示されている。レスポンスデータフォーマット
は、レスポンスの先頭を表すスタートデリミッタ部、要
求元のプログラマブルコントローラ番号部、再送識別情
報部、コマンド部、結果部、結果データ部及びレスポン
スの終了を表すデリミッタ部により構成されている。
An example of the data format of this response is shown in FIG. The response data format is made up of a start delimiter section that represents the beginning of the response, a request source programmable controller number section, a retransmission identification information section, a command section, a result section, a result data section, and a delimiter section that indicates the end of the response. .

【0020】カウント値Nが0でない場合は、2回以上
のコマンド受信の時であり、この場合に、前記記憶手段
に記憶されている処理済コマンド、即ちプログラマブル
コントローラ2が直前に処理した一つの要求コマンド
と、今回、新たに受信した要求コマンドとが同一である
か、否かの判別が行われ(ステップ240)、プログラ
マブルコントローラ2が直前に処理した一つの要求コマ
ンドと、今回、新たに受信した要求コマンドとが同一で
ない場合は、ステップ210、220へ進んで、新たに
この要求コマンドを処理済コマンドとしてプログラマブ
ルコントローラ2の憶手段に記憶させ、次にその要求コ
マンドを処理することが行われるが、プログラマブルコ
ントローラ2が直前に処理した一つの要求コマンドと、
今回、新たに受信した要求コマンドとが同一である場合
は、レスポンスデータフォーマットの結果部に処理済を
示す結果コードをセットすることが行われ、処理済を示
す結果コードがセットされたレスポンスが上位コンピュ
ータ1へ送信される。
When the count value N is not 0, it means that the command has been received more than once. In this case, the processed command stored in the storage means, that is, the one which the programmable controller 2 has processed immediately before. It is determined whether or not the request command and the newly received request command are the same (step 240), and the request command processed immediately before by the programmable controller 2 and the newly received request command this time. If the requested command is not the same, the process proceeds to steps 210 and 220 to newly store the requested command as a processed command in the memory of the programmable controller 2 and then process the requested command. However, one request command that the programmable controller 2 processed immediately before,
If the newly received request command is the same as this time, a result code indicating that processing has been completed is set in the result section of the response data format, and the response in which the result code indicating processing has been set is the higher order. It is transmitted to the computer 1.

【0021】これによりプログラマブルコントローラ2
は上位コンピュータ1の適用業務プログラムからの要求
コマンドを二度に亘って重複して処理することがない。
Thus, the programmable controller 2
Does not process the request command from the application program of the host computer 1 twice in duplicate.

【0022】図6は上位コンピュータ1とプログラマブ
ルコントローラ2との間の通信の遷移例を示している。
この例に於いては、コマンドBのレスポンスBの送信過
程にて通信障害が生じ、このため所定時間後に上位コン
ピュータ1がプログラマブルコントローラ2へ同一のコ
マンドBを送信したことになっている。この場合、2回
目のコマンドBの送信によるレスポンスBの結果部に
は、上述の如く処理済の結果コードがセットされている
から、上位コンピュータ1は、コマンドBの送信を中止
し、次にコマンドCの送信を行うステージへ進むように
なる。
FIG. 6 shows a transition example of communication between the host computer 1 and the programmable controller 2.
In this example, a communication failure occurs in the process of transmitting the response B of the command B, so that the host computer 1 transmits the same command B to the programmable controller 2 after a predetermined time. In this case, since the processed result code is set in the result section of the response B due to the second transmission of the command B, the host computer 1 stops the transmission of the command B, and then It will proceed to the stage for transmitting C.

【0023】[0023]

【発明の効果】以上の説明から理解される如く、本発明
によるプログラマブルコントローラの上位リンクシステ
ムによれば、プログラマブルコントローラが直前に処理
した一つの要求コマンドが記憶手段に記憶され、上位コ
ンピュータよりプログラマブルコントローラへ送信する
コマンドデータフォーマットに付加された再送識別情報
により上位コンピュータよりプログラマブルコントロー
ラへのコマンド送信が再送であるか否かの判別が行わ
れ、再送時に於いて前記記憶手段が記憶している要求コ
マンドと新たな受信コマンドとが同一であれば既に処理
済みであることがレスポンスにより上位コンピュータへ
通知され、これにより上位コンピュータがコマンドの再
送を中止するから、プログラマブルコントローラが上位
コンピュータの適用業務プログラムからの要求コマンド
を二度処理することが防止される。これは、上位コンピ
ュータに於ける適用業務プログラムにてセット、リード
可能な再送識別情報の付加により複雑な通信制御手順プ
ログラムを必要とすることなく適用業務プログラムに再
送識別情報の管理項目を追加するだけで容易に実現され
る。
As can be understood from the above description, according to the programmable controller host link system of the present invention, one request command processed immediately before by the programmable controller is stored in the storage means, and the programmable controller is operated by the host computer. It is determined whether or not the command transmission from the host computer to the programmable controller is a resend based on the resend identification information added to the command data format to be sent to the request command stored in the storage means at the time of resending. If the new received command is the same as the new received command, the higher-level computer is notified by the response that it has already been processed, and the high-level computer stops resending the command. It is prevented from being processed twice request command from Tsutomu program. This is to add re-transmission identification information management items to the application program without the need for a complicated communication control procedure program by adding re-transmission identification information that can be set and read by the application program in the host computer. Is easily realized with.

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

【図1】本発明によるプログラマブルコントローラの上
位リンクシステムが適用されるプログラマブルコントロ
ーラシステムの一例を示すブロック線図。
FIG. 1 is a block diagram showing an example of a programmable controller system to which an upper link system of a programmable controller according to the present invention is applied.

【図2】本発明による上位リンクシステムに於ける上位
コンピュータの通信処理フローの一例を示すフローチャ
ート。
FIG. 2 is a flowchart showing an example of a communication processing flow of a host computer in the host link system according to the present invention.

【図3】本発明による上位リンクシステムに於けるプロ
グラマブルコントローラ2の通信処理フローの一例を示
すフローチャート。
FIG. 3 is a flowchart showing an example of a communication processing flow of the programmable controller 2 in the host link system according to the present invention.

【図4】コマンドのデータフォーマット例を示す説明
図。
FIG. 4 is an explanatory diagram showing a data format example of a command.

【図5】レスポンスのデータフォーマット例を示す説明
図。
FIG. 5 is an explanatory diagram showing an example of a response data format.

【図6】上位コンピュータとプログラマブルコントロー
ラとの間の通信の遷移例をしめすタイムチャート。
FIG. 6 is a time chart showing a transition example of communication between a host computer and a programmable controller.

【符号の説明】[Explanation of symbols]

1 上位コンピュータ 2 プログラマブルコントローラ 3 伝送路 1 Host computer 2 Programmable controller 3 Transmission path

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 プログラマブルコントローラと上位コン
ピュータとの通信制御を行うプログラマブルコントロー
ラの上位リンクシステムに於て、 プログラマブルコントローラに直前に処理した一つの要
求コマンドを記憶する記憶手段を設け、上位コンピュー
タよりプログラマブルコントローラへ送信するコマンド
データフォーマットに再送識別情報を付加し、前記再送
識別情報により上位コンピュータよりプログラマブルコ
ントローラへのコマンド送信が再送であるか否かの判別
を行い、再送であれば前記記憶手段が記憶している要求
コマンドと新たな受信コマンドとを比較し、これが同一
であれば既に処理済みであることをプログラマブルコン
トローラより上位コンピュータへ送信するレスポンスデ
ータフォーマットの結果コードにより上位コンピュータ
へ通知し、上位コンピュータがコマンドの再送を中止す
るよう構成されていることを特徴とするプログラマブル
コントローラの上位リンクシステム。
1. In an upper link system of a programmable controller for controlling communication between a programmable controller and a host computer, the programmable controller is provided with a storage means for storing one request command processed immediately before, and the programmable controller is connected to the programmable controller from the host computer. Retransmission identification information is added to the command data format to be transmitted to the host computer, and it is determined whether the command transmission from the host computer to the programmable controller is a resend based on the resend identification information. Request command and new received command are compared, and if they are the same, the result code of the response data format is sent from the programmable controller to the host computer to indicate that processing has been completed. Programmable controller upper link system that notifies the computer, the host computer is characterized by being configured so as to stop the retransmission of the command.
JP2403806A 1990-12-19 1990-12-19 Upper link system of programmable controller Expired - Lifetime JP2907233B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2403806A JP2907233B2 (en) 1990-12-19 1990-12-19 Upper link system of programmable controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2403806A JP2907233B2 (en) 1990-12-19 1990-12-19 Upper link system of programmable controller

Publications (2)

Publication Number Publication Date
JPH06208408A true JPH06208408A (en) 1994-07-26
JP2907233B2 JP2907233B2 (en) 1999-06-21

Family

ID=18513534

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2403806A Expired - Lifetime JP2907233B2 (en) 1990-12-19 1990-12-19 Upper link system of programmable controller

Country Status (1)

Country Link
JP (1) JP2907233B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7417948B2 (en) 1999-01-19 2008-08-26 Nokia Corporation Controlled data network error recovery
JP2012094107A (en) * 2010-09-29 2012-05-17 Toshiba Corp Memory system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7417948B2 (en) 1999-01-19 2008-08-26 Nokia Corporation Controlled data network error recovery
US8031593B2 (en) 1999-01-19 2011-10-04 Nokia Corporation Controlled data network error recovery
US9178661B2 (en) 1999-01-19 2015-11-03 Microsoft Technology Licensing, Llc Controlled data network error recovery
JP2012094107A (en) * 2010-09-29 2012-05-17 Toshiba Corp Memory system
US8874989B2 (en) 2010-09-29 2014-10-28 Kabushiki Kaisha Toshiba Memory system capable of increasing data transfer efficiency
JP2015043237A (en) * 2010-09-29 2015-03-05 株式会社東芝 Memory system
US9473273B2 (en) 2010-09-29 2016-10-18 Kabushiki Kaisha Toshiba Memory system capable of increasing data transfer efficiency

Also Published As

Publication number Publication date
JP2907233B2 (en) 1999-06-21

Similar Documents

Publication Publication Date Title
KR100660695B1 (en) Network appliance
CA1271821A (en) Information transfer method and arrangement
JP4834245B2 (en) Configuration devices and systems
KR20050014629A (en) Home network system
US5644754A (en) Bus controller and electronic device in a system in which several electronic devices are networked
US6173339B1 (en) System for monitoring execution of commands from a host for shared I/O devices by setting a time-out period based on control parameters sent by the host
JP6717026B2 (en) Control device, relay device, control device control method, relay device control method, control program, and recording medium
JP2001069159A (en) Method for applying backup link active schedule and system for controlling communication while using link active schedule
US20060098682A1 (en) High level message priority assignment by a plurality of message-sending nodes sharing a signal bus
US5586259A (en) Communication network apparatus
EP0409604A2 (en) Processing method by which continuous operation of communication control program is obtained
EP0336547B1 (en) Computer network and method for operating it
JPH06208408A (en) Master link system for programmable controller
US11314670B2 (en) Method, apparatus, and device for transmitting file based on BMC, and medium
CN112685340B (en) Method and device for automatically starting EtherCat redundancy function
US20040254997A1 (en) Message processor, apparatus controlling device, home appliance, program for message processor, microcomputer system, program for microcomputer system, and program product
JP3351024B2 (en) Network maintenance methods
JP2709720B2 (en) Line connection method between the numerical controller and its peripheral devices
KR100292880B1 (en) Method for confirming processing state of control command
JPS59229951A (en) Time-division multiplex transmission signal system
JPH063929B2 (en) Data transmission control method in loop-shaped transmission system
JPH0228735A (en) Computer supervisory device
JPH04188234A (en) No response supervisory system in multi-job system
JP2541502B2 (en) Control message transmission / reception method
JPH0341543A (en) Data buffer control system for controller on communication network

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19990303

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090402

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100402

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110402

Year of fee payment: 12

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110402

Year of fee payment: 12