JPH05304696A - Programmable controller system - Google Patents

Programmable controller system

Info

Publication number
JPH05304696A
JPH05304696A JP3094112A JP9411291A JPH05304696A JP H05304696 A JPH05304696 A JP H05304696A JP 3094112 A JP3094112 A JP 3094112A JP 9411291 A JP9411291 A JP 9411291A JP H05304696 A JPH05304696 A JP H05304696A
Authority
JP
Japan
Prior art keywords
module
address
programmable controller
link information
communication
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
JP3094112A
Other languages
Japanese (ja)
Other versions
JPH0767194B2 (en
Inventor
Yukio Fukui
行夫 福井
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.)
Fuji Electric Co Ltd
Original Assignee
Fuji 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 Fuji Electric Co Ltd filed Critical Fuji Electric Co Ltd
Priority to JP3094112A priority Critical patent/JPH0767194B2/en
Publication of JPH05304696A publication Critical patent/JPH05304696A/en
Publication of JPH0767194B2 publication Critical patent/JPH0767194B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Programmable Controllers (AREA)
  • Small-Scale Networks (AREA)
  • Selective Calling Equipment (AREA)

Abstract

PURPOSE:To readily set the link information at low cost by performing the data communication with a communication equipment based on the link information included in processing instruction words entered in the program of the sequence control. CONSTITUTION:A control module 8, transmission module 9, and reception module 10 communicate data in series through a transmission and reception line 11. In this case, the only multiple transmission system 12 can set address to the modules 9 and 10. One address is allocated to a pair of modules 9 and 10. A processing instruction word is provided to set the link information showing the address of the connected communication equipment and the type and point of the I/O. In executing the program, a programmable controller 1 detects the processing instruction word and takes in the input data from the transmission/ reception mixing module of the next address to be stored in the prescribed area of a memory module 2. The easy and inexpensive communication with the communication equipment is performed based on the link information.

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 system, and more particularly to a programmable controller system in which a programmable controller having a communication function is connected to another programmable controller or a communication device such as a control device. In the case of configuring, it is intended to improve the setting method of information regarding links, which is information indicating the number of stations, addresses, types of input / output, and the number of the connected communication devices.

【0002】[0002]

【従来の技術】従来よりプログラマブル・コントローラ
は、リレー・シーケンスのおきかえとして発展してきた
が、他の演算機能あるいは通信機能を付加して、プログ
ラマブル・コントローラ・システムを構成させるものが
一般化しつつあり、アプリケーションがさらに拡大して
きた。
2. Description of the Related Art Conventionally, a programmable controller has been developed as a replacement of a relay sequence, but it is becoming common to add a different arithmetic function or communication function to configure a programmable controller system. Applications have expanded further.

【0003】通信機能については、例えば、遠隔入・出
力装置(以下、リモートI/O装置という)との通信お
よび汎用リモート端末との通信の2つに分けられる。一
般に、前者は「遠隔地にある入出力装置といえども通常
の集合形の増設部あるいは標準の入・出力モジュールと
同様、入・出力の種類及び点数の種類等をイニシャル・
サイクル又は転送サイクルにて自動的に判断し、通信さ
れるように構成されている」ので、プログラマブル・コ
ントローラの親局側で特にこれらのリンク情報を設定す
る必要はない。
The communication function is divided into, for example, communication with a remote input / output device (hereinafter referred to as remote I / O device) and communication with a general-purpose remote terminal. In general, the former said, `` Even if it is an input / output device at a remote place, the initial type of input / output and the number of points are the same as in the case of a normal collective type expansion unit or standard input / output module.
It is configured to automatically judge and communicate in a cycle or transfer cycle. "Therefore, it is not necessary to set these link information on the master station side of the programmable controller.

【0004】しかしながら、後者はプログラマブル・コ
ントローラそのものが多数の入・出力点を持つ子局であ
る場合や、親局であるが子局の接続状態を確認する場合
があり、従って、入・出力点等をプログラマブル・コン
トローラ内で設定する必要がある。これらのリンク情報
を設定する方式として、従来設定スイッチを用いたもの
がある。
However, in the latter case, the programmable controller itself may be a slave station having a large number of input / output points, or the master station may check the connection state of the slave station. Etc. must be set in the programmable controller. As a method of setting the link information, there is a method using a conventional setting switch.

