JPH03204006A - Communication system for programmable controller - Google Patents

Communication system for programmable controller

Info

Publication number
JPH03204006A
JPH03204006A JP34156689A JP34156689A JPH03204006A JP H03204006 A JPH03204006 A JP H03204006A JP 34156689 A JP34156689 A JP 34156689A JP 34156689 A JP34156689 A JP 34156689A JP H03204006 A JPH03204006 A JP H03204006A
Authority
JP
Japan
Prior art keywords
controller
data
master controller
programmable
slave
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
Application number
JP34156689A
Other languages
Japanese (ja)
Inventor
Koji Oki
沖 光二
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.)
Panasonic Electric Works Co Ltd
Original Assignee
Matsushita Electric Works 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 Matsushita Electric Works Ltd filed Critical Matsushita Electric Works Ltd
Priority to JP34156689A priority Critical patent/JPH03204006A/en
Publication of JPH03204006A publication Critical patent/JPH03204006A/en
Pending legal-status Critical Current

Links

Landscapes

  • Programmable Controllers (AREA)

Abstract

PURPOSE:To monitor the entire working of a network by pointing the address of the remote side and at the same time performing the communication of data to a slave controller via a master controller. CONSTITUTION:A master controller is provided with an interface unit 6 for connection to a computer equipment. The command given from the computer equipment is decoded by a command decoding part 12 and then converted into the decodable data via a data production part 13. This decodable data is sent to a controller and inputted to a data converting part 15 to be turned into the processable data. This processable data is sent to the computer equipment. Then the addresses of the master controller and each slave controller are designated and at the same time a data transmission line is pointed. Thus a multiple connection is secured just by connecting the computer equipment to the master controller.

Description

【発明の詳細な説明】[Detailed description of the invention] 【産業上の利用分野】[Industrial application field]

本発明は、複数のプログラマブルコントローラ間を伝送
路を介して接続することにより、複数のプログラマブル
コントローラを連動させるようにしたプログラマブルコ
ントローラの通信システムに関するものである。
The present invention relates to a communication system for programmable controllers in which a plurality of programmable controllers are connected to each other via a transmission line to make them work together.

【従来の技術】[Conventional technology]

一般に、一つの装置を制御するには、一つのプログラマ
ブルコントローラを用いれば足りることが多いが、複数
の装置を相互に連動させるような場合には、プログラマ
ブルコントローラも複数必要になる。この場合、個々の
プログラマブルコントローラが独立して動作していると
、装置間の連携動作が行われないから、プログラマブル
コントローラ間でデータ通信を行うことにより、各プロ
グラマブルコントローラを連動させる必要が生じる。 複数のプログラマブルコントローラを連動させるには、
各プログラマブルコントローラにそれぞれ固有のアドレ
スを設定するとともに、このアドレスを用いて相手先を
指定することにより、所望のデータを所望のプログラマ
ブルコントローラとの間で伝送する必要がある。このよ
うな動作を実現するために、各プログラマブルコントロ
ーラにデータ通信用のリンクユニットを接続し、リンク
ユニット間を伝送路を介して接続した通信システムが提
案されている。 この通信システムは、いずれか一つのプログラマブルコ
ントローラをマスタコントローラとするとともに、残り
のプログラマブルコントローラをスレーブコントローラ
とし、マスタコントローラよりスレーブコントローラの
アドレスを指定してデータ通信を行うことにより、個々
のスレーブコントローラが各装置を制御するように分散
処理を行うとともに、マスタコントローラが通信システ
ムを統括管理するようにしているのである。 上述のように、定常的な動作では、マスタコントローラ
が通信システムの統括管理を行っているから支障はない
が、プログラマブルコントローラのデータを変更したい
場合やプログラマブルコントローラからのデータを収集
したい場合などには、別途にコンピュータ装置を接続す
る必要がある。 このような要求を満たすものとして、各プログラマブル
コントローラに、それぞれコンピュータ装置のインタフ
ェース(R8−232C等の汎用の通信用インタフェー
ス)との接続を可能にするインタフェースユニットを設
けることが考えられている。
Generally, in order to control one device, it is often sufficient to use one programmable controller, but when multiple devices are to be interlocked, multiple programmable controllers are also required. In this case, if the individual programmable controllers operate independently, the devices will not work together, so it is necessary to make the programmable controllers work together by communicating data between them. To link multiple programmable controllers,
It is necessary to transmit desired data to and from a desired programmable controller by setting a unique address for each programmable controller and specifying the destination using this address. In order to realize such an operation, a communication system has been proposed in which a link unit for data communication is connected to each programmable controller, and the link units are connected via a transmission path. In this communication system, one of the programmable controllers is the master controller, the remaining programmable controllers are slave controllers, and the master controller specifies the address of the slave controller to perform data communication, so that each slave controller can Distributed processing is performed to control each device, and a master controller centrally manages the communication system. As mentioned above, in regular operation, there is no problem because the master controller performs overall management of the communication system, but when you want to change the data of the programmable controller or collect data from the programmable controller, etc. , it is necessary to connect a separate computer device. In order to meet such demands, it has been considered to provide each programmable controller with an interface unit that enables connection with a computer device interface (a general-purpose communication interface such as R8-232C).

