JPS6115439A - Factory automation system - Google Patents

Factory automation system

Info

Publication number
JPS6115439A
JPS6115439A JP59136142A JP13614284A JPS6115439A JP S6115439 A JPS6115439 A JP S6115439A JP 59136142 A JP59136142 A JP 59136142A JP 13614284 A JP13614284 A JP 13614284A JP S6115439 A JPS6115439 A JP S6115439A
Authority
JP
Japan
Prior art keywords
station
lan
lan unit
data
unit
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
JP59136142A
Other languages
Japanese (ja)
Inventor
Hidetsugu Komiya
小宮 英嗣
Mitsuo Manabe
真鍋 三男
Yukio Ono
幸男 小野
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.)
Fanuc Corp
Original Assignee
Fanuc Corp
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 Fanuc Corp filed Critical Fanuc Corp
Priority to JP59136142A priority Critical patent/JPS6115439A/en
Publication of JPS6115439A publication Critical patent/JPS6115439A/en
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

PURPOSE:To eliminate the need for DI/DO control by connecting redially an LAN unit of plural branch stations to an LAN unit of a cell station so as to allow each station connected to each LAN unit to make communication via the LAN unit. CONSTITUTION:When a main computer 103a receives a data such as production schedule from a host device 105a, the computer transmits a control command or a data to an NC machine CNC and a robot controller RBC constituting a processing cell according to the production schedule and data transmission procedure and drives and controls a goods distribution control system. A program formed by an automatic programming device is stored in a program film unit 103b and the processing program is transferred to a prescribed NC machine by the command of a main computer.

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明はファクトリー・オートメイション・システム(
FAシステムという)に係す、特に核局となる1つのL
ANユニットと、該核層のLANユニットのまわりに放
射状に配設される複数のLANユニットとを設け、分局
のLANユニットをそれぞれ核層のLANユニットにオ
プティカルファイバで接続してスター形階層構造のロー
カル・エリア・ネットワーク (LAN)を構成し、少
な(とも中央管理システムのプロセッサ内蔵の各ユニッ
トをそれぞれ1つの通信回線を介して核層のLANユニ
ットに接続し、各加工セルを構成するNC装置やロボッ
ト制御装置などのプロセッサ内蔵のユニットをそれぞれ
1つの通信回線を介して所定の分局のLANユニットに
接続して成るファクトリー・オートメイション・システ
ムに関する。
[Detailed Description of the Invention] <Industrial Application Field> The present invention is applicable to factory automation systems (
FA system), especially one L that serves as the core station.
An AN unit and a plurality of LAN units arranged radially around the LAN unit in the core layer are provided, and each branch LAN unit is connected to the LAN unit in the core layer with an optical fiber to form a star-shaped hierarchical structure. NC equipment that constitutes a local area network (LAN), connects each unit with a built-in processor of the central management system to the LAN unit of the core layer via one communication line, and constitutes each processing cell. The present invention relates to a factory automation system in which units with built-in processors, such as robot controllers and robot controllers, are each connected to a LAN unit of a predetermined branch office via a single communication line.

〈従来技術〉 資材の価格や人件費の上昇及び大量生産から多種小量生
産への移行という状況においては、より高い効率をもた
らす生産システムが要求される。
<Prior Art> In the context of rising material prices and labor costs and a shift from mass production to high-mix, low-volume production, a production system that provides higher efficiency is required.

このため、数値制御工作機械やロボットを含む加工セル
を多数設けると共に、自動倉庫や無人搬送車などを含む
物流システムを設け、これら加工セルや物流システムを
中央管理システムが生産スケジュールに従って運転制御
しくスケジュール運転、物流制御)、かつ各加工セルや
無人搬送車の稼動状況、加工セル毎の進捗状況をI10
装置へ出力し、更にはNCプログラムを管理しく記憶、
修正、削除、転送等)、その他の管理を行うFAシステ
ムが脚光を浴びている。
For this purpose, we have installed a large number of processing cells including numerically controlled machine tools and robots, as well as a logistics system including automated warehouses and automated guided vehicles.A central management system controls and schedules these processing cells and logistics systems according to the production schedule. operation, logistics control), the operating status of each processing cell and automated guided vehicle, and the progress status of each processing cell.
Outputs to equipment, and also stores NC programs in a managed manner.
FA systems that perform other management (modification, deletion, transfer, etc.) are in the spotlight.