【0005】[0005]

【発明が解決しようとする課題】しかしかかるリンク情
報設定用のスイッチなどを配設したハードウェアによる
ものは、システムの構成・拡張・変更に伴うスイッチな
どの増配設が必要となり、かつスイッチ配設による装置
の大型化が生じるという問題点があった。
However, the hardware provided with such a switch for setting the link information requires the additional installation of the switch due to the system configuration, expansion, and change, and the switch is provided. However, there is a problem in that the size of the device is increased due to.

【0006】一方、そのようなハードウェアをソフトウ
ェアに置換すべく、リンク情報設定用の専用メモリを配
設し、このメモリに対してリンク情報の設定作業を行う
ようにすることも考えられるが、これではシステムの構
成ないし変更の都度、当該設定作業を行うための手間が
かかり、かつ設定を処理するための特別な手段(プログ
ラム)が不可欠となる。また、システムの規模(接続さ
れる通信装置の数)に応じてメモリ容量を定めねばなら
ず、種々の規模のシステムに対応するためにはいきおい
メモリの大容量化が生じ、メモリ利用の効率性にも劣る
ことになる。
On the other hand, in order to replace such hardware with software, it is conceivable to provide a dedicated memory for setting link information and perform the link information setting operation on this memory. In this case, it is troublesome to perform the setting work each time the system is configured or changed, and a special means (program) for processing the setting is indispensable. In addition, the memory capacity must be determined according to the scale of the system (the number of connected communication devices), and in order to support systems of various scales, the memory capacity must be increased and the efficiency of memory usage must be improved. Will be inferior to

【0007】[0007]

【発明の目的】本発明はかかる問題点に鑑みて、通信す
る領域、局数、入・出力点数などリンク情報のプログラ
マブル・コントローラへの設定を容易かつ廉価に行うこ
とのできるプログラマブル・コントローラ・システムを
提供することを目的とする。
SUMMARY OF THE INVENTION In view of the above problems, the present invention provides a programmable controller system capable of easily and inexpensively setting link information such as a communication area, the number of stations, and input / output points in a programmable controller. The purpose is to provide.

【0008】[0008]

【課題を解決するための手段】かかる目的を達成するた
めに、本発明は、通信機能を有するプログラマブル・コ
ントローラと、他の通信装置とを接続したプログラマブ
ル・コントローラ・システムにおいて、前記接続した通
信装置のアドレス,入・出力の種別および入・出力点数
を示す情報であるリンク情報を設定するための処理命令
語を設け、前記シーケンス制御のプログラム中に記述さ
れた前記処理命令語に含まれる前記リンク情報に基づい
て前記通信装置とデータの通信を行うようにしたことを
特徴とする。
In order to achieve such an object, the present invention provides a programmable controller system in which a programmable controller having a communication function and another communication device are connected to each other. Address, input / output type, and processing instruction word for setting link information that is information indicating the number of input / output points, and the link included in the processing instruction word described in the sequence control program. It is characterized in that data communication is performed with the communication device based on information.

【0009】[0009]

【作用】本発明によれば、接続した通信装置のアドレ
ス、入・出力データの種類あるいは点数等リンク情報を
プログラマブル・コントローラのシーケンスプログラム
中に処理命令語として記述しておくことにより、シーケ
ンス制御のプログラムを実行するにあたって処理命令語
に含まれるリンク情報を用いて、当該アドレスを有する
通信装置に対し直ちに入・出力データのチェックあるい
は授受を行うことができるようになる。
According to the present invention, the link information such as the address of the connected communication device, the type of input / output data or the number of points is described as the processing instruction word in the sequence program of the programmable controller, so that the sequence control can be performed. When the program is executed, the link information included in the processing instruction word can be used to immediately check or send / receive the input / output data to / from the communication device having the address.

【0010】[0010]

【実施例】以下、図面を参照してこの発明を詳細に説明
する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described in detail below with reference to the drawings.