【発明が解決しようとする課題】[Problem to be solved by the invention]

上記従来構成では、各プログラマブルコントローラにつ
いてデータを変更したり、データを収集したりしようと
すれば、それぞれのプログラマブルコントローラにコン
ピュータ装置を接続する必要があるから、各プログラマ
ブルコントローラにそれぞれコンピュータ装置に対する
インタフェースユニットを設けなければならず、インタ
フェースユニットが多くなり、高コストになるという問
題が生じる。また、コンピュータ装置は、個々のプログ
ラマブルコントローラとの間でのみデータを授受してい
るから、プログラマブルコントローラのネットワークの
全体としての動作をコンピュータ装宜で監視することが
できないという問題もある。 本発明は上記問題点の解決を目的とするものであり、イ
ンタフェースユニットを1個設けるだけで、ネットワー
ク内の全プログラマブルコントローラとコンピュータ装
置との間でデータが授受できるようにし、かつ、プログ
ラマブルコントローラのネットワークの全体動作をコン
ピュータ装置で監視できるようにしたプログラマブルコ
ントローラの通信システムを提供しようとするものであ
る。
In the above conventional configuration, if you want to change data or collect data for each programmable controller, it is necessary to connect a computer device to each programmable controller, so each programmable controller has an interface unit for the computer device. The problem arises that the number of interface units increases and the cost becomes high. Furthermore, since the computer device only sends and receives data to and from individual programmable controllers, there is also the problem that the operation of the network of programmable controllers as a whole cannot be monitored using computer equipment. The present invention aims to solve the above-mentioned problems, and allows data to be exchanged between all programmable controllers and computer devices in a network by providing only one interface unit, and also enables data to be exchanged between all programmable controllers and computer devices in a network. The present invention aims to provide a programmable controller communication system in which the entire operation of a network can be monitored by a computer device.

【課題を解決するための手段】[Means to solve the problem]

本発明では、上記目的を達成するために、それぞれ固有
のアドレスを有した複数個のプログラマブルコントロー
ラを備え、各プログラマブルコントローラにそれぞれ設
けたデータ通信用のリンクユニット間を伝送路を介して
接続し、いずれか一つのプログラマブルコントローラを
マスタコントローラとするとともに、残りのプログラマ
ブルコントローラをスレーブコントローラとし、マスタ
コントローラよりスレーブコントローラのアドレスを指
定してデータ通信を行うようにしたプログラマブルコン
トローラの通信システムにおいて、マスタコントローラ
はコンピュータ装置に接続可能なインタフェースユニッ
トを備え、コンピュータ装置はデータ通信を行うべき相
手先のプログラマブルコントローラのアドレスをマスタ
コントローラに指示するとともに、マスタコントローラ
を介してスレーブコントローラとの間でデータ通信を行
うようにしているのである。
In order to achieve the above object, the present invention includes a plurality of programmable controllers each having a unique address, and connects link units for data communication provided in each programmable controller via a transmission path, In a programmable controller communication system in which one of the programmable controllers is the master controller, the remaining programmable controllers are slave controllers, and data communication is performed by specifying the address of the slave controller from the master controller, the master controller is The computer device includes an interface unit that can be connected to a computer device, and the computer device instructs the master controller of the address of the programmable controller with which data should be communicated, and also allows data communication to be performed with the slave controller via the master controller. This is what we are doing.