〈発明が解決しようとしている問題点〉ところで、従来
のFAシステムにおいては、1台の制御コンピュータに
多数のNC装置及びロボット制御装置をそれぞれ接続し
、DI/Do制御により該コンピュータと各装置間で制
御コマンド及びデータの授受を行っている。しかし、か
かる構成においてはケーブル数が多くなると共に、制御
コンピュータの負荷が太き(なるtこめ大型コンピュー
タが必要になり、しかも各NC装置、四ボット制御装置
毎にDI/Do制御でデータを授受しなくてはならない
ためソフトウェアが大変になり、更にはシステムの拡張
、変更にはソフトウェアの修正が必要になり好ましくな
かった。
<Problems to be solved by the invention> By the way, in a conventional FA system, a large number of NC devices and robot control devices are connected to one control computer, and DI/Do control is used to communicate between the computer and each device. Control commands and data are exchanged. However, in such a configuration, the number of cables increases, the load on the control computer increases (a large computer is required, and data is exchanged using DI/Do control for each NC device and four bot control devices). This made the software difficult, and furthermore, expansion and modification of the system required modification of the software, which was undesirable.

従って、本発明の目的はDI/Do制御によらずにデー
タ授受が行え、しかも標準のソフトウェアを組み込んで
おくだけでよく、更にはシステムの拡張、変更時に該ソ
フトウェアを変更する必要がないFAシステムを提供す
る乙とである。
Therefore, the purpose of the present invention is to create an FA system that can exchange data without using DI/Do control, and that only requires incorporating standard software, and furthermore, does not require changing the software when expanding or changing the system. and Party B who provides the.

本発明の別の目的は、スティシヲンを構成する各ユニッ
トにデータ通信専用のマイク四プロセッサを特別に設け
る必要がなく、各ユニットに既に設けられているプロセ
ッサを用いてソフト的に処理するだけてネットワークを
構成できる安価なFAシステムを提供する乙とである。
Another object of the present invention is that there is no need to specially provide a microphone processor dedicated to data communication in each unit constituting the Stysion, and network processing can be performed simply by software processing using the processor already provided in each unit. and Party B, which provides an inexpensive FA system that can be configured.

本発明の更に別の目的は高速伝送が可能であり、しかも
ノイズなどの外乱に強いFAシステムを提供することで
ある。
Still another object of the present invention is to provide an FA system that is capable of high-speed transmission and is resistant to disturbances such as noise.

く問題点を解決するための手段〉 核層となる1、、 A Nユニットと、該核層のLAN
ユニットのまわりに放射状に配設される複数の分局とな
るLANユニットとを設け、分局のLANユニットを核
層のLANユニットにオプティカルファイバで接続して
、スター形階層構造のローカル・エリア・ネットワーク
を構成し、少なくとも中央管理システムを構成するコン
ピュータを核層のLAN側のステイションとし、又加工
セルを構成するNC装置やロボット制御装置を分局側の
ステイシヲンとし、核部側のステイションをそれぞれ核
層のLANユニットにメタルリンク構成の1つの通信回
線を介して接続し、又分局側のステイシンンをそれぞれ
対応する分局のLANユニットにメタルリンクまたはオ
プティカルファイバ構成の1つの通信回線を介して接続
して構成される。
Means for solving the problems> 1, A N unit that becomes the core layer and the LAN of the core layer
A plurality of branch LAN units are installed radially around the unit, and the branch LAN units are connected to the core layer LAN unit with optical fibers to create a local area network with a star-shaped hierarchical structure. The computers that make up at least the central management system are the stations on the LAN side of the core layer, and the NC devices and robot control devices that make up the processing cells are the stations on the branch side, and the stations on the core side are the stations on the core side. Connect the LAN unit of the layer via one communication line with a metal link configuration, and connect the station on the branch office side to the LAN unit of the corresponding branch office via one communication line with a metal link or optical fiber configuration. configured.

尚、各LANユニットと各ステイシヲン間のインタフェ
ースはたとえばR3232CあるいはR3422インタ
フエースに準拠している。
Note that the interface between each LAN unit and each station conforms to, for example, the R3232C or R3422 interface.

く作用〉 データ送信側のLANユニットは、あるステイションか
らR3232C/R3422インタフエースで所定のプ
ロトコル(たとえばEIAに準拠したプロトコル)に基
づいたデータを受信し、ついで受信したデータを高速伝
送可能な別のプロトコルに基づいたデータに変換して受
信側ののLANユニットに送り、受信側のLANユニッ
トは受信データを前記所定のプロトコルに変換して目的
とするステイションに送出する。
Function> The LAN unit on the data sending side receives data from a certain station via the R3232C/R3422 interface based on a predetermined protocol (for example, a protocol compliant with EIA), and then transfers the received data to another station capable of high-speed transmission. The received data is converted into data based on the predetermined protocol and sent to the receiving-side LAN unit, and the receiving-side LAN unit converts the received data into the predetermined protocol and sends it to the destination station.

〈実施例〉 第1図は本発明にかかるFAシステムのLAN構成説明
図である。101は核部となる1つのLANユニットで
あり、プログラマブルコントローラ(PCという)によ
り構成されている。102a、102b、  ・−・−
102hは核部のLANユニット101のまわりに放射
状に配設されている分局となるLANユニットであり、
それぞれPCにより構成されている。尚、各LANユニ
ットには8回線のオプトリンクと9回線のメタルリンク
が接続可能である。
<Embodiment> FIG. 1 is an explanatory diagram of a LAN configuration of an FA system according to the present invention. Reference numeral 101 denotes one LAN unit serving as the core, and is composed of a programmable controller (referred to as a PC). 102a, 102b, ・-・-
102h is a branch LAN unit arranged radially around the core LAN unit 101;
Each of them is composed of a PC. Incidentally, eight optical links and nine metal links can be connected to each LAN unit.

核部のLAN (マスター)101には各分局のLAN
(スレーブ)102a 〜102hがそれぞれ1回線の
オプトリンクOa〜Ohで接続されてスター形階層構造
のネットワークが構成されている。核部のLAN 10
1には更に中央管理システムを構成するコンピュータ1
03 a1プログラムファイルユニット103b1物流
コントロールシステムを構成するコンピュータ104a
1ホスト装置105aがR3232CあるいはR342
2のインタフェースでメタルリンクM1〜M4を介して
接続されている。
The core LAN (master) 101 has the LAN of each branch office.
(Slaves) 102a to 102h are each connected by one optical link Oa to Oh, forming a network with a star-shaped hierarchical structure. Core LAN 10
1 further includes a computer 1 that constitutes a central management system.
03 a1 Program file unit 103b1 Computer 104a that constitutes the logistics control system
1 host device 105a is R3232C or R342
The two interfaces are connected via metal links M1 to M4.

分局のLANユニット102 a 〜102 hにも8
回線のオプトリンクと9回線のメタルリンクの接続が可
能であり、各オプトリンクとメタルリンクには適宜加工
セルを一構成するNC装置CCN中ロホット制紳装置R
BC,セルコント四−ルユニットCCUなどがR323
2CあるいはR8422インタフエースで接続される。
8 for branch LAN units 102a to 102h
It is possible to connect the optical link of the line and the metal link of 9 lines, and each optal link and metal link are equipped with an NC device CCN which constitutes one processing cell as appropriate.
BC, cell control unit CCU, etc. are R323
Connected by 2C or R8422 interface.

たとえば、分局のLANユニット102aにはメタルリ
ンクM、1、M12、M113・・・・を介して加工セ
ル106 a 。
For example, the processing cell 106a is connected to the branch LAN unit 102a via metal links M, 1, M12, M113, .

106 b、 106 cのNC装置CCN中ロボット
制御装置RBCがそれぞれ接続され、LANユニット1
02dには加ニー1=71,107a、107b17)
NC装置CCN中ロボット制御装置RBCがメタルリン
クM、、、Md2を介して接続され、又セルコントロー
ルユニット108がオプトリンクOdを介して接続され
、以下同様に他のLANユニットにもNC装置、ロボッ
ト制御装置、セルコントtz −ルユニットが適宜接続
される。
106 b and 106 c are connected to the NC device CCN and the robot control device RBC, respectively, and the LAN unit 1
02d has Kanye 1 = 71, 107a, 107b17)
The NC device CCN and the robot controller RBC are connected via metal links M,..., Md2, and the cell control unit 108 is connected via an opto link Od. A control device and a cell control unit are connected as appropriate.