【0011】図1は本発明の一実施例を示す。ここで、
1はプログラマブル・コントローラであり、メモリモジ
ュール2,演算モジュール3,通信モジュール4,入・
出力モジュール群7および電源モジュール等その他のモ
ジュール6を有する。破線で囲まれた部分は汎用の多重
伝送システム12であり、親局としてのコントロール・
モジュール8、子局としての送信モジュール9および受
信モジュール10を有し、コントロール・モジュール8
を送信モジュール9および受信モジュール10と1対の
送受信線11を介して接続する。またプログラマブル・
コントローラ1の通信モジュール4も送受信線11を介
して、多重伝送システム12と接続する。
FIG. 1 shows an embodiment of the present invention. here,
A programmable controller 1 includes a memory module 2, an arithmetic module 3, a communication module 4, and an input module.
It has an output module group 7 and other modules 6 such as a power supply module. The part surrounded by the broken line is a general-purpose multiplex transmission system 12, which is used as a control station as a master station.
A module 8, a transmitter module 9 as a slave station and a receiver module 10, and a control module 8
Are connected to the transmission module 9 and the reception module 10 via a pair of transmission / reception lines 11. Also programmable
The communication module 4 of the controller 1 is also connected to the multiplex transmission system 12 via the transmission / reception line 11.

【0012】ここで、理解を容易とするために、図1に
おいて通信モジュール4が多重伝送システム12と送受
信線11を介して接続されていない場合について説明す
る。コントロール・モジュール8と送信モジュール9お
よび受信モジュール10とは送受信線11を介してデー
タを直列通信する。ここで、多重伝送システム12のみ
では、各送信モジュール9および受信モジュール10に
はそれぞれアドレスが設定でき、1アドレスは1対の送
信モジュール9と受信モジュール10とに割付けるよう
にする。
Here, in order to facilitate understanding, a case where the communication module 4 is not connected to the multiplex transmission system 12 through the transmission / reception line 11 in FIG. 1 will be described. The control module 8, the transmission module 9, and the reception module 10 serially communicate data via the transmission / reception line 11. Here, in the multiplex transmission system 12 only, an address can be set in each of the transmitting module 9 and the receiving module 10, and one address is assigned to the pair of transmitting module 9 and receiving module 10.

【0013】各モジュールの役割を以下に示す。コント
ロール・モジュール8はシステム全体の通信を制御する
マスター局(親局)となり、各送信・受信モジュールに
アドレスを送出する。送信モジュール9は押しボタンス
イッチ、リミットスイッチなどの入力機器が接続され、
コントロール・モジュールにより送出されてきたアドレ
スが自局のアドレスと一致した場合にはこれら入力機器
のオン/オフ状態を入力データとして変換し、送出す
る。受信モジュール10は表示灯,ソレノイド,マグネ
ット・スイッチなどの出力機器が接続され、送出されて
きたアドレスが自局のアドレスと一致した場合には、送
出されてきた出力データをオン/オフ信号に変換し、出
力機器に出力する。
The role of each module is shown below. The control module 8 becomes a master station (master station) that controls the communication of the entire system, and sends an address to each transmission / reception module. The transmitter module 9 is connected with input devices such as push button switches and limit switches,
When the address sent by the control module matches the address of the local station, the on / off state of these input devices is converted as input data and sent. The receiving module 10 is connected to an output device such as an indicator light, a solenoid, and a magnet switch, and when the sent address matches the address of its own station, converts the sent output data into an ON / OFF signal. Output to the output device.

【0014】このような多重伝送システムにおいて電源
が投入されると、コントロール・モジュール8はアドレ
スを小さいものから順番に送出し、システムに接続され
ている送・受信モジュールのアドレスの最大に達した
ら、また最小のアドレスから送出するという動作を繰返
す。送信モジュール9は自局のアドレスが送出された直
後に入力データを送出し、同アドレスの受信モジュール
10はそのデータを自局に取り込み、出力データとす
る。通信用送受信線11は、一般に、1km程度まで延
長する事ができるので、遠隔地に分散する入・出力機器
を低コストで配線する事が可能である。
When the power is turned on in such a multiplex transmission system, the control module 8 sends the addresses in order from the smallest one, and when the maximum of the addresses of the sending and receiving modules connected to the system is reached, Also, the operation of transmitting from the minimum address is repeated. The transmitting module 9 sends out the input data immediately after the address of its own station is sent out, and the receiving module 10 of the same address fetches the data into its own station and makes it the output data. Since the communication transmission / reception line 11 can be generally extended to about 1 km, it is possible to wire input / output devices dispersed in a remote place at low cost.

