JPH04343543A - Local area network for fa - Google Patents
Local area network for faInfo
- Publication number
- JPH04343543A JPH04343543A JP3115932A JP11593291A JPH04343543A JP H04343543 A JPH04343543 A JP H04343543A JP 3115932 A JP3115932 A JP 3115932A JP 11593291 A JP11593291 A JP 11593291A JP H04343543 A JPH04343543 A JP H04343543A
- Authority
- JP
- Japan
- Prior art keywords
- transmission
- station
- group
- packet
- network
- 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
Links
- 230000005540 biological transmission Effects 0.000 claims abstract description 75
- 230000001052 transient effect Effects 0.000 claims abstract description 19
- 238000001914 filtration Methods 0.000 claims abstract description 3
- 238000004891 communication Methods 0.000 abstract description 10
- 238000010586 diagram Methods 0.000 description 11
- 125000004122 cyclic group Chemical group 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 238000000034 method Methods 0.000 description 5
- 238000010276 construction Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- RRLHMJHRFMHVNM-BQVXCWBNSA-N [(2s,3r,6r)-6-[5-[5-hydroxy-3-(4-hydroxyphenyl)-4-oxochromen-7-yl]oxypentoxy]-2-methyl-3,6-dihydro-2h-pyran-3-yl] acetate Chemical compound C1=C[C@@H](OC(C)=O)[C@H](C)O[C@H]1OCCCCCOC1=CC(O)=C2C(=O)C(C=3C=CC(O)=CC=3)=COC2=C1 RRLHMJHRFMHVNM-BQVXCWBNSA-N 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
Landscapes
- Small-Scale Networks (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】この発明は、FA(Factor
y Automation) 用として求められるロー
カルエリアネットワーク(以下、LANという)に関し
、より詳細には、CIM(ComputerInteg
rated Manufacturing)モデルの階
層におけるレベル1(装置管理)とレベル2(ステーシ
ョン管理)のフィールドネット、セルネットに関するも
のである。[Industrial Application Field] This invention is directed to FA (Factor
Regarding the local area network (hereinafter referred to as LAN) required for
This relates to field nets and cell nets at level 1 (equipment management) and level 2 (station management) in the hierarchy of the rated manufacturing model.
【0002】0002
【従来の技術】伝送路形態がバス型のフィールドネット
やセルネットは、ネットワークに接続された全ての局に
共通な共有データ(サイクリックデータ)を有し、該共
有データの更新事象が発生したときに、その局がブロー
ドキャスト伝送により全ての局に対してデータを送信し
、該共有データを更新する機能(サクイクリック伝送機
能)と、ある局のアプリケーションからの交信要求があ
ったときに一時的に通信相手を指定してデータ伝送する
機能(トランジェント伝送機能)を持つネットワークが
一般的である。[Prior Art] Field nets and cell nets with bus-type transmission paths have shared data (cyclic data) common to all stations connected to the network, and an update event of the shared data occurs. Sometimes, the station sends data to all stations by broadcast transmission and updates the shared data (sequential click transmission function), and temporarily when there is a communication request from an application of a certain station. Networks that have a function (transient transmission function) for transmitting data by specifying a communication partner are common.
【0003】伝送路形態がリング型のネットワークでは
、共有データは定期的に更新されることからサイクリッ
クデータとも呼ばれる。共有データは工場のラインのス
イッチのON、OFFや機器のタイマ値やカウンタ値或
いは動作状態などの情報を示し、常に最新のデータが格
納されていなければならない。このため、サイクリック
伝送機能を実現するためにはリアルタイムな通信方法が
要求され、バス型のネットワークではブロードキャスト
伝送を利用して対応している。[0003] In a network with a ring type transmission path, shared data is also called cyclic data because it is updated regularly. The shared data indicates information such as ON/OFF of switches on the factory line, timer values, counter values, and operating states of equipment, and must always contain the latest data. Therefore, in order to realize the cyclic transmission function, a real-time communication method is required, and bus-type networks use broadcast transmission to support this.
【0004】また、特にFA用のLANには工場ライン
のシステム構築の面から見た場合、ライン設備や制御対
象の多様化、複雑化、モデルチェンジの短期化に伴い、
ネットワーク構築の迅速性やメンテナンスの容易性など
が要求される。[0004] In addition, especially in LAN for FA, when viewed from the perspective of factory line system construction, line equipment and control objects become more diverse and complex, and model changes become shorter.
Speed of network construction and ease of maintenance are required.
【0005】図5は、従来の実施例におけるネットワー
ク構成図である。図中、1はバス型LANの伝送媒体(
ケーブル)、2はブロードキャスト伝送やトランジェン
ト伝送を行うネットワークに接続された局、4はネット
ワークの共有データである。FIG. 5 is a diagram showing a network configuration in a conventional embodiment. In the figure, 1 is the transmission medium of the bus type LAN (
(cable), 2 is a station connected to a network that performs broadcast transmission or transient transmission, and 4 is shared data of the network.
【0006】図7は、本実施例で使用したIEEE80
2.4(トークンバス)のパケット(フレーム)の構成
を示す説明図である。図中、10は伝送されるパケット
、11はパケットの開始を示す開始デリミタ(SD)、
12はパケットコマンドや優先度を含む制御部(FC)
、13はパケット伝送の宛先アドレス(DA)、14は
パケット伝送の発信元アドレス(SA)、15はパケッ
トのデータ部(DATA)、16はパケットの伝送誤り
をチェックする検査シーケンス部(FCS)、17はパ
ケットの終りを示す終了デリミタ(ED)である。FIG. 7 shows the IEEE80 system used in this example.
2.4 (token bus) is an explanatory diagram showing the structure of a packet (frame). In the figure, 10 is a packet to be transmitted, 11 is a start delimiter (SD) indicating the start of the packet,
12 is a control unit (FC) that includes packet commands and priorities
, 13 is a destination address (DA) for packet transmission, 14 is a source address (SA) for packet transmission, 15 is a data part (DATA) of the packet, 16 is a check sequence part (FCS) for checking packet transmission errors, 17 is an end delimiter (ED) indicating the end of the packet.
【0007】次に動作を説明する。図5において、局A
にある定期的なタイミングで共有データ4を更新する事
象が発生した場合、局Aはパケットのデータ部(DAT
A)15に共有データの更新情報をセットし、パケット
の宛先アドレス(DA)13に全てのビットが1のブロ
ードキャストアドレス13−aを指定してパケットを送
信する。送信されたパケットは図中の矢印の如くネット
ワークの全ての局(局B、局C、局D、局E、局F)に
通知され、これを受信した局はパケットのデータ部(D
ATA)15を基に共有データ4を各々更新する。Next, the operation will be explained. In FIG. 5, station A
If an event occurs that updates the shared data 4 at a regular timing, station A updates the data part (DAT) of the packet.
A) Set the shared data update information in 15, specify the broadcast address 13-a in which all bits are 1 as the destination address (DA) 13 of the packet, and transmit the packet. The transmitted packet is notified to all stations in the network (station B, station C, station D, station E, station F) as shown by the arrows in the figure, and the station that received it receives the data part (D) of the packet.
The shared data 4 is updated based on the ATA) 15.
【0008】局Aから局Bに対するトランジェント伝送
の事象が発生した場合、局Aはパケットの宛先アドレス
(DA)13に、先頭ビットが0で局Bのアドレスを示
す個別アドレス13−cを指定してパケットを送信する
。送信されたパケットは全ての局に通知されるが、局B
以外の局は宛先アドレス(DA)13が局Bの個別アド
レスを示していることから受信したパケットを放棄する
。局Bはパケットを受信し、パケットのデータ部(DA
TA)15の内容によって、その内容を局Aが送信した
方法と同じように今度は宛先アドレス(DA)13に局
Aの個別アドレスを指定して送信する。[0008] When a transient transmission event occurs from station A to station B, station A specifies an individual address 13-c whose first bit is 0 and indicates the address of station B as the destination address (DA) 13 of the packet. and send the packet. The transmitted packet is notified to all stations, but station B
The other stations discard the received packet because the destination address (DA) 13 indicates the individual address of station B. Station B receives the packet and reads the data portion (DA) of the packet.
Depending on the contents of TA) 15, the contents are transmitted by specifying the individual address of station A as the destination address (DA) 13, in the same way as the station A transmitted the contents.
【0009】次に、このネットワークの構成をさらに発
展させて、工場ラインの制御目的が異なるグループを多
数構築しようとする場合には、図6に示す如くネットワ
ークを各々グループ毎に伝送媒体1(ケーブル)を切り
放してグループ内で閉じた通信を行うようにしていた。[0009] Next, when it is desired to further develop this network configuration and construct a large number of groups with different control purposes on the factory line, the network can be constructed using transmission medium 1 (cable) for each group, as shown in FIG. ) was cut off to allow closed communication within the group.
【0010】0010
【発明が解決しようとする課題】以上のように従来は、
敷設した1つの伝送路上には1つのサイクリック伝送機
能しか存在できなかったため、複数の制御対象(グルー
プ)があった場合は、各々のサイクリック伝送機能が相
互に干渉しないようにグループ毎に伝送路を別々に施設
しなければならず、グループが多数存在する複雑、且つ
、大規模なラインではネットワークの構築とそのメンテ
ナンスに多大な費用と時間を必要とするという問題点が
あった。[Problem to be solved by the invention] As mentioned above, conventionally,
Only one cyclic transmission function could exist on one transmission path, so if there are multiple control targets (groups), each cyclic transmission function must perform transmission for each group so that they do not interfere with each other. However, in the case of complex and large-scale lines with many groups, construction and maintenance of the network requires a great deal of cost and time.
【0011】また、あるグループにおいて使用していた
通信機器を別のグループで一時的に使用するようなこと
があった場合でも、ケーブル接続の変更を必要とし状況
が悪ければ、機器を移動しなければならず、柔軟性に欠
け、操作性が悪いという問題点があった。[0011] Furthermore, even if communication equipment used in one group is temporarily used in another group, the cable connection may need to be changed, and if the situation is bad, the equipment may have to be moved. However, there were problems such as lack of flexibility and poor operability.
【0012】更に、トランジェント伝送機能の応答速度
の面から見た場合、従来にあっては特に優先機能を付け
なかったため、サイクリック伝送が頻繁に発生した場合
には高トラフィックにより局の受信負荷が増大し、相手
局からのトランジェント伝送による要求に対する応答に
遅れが生じてしまうという問題点があった。Furthermore, from the standpoint of response speed of the transient transmission function, conventionally, no particular priority function was provided, so when cyclic transmission occurs frequently, the reception load of the station is increased due to high traffic. This has caused a problem in that there is a delay in response to a request from the other station due to transient transmission.
【0013】この発明は上記のような問題を解決するた
めになされたもので、工場のネットワークのグループ構
成に変更があっても通信機器の配置換えや伝送路の複数
敷設なしに、グループ化したい局に対応するグループア
ドレスとアドレスマスクを与えることで論理的なグルー
プを構成し、ネットワークにおいて迅速で柔軟な対応を
可能とし、且つ、配線工事の削減を図るFA用ローカル
エリアネットワークを得ることを第1の目的とする。[0013] This invention was made to solve the above-mentioned problems, and even if the group configuration of a factory network changes, it is possible to group the network without rearranging communication equipment or installing multiple transmission lines. The first objective is to create a local area network for FA that configures logical groups by giving corresponding group addresses and address masks to stations, enables quick and flexible network response, and reduces wiring work. 1 purpose.
【0014】また、トランジェント伝送機能のパケット
がサイクリック伝送機能のパケットよりも優先的に処理
し、サイクリック伝送機能によるブロードキャスト伝送
やマルチキャスト伝送が頻繁に発生して局の受信負荷が
増大したときでも、送信局からの要求に対する応答の遅
れを極めて少なくするFA用ローカルエリアネットワー
クを得ることを第2の目的とする。[0014] In addition, packets of the transient transmission function are processed with priority over packets of the cyclic transmission function, even when broadcast transmission or multicast transmission by the cyclic transmission function frequently occurs and the receiving load of the station increases. A second object of the present invention is to obtain a local area network for FA that minimizes delay in response to requests from transmitting stations.
【0015】更に、ネットワークのグループ構成の管理
を管理局により遠隔管理、集中管理できるFA用ローカ
ルエリアネットワークを得ることを第3の目的とする。A third object of the present invention is to provide a local area network for FA in which the group configuration of the network can be managed remotely and centrally by a management station.
【0016】[0016]
【課題を解決するための手段】上記課題を解決するため
に、伝送路形態がバス型で、ネットワークに接続された
全ての局に共通な共有データを有し、ブロードキャスト
アドレスを用いたブロードキャスト伝送により前記共有
データを更新するFA用ローカルエリアネットワークに
おいて、特定のグループにグループアドレスを用いて一
斉同報するマルチキャスト伝送手段と、グループアドレ
スマスクによる受信パケットのフィルタリング手段とを
各局が具備し、同一バス上の局を複数のグループにセグ
メント化して運用する。[Means for solving the problem] In order to solve the above problem, the transmission path is a bus type, has shared data common to all stations connected to the network, and uses broadcast transmission using a broadcast address. In a local area network for FA that updates the shared data, each station is equipped with a multicast transmission means for simultaneously broadcasting to a specific group using a group address, and a means for filtering received packets using a group address mask. stations are segmented into multiple groups and operated.
【0017】また、比較的頻繁に発生する前記ブロード
キャスト伝送とマルチキャスト伝送には低い優先度を、
個別アドレスを用いた一時的に発生するトランジェント
伝送には高い優先度を各々割り当てて運用する。[0017] Furthermore, a low priority is given to the broadcast transmission and multicast transmission, which occur relatively frequently.
A high priority is assigned to each temporarily occurring transient transmission using an individual address.
【0018】更に、前記ネットワークに管理局を設け、
該管理局から各局に対して各々グループアドレス、グル
ープアドレスマスク、各局の個別アドレス及び伝送の優
先度を通知し、ネットワーク構成や伝送制御を遠隔集中
管理する。[0018] Furthermore, a management station is provided in the network,
The management station notifies each station of the group address, group address mask, individual address of each station, and transmission priority, and remotely centrally manages the network configuration and transmission control.
【0019】[0019]
【作用】この発明に係わるLANの各局は、共有データ
の更新情報を含む送信パケットの宛先アドレスにグルー
プアドレスを指定してマルチキャスト伝送し、該パケッ
トを受信した局はグループアドレスマスクにより受信パ
ケットをフィルタリングし、その局が所属するグループ
に対するパケットのみを取り込み共有データの内容を更
新する。[Operation] Each station in the LAN according to the present invention specifies a group address as the destination address of a transmitted packet containing updated information on shared data and performs multicast transmission, and the station that receives the packet filters the received packet using a group address mask. Then, only the packets for the group to which the station belongs are taken in and the content of the shared data is updated.
【0020】また、比較的頻繁に発生する共有データの
更新のためのブロードキャスト伝送とマルチキャスト伝
送には低い優先度を割り当て、一時的に発生するトラン
ジェント伝送には高い優先度を割り当てて、トランジェ
ント伝送を優先的に処理する。[0020] In addition, a low priority is assigned to broadcast transmission and multicast transmission for updating shared data that occur relatively frequently, and a high priority is assigned to transient transmission that occurs temporarily. Process with priority.
【0021】更に、ネットワーク上に管理局を一つ或い
は複数設置し、各局で運用されるグループアドレス、グ
ループアドレスマスク、各局の個別アドレス及びブロー
ドキャスト伝送、マルチキャスト伝送、トランジェント
伝送の優先度をネットワークに接続されている全ての局
に対して通知する。Furthermore, one or more management stations are installed on the network, and the group address operated by each station, group address mask, individual address of each station, and priorities for broadcast transmission, multicast transmission, and transient transmission are connected to the network. Notify all stations that have been registered.
【0022】[0022]
【実施例】図1は、この発明の実施例におけるネットワ
ークの構成を示す説明図で、このネットワークには管理
局M3と共有データ4を有した9台A〜Iの局が接続さ
れている。図3は、この発明の実施例における局の内部
ブロック図で、図中、4は共有データ、5は不揮発性R
AM、6は受信パケットをキューイングしておく受信キ
ュー、7は共有データの更新処理などを実行するデータ
処理部、8はパケットの送受信を行うパケット伝送部で
ある。図4は、受信キュー6の詳細図で、8つの優先度
に対応したバッファキューが示されている。図中、10
はパケットである。なお、図7の13−bはグループア
ドレスで、先頭ビットが1で後続の15ビットが個別の
アドレスを示すものである。DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 is an explanatory diagram showing the configuration of a network according to an embodiment of the present invention. A management station M3 and nine stations A to I having shared data 4 are connected to this network. FIG. 3 is an internal block diagram of the station in the embodiment of this invention, in which 4 is shared data, 5 is non-volatile R
AM, 6 is a reception queue for queuing received packets, 7 is a data processing section that executes shared data update processing, etc., and 8 is a packet transmission section that sends and receives packets. FIG. 4 is a detailed diagram of the reception queue 6, showing buffer queues corresponding to eight priorities. In the figure, 10
is a packet. Note that 13-b in FIG. 7 is a group address in which the first bit is 1 and the following 15 bits indicate individual addresses.
【0023】管理者は図2に示すグループ構成情報を管
理局M3に入力し、管理局M3からこのネットワークを
次のようにして3つのグループにセグメント化して行く
。システムの動作について説明する。まず、管理局M3
から局A、局B、局Cに対してトランジェント伝送によ
り、データ部に13−bの形式で表されるグループ1の
グループアドレス〔1100〕とグループアドレスマス
ク〔11FF〕と各々の個別アドレス〔1031〕、〔
1032〕、〔1033〕、及びマルチキャスト伝送の
優先度とトランジェント伝送の優先度を含んだパケット
10を順次送信する。これを受信した各局は指示された
グループアドレス〔1100〕とグループアドレスマス
ク〔11FF〕と個別アドレス、及び伝送の優先度を内
部の不揮発性RAM5に格納し記憶しておき、自局アド
レスを管理局M3から通知された個別アドレスを更新す
る。なお、管理局M3は各局の更新される以前の個別ア
ドレスを知っているものとする。The administrator inputs the group configuration information shown in FIG. 2 to the management station M3, and the network is segmented into three groups from the management station M3 as follows. Explain how the system works. First, management station M3
The group address [1100] of group 1 expressed in the format 13-b, the group address mask [11FF], and each individual address [1031] are transmitted from station A, station B, and station C by transient transmission to the data section in the format 13-b. ], [
1032], [1033], the multicast transmission priority, and the transient transmission priority. Each station that receives this stores the instructed group address [1100], group address mask [11FF], individual address, and transmission priority in its internal non-volatile RAM 5, and then transfers its own address to the management station. Update the individual address notified from M3. It is assumed that the management station M3 knows the individual address of each station before it is updated.
【0024】管理局M3はこれと同様の方法で局D、局
E、局Fに対してグループ2のグループアドレス〔21
00〕とグループアドレスマスク〔21FF〕と個別ア
ドレス〔2031〕、〔3032〕、〔2033〕
を通知し、局G、局H、局Iに対してはグループ3のグ
ループアドレス〔3100〕とグループアドレスマスク
〔31FF〕と個別アドレス〔3031〕、〔3032
〕、〔3033〕を通知する。この結果、9台の局は3
つのグループにセグメント化される。The management station M3 uses the same method to send the group address of group 2 [21
00], group address mask [21FF], and individual addresses [2031], [3032], [2033]
and sends the group address [3100] of group 3, group address mask [31FF], and individual addresses [3031], [3032] to stations G, H, and I.
], [3033]. As a result, 9 stations have 3
segmented into two groups.
【0025】グループ1についての動作を説明する。局
Aに共有データを更新する事象が発生した場合、局Aは
パケット10のデータ部(DATA)15に共有データ
4の更新情報をセットし、パケット10の宛先アドレス
(DA)13にグループ1のグループアドレス〔110
0〕を指定し、更に、パケット10の制御部(FC)1
2の優先度PPPに最低優先度(PPP=000)を指
定してパケット10を送信(マルチキャスト伝送)する
。送信されたパケット伝送媒体上の全ての局2に通知さ
れるが、各局のパケット伝送部8は次の条件式によって
受信したパケットのフィルタリングを行う。The operation for group 1 will be explained. When an event occurs in station A to update the shared data, station A sets the update information of shared data 4 in the data section (DATA) 15 of packet 10, and sets the update information of group 1 in the destination address (DA) 13 of packet 10. Group address [110
0] and further specifies the control unit (FC) 1 of packet 10.
Packet 10 is transmitted (multicast transmission) by specifying the lowest priority (PPP=000) for priority PPP 2. The transmitted packet is notified to all stations 2 on the transmission medium, and the packet transmitter 8 of each station filters the received packet according to the following conditional expression.
【0026】(宛先アドレス)AND(グループアドレ
スマスク)=(宛先アドレス)(Destination address) AND (Group address mask) = (Destination address)
【0027】上記条件式が成立しない場合受信したパケ
ット10を放棄するが、成立した場合は受信したパケッ
ト10を受信キュー6の最低優先度キューに一旦格納し
、その後データ処理部7がパケット10を取り込み共有
データ4の更新処理を実行する。その結果、グループ1
のメンバーである局B、局Cだけが共有データ4を更新
する。グループ2、グループ3のマルチキャスト伝送も
これと同様な動作を行いグループ内で独立した通信を行
う。If the above conditional expression does not hold, the received packet 10 is discarded, but if it does, the received packet 10 is temporarily stored in the lowest priority queue of the reception queue 6, and then the data processing unit 7 stores the packet 10. Execute the update process for the imported shared data 4. As a result, group 1
Only stations B and C, which are members of , update the shared data 4. Multicast transmission for groups 2 and 3 also operates in a similar manner to perform independent communication within the group.
【0028】次に、局Aから局Bに対するトランジェン
ト伝送の事象が発生した場合、局Aはパケット10の宛
先アドレス(DA)13に局Bの個別アドレスを指定し
、パケット10の制御部(FC)12の優先度PPPに
最高優先度(PPP=111)を指定して送信する。
送信されたパケット10は全ての局に通知されるが、局
B以外の局はパケット10を放棄する。局Bのパケット
伝送部8は受信したパケット10を受信キュー6の最高
優先度キューに一旦格納し、その後データ処理部7がパ
ケット10を取り込みトランジェント処理を行う。この
とき、図4に示すように最低優先度キューにマルチキャ
スト伝送によるパケット10が処理されず複数個溜って
いたとしても、データ処理部8は最高優先度キューから
パケット10を取り込み処理する。Next, when a transient transmission event occurs from station A to station B, station A specifies the individual address of station B as the destination address (DA) 13 of packet 10, and ) 12, specifying the highest priority (PPP=111) and transmitting. The transmitted packet 10 is notified to all stations, but stations other than station B discard the packet 10. The packet transmission section 8 of the station B temporarily stores the received packet 10 in the highest priority queue of the reception queue 6, and then the data processing section 7 takes in the packet 10 and performs transient processing. At this time, even if a plurality of unprocessed packets 10 due to multicast transmission are accumulated in the lowest priority queue as shown in FIG. 4, the data processing unit 8 takes in and processes the packets 10 from the highest priority queue.
【0029】また、トランジェント伝送の場合グループ
を越えた通信も可能である。例えば、グループ1の局A
からグループ2の局Eに対するトランジェント伝送は、
上記局Aから局Bに対するそれと同じである。Furthermore, in the case of transient transmission, communication across groups is also possible. For example, station A in group 1
The transient transmission from to station E in group 2 is:
This is the same as from station A to station B above.
【0030】[0030]
【発明の効果】以上のように、この発明によれば、全て
の局が共有データを有するバス型のネットワークを複数
のグループに分けて構築しようとする場合、ネットワー
クを物理的に切り放さなくても同一バス上に論理的に独
立したネットワークを構築できるため、ネットワークの
グループ構成変更毎の配線工事や局の配置換えを行う必
要がなくなる。またグループ間の通信も従来のトランジ
ェント伝送により簡単に実現できるので様々な応用にも
対応できる。更に、物理的なネットワークはグループが
複数でも一つあれば良いためネットワークスペースの効
率化も図れる。[Effects of the Invention] As described above, according to the present invention, when attempting to construct a bus-type network in which all stations share data by dividing it into multiple groups, there is no need to physically disconnect the network. Because it is possible to construct logically independent networks on the same bus, there is no need to perform wiring work or relocate stations every time the network group configuration changes. Furthermore, communication between groups can be easily achieved using conventional transient transmission, making it suitable for a variety of applications. Furthermore, since the physical network only needs to have one group even if there are multiple groups, it is possible to improve the efficiency of network space.
【0031】また、ブロードキャスト伝送やマルチキャ
スト伝送が頻繁に発生して局の受信処理が高負荷状態の
場合でも、トランジェント伝送の処理が優先的に行われ
るため、送信局からの要求に対する応答の遅れを極めて
少なくできる。[0031] Furthermore, even when broadcast transmissions and multicast transmissions occur frequently and the reception processing of a station is under a high load, transient transmission processing is performed with priority, so that the delay in response to requests from the transmitting station is reduced. It can be done very little.
【0032】更に、ネットワークのグループ構成や伝送
の優先度の管理を管理局により遠隔管理、集中管理でき
るため、ネットワークのメンテナンスが容易で、グルー
プ構成に変更をきたしたときでも速やかに対応すること
ができる。Furthermore, since network group configuration and transmission priority management can be managed remotely and centrally by a management station, network maintenance is easy and even when changes in group configuration occur, it is possible to respond quickly. can.
【図1】この発明の一実施例におけるLANの概略構成
を示す説明図である。FIG. 1 is an explanatory diagram showing a schematic configuration of a LAN in an embodiment of the present invention.
【図2】この発明の一実施例におけるグループ構成情報
を示す図表である。FIG. 2 is a chart showing group configuration information in an embodiment of the present invention.
【図3】この発明の一実施例における局の内部構成を示
すブロック図である。FIG. 3 is a block diagram showing the internal configuration of a station in an embodiment of the present invention.
【図4】この発明の一実施例における局の受信キューの
構造を示す説明図である。FIG. 4 is an explanatory diagram showing the structure of a reception queue of a station in an embodiment of the present invention.
【図5】従来例におけるLANの概略構成を示す説明図
である。FIG. 5 is an explanatory diagram showing a schematic configuration of a LAN in a conventional example.
【図6】従来例におけるLANをグループ化したときの
ネットワーク構成を示す説明図である。FIG. 6 is an explanatory diagram showing a network configuration when LANs are grouped in a conventional example.
【図7】IEEE802.4規格のパケット形式を示す
説明図である。FIG. 7 is an explanatory diagram showing a packet format of the IEEE802.4 standard.
1 伝送媒体(ケーブル) 2 局 3 管理局 4 共有データ 5 不揮発性RAM 6 パケット受信キュー 7 データ伝送部 8 パケット伝送部 10 パケット 1 Transmission medium (cable) 2 station 3 Management Bureau 4 Shared data 5. Non-volatile RAM 6 Packet reception queue 7 Data transmission section 8 Packet transmission section 10 packets
Claims (3)
に接続された全ての局に共通な共有データを有し、ブロ
ードキャストアドレスを用いたブロードキャスト伝送に
より前記共有データを更新するFA用ローカルエリアネ
ットワークにおいて、特定のグループにグループアドレ
スを用いて一斉同報するマルチキャスト伝送手段と、グ
ループアドレスマスクによる受信パケットのフィルタリ
ング手段とを各局が具備し、同一バス上の局を複数のグ
ループにセグメント化して運用することを特徴とするF
A用ローカルエリアネットワーク。Claim 1: In a local area network for FA where the transmission path is a bus type, has shared data common to all stations connected to the network, and updates the shared data by broadcast transmission using a broadcast address. , each station is equipped with a multicast transmission means for simultaneously broadcasting to a specific group using a group address, and a means for filtering received packets using a group address mask, and the stations on the same bus are segmented into multiple groups for operation. F characterized by
Local area network for A.
ャスト伝送とマルチキャスト伝送には低い優先度を、個
別アドレスを用いた一時的に発生するトランジェント伝
送には高い優先度を割り当てて運用することを特徴とす
る前記請求項1記載のFA用ローカルエリアネットワー
ク。2. The system is characterized in that a low priority is assigned to the broadcast transmission and multicast transmission that occur relatively frequently, and a high priority is assigned to the transient transmission that occurs temporarily using an individual address. The local area network for FA according to claim 1.
管理局から各局に対して各々グループアドレス、グルー
プアドレスマスク、各局の個別アドレス及び伝送の優先
度を通知し、ネットワーク構成や伝送制御を遠隔集中管
理することを特徴とする前記請求項1、2記載のFA用
ローカルエリアネットワーク。3. A management station is provided in the network, and the management station notifies each station of the group address, group address mask, individual address of each station, and transmission priority, and remotely centralizes network configuration and transmission control. 3. The local area network for FA according to claim 1, characterized in that the local area network for FA is managed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3115932A JPH04343543A (en) | 1991-05-21 | 1991-05-21 | Local area network for fa |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3115932A JPH04343543A (en) | 1991-05-21 | 1991-05-21 | Local area network for fa |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH04343543A true JPH04343543A (en) | 1992-11-30 |
Family
ID=14674757
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3115932A Pending JPH04343543A (en) | 1991-05-21 | 1991-05-21 | Local area network for fa |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH04343543A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06261057A (en) * | 1993-03-03 | 1994-09-16 | Nec Corp | Line concentrator for local area network |
WO1998044683A1 (en) * | 1997-04-01 | 1998-10-08 | Matsushita Electric Industrial Co., Ltd. | Digital communication system, transmitter, and data selector |
WO2003085893A1 (en) * | 2002-04-09 | 2003-10-16 | Toa Corporation | Digital broadcast system |
DE112008004245T5 (en) | 2008-12-25 | 2012-04-26 | Mitsubishi Electric Corporation | Communication management device, communication device and communication method |
-
1991
- 1991-05-21 JP JP3115932A patent/JPH04343543A/en active Pending
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06261057A (en) * | 1993-03-03 | 1994-09-16 | Nec Corp | Line concentrator for local area network |
WO1998044683A1 (en) * | 1997-04-01 | 1998-10-08 | Matsushita Electric Industrial Co., Ltd. | Digital communication system, transmitter, and data selector |
AU729580B2 (en) * | 1997-04-01 | 2001-02-01 | Matsushita Electric Industrial Co., Ltd. | Digital communication system, transmitter, and data selecting apparatus |
CN1123169C (en) * | 1997-04-01 | 2003-10-01 | 松下电器产业株式会社 | Digital communication system, transmitter and data selector |
US6760382B1 (en) | 1997-04-01 | 2004-07-06 | Matsushita Electric Industrial Co., Ltd. | Digital communication system, transmitter, and data selector |
WO2003085893A1 (en) * | 2002-04-09 | 2003-10-16 | Toa Corporation | Digital broadcast system |
US7386004B2 (en) | 2002-04-09 | 2008-06-10 | Toa Corporation | Digital broadcast system |
DE112008004245T5 (en) | 2008-12-25 | 2012-04-26 | Mitsubishi Electric Corporation | Communication management device, communication device and communication method |
US8908566B2 (en) | 2008-12-25 | 2014-12-09 | Mitsubishi Electric Corporation | Communication management device, communication device, and communication method |
DE112008004245B4 (en) * | 2008-12-25 | 2016-12-01 | Mitsubishi Electric Corporation | Communication management device, communication device and communication method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7733789B1 (en) | Remote monitoring of switch network | |
EP1019833B1 (en) | Mechanism for packet field replacement in a multi-layered switched network element | |
CN101156408B (en) | Network communications for operating system partitions | |
EP0993635B1 (en) | Method and apparatus for dynamic queue sizing | |
US6922408B2 (en) | Packet communication buffering with dynamic flow control | |
JP4068166B2 (en) | Search engine architecture for high performance multilayer switch elements | |
US5933605A (en) | Apparatus for filtering multicast messages transmitted between subnetworks based upon the message content | |
US6128665A (en) | System for broadcasting messages to each of default VLAN ports in subset of ports defined as VLAN ports | |
US20040081394A1 (en) | Providing control information to a management processor of a communications switch | |
EP3582459B1 (en) | Communication system, communication device, and communication method | |
CN1171429C (en) | Internal communication protocol using for data exchange apparatus | |
KR19990087752A (en) | Efficient Output Request Packet Switch and Method | |
US8964742B1 (en) | Linked list profiling and updating | |
EP3582458A1 (en) | Communication system, communication device, and communication method | |
CN104468254A (en) | Network flow statistic reporting processing method and device, controller and switch | |
JP6627964B2 (en) | SDN-based ARP implementation method and apparatus | |
WO2014087591A1 (en) | Communication system, control apparatus, communication control method, transfer control method, and transfer control program | |
CN101115071B (en) | Apparatus and method for UPNP service in public network environment | |
US10484238B2 (en) | Radio communication system for an industrial automation system, method for operating said radio communication system, and radio transceiver station | |
JP2006270839A (en) | Setting control device of layer 2 instrument | |
CN101227334B (en) | Encapsulation and processing method of operation management maintenance protocol data unit | |
JPH04343543A (en) | Local area network for fa | |
CN112866143B (en) | Device and chip for realizing 802.1CB protocol | |
CN112448924A (en) | Message processing method, system and switching equipment compatible with multiple protocols | |
EP4002779A1 (en) | Method and apparatus for sharing information in redundant network, and computer storage medium |