第2図は本発明にかかるFAシステムの構成を説明する
説明図であり、スター形階層構造のLANを強調して示
した第1図を書き換えたものであり、従って第1図と同
一部分には同一符号を付している。スター階層構造のL
ANは核部のLANユニット101と、分局となるLA
Nユニット102a1102b1 ・・・・102hを
有し、各分局のLANユニットは核部のLANユニット
101にオプトリンクでそれぞれ接続されて相互にデー
タ通信できるようになっている。又、核部のLANユニ
ット101には核部側のステイションを構成するメイン
コンピュータ103a、サブコンピュータ103a’ 
、プログラムファイルユニッ)、103b、物mコント
ロールシステムの物流コント四−ルコンピュータ104
a、ホストコンピュータ105aがそれぞれ1回線のメ
タルリンクで接続されている。各分局のLANユニット
は適宜NC装置CNC,ロボット制御装置RBC。
FIG. 2 is an explanatory diagram illustrating the configuration of the FA system according to the present invention, and is a rewrite of FIG. 1, which emphasizes the LAN with a star-shaped hierarchical structure, so the same parts as in FIG. are given the same reference numerals. L of star hierarchy
AN is a core LAN unit 101 and a branch LA
It has N units 102a1102b1 . . . 102h, and the LAN units of each branch are connected to the core LAN unit 101 by opto-links so that they can communicate data with each other. In addition, the core LAN unit 101 includes a main computer 103a and a subcomputer 103a' that constitute the core station.
, program file unit), 103b, logistics control computer 104 of the object control system
a, host computers 105a are each connected by one metal link. The LAN units of each branch office are NC device CNC and robot controller RBC as appropriate.

セルコントロールユニットCCUがメタルリンクあるい
はオプトリンクで接続されている。尚、セルコントロー
ルユニットCCUはF’ Aシステム化を考慮しなかっ
た古いNC装置CNC’やロボット制御装置RBC’を
LANに接続するものである。
A cell control unit CCU is connected by a metal link or an opto link. Note that the cell control unit CCU connects the old NC device CNC' and robot control device RBC', which were not designed for F'A systemization, to the LAN.

メインコンピュータ103aはホスト装置105aから
生産スケジュールその他のデータを受信すると共に、該
生産スケジュールに従って加工セルや物流コントロール
システムを運転制御し、更には加工セル毎のスケジュー
ルリスト、稼動リスト、生産進捗リストなどを印刷、表
示し、その他種々の制御を実行する。
The main computer 103a receives production schedules and other data from the host device 105a, and also controls the operation of processing cells and logistics control systems according to the production schedule, and also creates schedule lists, operation lists, production progress lists, etc. for each processing cell. Print, display, and execute various other controls.