【0015】このような多重伝送システム12のみでは
配線コストの低減化を図ることができるが、一般には、
入力した信号にシーケンス演算を施して、出力するとい
う制御が必要である。図1はこのような場合に最も効率
的なシステムであり、以下このシステムの動作をプログ
ラマブル・コントローラ1の役割を中心に説明する。
The wiring cost can be reduced only by such a multiplex transmission system 12, but in general,
It is necessary to perform control such that the input signal is sequenced and then output. FIG. 1 shows the most efficient system in such a case, and the operation of this system will be described below focusing on the role of the programmable controller 1.

【0016】プログラマブル・コントローラ1は複数の
子局を持つ送・受信モジュールである。前述した多重伝
送システムのみの構成と異なる点は送信モジュール9ま
たは受信モジュール10と同一のアドレスをプログラマ
ブル・コントローラ1内の通信モジュール4に割当てる
という点である。例えば、送信モジュール9が3台接続
されていて、そのアドレスが“0”,“1”,“2”で
あり、受信モジュール10が2台接続されていて、その
アドレスが“3”,“4”である場合、プログラマブル
・コントローラ1内の通信モジュール4に割当られるア
ドレスは送信モジュール9の群に対応するものとして
“0”,“1”,“2”、受信モジュール10の群に対
応するものとして“3”,“4”となる。なお、前述の
ように、多重伝送システムのみの場合は、送信モジュー
ル“0”,“1”,“2”、受信モジュール“0”,
“1”と設定するがアドレス“2”は受信モジュールが
ないので、エラー局となる。
The programmable controller 1 is a transmission / reception module having a plurality of slave stations. The difference from the configuration of only the multiplex transmission system described above is that the same address as the transmission module 9 or the reception module 10 is assigned to the communication module 4 in the programmable controller 1. For example, three transmitting modules 9 are connected, their addresses are "0", "1", "2", two receiving modules 10 are connected, and their addresses are "3", "4". , The address assigned to the communication module 4 in the programmable controller 1 corresponds to the group of transmitting modules 9 and corresponds to the group of receiving modules 10 of “0”, “1”, “2”. Will be "3" and "4". As described above, in the case of only the multiplex transmission system, the transmission modules “0”, “1”, “2”, the reception module “0”,
Although it is set to "1", the address "2" is an error station because there is no receiving module.

【0017】このような接続構成において、電源が投入
されると、コントロール・ユニット8は“0”,
“1”,“2”,“3”,“4”,“0”,“1”,
“2”…の順にアドレスの送出を繰り返す。アドレス
“0”,“1”または“2”が送出された直後、対応す
る各送信モジュール9は自局の入力状態を直列通信デー
タに変換して送出する。通信モジュール4はこれらのデ
ータを取り込み、オン/オフデータに変換して、メモリ
モジュール2のそれらアドレスに対応する所定のデータ
メモリ領域に格納する。このオン/オフデータは、プロ
グラマブル・コントローラ1内の標準入力モジュール7
からデータを取り込んだ場合と全く同様にシーケンス演
算処理される。
In such a connection structure, when the power is turned on, the control unit 8 is set to "0",
"1", "2", "3", "4", "0", "1",
The address transmission is repeated in the order of "2" .... Immediately after the address "0", "1" or "2" is transmitted, each corresponding transmission module 9 converts the input state of its own station into serial communication data and transmits it. The communication module 4 takes in these data, converts them into ON / OFF data, and stores them in a predetermined data memory area corresponding to those addresses of the memory module 2. This on / off data is sent to the standard input module 7 in the programmable controller 1.
Sequence operation processing is performed in exactly the same way as when data is fetched from.

【0018】次に、アドレス“3”または“4”が送出
された直後、通信モジュール4はメモリモジュール2の
それらアドレスに対応する所定のデータ・メモリ領域に
あるデータを直列通信データに変換して送出する。この
アドレス“3”または“4”に対応する各々の受信モジ
ュール10はそのデータを自局のデータとして取り込
み、オン/オフデータに変換して出力する。
Immediately after the address "3" or "4" is transmitted, the communication module 4 converts the data in the predetermined data memory area corresponding to those addresses of the memory module 2 into serial communication data. Send out. Each receiving module 10 corresponding to this address "3" or "4" takes in the data as its own data, converts it into ON / OFF data, and outputs it.