【作用】[Effect]

上記構成によれば、コンピュータ装置はマスタコントロ
ーラに設けたインタフェースユニットを介してのみプロ
グラマブルコントローラのネットワークに接続されるの
であって、従来のように、各プログラマブルコントロー
ラごとにインタフエ−スユニットを設ける必要がないか
ら、インタフェースユニットが1個だけになり、コスト
が削減されるのである。また、コンピュータ装置は、マ
スタコントローラを介してネットワーク内のすべてのプ
ログラマブルコントローラに対してデータ通信を行うこ
とができるから、コンピュータ装置によって、個々のプ
ログラマブルコントローラのデータの変更や収集が可能
なのはもちろんのこと、ネットワークの全体動作を監視
することも可能になるのである。すなわち、従来のよう
に、コンピュータ装置とプログラマブルコントローラと
の間で1対1のデータ通信を行うのではなく、1対多の
データ通信を行うことが可能になる。
According to the above configuration, the computer device is connected to the network of programmable controllers only through the interface unit provided in the master controller, and there is no need to provide an interface unit for each programmable controller as in the past. Since there is no interface unit, there is only one interface unit, which reduces costs. Furthermore, since the computer device can perform data communication with all programmable controllers in the network via the master controller, it goes without saying that the computer device can change and collect data from individual programmable controllers. It also becomes possible to monitor the overall operation of the network. In other words, it becomes possible to perform one-to-many data communication instead of one-to-one data communication between a computer device and a programmable controller as in the past.

【実施例】【Example】