サブコンピュータ103a’はLANユニット101を
介してメインコンピュータに接続され1該メインコンピ
ユータからの指令を物流コントロールシステムに出力す
ると共に、物流コントロールシステムから送られて(る
データを用いて告知 −エセルの稼動実績、生産実績そ
の他のデータなカラーディスプレイ装置に表示する。プ
ログラムファイルユニッ゛h103bは図示しない自動
プ四グラミング装置とメインコンピュータ103aとを
結合して、高速でデータ授受を行う。そして、(a)自
動プログラミング装置により作成された加ニブログラム
、四ボット制御データを内蔵のメモリに登録(記憶)し
たり、(b)既に作成されている加ニブログラムを修正
したり、(C)メインコンピュータ103aからの指令
により内蔵のメモリに記憶されている加ニブ宵グラム、
ロボット制御データを直接所定のプロトコルに従って加
工セルに転送してそのメモリに記憶させ、(d)加工セ
ルの操作盤から要求された加ニブログラムを同様に該加
工セルへ転送する。
The subcomputer 103a' is connected to the main computer via the LAN unit 101, and outputs commands from the main computer to the logistics control system, and also makes notifications using data sent from the logistics control system. Results, production results, and other data are displayed on a color display device.The program file unit h103b connects an automatic programming device (not shown) and the main computer 103a to exchange data at high speed.(a) Register (memorize) the Canadian program and four-bot control data created by the automatic programming device in the built-in memory, (b) modify the already created Canadian program, and (C) receive commands from the main computer 103a. Kanib Yoigram, which is stored in the built-in memory by
The robot control data is directly transferred to the processing cell according to a predetermined protocol and stored in its memory, and (d) the machine program requested from the operation panel of the processing cell is similarly transferred to the processing cell.

各LANユニットは第3図に示すように、RAM内蔵の
メインのマイクロブ四セッサユニットL1と、ROMボ
ードL2と、それぞれ複数のR8232C/R3422
メタルリンク伝送路が接続されるシリアルポートL3、
L4、L5・・・と、それぞれ複数のオプトリンクが接
続されるシリアルボートL6、L7・・・・・・を有し
、各部はバス線BSにより相互に接賛されている。
As shown in Figure 3, each LAN unit includes a main micro processor unit L1 with built-in RAM, a ROM board L2, and a plurality of R8232C/R3422
Serial port L3 to which the metal link transmission line is connected,
It has serial ports L4, L5, . . . , and serial ports L6, L7, .

物流コントロールコンピュータ104aは生産スケジュ
ールに従ったメインコンピュータ103aからの指令に
基づいて無人搬送車を制御して、ワークを自動倉庫から
所定の加工セルに搬送し、又加工部品を加工セルから自
動倉庫に搬入し、更には各加工セル、自動創り無人搬送
車の稼動状況、生産進捗状況等を中央管理システムに出
力する。
The logistics control computer 104a controls the automatic guided vehicle based on commands from the main computer 103a according to the production schedule, transports workpieces from the automated warehouse to predetermined processing cells, and transports processed parts from the processing cells to the automated warehouse. In addition, the operating status of each processing cell, automatic guided vehicle, production progress status, etc. are output to the central management system.

さて、各ステイション間、たとえば核間側LANユニッ
ト101のステイションと分局側LANユニット102
a〜102hのステイション間では各LANユニットの
制御で以下のごときデータ伝送が行われる。尚、核層側
ステイションから分局側ステイションにデータを伝送す
るものとする。
Now, between each station, for example, the station of the internuclear side LAN unit 101 and the branch side LAN unit 102
The following data transmission is performed between the stations a to 102h under the control of each LAN unit. It is assumed that data is transmitted from the nuclear layer side station to the branch side station.

まず、核間側のステイション(送信ステイション)より
核部のLANユニット101にデータリンク確立のEN
Q (問い合わせ)を出力する。
First, send an EN to establish a data link from the internuclear station (transmission station) to the nuclear LAN unit 101.
Output Q (inquiry).

核部のLANユニット10−1はデータ受信可能状態で
あればACK (肯定応答)を、データ受信不可能状態
であればNACK (否定応答)を、その他無効応答を
し、あるいはなにも応答しない(無応答)。
The core LAN unit 10-1 responds with an ACK (acknowledgement) if it is in a state where it can receive data, a NACK (negative response) if it is in a state where it cannot receive data, and other invalid responses, or does not respond at all. (No reply).

NACK応答、無効応答あるいは無応答の場合には所定
回ステイションはデータリンク確立のENNQを核部の
LANユニット101に出力する。
In the case of a NACK response, an invalid response, or no response, the station outputs an ENNQ for data link establishment to the core LAN unit 101 at a predetermined time.

そして、所定回継続してデータリンク確立のENQを出
力してもデータリンクが確立しない場合には、EOT(
伝送終了)を送信して終結する。
If the data link is not established even after outputting the ENQ for establishing the data link a predetermined number of times, the EOT (
Transmission end) is sent to terminate the transmission.

一方、ACK応答があれば、ステイションはEIAに準
拠した所定のプロトコルに従った伝送フォーマットを有
するフレームデータを発生して核部のLANユニット1
01に入力する。尚、上記EIAに準拠したフレームデ
ータはデータ開始コード、データ発信元コード、データ
受信先コード、制御コマンド、転送データ、データ終了
コードを1単位としている。第4図は伝送フォーマット
を説明する説明図であり、1フレームデークはデータ開
始コード(STX) 、メツセイジ・テキスト(MES
SAGE  TEXT) 、エンド・オフ・テキスト(
ETX) 、ブロック・チェック・キャラクタ(BCC
)よりなり、メッセイジ・テキストは(a)発信元コー
ド(SRC)、(b)受信先コード(DES)、(c)
トランスミクシ3ンタイプ(X)とトランスミッシシン
サブタイプ(YYY)とデータフォーマツ1−またはコ
マンドイクステンション(222)より成る制御コマン
ド(X、、YYY、ZZZ) 、(d)転送データ(D
T)を含んでいる。
On the other hand, if there is an ACK response, the station generates frame data having a transmission format according to a predetermined protocol based on EIA, and sends it to the core LAN unit 1.
Enter 01. Note that the frame data conforming to the EIA has a data start code, a data source code, a data receiving destination code, a control command, transfer data, and a data end code as one unit. Figure 4 is an explanatory diagram explaining the transmission format, where one frame data includes data start code (STX), message text (MES),
SAGE TEXT), end-off text (
ETX), block check character (BCC)
), and the message text consists of (a) sender code (SRC), (b) receiver code (DES), and (c)
A control command (X,, YYY, ZZZ) consisting of a transmis- sion type (X), a transmis- sion subtype (YYY), and a data format or command extension (222), (d) transfer data (D
Contains T).