【0019】このような構成において各局のアドレスの
設定処理についてみるに、従来のようにDIPスイッチ
などのスイッチを用いた設定によった場合、送信モジュ
ール9および受信モジュール10は単に自局のアドレス
のみの設定で済むが、プログラマブル・コントローラ1
内の通信モジュール4は複数のアドレスを設定する必要
があり、しかもそのアドレスが送信すなわち出力に係る
ものか受信すなわち入力に係るものかの区別の設定も必
要となることから、これらの設定を上述のスイッチにて
実施しようとすると装置の大型化, 高価格化にもつなが
る。
Regarding the setting process of the address of each station in such a configuration, in the case where the setting using a switch such as a DIP switch is used as in the conventional case, the transmitting module 9 and the receiving module 10 only have the address of their own station. Setting is required, but programmable controller 1
Since it is necessary for the communication module 4 in the communication module 4 to set a plurality of addresses, and it is also necessary to set whether the address relates to transmission, that is, output, or reception, that is, input, these settings are described above. If the switch is used, it will lead to a larger device and higher price.

【0020】そこで、本発明ではこれらリンク情報の設
定をプログラマブル・コントローラの命令言語にて行う
ようになし、以下その設定処理について述べる。
Therefore, in the present invention, the link information is set by the command language of the programmable controller, and the setting process will be described below.

【0021】図2は前述の送信モジュールと受信モジュ
ールが接続されたシステムに対するリンク情報設定処理
を含むプログラムの一例であり、本例に係るシステムで
はリンク情報設定領域用の特別なメモリ、ないしは既設
のメモリ上へのリンク情報設定領域の設定を要しない。
FIG. 2 shows an example of a program including link information setting processing for a system to which the above-mentioned transmitting module and receiving module are connected. In the system according to this example, a special memory for the link information setting area or an existing one is provided. It is not necessary to set the link information setting area on the memory.