第1図に示すように、1台のマスタコントローラ1と、
複数台(ここでは4台)のスレーブコントローラ21〜
24とを備え、マスタコントローラ1および各スレーブ
コントローラ21〜2.は、それぞれ演算制御部3およ
びデータ通信用のリンクユニット4を備えたプログラマ
ブルコントローラにより構成される。各スレーブコント
ローラ21〜24には、それぞれシーケンス制御される
べき被制御機器が接続される。また、マスタコントロー
ラ1および各スレーブコントローラ21〜2.のリンク
ユニット4間は伝送路lを介して接続され、ネットワー
クを構成する。ネットワークは、リング型とバス型との
いずれの構造としてもよいが、ここではリング型の例を
示している。 マスタコントローラ1および各スレーブコントローラ2
1〜24には、固有のアドレスが設定されており、たと
えば、マスタコントローラ1は「O」、各スレーブコン
トローラ2I〜24はそれぞれ「1」〜「4」にアドレ
スが設定される。マスタコントローラ1は、スレーブコ
ントローラ21〜24のアドレスを指定することにより
、各スレーブコントローラ21〜24との間で個別にデ
ータの授受を行うことができる。ここで、ネットワーク
がリング型であるから、たとえば、マスタコントローラ
1とスレーブコントローラ2□との間でデータを授受し
ようとすれば、スレーブコントローラ21を通る経路と
、スレーブコントローラ24.23を通る経路との2経
路が考えられるから、いずれの経路を通るべきかを選択
しなければならない。したがって、マスタコントローラ
1では、データを授受すべき相手先のスレーブコントロ
ーラ2.〜2.のアドレスと、相手先のコントローラ2
.〜2.に至る経路とを指定するのである。 以上のようにして、マスタコントローラ1と各スレーブ
コントローラ21〜2.との間でのデータ通信が行える
ことになり、複数のスレーブコントローラ21〜2.を
連動させることができるのである。マスタコントローラ
1およびスレーブコントローラ2.〜24の各演算制御
部3に対して連携動作するようにプログラムを設定して
おけば、ネットワークの外部から指令をあたえなくとも
、ネットワーク自体で独立して動作する。 ところで、マスタコントローラ1には、コンピュータ装
置5と接続するためのインタフェースユニット6が設け
られている。インタフェースユニット6は、第2図に示
すように、コンピュータ装置5のR5−232C等の汎
用の通信インタフェースに接続される接続部11を有し
、コンピュータ装置5から伝送されたコマンドはコマン
ド解読部12において解読された後、データ作成部13
においてマスタコントローラ1での解釈が可能なデータ
に変換され、接続部14を介してマスタコントローラ1
の演算制御部3に送出される。一方、マスタコントロー
ラ1の演算制御部3からのデータは、接続部14を通し
てデータ変換部15に入力されネットワーク内のデータ
がコンピュータ装置5で処理可能なデータに変換された
後、接続部11を介してコンピュータ装置5に送出され
る。 コマンドとしては、マスタコントローラlおよび各スレ
ーブコントローラ21〜2.に個別にアクセスしてデー
タの変更や収集を行うコマンド、ネットワークの動作状
態を確認するコマンドなどがある。これらのコマンドで
は、マスタコントローラ1および各スレーブコントロー
ラ21〜2.に対して個別にデータを授受することにな
るから、マスタコントローラ1および各スレーブコント
ローラ2、〜24のアドレスを指定するとともに、デー
タの伝送経路を指示する。たとえば、コンピュータ装置
5からのコマンドによって、「0→4→3→2」と指定
すれば、マスタコントローラ1を通過してスレーブコン
トローラ2□と、コンピュータ装置1との間でデータが
授受されるのである。ここに、伝送経路としては、スレ
ーブコントローラ24.23を通る経路が選択される。 また、リング型では、マスタコントローラ1から各スレ
ーブコントローラ2.〜2.に至る経路は2系統である
から、常に最短経路あるいは最長経路が選択されるよう
な適宜戦略を設定するならば、伝送経路の指定は行わな
くてもよい、さらに、データの伝送方向を一方向のみ(
右回り、あるいは左回り)として伝送経路の指定を省略
することもできる。 以上のようにして、ネットワークにコンピュータ装置5
を接続するインタフェースユニット6を1個としながら
も、ネットワーク内のマスタコントローラ1および全ス
レーブコントローラ21〜2、に対してコンピュータ装
置5からのアクセスが可能になるのである。すなわち、
従来は、データの変更や収集の際に、マスタコントロー
ラ1やスレーブコントローラ2.〜24に対してコンピ
ュータ装置5を1対1接続しなければならなかったのに
対して、本発明では、コンピュータ装置5をマスタコン
トローラ1に接続するだけで、1対多接続したことにな
るのである。したがって、マスタコントローラ1や各ス
レーブコントローラ21〜24に対して個別にデータを
授受するだけではなく、ネットワーク内の全データの授
受を監視することも可能になる。 ところで、マスタコントローラ1としては、第3図に示
すようなプログラム作成装置20を用いてもよい。プロ
グラム作成装置20は、演算制御部3の周辺にシステム
メモリ21、液晶表示器よりなる表示部22、キーボー
ド23を備え、外部記憶装置24へのインタフェース2
5やスレーブコントローラ21〜24へのインタフェー
ス26を備えている。第3図の構成では、表示部22に
はELパネルによるバックライト装置27が設けられる
。また、スレーブコントローラ21〜2.へのインタフ
ェース26は、R5−422規格となっている0表示部
22、キーボード23、バックライト装置27と、演算
制御部3との間には、それぞれ表示制御部22a、キー
制御部23a、バックライト制御部27aが接続されて
いる。さらに、表示部22のコントラストを調節するボ
リューム22b、報知用のブザー28、リセット入力部
29などが設けられている。 このようなプログラム作成装置20は、上述したように
、通常はマスタコントローラ1として用いられるが、ネ
ットワークにはコンピュータ装置などを周辺装置として
接続する場合もあるから、その場合には、プログラム作
成装置20をスレーブコントローラとして設定したい場
合もある。しかるに、第4図に示−すように、電源投入
時やリセット時に、キーボード23における特定のキー
が押されていると、スレーブコントローラとして設定す
るスレーブモードが選択され、それ以外のときにはマス
タコントローラとして設定するマスクモードが選択され
るようにしである。このような処理により、プログラム
作成装置20をマスタコントローラとスレーブコントロ
ーラのどちらにも設定することができるから、通常はマ
スタコントローラとしての処理を行いながらも、必要に
応じてスレーブコントローラとしてコンピュータ装置と
の接続ができるのである。
As shown in FIG. 1, one master controller 1,
Multiple (four in this case) slave controllers 21~
24, the master controller 1 and each slave controller 21-2. are each configured by a programmable controller equipped with an arithmetic control section 3 and a link unit 4 for data communication. Each of the slave controllers 21 to 24 is connected to a controlled device to be sequentially controlled. In addition, the master controller 1 and each slave controller 21 to 2. The link units 4 are connected via a transmission path 1 to form a network. Although the network may have either a ring type or a bus type structure, a ring type example is shown here. Master controller 1 and each slave controller 2
Unique addresses are set for 1 to 24; for example, the master controller 1 is set to "O", and the slave controllers 2I to 24 are set to addresses "1" to "4", respectively. By specifying the addresses of the slave controllers 21 to 24, the master controller 1 can individually send and receive data to and from each of the slave controllers 21 to 24. Here, since the network is a ring type, for example, if data is to be exchanged between the master controller 1 and the slave controller 2□, there will be a route passing through the slave controller 21 and a route passing through the slave controllers 24 and 23. Since there are two possible routes, it is necessary to choose which route to take. Therefore, the master controller 1 sends and receives data to the slave controller 2. ~2. address and the destination controller 2
.. ~2. It specifies the route leading to . As described above, the master controller 1 and each slave controller 21-2. data communication between multiple slave controllers 21-2. can be linked together. Master controller 1 and slave controller 2. If a program is set so that each of the arithmetic and control units 3 to 24 operates in conjunction with each other, the network itself will operate independently without any commands being given from outside the network. By the way, the master controller 1 is provided with an interface unit 6 for connecting to a computer device 5. The interface unit 6, as shown in FIG. After being decoded in the data creation unit 13
The data is converted into data that can be interpreted by the master controller 1, and sent to the master controller 1 via the connection section 14.
The data is sent to the arithmetic control section 3 of. On the other hand, data from the arithmetic control section 3 of the master controller 1 is input to the data conversion section 15 through the connection section 14, and after the data in the network is converted into data that can be processed by the computer device 5, it is transmitted through the connection section 11. and sent to the computer device 5. The commands include the master controller l and each slave controller 21-2. There are commands to access individual networks to modify or collect data, and commands to check the operating status of the network. In these commands, the master controller 1 and each slave controller 21-2. Since data will be sent and received individually, the addresses of the master controller 1 and each slave controller 2, to 24 are designated, and the data transmission route is designated. For example, if a command from the computer device 5 specifies "0→4→3→2", data will be exchanged between the slave controller 2□ and the computer device 1 through the master controller 1. be. Here, a path passing through the slave controllers 24 and 23 is selected as the transmission path. In addition, in the ring type, from the master controller 1 to each slave controller 2. ~2. Since there are two routes leading to only(
It is also possible to omit the designation of the transmission route (clockwise or counterclockwise). In the above manner, the computer device 5 is connected to the network.
Although only one interface unit 6 is used to connect the network, the computer device 5 can access the master controller 1 and all slave controllers 21 to 2 in the network. That is,
Conventionally, when changing or collecting data, the master controller 1, slave controller 2. 24, the computer device 5 had to be connected one-to-one, whereas in the present invention, simply connecting the computer device 5 to the master controller 1 constitutes a one-to-many connection. be. Therefore, it becomes possible not only to individually send and receive data to and from the master controller 1 and each of the slave controllers 21 to 24, but also to monitor all data transfers within the network. By the way, as the master controller 1, a program creation device 20 as shown in FIG. 3 may be used. The program creation device 20 includes a system memory 21, a display section 22 consisting of a liquid crystal display, and a keyboard 23 around the arithmetic control section 3, and an interface 2 to an external storage device 24.
5 and slave controllers 21 to 24. In the configuration shown in FIG. 3, the display section 22 is provided with a backlight device 27 using an EL panel. In addition, slave controllers 21 to 2. The interface 26 to the R5-422 standard includes a display control section 22a, a key control section 23a, a backlight device 27, a keyboard 23, a backlight device 27, and a display control section 22a, a key control section 23a, and a A light control section 27a is connected. Furthermore, a volume 22b for adjusting the contrast of the display section 22, a buzzer 28 for notification, a reset input section 29, and the like are provided. As mentioned above, such a program creation device 20 is usually used as the master controller 1, but since a computer device or the like may be connected to the network as a peripheral device, in that case, the program creation device 20 You may also want to configure it as a slave controller. However, as shown in Fig. 4, if a specific key on the keyboard 23 is pressed when the power is turned on or reset, the slave mode in which the controller is set as a slave controller is selected; otherwise, the controller is set as a master controller. The mask mode to be set is selected. Through such processing, the program creation device 20 can be set as either a master controller or a slave controller, so while it normally performs processing as a master controller, it can also be used as a slave controller to interact with a computer device if necessary. Connection can be made.

【発明の効果】【Effect of the invention】

本発明は上述のように、それぞれ固有のアドレスを有し
た複数個の10グラマプルコントローラを備え、各プロ
グラマブルコントローラにそれぞれ設けたデータ通信用
のリンクユニット間を伝送路を介して接続し、いずれか
一つのプログラマブルコントローラをマスタコントロー
ラとするとともに、残りのプログラマブルコントローラ
をスレーブコントローラとし、マスタコントローラより
スレーブコントローラのアドレスを指定してデータ通信
を行うようにしたプログラマブルコントローラの通信シ
ステムにおいて、マスタコントローラはコンピュータ装
置に接続可能なインタフエースユニットを備え、コンピ
ュータ装置はデータ通信を行うべき相手先のプログラマ
ブルコントローラのアドレスをマスタコントローラに指
示するとともに、マスタコントローラを介してスレーブ
コントローラとの間でデータ通信を行うものであり、コ
ンピュータ装置はマスタコントローラに設けたインタフ
ェースユニットを介してのみプログラマブルコントロー
ラのネットワークに接続されるのであって、従来のよう
に、各プログラマブルコントローラごとにインタフェー
スユニットを設ける必要がないから、インタフェースユ
ニットが1個だけになり、コストが削減されるという効
果を奏するのである。また、コンピュータ装置は、マス
タコントローラを介してネットワーク内のすべてのプロ
グラマブルコントローラに対してデータ通信を行うこと
ができるから、コンピュータ装置によって、個々のプロ
グラマブルコントローラのデータの変更や収集が可能な
のはもちろんのこと、ネットワークの全体動作を監視す
ることも可能になるのである。すなわち、従来のように
、コンピュータ装置とプログラマブルコントローラとの
間で1対1のデータ通信を行うのではなく、1対多のデ
ータ通信を行うことが可能になるという利点を有する。
As described above, the present invention includes a plurality of 10-gram pull controllers each having a unique address, and connects link units for data communication provided in each programmable controller via a transmission line, In a programmable controller communication system in which one programmable controller is the master controller, the remaining programmable controllers are slave controllers, and data communication is performed by specifying the address of the slave controller from the master controller, the master controller is a computer device. The computer device instructs the master controller of the address of the programmable controller with which data should be communicated, and also communicates data with the slave controller via the master controller. The computer device is connected to the network of programmable controllers only through the interface unit provided in the master controller, and there is no need to provide an interface unit for each programmable controller as in the past. This has the effect of reducing costs since only one is required. Furthermore, since the computer device can perform data communication with all programmable controllers in the network via the master controller, it goes without saying that the computer device can change and collect data from individual programmable controllers. It also becomes possible to monitor the overall operation of the network. That is, there is an advantage that it becomes possible to perform one-to-many data communication instead of one-to-one data communication between a computer device and a programmable controller as in the conventional case.

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

第1図は本発明の実施例を示す概略構成図、第2図は同
上に用いるインタフェースを示すブロック図、第3図は
同上のネットワークに用いるプログラム作成装置のブロ
ック図、第4図は同上の動作説明図である。 1・・・マスタコントローラ、21〜24・・・スレー
ブコントローラ、3・・・演算制御部、4・・・リンク
ユニット、5・・・コンピュータ装置、6・・・インタ
フェースユニット。
Fig. 1 is a schematic configuration diagram showing an embodiment of the present invention, Fig. 2 is a block diagram showing an interface used in the above, Fig. 3 is a block diagram of a program creation device used in the same network, and Fig. 4 is a block diagram showing the same as the above. It is an operation explanatory diagram. DESCRIPTION OF SYMBOLS 1... Master controller, 21-24... Slave controller, 3... Arithmetic control unit, 4... Link unit, 5... Computer device, 6... Interface unit.

Claims (1)

【特許請求の範囲】[Claims] (1)それぞれ固有のアドレスを有した複数個のプログ
ラマブルコントローラを備え、各プログラマブルコント
ローラにそれぞれ設けたデータ通信用のリンクユニット
間を伝送路を介して接続し、いずれか一つのプログラマ
ブルコントローラをマスタコントローラとするとともに
、残りのプログラマブルコントローラをスレーブコント
ローラとし、マスタコントローラよりスレーブコントロ
ーラのアドレスを指定してデータ通信を行うようにした
プログラマブルコントローラの通信システムにおいて、
マスタコントローラはコンピュータ装置に接続可能なイ
ンタフェースユニットを備え、コンピュータ装置はデー
タ通信を行うべき相手先のプログラマブルコントローラ
のアドレスをマスタコントローラに指示するとともに、
マスタコントローラを介してスレーブコントローラとの
間でデータ通信を行うことを特徴とするプログラマブル
コントローラの通信システム。
(1) Equipped with multiple programmable controllers each having a unique address, connecting link units for data communication provided in each programmable controller via a transmission path, and making any one programmable controller the master controller. In a communication system for a programmable controller in which the remaining programmable controllers are slave controllers and data communication is performed by specifying the address of the slave controller from the master controller,
The master controller includes an interface unit connectable to a computer device, and the computer device instructs the master controller the address of the programmable controller with which data communication should be performed, and
A communication system for a programmable controller, characterized in that data communication is performed between a master controller and a slave controller.
JP34156689A 1989-12-29 1989-12-29 Communication system for programmable controller Pending JPH03204006A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP34156689A JPH03204006A (en) 1989-12-29 1989-12-29 Communication system for programmable controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP34156689A JPH03204006A (en) 1989-12-29 1989-12-29 Communication system for programmable controller

Publications (1)

Publication Number Publication Date
JPH03204006A true JPH03204006A (en) 1991-09-05

Family

ID=18347061

Family Applications (1)

Application Number Title Priority Date Filing Date
JP34156689A Pending JPH03204006A (en) 1989-12-29 1989-12-29 Communication system for programmable controller

Country Status (1)

Country Link
JP (1) JPH03204006A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999024881A1 (en) * 1997-11-10 1999-05-20 Mitsubishi Denki Kabushiki Kaisha Control system using sequence control apparatus, sequence control apparatus, and method of controlling transmission and reception of signals by control system using sequence control apparatus
US8048174B2 (en) 2003-12-10 2011-11-01 Panasonic Corporation Theft prevention system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999024881A1 (en) * 1997-11-10 1999-05-20 Mitsubishi Denki Kabushiki Kaisha Control system using sequence control apparatus, sequence control apparatus, and method of controlling transmission and reception of signals by control system using sequence control apparatus
GB2335771A (en) * 1997-11-10 1999-09-29 Mitsubishi Electric Corp Control system using sequence control apparatus,sequence control apparatus,and method of controlling transmission and reception of signals by control system
US8048174B2 (en) 2003-12-10 2011-11-01 Panasonic Corporation Theft prevention system

Similar Documents

Publication Publication Date Title
US5148433A (en) Transfer network interface
JPH01245335A (en) Programmable controller multiplexing system
JPH03204006A (en) Communication system for programmable controller
JPH05721B2 (en)
JP2857711B2 (en) Plant control device
JPS63285605A (en) Serial data link system for numerical controller
KR950004243B1 (en) System to control and manage terminal equipment
WO2018202589A1 (en) A remote control method for a multiple-screen display system
JP2736201B2 (en) Operation device
KR19980019704U (en) Factory automation system
JPS61177841A (en) Series transmitting device
JPH039697A (en) Remote supervisory and controlling equipment
JPH0274134A (en) Distribution line monitoring system
JPH05344565A (en) Plant monitoring system
JPS61123233A (en) Data transmission system
JPS61105939A (en) Centralized supervisory device
CN116527660A (en) Multi-terminal remote synchronous display and control method for upper computer software based on Windows system
JPS63113714A (en) Communication network for closed area
JPS62286338A (en) Network system supervisory equipment
Cottrell Living Comfortably with Network Growth
JPS61246804A (en) Centralized supervisory and control system of network sequencer
JPH0241505A (en) Remote monitoring and control device for NG equipment
JPH0464101B2 (en)
JPH0711079U (en) Supervisory control device
JPH01174097A (en) Process monitor control system