核部のLANユニット101は送信ステイションから上
記フレームデータを受信すれば該フレームデータに含ま
れる受信先コードに基づいて制御コマンド、転送データ
などを該受信先の受信ステイションに電送する。尚、一
般には複数の送信ステイションから複数の受信ステイシ
ヲンへのデータ伝送が時分割的に行われる。すなわち、
第5図に示すように、送信ステイション5T11.5T
12.5T13からそれぞれ受信ステイション5T21
.5T22.5T23に送信側LAN二二ットLANI
、受信側LANユニットLAN2を介してデータAAA
・・・AXBBB・・・BlCCC・・・Cを転送する
ものとすれば、各送信ステビシ1ン5T1i(i=1.
2.3)は前述のデータリンク確立の手順を踏んで、か
つ第4図に示すEIAに準拠した伝送フォーマットでデ
ータAAA・・・、BBB・・・、CCC・・・をそれ
ぞれ発生し、これらをメタルリンクまたはオプトリンク
伝送路を介して送信側LANユニットLAN 1に入力
する。
When the core LAN unit 101 receives the frame data from the transmitting station, it transmits control commands, transfer data, etc. to the receiving station based on the receiving destination code included in the frame data. Note that data transmission from a plurality of transmitting stations to a plurality of receiving stations is generally performed in a time-division manner. That is,
As shown in Figure 5, the transmitting station 5T11.5T
12.5T13 to receiving station 5T21 respectively.
.. 5T22.5T23 is the sending side LAN 22 bit LANI
, data AAA via the receiving side LAN unit LAN2
...AXBBB...BlCCC...C, each transmission station 1 5T1i (i=1.
2.3) generates data AAA..., BBB..., CCC... by following the above-mentioned data link establishment procedure and using the EIA-compliant transmission format shown in Figure 4. is input to the transmitting side LAN unit LAN 1 via a metal link or opto link transmission line.

送信側LANユニットLAN 1は各送信スティシミン
からのデータをバッファ部BFII、BF12、BF1
3に格納後、これらEIAのプロトコルに準拠したデー
タを後述する方法で高速伝送可能なプロトコルのシリア
ルデータに変換し、同期信号と共にABCABCAB・
・・・ABCABCの順序でシリアルポー1− S P
 1より伝送路(オプトリンク)OFに出力する。
The transmitting side LAN unit LAN 1 stores data from each transmitting system in buffer units BFII, BF12, BF1.
After storing the data in 3, the data compliant with the EIA protocol is converted into serial data with a protocol that can be transmitted at high speed using the method described later, and then sent along with the synchronization signal to ABCABCAB.
...Serial port 1-SP in the order of ABCABC
1 to the transmission line (opt link) OF.

以上により送信側LANユニットLAN 1から送り出
された上記データは受信側LANユニットLAN 2の
シリアルボートSP2を介してプロセッサにより読み取
られ、しかる後EIAのプロトコルに準拠したデータに
変換されて受信先のバッファ部BF21、BF22、B
F23にAAA・・A、BBB・・・B、CCC・・・
Cに整列し直される。
As described above, the above data sent from the sending side LAN unit LAN 1 is read by the processor via the serial port SP2 of the receiving side LAN unit LAN 2, and then converted into data compliant with the EIA protocol and buffered at the receiving destination. Part BF21, BF22, B
F23 has AAA...A, BBB...B, CCC...
It is rearranged to C.

そして、以後受信側LANユニットLAN 2は各壺信
ステイションに対して前述のデータリンク確立の手順を
踏んで、各バッファ部に記憶されているデータAAA・
・・A、BBB・・・BSCCC・・・C1e対応する
メタルリンクあるいはオプトリンクの伝送路を介して受
信ステイション5T21.5T22.5T23へ入力す
る。
Thereafter, the receiving side LAN unit LAN 2 performs the above-mentioned procedure for establishing a data link for each sending station, and transfers the data stored in each buffer section to AAA.
. . A, BBB .