【0022】本例に係るプログラマブルコントローラに
は通常のシーケンス演算命令あるいは加算・減算命令な
どの他に通信を表す処理命令語を設け、この処理命令語
により直接リンク情報(通信装置に割当てられたアドレ
ス,当該アドレスに対応する通信装置の入・出力の種
別,入出力点数などの情報)を設定できるようにする。
当該処理命令語はここでは例えば“FUN37”と表現
し、その直後の第1番目に置かれた数値が送信モジュー
ルまたは受信モジュールのアドレスを示し、その次(第
2番目)に置かれた数値が入力点数、さらにその次(第
3番目)に置かれた数値が出力点数を示すようにする。
従って、第2番目または第3番目に置かれた数値が
“0”である場合に、それぞれ当該モジュールが受信モ
ジュールまたは送信モジュールを示すことになり、第2
番目,第3番目の双方に0でない数値が置かれていると
送・受信混合モジュールを示すことになる。
The programmable controller according to the present example is provided with a processing instruction word indicating communication in addition to a normal sequence operation instruction or addition / subtraction instruction, and direct link information (address assigned to the communication device is provided by this processing instruction word. , Information such as input / output type and input / output points of the communication device corresponding to the address can be set.
The processing instruction word is expressed herein as, for example, "FUN37", the first numerical value immediately after that indicates the address of the transmitting module or the receiving module, and the next numerical value (second) is The input score and the numerical value placed next (third) indicate the output score.
Therefore, when the second or third numerical value placed is “0”, the module indicates the receiving module or the transmitting module, respectively.
If a non-zero value is placed in both the third and third fields, it indicates a send / receive mixed module.

【0023】本例においては、通信処理に必要なアドレ
ス“1”のモジュールが入力点数16点、出力点数32
点の送・受信混合モジュールである場合は、シーケンス
制御のためのプログラム中に処理命令語“FUN37”
に続いて“1”,“16”,“32”と記述してリンク
情報を設定する。同様に、アドレス“2”のモジュール
が出力点数64点の受信モジュールの場合には“FUN
37”,“2”,“0”,“64”と記述し、アドレス
“3”のモジュールが入力点数32点の送信モジュール
の場合には“FUN37”,“3”,“32”,“0”
と記述する。
In this example, the module of address "1" required for communication processing has 16 input points and 32 output points.
In the case of the point sending / receiving mixed module, the processing command "FUN37" is included in the program for sequence control.
Then, the link information is set by describing "1", "16", and "32". Similarly, if the module at address "2" is a receiving module with 64 output points, "FUN
37 "," 2 "," 0 "," 64 ", and if the module at address" 3 "is a transmission module with 32 input points," FUN37 "," 3 "," 32 "," 0 " ”
Write.

【0024】このように、通信を表す処理命令語“FU
N37”を設けてリンク情報を直接記述したプログラム
を実行するにあたって、図示の例では、例えばプログラ
マブルコントローラは、処理命令語“FUN37”を検
出するとその直後のアドレス“1”の送・受信混合モジ
ュールから16点の入力データを取り込み、32点の出
力データをアドレス“1”の送・受信混合モジュールに
出力する。前述のようにプログラマブルコントローラに
取り込まれた入力データはメモリモジュール2の所定領
域に格納され、標準の入力モジュールのデータと共にプ
ログラムされたシーケンス演算処理が実行される。
Thus, the processing instruction word "FU" representing communication
In executing the program in which N37 "is provided and the link information is directly described, in the illustrated example, for example, when the programmable controller detects the processing instruction word" FUN37 ", it immediately follows the sending / receiving mixed module of the address" 1 ". Input data of 16 points and output data of 32 points are output to the transmission / reception mixing module of address "1." The input data input to the programmable controller is stored in a predetermined area of the memory module 2 as described above. , Programmed sequence operations are performed with standard input module data.

【0025】図3は図1のプログラマブル・コントロー
ラ・システムの他の構成例であり、ここではコントロー
ル・モジュール8の機能を通信モジュール14に付加し
たものである。このようなシステムにおいても、リンク
情報の設定は前述した処理命令語によりプログラム中に
直接記述することによって行われる。
FIG. 3 shows another configuration example of the programmable controller system of FIG. 1, in which the function of the control module 8 is added to the communication module 14. Even in such a system, the link information is set by directly describing it in the program by the above-mentioned processing instruction word.

【0026】[0026]

【発明の効果】以上説明したように、本発明によれば、
通信機能を有するプログラマブル・コントローラに接続
される局数、入・出力データの種類あるいは点数等を示
す情報であるリンク情報を、プログラマブル・コントロ
ーラの命令としてプログラムし、処理できるようにした
ので、リンク情報の設定スイッチの配設が不要となり、
以てシステムの小型化、低廉化を実現できる。
As described above, according to the present invention,
Link information, which is information indicating the number of stations connected to a programmable controller with a communication function, the type or point of input / output data, etc., can be programmed and processed as an instruction of the programmable controller. The setting switch of is not required,
As a result, the system can be made compact and inexpensive.

【0027】また、リンク情報を設定する事により、通
信 データとしてリンク情報を交信する必要がないの
で、シーケンス制御の開始後各部は直ちにデータの交信
を行うことができるようになる。また、情報の交信を行
うプログラマブル・コントローラ・システムに本発明を
適用した場合には、設定されたリンク情報と通信データ
とを比較判定することにより、より信頼性の高いプログ
ラマブル・コントローラ・システムとする事ができる。
Further, by setting the link information, it is not necessary to communicate the link information as communication data, so that each unit can immediately perform data communication after the start of the sequence control. Further, when the present invention is applied to a programmable controller system that communicates information, a programmable controller system with higher reliability is obtained by comparing and determining set link information and communication data. I can do things.

【0028】さらに、リンク情報を命令語によりプログ
ラマブルに設定できるので、システムの変更に際しては
プログラムの入れ替えのみで足り、より柔軟で汎用性の
高い、プログラマブル・コントローラ・システムを実現
できる効果もある。
Further, since the link information can be set programmable by an instruction word, it is sufficient to replace the program when changing the system, and there is an effect that a more flexible and versatile programmable controller system can be realized.

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

【図1】図1は本発明プログラマブル・コントローラ・
システムの一構成例を示すブロック図である。
FIG. 1 shows a programmable controller of the present invention.
It is a block diagram showing an example of composition of a system.

【図2】図2はリンク情報設定用の特別のメモリなどを
設けずに、命令語のみでリンク情報を設定する処理の一
例を示す説明図である。
FIG. 2 is an explanatory diagram showing an example of a process of setting link information only with an instruction word without providing a special memory for setting link information.

【図3】図3は本発明プログラマブル・コントローラ・
システムの他の構成例を示すブロック図である。
FIG. 3 shows a programmable controller of the present invention.
It is a block diagram which shows the other structural example of a system.

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

1 プロブラマブル・コントローラ 2 メモリモジュール 3 演算モジュール 4,14 通信モジュール 6 他のモジュール 7 標準入出力モジュール 8 コントロールモジュール 9 送信モジュール 10 受信モジュール 11 送受信線 12 多重伝送システム 1 Programmable Controller 2 Memory Module 3 Arithmetic Module 4, 14 Communication Module 6 Other Module 7 Standard Input / Output Module 8 Control Module 9 Transmit Module 10 Receive Module 11 Transmit / Receive Line 12 Multiplex Transmission System

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 通信機能を有するプログラマブル・コン
トローラと、他の通信装置とを接続したプログラマブル
・コントローラ・システムにおいて、 前記接続した通信装置のアドレス,入・出力の種別およ
び入・出力点数を示す情報であるリンク情報を設定する
ための処理命令語を設け、 前記シーケンス制御のプログラム中に記述された前記処
理命令語に含まれる前記リンク情報に基づいて前記通信
装置とデータの通信を行うようにしたことを特徴とする
プログラマブル・コントローラ・システム。
1. A programmable controller system in which a programmable controller having a communication function is connected to another communication device, and information indicating the address of the connected communication device, the type of input / output, and the number of input / output points. A processing command word for setting the link information is provided, and data communication is performed with the communication device based on the link information included in the processing command word described in the sequence control program. A programmable controller system characterized in that
JP3094112A 1991-04-24 1991-04-24 Programmable controller system Expired - Lifetime JPH0767194B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3094112A JPH0767194B2 (en) 1991-04-24 1991-04-24 Programmable controller system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3094112A JPH0767194B2 (en) 1991-04-24 1991-04-24 Programmable controller system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP59259188A Division JPS61137444A (en) 1984-12-10 1984-12-10 Programmable controller system

Publications (2)

Publication Number Publication Date
JPH05304696A true JPH05304696A (en) 1993-11-16
JPH0767194B2 JPH0767194B2 (en) 1995-07-19

Family

ID=14101354

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3094112A Expired - Lifetime JPH0767194B2 (en) 1991-04-24 1991-04-24 Programmable controller system

Country Status (1)

Country Link
JP (1) JPH0767194B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57187704A (en) * 1981-05-13 1982-11-18 Meidensha Electric Mfg Co Ltd Generating method of programmable controller

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57187704A (en) * 1981-05-13 1982-11-18 Meidensha Electric Mfg Co Ltd Generating method of programmable controller

Also Published As

Publication number Publication date
JPH0767194B2 (en) 1995-07-19

Similar Documents

Publication Publication Date Title
JPH05304696A (en) Programmable controller system
JPH01135150A (en) Node address setting system for network
JP2500006Y2 (en) Programmable controller system
JP3164934B2 (en) Air conditioner address setting device
JPH0360239B2 (en)
JP4144833B2 (en) Centralized transmission device, communication system, operation method, automatic meter reading system, and recording medium
JPH086885A (en) Control system for serial communication
JPH0697948A (en) Address setting system
KR20170106797A (en) Plc module and plc system for firmware multiple download and method for firmware multiple download using the same
JPH11272607A (en) Serial bus system
JP2000330879A (en) Method and device for testing input/output channel
JPS61112204A (en) Input/output for remote process
JP2001050574A (en) Device and method for setting address of air conditioner
JPH01238339A (en) Serial interface
KR0136697B1 (en) Link system
CN111245693A (en) Time-sharing data transmission system and transmission method
JPH06276573A (en) Discriminating method and controlling method for terminal equipment of ha system and controller of terminal equipment
JPH0576821B2 (en)
JPS59140730A (en) Indoor wiring signal superposing and carrying device
JPH01256895A (en) Device for testing and monitoring transmission system
JPS5994126A (en) Input and output interface among plural computers
JPH08191319A (en) Data communication system
KR19980057441U (en) Dual multidrop polling communication
JPS6194439A (en) Test system for reception limit
JPH06291766A (en) Control communication system

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term