第6図は1つのLANユニットと別のLANユニット間
のデータ伝送の規約(プロトコル)を説明するデータフ
ォーマット説明図である。核間のLANユニット(マス
ク)は分局のLANユニット(スレーブ)に第6図(A
)に示すコールワード(Call Word)を所定の
周期で送る。尚、コールワードはスタートビット(3T
RT)と、デバイス・コントロール・フラグ(FLAG
)と、これから何ワードのデータを送るかを示すデータ
レングス(LENGTH)と、エラーフラグ(ERRO
R)と、データ・コントロール・フラグCD/C)と、
どのデバイスを呼び出すかを示すデバイス・ナンバー(
DVN)と、サイクリック・リダンダンシイ・チェック
・コード(CRC)と、ストップビット(STOP)を
含んでいる。
FIG. 6 is a data format explanatory diagram illustrating the rules (protocol) for data transmission between one LAN unit and another LAN unit. The internuclear LAN unit (mask) is connected to the branch LAN unit (slave) in Figure 6 (A).
) is sent at a predetermined period. Note that the call word is the start bit (3T
RT) and device control flag (FLAG
), the data length (LENGTH) that indicates how many words of data are to be sent, and the error flag (ERRO).
R), data control flag CD/C),
Device number indicating which device to call (
DVN), cyclic redundancy check code (CRC), and stop bit (STOP).

デバイスナンバ(DVN)で特定されたスレーブはアン
サ−ワード(An−swe r Wo r d)を返す
The slave identified by the device number (DVN) returns an answer word (Answer Word).

尚、アンサ−ワードのフォーマットも第6図(A)の構
成を有している。
The format of the answer word also has the structure shown in FIG. 6(A).

アンサ−ワードが返されれば、以後両者間で全二重モー
ドでデータワードの転送が行われる。第6図(B)はデ
ータワードのフォーマットを示すもので、スタートビッ
ト(START)と、データ(DATA)と、データ・
コントロール・フラグ(D/C)と、CRCコード(C
RC)で構成されている。
If the answer word is returned, data words are then transferred between the two in full-duplex mode. Figure 6(B) shows the format of a data word, which includes a start bit (START), data (DATA), and a data word.
Control flag (D/C) and CRC code (C
RC).

そして、転送終了後スレーブは次のコール待となり、マ
スクは次のコールを出す準備をする。
After the transfer is completed, the slave waits for the next call, and the mask prepares to issue the next call.

以上のように、送信ステイションと受信ステイションと
の間でデータ転送が行われるがら、ホスト装置105a
から生産スケジュールが中央管理システムのメインコン
ピュータ103aに入力されると、該メインコンピュー
タ103aは該生産スケジュールに基づいて、各加工セ
ル及び物流コントロールシステムに前記データ伝送手順
に従って制御コマンド及びデータを伝送する。すなわち
、物流コントロールシステムには所定の加工セルへワー
クを搬送し、あるいは治工具を段取りエリア、工具室に
搬送することを指示し、又プログシムファイルユニット
103bには所定のNC装置、ロボット側部装置に加ニ
ブログラム、ロボット制御データを送り出すことを指示
する。
As described above, while data is transferred between the sending station and the receiving station, the host device 105a
When the production schedule is input into the main computer 103a of the central management system, the main computer 103a transmits control commands and data to each processing cell and logistics control system according to the data transmission procedure based on the production schedule. That is, the logistics control system is instructed to transport the workpiece to a predetermined processing cell or the jig and tool to the setup area or tool room, and the program file unit 103b is instructed to carry a predetermined NC device and the robot side Instructs the device to send the program and robot control data.

これにより、ワークや治工具の搬送が行われ、又プログ
ラムファイルユニット103bは予め定められているプ
ロトコル(E I Aに準拠したプロトコル)に従って
所定の加ニブログラム、ロボット制御データを核間のL
ANユニット101に入力し、該核部のLANユニット
101 if高速伝送可能な特別のプロトコルに従った
シリアルデータに変換して分局のLANユニット102
a〜102hに伝送し、分局のLANユニット1028
〜102hは受信データをEIAのプロトコルに準拠し
たデータに変換して各加工セルのNC装置CNC,ロボ
ット制御装置RBCに転送する。ワークや治工具の搬送
が終了すれば物流コントロールシステムの物流コントロ
ールコンピュータ104aは中央管理システムのメイン
コンピュータ103aへ搬送完了を報告し、又告知工セ
ルは加ニブログラム、ロボット制御データの受信を終了
すれば加ニブログラムの受信完了を中央管理システムの
メインコンピュータ103aに報告する。以上により加
工の準備が整えば、メインコンピュータ103aは各加
工セルへ運転開始を指示し加工セルによる機械加工が行
われる。機械加工が終了すれば加工セルはその旨をメイ
ンコンピュータに通知し、以後コンピュータは生産スケ
ジュールに従って前記と同様な処理を行ない、最終的に
生産スケジュールに応じた機械加工を自動的こと行うこ
とになる。
As a result, workpieces and jigs are transferred, and the program file unit 103b transfers predetermined machine programs and robot control data to the L between the cores according to a predetermined protocol (protocol compliant with EIA).
If input to the AN unit 101, the core LAN unit 101 converts it into serial data according to a special protocol capable of high-speed transmission, and sends it to the branch LAN unit 102.
a to 102h, and the branch LAN unit 1028
~102h converts the received data into data compliant with the EIA protocol and transfers it to the NC device CNC and robot control device RBC of each processing cell. When the transportation of workpieces and jigs and tools is completed, the distribution control computer 104a of the distribution control system reports the completion of transportation to the main computer 103a of the central management system, and when the notification cell finishes receiving the machining program and robot control data, The completion of reception of the Canadian program is reported to the main computer 103a of the central management system. When preparations for machining are completed as described above, the main computer 103a instructs each machining cell to start operation, and machining is performed by the machining cells. When machining is completed, the processing cell notifies the main computer, and the computer then performs the same process as above according to the production schedule, and finally machining according to the production schedule is automatically performed. .

〈発明の効果〉 以上説明したように、本発明によれば核部となるLAN
ユニットと、該核部のLANユニットのまわりに放射状
に配設される分局となる複数のLANユニットとを設け
、分局のLANユニットを核部のLANユニットにオプ
ティカルファイバで接続して、スター形階層構造のロー
カル・エリア・ネットワークを構成し、少なくとも中央
管理システムを構成するコンピュータを核部のLAN側
のステイションとし、又加工セルを構成するNC装置や
ロボット制御装置を分局側のステイションとし、核間側
のステイションをそれぞれ核部のLANユニットにたと
えばメタルリンク構成の1つの通信回線を介して接続し
、又分局側のステイションを対応する分局のLANユニ
ットにメタルリンクまたはオプティカルファイバ構成の
1つの通信回線を介して接続し、各LANユニットはス
テイシ9ンから所定のプロトコルで受信したデータを別
のプロトコルに基づいたデータに変換して他のLANユ
ニットに送り、該他のLANユニットは受信データを前
記所定のプロトフルに変換して目的とするステイション
に送出するように構成したから、DI/Do制御によら
ずにデータ伝送が行え、しかも各ステイションのプロセ
ッサにEIAに準拠したプロトコルでデータ転送が可能
となるように標準のソフトウェアを組み込んでおくだけ
でよく、更にはシステムの拡張、変更時に該ソフトウェ
アを変更する必要がない。又、本発明によればステイシ
ョンを構成する各ユニットにデータ通信専用のマイクロ
プロセッサを設ける必要がないから、換言すれば各ステ
ィシヲンの既存のプロセッサを用いてソフト的にデータ
通信処理をするt!けでよいからネットワークを安価に
構成できる。更に、各LAN間はオプトリンクで接続し
、かつ各ステイションから入力されたE″IAのプロト
コルに準拠したデータを高速伝送可能なプロトコルに変
換して伝送するように構成したから、ノイズなどの外乱
に強り、シかも高速伝送可能なネットワークを構成でき
た。
<Effects of the Invention> As explained above, according to the present invention, the core LAN
unit and a plurality of LAN units serving as branch stations arranged radially around the core LAN unit, and connecting the branch LAN units to the core LAN unit with optical fibers to form a star-shaped hierarchy. The computers constituting the local area network of the structure and constituting at least the central management system are the stations on the LAN side of the core, and the NC devices and robot control devices constituting the processing cells are the stations on the branch side, The stations on the internuclear side are each connected to the LAN unit in the core section via one communication line with a metal link configuration, and the stations on the branch side are connected to the corresponding branch LAN unit with a metal link or optical fiber configuration. Connected via one communication line, each LAN unit converts the data received from the station 9 using a predetermined protocol into data based on another protocol and sends it to the other LAN unit. Since the received data is configured to be converted into the predetermined protocol and sent to the target station, data transmission can be performed without using DI/Do control, and each station's processor is equipped with an EIA-compliant protocol. It is only necessary to incorporate standard software to enable data transfer, and furthermore, there is no need to change the software when expanding or changing the system. Furthermore, according to the present invention, there is no need to provide a microprocessor dedicated to data communication in each unit constituting the station.In other words, the existing processor of each station can be used to process data communication using software. network can be configured at low cost. Furthermore, each LAN is connected with an optolink, and the data input from each station that complies with the E''IA protocol is converted to a protocol that allows high-speed transmission before being transmitted, reducing noise and other problems. We were able to construct a network that is resistant to external disturbances and capable of high-speed transmission.

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

第1図は本発明にかかるFAシステムのLAN構成説明
図、第2図は本発明にかかるFAシステムの構成を説明
する説明図、第3図はL A N ユニットの構成ブロ
ック図、第4図はEIAのプロトコルに準拠したデータ
フォーマット説明図、第5図及び第6図はLANによる
データ伝送説明図であり、第5図は概略説明図、第6図
はデータフォーマット説明図である。 101・・・核部のLANユニット 102a〜102h・・・分局のLANユニット103
a−=−メインコンピュータ 103b・・・プログラムファイルユニット104a・
・・物流コントロールコンピュータ105a・・・ホス
ト装置
FIG. 1 is an explanatory diagram of the LAN configuration of the FA system according to the present invention, FIG. 2 is an explanatory diagram explaining the configuration of the FA system according to the present invention, FIG. 3 is a configuration block diagram of the LAN unit, and FIG. 4 is an explanatory diagram of a data format based on the EIA protocol, FIGS. 5 and 6 are explanatory diagrams of data transmission by LAN, FIG. 5 is a schematic explanatory diagram, and FIG. 6 is an explanatory diagram of the data format. 101... Core LAN units 102a to 102h... Branch LAN units 103
a-=-main computer 103b...program file unit 104a.
...Logistics control computer 105a...Host device

Claims (3)

【特許請求の範囲】[Claims] (1)核局となるLANユニットと、該核局のLANユ
ニットのまわりに放射状に配設される複数の分局となる
LANユニットとを設け、分局のLANユニットを核局
のLANユニットにオプティカルファイバで接続してス
ター形階層構造のローカル・エリア・ネットワークを構
成し、核局側のステイションをそれぞれ核局のLANユ
ニットに1つの通信回線を介して接続し、又分局側のス
テイションをそれぞれ対応する分局のLANユニットに
1つの通信回線を介して接続し、各LANユニットはス
テイションから所定のプロトコルで受信したデータを別
のプロトコルに基づいたデータに変換して他のLANユ
ニットに送り、該他のLANユニットは受信データを前
記所定のプロトコルに変換して目的とするステイション
に送出することを特徴とするファクトリー・オートメイ
ション・システム。
(1) A LAN unit serving as a core station and a plurality of LAN units serving as branch stations arranged radially around the LAN unit of the core station are provided, and the LAN unit of the branch station is connected to the LAN unit of the core station by optical fiber. The stations on the core station are each connected to the LAN unit of the core station via one communication line, and the stations on the branch side are each connected to the LAN unit of the core station to form a star-shaped hierarchical local area network. It is connected to the LAN unit of the corresponding branch station via one communication line, and each LAN unit converts the data received from the station using a predetermined protocol into data based on another protocol and sends it to the other LAN unit. A factory automation system characterized in that the other LAN unit converts the received data into the predetermined protocol and sends it to the target station.
(2)中央管理システムを構成するコンピュータ及びプ
ログラムファイルユニット、並びに物流コントロールシ
ステムのコンピュータ、ホストコンピュータを核局側の
ステイションとし、これらステイションを核局のLAN
ユニットにメタルリンクを介して接続することを特徴と
する特許請求の範囲第(1)項記載のファクトリー・オ
ートメイション・システム。
(2) The computers and program file units that make up the central management system, as well as the computers and host computers of the logistics control system, are stations on the nuclear station side, and these stations are connected to the nuclear station's LAN.
The factory automation system according to claim 1, wherein the factory automation system is connected to the unit via a metal link.
(3)加工セルを構成するNC装置やロボット制御装置
を分局側のステイションとし、これらステイションを分
局のLANユニットにメタルリンクとオプトリンクのう
ち少なくとも一方を介して接続することを特徴とする特
許請求の範囲第(1)項または第(2)項記載のファク
トリー・オートメイション・システム。
(3) The NC device and robot control device constituting the processing cell are set as stations on the branch station side, and these stations are connected to the LAN unit of the branch station via at least one of a metal link and an opto link. A factory automation system according to claim (1) or (2).
JP59136142A 1984-06-30 1984-06-30 Factory automation system Pending JPS6115439A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59136142A JPS6115439A (en) 1984-06-30 1984-06-30 Factory automation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59136142A JPS6115439A (en) 1984-06-30 1984-06-30 Factory automation system

Publications (1)

Publication Number Publication Date
JPS6115439A true JPS6115439A (en) 1986-01-23

Family

ID=15168285

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59136142A Pending JPS6115439A (en) 1984-06-30 1984-06-30 Factory automation system

Country Status (1)

Country Link
JP (1) JPS6115439A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6316200B1 (en) 2000-06-08 2001-11-13 Becton, Dickinson And Company Probes and methods for detection of nucleic acids
KR100325663B1 (en) * 1999-02-12 2002-03-06 윤종용 a system of in-line equipments and a controlling method thereof
DE212018000132U1 (en) 2017-01-26 2019-08-29 Nsk Ltd. steering device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100325663B1 (en) * 1999-02-12 2002-03-06 윤종용 a system of in-line equipments and a controlling method thereof
US6316200B1 (en) 2000-06-08 2001-11-13 Becton, Dickinson And Company Probes and methods for detection of nucleic acids
US6656680B2 (en) 2000-06-08 2003-12-02 Becton, Dickinson And Company Probes and methods for detection of nucleic acids
US6743582B2 (en) 2000-06-08 2004-06-01 Becton, Dickinson And Company Probes and methods for detection of nucleic acids
DE212018000132U1 (en) 2017-01-26 2019-08-29 Nsk Ltd. steering device

Similar Documents

Publication Publication Date Title
EP0882342B1 (en) Device for affecting messages in a CAN-system
US20030023333A1 (en) Control method and industrial production installation with web control system
CN212163361U (en) Two main station controller communication systems
EP1521149B1 (en) Programmable logic controller with variable name resolving means
JPS6115439A (en) Factory automation system
CN103885393A (en) Cluster control system and operation method thereof
JPH0262606A (en) Cnc diagnosing system
JPS60263208A (en) Factory automation system
JPS6193750A (en) Factory automation system
JP3318923B2 (en) Production management device
CN203224756U (en) Cluster control system
JPH0225132A (en) Method and system for communication
JPS6244808A (en) Control method for nc working machine group
JPH0973310A (en) Unit and system for numerical control
JP2006171833A (en) Plc data exchange system and method for controlling it
JPS6112148A (en) Numerical controller internally constituted by network
KR20210015387A (en) Method and apparatus for distributed smart factory operation using opc ua
JPH01183344A (en) Flexible manufacturing system
JP2770177B2 (en) Link interface module of programmable controller
CN114338712A (en) Method for solving problem of insufficient memory and untimely refreshing speed of CC-Link IE network
Ranky Modular fieldbus designs and applications
JPH07131502A (en) Communication controller
CN116430797A (en) Control method, numerical control system and storage medium for numerical control machine tool based on hong Meng system
JPS63222547A (en) Communication control system
JP2000299895A (en) Driver interface system