JPH11161322A - Production line monitor system - Google Patents

Production line monitor system

Info

Publication number
JPH11161322A
JPH11161322A JP32441597A JP32441597A JPH11161322A JP H11161322 A JPH11161322 A JP H11161322A JP 32441597 A JP32441597 A JP 32441597A JP 32441597 A JP32441597 A JP 32441597A JP H11161322 A JPH11161322 A JP H11161322A
Authority
JP
Japan
Prior art keywords
data
html
image data
server
setting condition
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
JP32441597A
Other languages
Japanese (ja)
Other versions
JP3381772B2 (en
Inventor
Hideo Tsuchiya
英雄 土屋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Omron Corp
Original Assignee
Omron Corp
Omron Tateisi Electronics Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Omron Corp, Omron Tateisi Electronics Co filed Critical Omron Corp
Priority to JP32441597A priority Critical patent/JP3381772B2/en
Publication of JPH11161322A publication Critical patent/JPH11161322A/en
Application granted granted Critical
Publication of JP3381772B2 publication Critical patent/JP3381772B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/052Linking several PLC's
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/34Director, elements to supervisory
    • G05B2219/34038Web, http, ftp, internet, intranet server
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Computer And Data Communications (AREA)
  • Control By Computers (AREA)
  • Programmable Controllers (AREA)
  • Multi-Process Working Machines And Systems (AREA)
  • General Factory Administration (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide the production line monitor system which monitors changes of a data link in real time without generating any unnecessary traffic. SOLUTION: A display timing condition setting means outputs event conditions to an event display means 111. The event generating means 111 monitors whether or not a data link memory 112 meets the event conditions and outputs an HTML data generation instruction and an HTML image data generation instruction to an HTML data generating means 113 and an HTML image data generating means 112 when judging that the event conditions are met. The HTML data generating means 113 and MTML image data generating means 122 reads corresponding data out of the data link memory 112 and an image data memory 123 and outputs them to a client 10. The client 10 displays those data.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、PLC(プログラ
マブルコントローラ),カメラ等が接続されたイントラ
ネットを有する生産ラインにおいて、PLC,カメラ等
が生成する生産情報を遠隔地でモニタする生産ライン監
視システムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a production line monitoring system for remotely monitoring production information generated by a PLC (programmable controller), a camera, and the like on a production line having an intranet connected to the PLC and the camera. .

【0002】[0002]

【従来の技術】近年、企業内の情報インフラのみならず
FA(Factory Autmation )においても、通信プロトコ
ルがTCP(Transmisson Control Protocol) /IP
(Internet Protocol)で、サーバの保有する情報を閲覧
するためのアプリケーションとしてのWWW(World Wi
de Web) を利用するイントラネットが注目されている。
2. Description of the Related Art In recent years, not only information infrastructure in a company but also FA (Factory Automation) has a communication protocol of TCP (Transmisson Control Protocol) / IP.
(Internet Protocol), WWW (World Wi-Fi) as an application for browsing information held by the server
Intranet using de Web) is attracting attention.

【0003】FA(Factory Autmation)にイントラネッ
トを使用すると、次のような利点がある。
[0003] The use of an intranet for factory automation (FA) has the following advantages.

【0004】クライアントをWebブラウザに1本化
することができるので、開発,管理に利用されるサーバ
に有するデータを必要に応じて取り出すことができ、開
発,管理コストを削減することができる。 通信プロトコルとしてTCP/IPと、サーバの保有
する情報を閲覧するためのアプリケーションとしてWW
Wとが統一使用されるので、異なるベンダの機器も容易
に接続することができる。 従って、機器選択の幅が広い。
[0004] Since the client can be integrated into a Web browser, data stored in a server used for development and management can be extracted as needed, and development and management costs can be reduced. TCP / IP as a communication protocol and WW as an application for browsing information held by a server
Since W is used unifiedly, devices of different vendors can be easily connected. Therefore, the range of device selection is wide.

【0005】そこで、FAシステムのうち、生産ライン
監視システムにイントラネットを導入した場合につい
て、図5を参照して説明する。
A case where an intranet is introduced into a production line monitoring system in the FA system will be described with reference to FIG.

【0006】このイントラネットを導入した生産ライン
監視システムは、図に示すように、Webブラウザを有
するクライアントパソコン(パーソナルコンピュータ)
60と、WebサーバとしてのPLCサーバパソコン6
1およびカメラサーバパソコン62とがイントラネット
70に接続されており、また、PLCサーバパソコン6
1がネットワーク80を介してPLC(プログラマブル
コントローラ)63に接続されており、さらに、センサ
64,スイッチ65,リレー等66がPLC63と接続
されており、カメラ67がカメラサーバパソコン62と
接続された構成になっている。
As shown in the figure, a production line monitoring system incorporating this intranet is a client personal computer (personal computer) having a Web browser.
60 and a PLC server personal computer 6 as a Web server
1 and the camera server personal computer 62 are connected to the intranet 70, and the PLC server personal computer 6
1 is connected to a PLC (programmable controller) 63 via a network 80, a sensor 64, a switch 65, a relay 66 are connected to the PLC 63, and a camera 67 is connected to a camera server personal computer 62. It has become.

【0007】そして、クライアントパソコン60は、P
LCサーバパソコン61に蓄積されているPLC63が
生成した後述する「入出力信号」,「生産数」,[検査
不良数」等のデータを閲覧したいとき、または、カメラ
サーバパソコン62に蓄積されている画像データを閲覧
したいときには、Webプラウザを使用してアクセスす
ることでそれぞれのデータを閲覧できるようになってい
る。
[0007] Then, the client personal computer 60
When it is desired to view data such as “input / output signal”, “production number”, and “inspection failure number” generated by the PLC 63 stored in the LC server personal computer 61, or stored in the camera server personal computer 62. When browsing image data, each data can be browsed by accessing using a Web browser.

【0008】ここで、上述したような、イントラネット
で構築された生産監視システムのデータリンク閲覧時の
動作内容を、図6を参照した説明する。
Here, the operation of the production monitoring system constructed on the intranet as described above when browsing the data link will be described with reference to FIG.

【0009】クライアントパソコン60が、Webブラ
ウザ601の指示に基づき、PLCサーバパソコン61
のWebサーバ611に対して、HTML化したデータ
を転送するようにHTML化データリンク要求を出力す
ると(図6中の参照)、PLCサーバパソコン61の
Webサーバ611は、HTML作成手段612に対し
てクライアントパソコン60から要求されたデータにつ
いて、HTML化したデータを作成する旨のHTML作
成指示を出力する(図6中の参照)。
[0009] The client personal computer 60 transmits a PLC server personal computer 61 based on an instruction from the Web browser 601.
When an HTML data link request is output to the Web server 611 to transfer the HTML data (see FIG. 6), the Web server 611 of the PLC server personal computer 61 transmits the request to the HTML creation unit 612. For the data requested from the client personal computer 60, an HTML creation instruction to create HTML data is output (see FIG. 6).

【0010】ここで、HTML化したデータとは、クラ
イアントパソコン60に表示可能なデータ形式に変換し
たデータのことをいう。
Here, the HTML-formatted data means data converted into a data format that can be displayed on the client personal computer 60.

【0011】すると、HTML作成手段612は、PL
C63のデータリンク613に蓄積記憶されている「入
出力信号」,「生産数」,[検査不良数」等のデータか
ら、クライアントパソコン60からHTML化データリ
ンク要求されたデータを取得し(図6中の参照)、こ
の取得したデータをHTML化してHTML化したデー
タをWebサーバ611に出力する(図6中の参
照)。
Then, the HTML creating means 612 outputs the PL
From the data such as “input / output signal”, “production number”, and “inspection failure number” stored in the data link 613 of C63, the data requested by the HTML data link from the client personal computer 60 is acquired (FIG. 6). The obtained data is converted to HTML, and the HTML-converted data is output to the Web server 611 (see FIG. 6).

【0012】続いて、PLCサーバパソコン61のWe
bサーバ611は、HTML作成手段612によりHT
ML化したデータをクライアントパソコン60のWeb
プラウザ601に送信する(図6中の参照)。
Subsequently, the We of the PLC server personal computer 61
b server 611, the HTML creation means 612
The ML-converted data is transmitted to the Web of the client personal computer 60.
The data is transmitted to the browser 601 (see FIG. 6).

【0013】その後、クライアントパソコン60は、送
信されてきたHTML化したデータについての表示を行
う。
Thereafter, the client personal computer 60 displays the transmitted HTML data.

【0014】上述したのは、PLCサーバパソコン61
に蓄積記憶されているPLC63についての「入出力信
号」,「生産数」,[検査不良数」等のデータを表示さ
せる場合についての処理内容であったが、カメラサーバ
パソコン62に蓄積記憶されているカメラ66が撮影し
た生産ラインの画像データを表示させる処理の場合につ
いても同様である。
What has been described above is the PLC server personal computer 61.
The processing contents for displaying data such as “input / output signal”, “production number”, and “inspection failure number” for the PLC 63 stored and stored in the camera server personal computer 62 are stored. The same applies to the case of the process of displaying the image data of the production line taken by the camera 66 that is present.

【0015】[0015]

【発明が解決しようとする課題】しかしながら、上述し
たようなイントラネットで構築した生産ライン監視シス
テムでは、PLCサーバパソコン61のWebサーバ6
11が、クライアントパソコン60からHTML化デー
タリンク要求があってはじめて、HTML化したデータ
をクライアントパソコン60に転送するようになってい
るため、クライアントパソコン61でHTML化された
データを表示するには、図7(a)に示すように、ユー
ザがクライアントパソコンのWebプラウザに対してH
TML化データリンク要求を行うか(ネットスケープの
場合にはリロードボタンをクリックする)、図7(b)
に示すように、クライアントパソコン60のWebプラ
ウザが一定周期で自動的にHTML化データリンク要求
を送信する(サーブプッシュ方式という)かのいずれか
が必要である。
However, in the production line monitoring system constructed on the intranet as described above, the Web server 6 of the PLC server personal computer 61 is used.
11 is configured to transfer the HTML data to the client computer 60 only after receiving an HTML data link request from the client personal computer 60. Therefore, to display the HTML data on the client personal computer 61, As shown in FIG. 7A, the user sends an H to the Web browser of the client personal computer.
Make a TML data link request (click the reload button in the case of Netscape), or FIG. 7 (b)
As shown in (1), it is necessary for the Web browser of the client personal computer 60 to automatically transmit an HTML data link request at regular intervals (referred to as a "servo-push method").

【0016】図7(a)に示したようにして、クライア
ントパソコン60でHTML化されたデータを表示する
場合には、ユーザーがクライアントパソコン60のWe
bプラウザ601からPLCサーバパソコン61に対し
てHTML化データリンク要求を送信させる操作を行わ
ない限り、データリンク613に変化があったか否かが
判らないため、データリンクの内容をリアルタイムに監
視できないという問題点があった。
As shown in FIG. 7A, when displaying HTML-formatted data on the client personal computer 60, the user operates
b Unless the browser 601 transmits an HTML data link request to the PLC server personal computer 61, it is not known whether or not the data link 613 has changed, so that the content of the data link cannot be monitored in real time. There was a point.

【0017】また、図7(b)に示したようにして、ク
ライアントパソコン60でHTML化されたデータを表
示する場合には、ユーザーがクライアントパソコン60
のWebプラウザ601からPLCサーバパソコン61
に対して送信するHTML化データリンク要求の時間間
隔を小さくすれば、リアルタイムでデータリンクの変化
を監視することができるようになるが、データリンクが
変化していないときにもHTML化データリンク要求を
頻繁に送信するため、イントラネット70上に無駄なト
ラフィックが発生するという問題点があった。
As shown in FIG. 7 (b), when displaying HTML-formatted data on the client personal computer 60,
Web browser 601 to PLC server personal computer 61
If the time interval of the HTML data link request to be transmitted is reduced, the change of the data link can be monitored in real time, but the HTML data link request can be monitored even when the data link is not changing. Is frequently transmitted, causing unnecessary traffic on the intranet 70.

【0018】そこで、本発明は上述の問題点に鑑み、無
駄なトラフィックを発生させずに、データリンクの変化
をリアルタイムに監視する生産ライン監視システムを提
供することを目的とする。
In view of the above problems, an object of the present invention is to provide a production line monitoring system for monitoring data link changes in real time without generating useless traffic.

【0019】[0019]

【課題を解決するための手段】上述の目的を達成するた
めに、請求項1記載の発明は、Webプラウザが稼働す
るクライアント,およびWebサーバが稼働するプログ
ラマブルコントローラサーバが接続するイントラネット
で構築された生産ライン監視システムにおいて、前記プ
ログラマブルコントローラサーバが、プログラマブルコ
ントローラが出力したデータを蓄積記憶するデータ蓄積
記憶手段を備えており、前記データ蓄積記憶手段に記憶
されているデータが、予め設定されているイベント設定
条件に該当するものと判断した場合には、前記データ蓄
積記憶手段から、前記イベント設定条件に該当するデー
タを読み出し、これを前記クライアントに送信し、前記
クライアントは、前記プログラマブルコントローラサー
バのWebサーバを介して前記イベント設定条件に該当
するデータを受信すると、前記Webプラウザがこれを
表示する。
In order to achieve the above object, the invention according to claim 1 is constructed on an intranet to which a client running a Web browser and a programmable controller server running a Web server are connected. In the production line monitoring system, the programmable controller server includes a data storage unit that stores data output by the programmable controller, and the data stored in the data storage unit is a predetermined event. When it is determined that the event corresponds to the setting condition, data corresponding to the event setting condition is read from the data storage unit and transmitted to the client, and the client sends the data to the client of the programmable controller server. Upon receiving the data corresponding to the event setting condition through the Web browser to display it.

【0020】請求項2記載の発明は、請求項1記載の発
明において、前記プログラマブルコントローラサーバ
が、プログラマブルコントローラが出力したデータを蓄
積記憶するデータ蓄積記憶手段と、前記データ蓄積記憶
手段に記憶されているデータが、前記イベント設定条件
に該当するか否かを監視するイベント設定条件監視手段
と、前記イベント設定条件に該当するデータを記憶する
該当データ記憶手段と、このイベント設定条件監視手段
により、前記データ蓄積記憶手段に記憶されているデー
タが、前記イベント設定条件に該当するものと判断され
た場合にのみ、前記データ蓄積記憶手段から、前記イベ
ント設定条件に該当するデータを読み出しHTML化デ
ータを作成し、前記該当データ記憶手段に記憶させると
ともに、作成したHTML化データのファイル名をイベ
ント設定条件監視手段に出力するHTML化データ作成
手段とを具備するようにする。
According to a second aspect of the present invention, in the first aspect of the present invention, the programmable controller server stores the data output by the programmable controller in a data storage storage means, and the data storage storage means stores the data in the data storage storage means. Event setting condition monitoring means for monitoring whether or not the data corresponding to the event setting condition, a corresponding data storage means for storing data corresponding to the event setting condition, and the event setting condition monitoring means, Only when it is determined that the data stored in the data storage unit satisfies the event setting condition, the data corresponding to the event setting condition is read from the data storage unit to create HTML data. The stored H is stored in the corresponding data storage means. So as to and a HTML data creation means for the output file name of the ML of data in the event set condition monitoring means.

【0021】請求項3記載の発明は、請求項1記載の発
明において、前記クライアントが、前記プログラマブル
コントローラサーバの前記イベント設定条件監視手段か
ら前記HTML化データのファイル名を受信すると、前
記Webプラウザに対して前記プログラマブルコントロ
ーラサーバのWebサーバにHTML化要求を送信させ
るHTML化送信指示を出力するHTML化送信指示手
段を具備し、前記WebプラウザがHTML化送信指示
を受けると、前記プログラマブルコントローラサーバの
Webサーバを介して、前記イベント設定条件該当デー
タ記憶手段に記憶されているHTML化データを読み出
してこれを表示するようにする。
According to a third aspect of the present invention, in the first aspect of the present invention, when the client receives the file name of the HTML data from the event setting condition monitoring means of the programmable controller server, the client transmits the file name to the Web browser. HTML transmission instruction means for outputting an HTML transmission instruction for transmitting an HTML request to the Web server of the programmable controller server, and when the Web browser receives the HTML transmission instruction, the Web server of the programmable controller server Through the server, the HTML data stored in the event setting condition applicable data storage means is read and displayed.

【0022】請求項4記載の発明は、Webプラウザが
稼働するクライアント,Webサーバが稼働するプログ
ラマブルコントローラサーバ,およびWebサーバが稼
働するカメラサーバが接続するイントラネットで構築さ
れた生産ライン監視システムにおいて、前記プログラマ
ブルコントローラサーバが、プログラマブルコントロー
ラからが出力したデータを蓄積記憶するデータ蓄積記憶
手段を備えており、前記データ蓄積記憶手段に記憶され
ているデータが、予め設定されているイベント設定条件
に該当するものと判断した場合には、前記データ蓄積記
憶手段から、前記イベント設定条件に該当するデータを
読み出し、これを前記クライアントに送信するととも
に、前記カメラサーバに、前記イベント設定条件該当時
の生産ラインを撮影したHTML化画像データを前記ク
ライアントに送信させる旨の指示を出力し、前記カメラ
サーバが、カメラが撮影した生産ラインの画像データを
蓄積記憶する画像データ蓄積記憶手段を備えており、前
記プログラマブルコントローラサーバからHTML化画
像データを前記クライアントに送信させる旨の指示を受
けると、前記画像データ蓄積記憶手段から、前記イベン
ト設定条件に該当するときの画像データを読み出し、こ
れを前記クライアントに送信し、前記クライアントが、
前記プログラマブルコントローラサーバのWebサーバ
を介して前記イベント設定条件に該当するデータを受信
するとともに、前記カメラのWebサーバを介して前記
イベント設定条件に該当する画像データを受信し、前記
Webプラウザがこれを表示するようにする。
According to a fourth aspect of the present invention, in the production line monitoring system constructed by an intranet to which a client running a Web browser, a programmable controller server running a Web server, and a camera server running a Web server are connected. The programmable controller server includes a data storage unit for storing data output from the programmable controller, and the data stored in the data storage unit corresponds to a preset event setting condition. When it is determined, the data corresponding to the event setting condition is read out from the data storage unit and transmitted to the client, and the camera server photographs the production line corresponding to the event setting condition. Wherein the camera server comprises an image data storage unit for storing image data of a production line photographed by a camera, wherein the camera server comprises: Receives an instruction to transmit the HTML image data to the client from the client, reads out the image data corresponding to the event setting condition from the image data storage unit, transmits the image data to the client, and transmits the image data to the client. But,
While receiving data corresponding to the event setting condition via a Web server of the programmable controller server, receiving image data corresponding to the event setting condition via a Web server of the camera, the Web browser transmits the image data corresponding to the event setting condition. To be displayed.

【0023】請求項5記載の発明は、請求項4記載の発
明において、前記カメラサーバが、カメラが撮影した生
産ラインの画像データを蓄積記憶する画像データ蓄積記
憶手段と、前記イベント設定条件に該当する画像データ
を記憶する該当画像データ記憶手段と、前記プログラマ
ブルコントローラサーバを構成する前記イベント設定条
件監視手段により、前記HTML化画像データ作成指示
を受けると、前記画像データ蓄積記憶手段から、前記イ
ベント設定条件に該当する画像データを読み出して、H
TML化画像データを作成し、前記該当画像データ記憶
手段に記憶させるとともに、作成したHTML化画像デ
ータのファイル名をイベント設定条件監視手段に出力す
るHTML化画像データ作成手段とを具備するようにす
る。
According to a fifth aspect of the present invention, the camera server according to the fourth aspect, wherein the camera server stores and stores image data of a production line photographed by a camera, and the event setting condition is satisfied. When the instruction for creating the HTML image data is received by the corresponding image data storage means for storing the image data to be processed and the event setting condition monitoring means constituting the programmable controller server, the event setting is performed by the image data accumulation storage means. The image data corresponding to the condition is read out and H
HTML image data creating means for creating TML image data, storing the created HTML data in the image data storage means, and outputting a file name of the created HTML image data to the event setting condition monitoring means. .

【0024】本発明では、データ蓄積記憶手段に記憶さ
れているデータが、予め設定されているイベント設定条
件に該当するものと判断した場合には、データ蓄積記憶
手段から、イベント設定条件に該当するデータを読み出
し、これをクライアントに送信し、クライアントが、プ
ログラマブルコントローラサーバのWebサーバを介し
てイベント設定条件に該当するデータを受信すると、W
ebプラウザこれを表示するようにする。
In the present invention, when it is determined that the data stored in the data storage and storage means corresponds to the preset event setting condition, the data storage and storage means determines that the data corresponds to the event setting condition. The data is read and transmitted to the client. When the client receives the data corresponding to the event setting condition via the Web server of the programmable controller server, the W
eb browser This is displayed.

【0025】特に、データ蓄積記憶手段に記憶されてい
るデータが、予め設定されているイベント設定条件に該
当するものと判断した場合には、データ蓄積記憶手段か
ら、イベント設定条件に該当するデータを読み出し、こ
れをクライアントに送信するとともに、画像データ蓄積
記憶手段から、イベント設定条件に該当するときの生産
ラインの画像データを読み出しこれをクライアントに送
信し、クライアントが、プログラマブルコントローラサ
ーバのWebサーバを介して、これらデータを受信する
と、Webプラウザがこれを表示するようにする。
In particular, when it is determined that the data stored in the data storage and storage means corresponds to the preset event setting condition, the data corresponding to the event setting condition is read from the data storage and storage means. Read out and transmit this to the client, read out the image data of the production line corresponding to the event setting condition from the image data storage means and transmit it to the client, and the client transmits the image data via the Web server of the programmable controller server. When these data are received, the Web browser displays them.

【0026】[0026]

【発明の実施の形態】以下、本発明に係る生産ライン監
視システムを図面に基づき説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A production line monitoring system according to the present invention will be described below with reference to the drawings.

【0027】図1は本発明に係るイントラネットを導入
した生産ライン監視システムの一実施形態の構築図であ
る。
FIG. 1 is a block diagram of an embodiment of a production line monitoring system incorporating an intranet according to the present invention.

【0028】図2は本発明に係る生産ライン監視システ
ムの一実施形態の構成を示すブロック図である。
FIG. 2 is a block diagram showing the configuration of an embodiment of the production line monitoring system according to the present invention.

【0029】この実施形態のイントラネットを導入した
生産ライン監視システムは、図1に示すように、Web
ブラウザ102が稼働するクライアントパソコン(パー
ソナルコンピュータ)(以下、クライアントという)1
0と、Webサーバが稼働するPLCサーバパソコン
(以下、PLCサーバという)11およびカメラサーバ
パソコン(以下、カメラサーバという)12とがイント
ラネット20に接続された構成になっている。
The production line monitoring system incorporating the intranet according to this embodiment is, as shown in FIG.
Client personal computer (personal computer) (hereinafter referred to as client) 1 on which the browser 102 operates
0, a PLC server personal computer (hereinafter, referred to as a PLC server) 11 on which a Web server operates, and a camera server personal computer (hereinafter, referred to as a camera server) 12 are connected to an intranet 20.

【0030】また、この実施形態の生産ライン監視シス
テムは、PLCサーバ11がネットワーク30ワークを
介してセンサ14,スイッチ15,リレー等16とI/
Oタ情報を入出力するプログラマブルコントローラ(以
下、PLCという)13に接続されており、また、カメ
ラサーバ12がカメラ17と接続された構成になってい
る。
Further, in the production line monitoring system of this embodiment, the PLC server 11 connects the sensor 14, the switch 15, the relay 16 and the like 16 to the I / O through the network 30.
It is connected to a programmable controller (hereinafter, referred to as PLC) 13 for inputting and outputting OTA information, and has a configuration in which a camera server 12 is connected to a camera 17.

【0031】クライアント10は、図2に示すように、
表示タイミング設定手段101とWebプラウザ102
とから構成されている。
The client 10, as shown in FIG.
Display timing setting means 101 and Web browser 102
It is composed of

【0032】表示タイミング設定手段101は、Web
プラウザ102による表示を自動更新するタイミング条
件(以下、イベント条件という)をPLCサーバ11に
送信するとともに、付加HTML化データ(後述する)
をPLCサーバ11から受けると、HTML化要求(後
述する)をPLCサーバ11に送信するようにWebプ
ラウザ102に対して指示(HTML化要求送信指示)
を出力すようになっている。
The display timing setting means 101 includes a Web
A timing condition for automatically updating the display by the browser 102 (hereinafter, referred to as an event condition) is transmitted to the PLC server 11 and additional HTML data (to be described later).
Is received from the PLC server 11, the Web browser 102 is instructed to transmit an HTML request (described later) to the PLC server 11 (HTML request transmission instruction).
Is output.

【0033】ここで、上述したイベント条件としては、
例えば後述するデータリンク記憶メモリのアドレスの0
番地の値が“1”になったときWebプラウザ102に
よる表示を自動更新させるという条件の場合である。
Here, the event conditions described above include:
For example, the address 0 of the data link storage memory described later
This is a case where the display by the Web browser 102 is automatically updated when the value of the address becomes “1”.

【0034】Webプラウザ102は、表示タイミング
条件設定手段からHTML化要求送信指示を受けると、
PLCサーバ11またはカメラサーバ12に対して、H
TML化要求を出力するとともに、このHTML化要求
に対するHTML化データ(後述する)をPLCサーバ
11から、また、HTML化画像データ(後述する)を
カメラサーバ12から取得し、これらの取得したデータ
を表示するようになっている。
When the Web browser 102 receives the HTML request transmission instruction from the display timing condition setting means,
H for the PLC server 11 or the camera server 12
In addition to outputting the HTML request, HTML data (described later) corresponding to the HTML request is acquired from the PLC server 11 and HTML image data (described later) is acquired from the camera server 12, and the acquired data is acquired. It is displayed.

【0035】PLCサーバ11は、イベント生成手段1
11と、データリンクメモリ112と、HTML化デー
タ作成手段113と、Webサーバ114と、HTML
化データメモリ115とから構成されている。
The PLC server 11 is provided with the event generating means 1
11, a data link memory 112, an HTML data creation unit 113, a Web server 114, an HTML
And a structured data memory 115.

【0036】イベント生成手段111は、クライアント
10からイベント条件が入力されると、データリンクメ
モリ112に記憶されているデータが入力されたイベン
ト条件に該当するか否かを監視し、データリンクメモリ
112がイベント条件に該当する場合には、HTML作
成手段113に対して、HTML化データ(後述する)
を作成するようにHTML化データ作成指示を出力し、
また、カメラサーバ12のHTML化画像データ作成手
段122に対して、HTML化画像データ(後述する)
を作成するよう、HTML化画像データ作成指示を出力
するようになっている。
When an event condition is input from the client 10, the event generating means 111 monitors whether or not the data stored in the data link memory 112 satisfies the input event condition. Corresponds to the event condition, the HTML generation unit 113 sends the HTML data (described later).
Output an HTML data creation instruction to create
Further, the HTML image data creation unit 122 of the camera server 12 sends the HTML image data (described later) to the HTML server.
Is generated, an instruction to generate HTML image data is output.

【0037】また、イベント生成手段111は、データ
リンクメモリ112がイベント条件に該当する場合に
は、HTML化データ作成手段113から先に作成した
HTMLデータのファイル名と、カメラサーバ12のH
TML化画像データ作成手段113から先に作成したH
TML化画像データのファイル名とを受けとり、HTM
Lデータのファイル名にHTML化画像データのファイ
ル名を付加した付加HTML化データを、クライアント
10の表示タイミング条件設定手段に出力するようにな
っている。
When the data link memory 112 satisfies the event condition, the event generating means 111 reads the file name of the HTML data created earlier by the HTML data creating means 113 and the H of the camera server 12.
H created earlier by the TML image data creating means 113
Receiving the file name of the TML image data and HTM
The additional HTML data obtained by adding the file name of the HTML image data to the file name of the L data is output to the display timing condition setting means of the client 10.

【0038】データリンクメモリ112は、上述した各
PLC13が生成した「入出力信号」,「生産数」,
[検査不良数」等のリンクデータを記憶するものであ
る。
The data link memory 112 stores the “input / output signal”, “production number”,
It stores link data such as “the number of inspection failures”.

【0039】HTML化データ作成手段113は、イベ
ント生成手段111からHTML化データ作成指示を受
けると、データリンクメモリ112からイベント条件に
該当するリンクデータを読み出して所定のHTML化デ
ータを作成し、これをHTML化データメモリ115に
記憶させるとともに、このHTML化データメモリ11
5に記憶されたHTML化データのファイル名をイベン
ト生成手段111に出力するようになっている。
When receiving the HTML data creation instruction from the event generation means 111, the HTML data creation means 113 reads the link data corresponding to the event condition from the data link memory 112 and creates predetermined HTML data. Is stored in the HTML data memory 115, and the HTML data memory 11
5 is output to the event generation means 111.

【0040】Webサーバ114は、クライアント10
のWebプラウザ102からHTML化要求を受ける
と、HTML化データメモリ115から該当するHTM
L化データを読み出し、この読み出したデータをクライ
アント10のWebプラウザ102出力するようになっ
ている。
The Web server 114 is a client
Receives an HTML request from the Web browser 102 of the
The L data is read, and the read data is output to the Web browser 102 of the client 10.

【0041】HTML化データメモリ115は、HTM
L化データ作成手段13で作成されたHTML化データ
を記憶するものである。
The HTML data memory 115 is an HTML data memory.
It stores the HTML data created by the L data creation means 13.

【0042】カメラサーバ11は、Webサーバ121
と、HTML化画像データ作成手段122と、画像デー
タメモリ123と、HTML化画像データメモリ124
とから構成されている。
The camera server 11 is a Web server 121
, An HTML image data creating unit 122, an image data memory 123, and an HTML image data memory 124.
It is composed of

【0043】Webサーバ121は、クライアント10
のWebプラウザ102からHTML化要求を受ける
と、HTML化画像データメモリ124を読み出し、こ
の読み出したデータをクライアント10のWebプラウ
ザ102出力するようになっている。
The Web server 121 has the client 10
When an HTML request is received from the Web browser 102 of the client 10, the HTML image data memory 124 is read, and the read data is output to the Web browser 102 of the client 10.

【0044】HTML化画像データ作成手段122は、
イベント生成手段111からHTML化画像データ作成
指示を受けると、画像データメモリ123に記憶してい
るカメラ17が撮影した画像データを読み出し、これを
HTML化画像データメモリ124に記憶させるととも
に、このHTML化画像データメモリ124に記憶され
たHTML化画像データのファイル名をイベント生成手
段111に出力するようになっている。
The HTML image data creating means 122 includes:
When receiving the instruction to create the HTML image data from the event generation unit 111, the image data captured by the camera 17 stored in the image data memory 123 is read out and stored in the HTML image data memory 124. The file name of the HTML image data stored in the image data memory 124 is output to the event generation unit 111.

【0045】画像データメモリ123は、カメラ17が
撮影した生産ラインの画像を蓄積記憶するものである。
The image data memory 123 accumulates and stores images of the production line taken by the camera 17.

【0046】HTML化画像データメモリ124は、H
TML化画像データ作成手段122により画像データメ
モリ123から読み出された画像データを記憶するもの
である。
The HTML image data memory 124 stores H
The image data read from the image data memory 123 by the TML image data creating means 122 is stored.

【0047】PLC13は、センサ14,スイッチ15
からの入力信号に応じてリレー16等に制御信号を出力
するとともに、「生産数」,[検査不良数」等のデータ
を生成するようになっている。
The PLC 13 comprises a sensor 14, a switch 15
In addition to outputting a control signal to the relay 16 or the like in response to an input signal from the controller, data such as "production quantity" and "inspection failure quantity" are generated.

【0048】次に、この実施形態の生産ライン監視シス
テムの動作を、図2および図3のフローチャートを参照
して説明する。
Next, the operation of the production line monitoring system of this embodiment will be described with reference to the flowcharts of FIGS.

【0049】PLCサーバ11がイベント条件の受信待
ち状態で(ステップ210)、かつ、カメラサーバ12
がHTML化画像データ作成指示の受信待ち状態(ステ
ップ310)において、クライアント10の表示タイミ
ング条件設定手段101がPLCサーバ11に対し、表
示画面を自動更新するためのイベント設定条件を送信す
ると(ステップ110)(図2中の参照)、PLCサ
ーバ11のイベント生成手段111は、データリンクメ
モリ112の内容を監視し(ステップ230)(図2中
の参照)、データリンクメモリ112がイベント条件
に該当しているか否かを判断する(ステップ240)。
When the PLC server 11 is in a state of waiting for reception of an event condition (step 210),
When the display timing condition setting unit 101 of the client 10 transmits an event setting condition for automatically updating the display screen to the PLC server 11 in a state of waiting for receiving the HTML image data creation instruction (step 310) (step 110). (See FIG. 2), the event generation means 111 of the PLC server 11 monitors the contents of the data link memory 112 (step 230) (see FIG. 2), and the data link memory 112 corresponds to the event condition. It is determined whether or not it has been performed (step 240).

【0050】イベント生成手段111は、データリンク
メモリ112がイベント条件に該当していないと判断し
た場合には(ステップ240;N)、イベント条件に該
当するまで監視を行う一方、イベント条件に該当してい
ると判断した場合には(ステップ240;Y)、HTM
L化データ作成手段113にHTML化データを作成さ
せる旨のHTML化データ作成指示を出力するととに
(図2中の参照)、カメラサーバ12のHTML化画
像データ作成手段122に対してHTML化画像ファイ
ルを作成させる旨のHTML化画像ファイル作成指示を
出力する(ステップ250)(図2中の参照)。
When the event generation means 111 determines that the data link memory 112 does not correspond to the event condition (step 240; N), the event generation means 111 monitors until the event condition is satisfied, while monitoring the event condition. If it is determined that the HTM has been
An HTML data creation instruction for causing the HTML data creation means 113 to create HTML data is output (see FIG. 2), and an HTML image is sent to the HTML image data creation means 122 of the camera server 12. An HTML image file creation instruction to create a file is output (step 250) (see FIG. 2).

【0051】すると、PLCサーバ11のHTML化デ
ータ作成手段113は、イベント設定条件に該当するデ
ータをデータリンクメモリ112から読み出し(図2中
の参照)、HTML化データを作成し(ステップ26
0)、これをHTML化データメモリ115に記憶させ
たのち(図2中の参照)、この作成したHTML化デ
ータのファイル名をイベント生成手段111に出力する
(図2中の参照)。
Then, the HTML data creation means 113 of the PLC server 11 reads out data corresponding to the event setting condition from the data link memory 112 (see FIG. 2), and creates HTML data (step 26).
0), after storing this in the HTML data memory 115 (see FIG. 2), outputs the file name of the created HTML data to the event generating means 111 (see FIG. 2).

【0052】一方、カメラサーバ12は、PLCサーバ
11からHTML化画像データ作成指示を受けると(ス
テップ320)、画像データメモリ123に蓄積記憶さ
れている生産ラインを撮影した画像データから、イベン
ト設定条件に該当した時点の画像データを読み出し(図
2中の参照)、HTML化画像データを作成し(ステ
ップ330)、この作成した画像データをHTML化画
像データメモリ124に記憶させ(図2中の参照)、
この作成したHTML化画像データのファイル名をイベ
ント生成手段111に出力する(ステップ340)(図
2中のa参照)。
On the other hand, when the camera server 12 receives the instruction to create the HTML image data from the PLC server 11 (step 320), the camera server 12 determines the event setting conditions from the image data of the production line stored and stored in the image data memory 123. Is read out (see FIG. 2), HTML image data is created (step 330), and the created image data is stored in the HTML image data memory 124 (see FIG. 2). ),
The file name of the created HTML image data is output to the event generation unit 111 (step 340) (see a in FIG. 2).

【0053】PLCサーバ11のイベント生成手段11
1は、HTML化データ作成手段113から作成したH
TML化データのファイル名と、HTML化画像データ
作成手段122から作成したHTML化画像データのフ
ァイル名とを受けると、受けとったHTML化データの
ファイル名にHTML化画像データのファイル名を付加
し(ステップ270)、付加HTML化データをクライ
アント10の表示タイミング条件設定手段101に送信
する(ステップ280)(図2中のb参照)。
Event generation means 11 of PLC server 11
1 is the H created by the HTML data creation means 113
When receiving the file name of the HTML data and the file name of the HTML image data created from the HTML image data creating means 122, the file name of the HTML image data is added to the file name of the received HTML data ( (Step 270), and transmits the additional HTML data to the display timing condition setting means 101 of the client 10 (Step 280) (see b in FIG. 2).

【0054】表示タイミング条件設定手段101は、付
加HTML化データを受信すると(ステップ120)、
Webプラウザ102に対してHTML化要求送信指示
を出力する(図2中のc参照)。
When the display timing condition setting means 101 receives the additional HTML data (step 120),
An HTML request transmission instruction is output to the Web browser 102 (see c in FIG. 2).

【0055】その後、クライアント10のWebプラウ
ザ102は、HTML化要求をPLCサーバ11のWe
bサーバ114に送信する(ステップ130)(図2中
のd参照)。
Thereafter, the Web browser 102 of the client 10 sends the HTML request to the Web server of the PLC server 11.
It transmits to the b server 114 (step 130) (see d in FIG. 2).

【0056】PLCサーバ11のWebサーバ114
は、クライアント10からのHTML化要求を受信する
と(ステップ290)、HTML化データメモリ115
に記憶されているHTML化データを読み出し(図2中
のe参照)、クライアント10のWebプラウザ102
に送信する(ステップ295)(図2中のf参照)。
Web server 114 of PLC server 11
Upon receiving the HTML request from the client 10 (step 290), the HTML data memory 115
Is read out (see e in FIG. 2), and the Web browser 102 of the client 10
(Step 295) (see f in FIG. 2).

【0057】クライアント10のWebプラウザ102
は、PLCサーバ11からHTML化データを受信する
と(ステップ140)、カメラサーバ12に対して付加
HTML化データに付加されているHTML画像データ
のファイル名についてのHTML化要求を送信する(ス
テップ150)(図2中のh参照)。
[0057] Web browser 102 of client 10
Receives the HTML data from the PLC server 11 (step 140), transmits an HTML request for the file name of the HTML image data added to the additional HTML data to the camera server 12 (step 150). (See h in FIG. 2).

【0058】カメラサーバ12のWebサーバ121
は、HTML化要求を受信すると(ステップ350)、
このHTML化要求から指定されたHTML画像データ
をHTML画像データメモリ124から読み出し(図2
中のi参照)、この読み出したHTML画像データをク
ライアント10のWebプラウザ102に送信する(ス
テップ360)(図2中のj参照)。
Web server 121 of camera server 12
Receives the HTML request (step 350),
The HTML image data specified from the HTML request is read from the HTML image data memory 124 (see FIG. 2).
The read HTML image data is transmitted to the Web browser 102 of the client 10 (step 360) (see j in FIG. 2).

【0059】クライアント10のWebプラウザ102
は、HTML画像データを受信すると(ステップ16
0)、先に受信したHTML化データと、受信HTML
画像データとを表示する(ステップ170)。
The Web browser 102 of the client 10
Receives the HTML image data (step 16).
0), the previously received HTML data and the received HTML
The image data is displayed (step 170).

【0060】この実施形態の生産ライン監視システムで
は、図4に示すように、クライアントサーバ10の表示
タイミング条件設定手段101がPLCサーバ11のイ
ベント生成手段111に対して、イベント設定条件を送
信したのち、PLCサーバ11が、受信したイベント設
定条件に該当するデータが変化した場合には、クライア
ント10は、PLCサーバ11に対してHTML要求を
送信し、PLCサーバ11から該当するHTML化デー
タおよびHTML化画像データを受信し、これらを表示
するようにしたので、データリンクの内容に所定の変化
が起こったときには、イベント発生時のデータリンクの
内容と、それに対応する画像データをクライアントで表
示することができる。
In the production line monitoring system of this embodiment, as shown in FIG. 4, after the display timing condition setting means 101 of the client server 10 transmits the event setting conditions to the event generation means 111 of the PLC server 11, When the data corresponding to the event setting conditions received by the PLC server 11 changes, the client 10 transmits an HTML request to the PLC server 11 and the corresponding HTML data and HTML data are transmitted from the PLC server 11. Since the image data is received and displayed, when a predetermined change occurs in the content of the data link, the content of the data link at the time of the event and the corresponding image data can be displayed on the client. it can.

【0061】また、イベントの発生は直ちにイベント生
成手段からイベント監視手段に通知されるので、これを
受けてWebブラウザ102がHTML要求を送信する
ため、ネットワーク上に無駄なトラフィックを発生させ
ることがない。従って、リアルタイムに生産ラインを監
視することができるようになる。
Further, since the occurrence of an event is immediately notified from the event generating means to the event monitoring means, the Web browser 102 transmits an HTML request in response to the notification, so that unnecessary traffic is not generated on the network. . Therefore, the production line can be monitored in real time.

【0062】この実施形態の生産ライン監視システムで
は、イントラネット20にカメラサーバ12が接続され
た構成になっており、監視データとしてカメラが撮影し
た画像データも表示するようになっているが、監視デー
タとしてリンクデータで十分な場合には、画像データが
不要であり、従って、イントラネット20にカメラサー
バ12が備える必要がないことはいうまでもない。
The production line monitoring system of this embodiment has a configuration in which the camera server 12 is connected to the intranet 20 and displays image data taken by the camera as monitoring data. If the link data is sufficient, it goes without saying that the image data is unnecessary, and therefore the camera server 12 does not need to be provided in the intranet 20.

【0063】[0063]

【発明の効果】以上本発明によれば、データ蓄積記憶手
段に記憶されているデータが、予め設定されているイベ
ント設定条件に該当するものと判断した場合には、デー
タ蓄積記憶手段から、イベント設定条件に該当するデー
タを読み出し、これをクライアントに送信し、クライア
ントが、プログラマブルコントローラサーバのWebサ
ーバを介してイベント設定条件に該当するデータを受信
すると、Webプラウザがこれを表示する。
As described above, according to the present invention, when it is determined that the data stored in the data storage and storage means satisfies the preset event setting condition, the data storage and storage means reads the event from the data storage and storage means. The data corresponding to the setting condition is read and transmitted to the client. When the client receives the data corresponding to the event setting condition via the Web server of the programmable controller server, the Web browser displays the data.

【0064】このため、無駄なトラフィックを発生させ
ずに、データリンクの変化をリアルタイムに監視するこ
とができる。
Therefore, a change in the data link can be monitored in real time without generating useless traffic.

【0065】特に、データ蓄積記憶手段に記憶されてい
るデータが、予め設定されているイベント設定条件に該
当するものと判断した場合には、データ蓄積記憶手段か
ら、イベント設定条件に該当するデータを読み出し、こ
れをクライアントに送信するとともに、画像データ蓄積
記憶手段から、イベント設定条件に該当するときの生産
ラインの画像データを読み出しこれをクライアントに送
信し、クライアントが、プログラマブルコントローラサ
ーバのWebサーバを介して、これらデータを受信する
と、Webプラウザがこれを表示するようにするため、
データリンクから得られる情報だけでは生産ライン監視
が不十分な場合においても、十分に補完することができ
る。
In particular, when it is determined that the data stored in the data storage and storage means meets the preset event setting condition, the data corresponding to the event setting condition is read from the data storage and storage means. Read out and transmit this to the client, read out the image data of the production line corresponding to the event setting condition from the image data storage means and transmit it to the client, and the client transmits the image data via the Web server of the programmable controller server. Then, when these data are received, in order for the Web browser to display them,
Even if the information obtained from the data link alone does not provide sufficient monitoring of the production line, it can be sufficiently supplemented.

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

【図1】本発明に係るイントラネットを導入した生産ラ
イン監視システムの一実施形態の構築図。
FIG. 1 is a configuration diagram of an embodiment of a production line monitoring system incorporating an intranet according to the present invention.

【図2】本発明に係る実施形態の生産ライン監視システ
ムの一実施形態の構成を示すブロック図。
FIG. 2 is a block diagram showing a configuration of an embodiment of a production line monitoring system according to the embodiment of the present invention.

【図3】この実施形態の生産ライン監視システムの処理
動作を示すフローチャート。
FIG. 3 is a flowchart showing a processing operation of the production line monitoring system of the embodiment.

【図4】この実施形態の生産ライン監視システム中のク
ライアントとPLCサーバと間の通信手順を説明する説
明図。
FIG. 4 is an explanatory diagram illustrating a communication procedure between a client and a PLC server in the production line monitoring system according to the embodiment.

【図5】従来の生産ライン監視システムの一実施形態の
構成を示すブロック図。
FIG. 5 is a block diagram showing a configuration of an embodiment of a conventional production line monitoring system.

【図6】図5に示した従来の実施形態の生産ライン監視
システム中のクライアントとPLCサーバと間の処理動
作を示すブロック図。
FIG. 6 is a block diagram showing a processing operation between a client and a PLC server in the production line monitoring system of the conventional embodiment shown in FIG.

【図7】図5に示した従来の実施形態の生産ライン監視
システム中のクライアントとPLCサーバと間の通信手
順を説明する説明図。
FIG. 7 is an explanatory diagram illustrating a communication procedure between a client and a PLC server in the production line monitoring system according to the conventional embodiment shown in FIG.

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

10 クライアントパソコン 101 表示タイミング条件設定手段 102 Webプラウザ 11 PLCサーバ 111 イベント生成手段 112 データリンクメモリ 113 HTML化作成手段 114 Webサーバ 115 HTML化データメモリ 12 カメラサーバ 121 Webサーバ 122 HTML化画像データ作成手段 123 画像データメモリ 124 HTML化画像データメモリ DESCRIPTION OF SYMBOLS 10 Client personal computer 101 Display timing condition setting means 102 Web browser 11 PLC server 111 Event generation means 112 Data link memory 113 HTML creation creation means 114 Web server 115 HTML creation data memory 12 Camera server 121 Web server 122 HTML creation image data creation means 123 Image data memory 124 HTML image data memory

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 FI G05B 19/05 S ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 6 Identification code FI G05B 19/05 S

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 Webプラウザが稼働するクライアン
ト,およびWebサーバが稼働するプログラマブルコン
トローラサーバが接続するイントラネットで構築された
生産ライン監視システムにおいて、 前記プログラマブルコントローラサーバは、 プログラマブルコントローラが出力したデータを蓄積記
憶するデータ蓄積記憶手段を備えており、 前記データ蓄積記憶手段に記憶されているデータが、予
め設定されているイベント設定条件に該当するものと判
断した場合には、前記データ蓄積記憶手段から、前記イ
ベント設定条件に該当するデータを読み出し、これを前
記クライアントに送信し、 前記クライアントは、前記プログラマブルコントローラ
サーバのWebサーバを介して前記イベント設定条件に
該当するデータを受信すると、前記Webプラウザがこ
れを表示することを特徴とする生産ライン監視システ
ム。
1. A production line monitoring system constructed by an intranet to which a client on which a Web browser operates and a programmable controller server on which a Web server operates, wherein the programmable controller server stores data output by the programmable controller. When the data stored in the data storage and storage means is determined to correspond to a preset event setting condition, the data storage and storage means When the data corresponding to the event setting condition is read out and transmitted to the client, the client receives the data corresponding to the event setting condition via a Web server of the programmable controller server, Production line monitoring system eb browser is and displaying it.
【請求項2】 前記プログラマブルコントローラサーバ
は、 プログラマブルコントローラが出力したデータを蓄積記
憶するデータ蓄積記憶手段と、 前記データ蓄積記憶手段に記憶されているデータが、前
記イベント設定条件に該当するか否かを監視するイベン
ト設定条件監視手段と、 前記イベント設定条件に該当するデータを記憶する該当
データ記憶手段と、 このイベント設定条件監視手段により、前記データ蓄積
記憶手段に記憶されているデータが、前記イベント設定
条件に該当するものと判断された場合にのみ、前記デー
タ蓄積記憶手段から、前記イベント設定条件に該当する
データを読み出しHTML化データを作成し、前記該当
データ記憶手段に記憶させるとともに、作成したHTM
L化データのファイル名をイベント設定条件監視手段に
出力するHTML化データ作成手段と、 を具備することを特徴とする請求項1記載の生産ライン
監視システム。
2. The programmable controller server according to claim 1, wherein: the data storage means for storing data output by the programmable controller; and whether the data stored in the data storage means satisfies the event setting condition. An event setting condition monitoring means for monitoring the event setting condition; a corresponding data storage means for storing data corresponding to the event setting condition; and the data stored in the data storage means by the event setting condition monitoring means. Only when it is determined that the event satisfies the setting condition, the data corresponding to the event setting condition is read out from the data storage and storage unit to create HTML data, and stored in the corresponding data storage unit. HTM
2. The production line monitoring system according to claim 1, further comprising: HTML data creation means for outputting a file name of the L data to the event setting condition monitoring means.
【請求項3】 前記クライアントは、 前記プログラマブルコントローラサーバの前記イベント
設定条件監視手段から前記HTML化データのファイル
名を受信すると、前記Webプラウザに対して前記プロ
グラマブルコントローラサーバのWebサーバにHTM
L化要求を送信させるHTML化送信指示を出力するH
TML化送信指示手段を具備し、 前記WebプラウザがHTML化送信指示を受けると、
前記プログラマブルコントローラサーバのWebサーバ
を介して、前記イベント設定条件該当データ記憶手段に
記憶されているHTML化データを読み出して、これを
表示することを特徴とする請求項1記載の生産ライン監
視システム。
3. When the client receives the file name of the HTML data from the event setting condition monitoring means of the programmable controller server, the client sends an HTML message to the Web browser of the programmable controller server for the Web browser.
H that outputs an HTML transmission instruction to transmit an L request
The apparatus further comprises a TML-formation transmission instruction means, and when the Web browser receives an HTML-formation transmission instruction,
2. The production line monitoring system according to claim 1, wherein HTML data stored in said event setting condition applicable data storage means is read out and displayed via a Web server of said programmable controller server.
【請求項4】 Webプラウザが稼働するクライアン
ト,Webサーバが稼働するプログラマブルコントロー
ラサーバ,およびWebサーバが稼働するカメラサーバ
が接続するイントラネットで構築された生産ライン監視
システムにおいて、 前記プログラマブルコントローラサーバは、 プログラマブルコントローラからが出力したデータを蓄
積記憶するデータ蓄積記憶手段を備えており、 前記データ蓄積記憶手段に記憶されているデータが、予
め設定されているイベント設定条件に該当するものと判
断した場合には、前記データ蓄積記憶手段から、前記イ
ベント設定条件に該当するデータを読み出し、これを前
記クライアントに送信するとともに、前記カメラサーバ
に、前記イベント設定条件該当時の生産ラインを撮影し
たHTML化画像データを前記クライアントに送信させ
る旨の指示を出力し、 前記カメラサーバは、 カメラが撮影した生産ラインの画像データを蓄積記憶す
る画像データ蓄積記憶手段を備えており、 前記プログラマブルコントローラサーバからHTML化
画像データを前記クライアントに送信させる旨の指示を
受けると、前記画像データ蓄積記憶手段から、前記イベ
ント設定条件に該当するときの画像データを読み出し、
これを前記クライアントに送信し、 前記クライアントは、前記プログラマブルコントローラ
サーバのWebサーバを介して前記イベント設定条件に
該当するデータを受信するとともに、前記カメラのWe
bサーバを介して前記イベント設定条件に該当する画像
データを受信し、前記Webプラウザがこれを表示する
ことを特徴とする生産ライン監視システム。
4. A production line monitoring system constructed by an intranet to which a client on which a Web browser operates, a programmable controller server on which a Web server operates, and a camera server on which a Web server operates, wherein the programmable controller server comprises: A data storage unit for storing data output from the controller, and when it is determined that the data stored in the data storage unit corresponds to a preset event setting condition, Reading out data corresponding to the event setting condition from the data storage means, transmitting the data to the client, and storing, in the camera server, an HTML image data obtained by photographing a production line corresponding to the event setting condition. Output an instruction to transmit data to the client; the camera server comprises image data storage means for storing image data of a production line photographed by a camera; Upon receiving an instruction to transmit the image data to the client, from the image data storage means, read out the image data when the event setting condition is met,
This is transmitted to the client, and the client receives the data corresponding to the event setting condition via the Web server of the programmable controller server, and transmits the Web of the camera.
b. A production line monitoring system wherein image data corresponding to the event setting condition is received via a server b, and the web browser displays the image data.
【請求項5】 前記カメラサーバは、 カメラが撮影した生産ラインの画像データを蓄積記憶す
る画像データ蓄積記憶手段と、 前記イベント設定条件に該当する画像データを記憶する
該当画像データ記憶手段と、 前記プログラマブルコントローラサーバを構成する前記
イベント設定条件監視手段により、前記HTML化画像
データ作成指示を受けると、前記画像データ蓄積記憶手
段から、前記イベント設定条件に該当する画像データを
読み出して、HTML化画像データを作成し、前記該当
画像データ記憶手段に記憶させるとともに、作成したH
TML化画像データのファイル名をイベント設定条件監
視手段に出力するHTML化画像データ作成手段と、 を具備することを特徴とする請求項4記載の生産ライン
監視システム。
5. The image processing apparatus according to claim 1, wherein the camera server stores image data of a production line captured by a camera, and stores the image data corresponding to the event setting condition. When the event setting condition monitoring means constituting the programmable controller server receives the instruction to create the HTML image data, the image data corresponding to the event setting condition is read from the image data storage and storage means, and the HTML image data is read. Is created and stored in the corresponding image data storage means.
5. The production line monitoring system according to claim 4, further comprising: an HTML image data creating unit that outputs a file name of the TML image data to the event setting condition monitoring unit.
JP32441597A 1997-11-26 1997-11-26 Production line monitoring system Expired - Lifetime JP3381772B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP32441597A JP3381772B2 (en) 1997-11-26 1997-11-26 Production line monitoring system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP32441597A JP3381772B2 (en) 1997-11-26 1997-11-26 Production line monitoring system

Publications (2)

Publication Number Publication Date
JPH11161322A true JPH11161322A (en) 1999-06-18
JP3381772B2 JP3381772B2 (en) 2003-03-04

Family

ID=18165549

Family Applications (1)

Application Number Title Priority Date Filing Date
JP32441597A Expired - Lifetime JP3381772B2 (en) 1997-11-26 1997-11-26 Production line monitoring system

Country Status (1)

Country Link
JP (1) JP3381772B2 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001025859A1 (en) * 1999-10-04 2001-04-12 Ishida Co., Ltd. Goods processing device and managing system
JP2001324378A (en) * 2000-05-12 2001-11-22 Ishida Co Ltd Operation state check system of commodity treating device
JP2001325021A (en) * 2000-05-12 2001-11-22 Ishida Co Ltd Production management system
EP1235173A3 (en) * 2001-01-23 2002-09-18 Mazda Motor Corporation Vehicle information providing apparatus, vehicle information providing system, vehicle information providing method, computer program, and computer readable storage medium
WO2006013794A1 (en) * 2004-08-05 2006-02-09 Megachips System Solutions Inc. Image reading method and image distribution method
WO2006027915A1 (en) * 2004-09-10 2006-03-16 Megachips System Solutions Inc. Image reproduction method
JP2015156182A (en) * 2014-02-21 2015-08-27 株式会社Kmc Workpiece processing line control system
WO2018011999A1 (en) * 2016-07-15 2018-01-18 株式会社小松製作所 Work vehicle, remote diagnostic system, and remote diagnostic method
CN113296429A (en) * 2020-07-24 2021-08-24 阿里巴巴集团控股有限公司 Conveyor system, Internet of things controller, control method and configuration method

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102081393B (en) * 2010-12-20 2012-05-30 东风汽车股份有限公司 PLC controlled production line equipment information issuing device based on HTML

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001025859A1 (en) * 1999-10-04 2001-04-12 Ishida Co., Ltd. Goods processing device and managing system
JP2001324378A (en) * 2000-05-12 2001-11-22 Ishida Co Ltd Operation state check system of commodity treating device
JP2001325021A (en) * 2000-05-12 2001-11-22 Ishida Co Ltd Production management system
EP1235173A3 (en) * 2001-01-23 2002-09-18 Mazda Motor Corporation Vehicle information providing apparatus, vehicle information providing system, vehicle information providing method, computer program, and computer readable storage medium
JP4549769B2 (en) * 2004-08-05 2010-09-22 株式会社メガチップス Image viewing method
JP2006050323A (en) * 2004-08-05 2006-02-16 Megachips System Solutions Inc Image browsing method
WO2006013794A1 (en) * 2004-08-05 2006-02-09 Megachips System Solutions Inc. Image reading method and image distribution method
WO2006027915A1 (en) * 2004-09-10 2006-03-16 Megachips System Solutions Inc. Image reproduction method
JP2006080959A (en) * 2004-09-10 2006-03-23 Megachips System Solutions Inc Image reproduction method
JP4654463B2 (en) * 2004-09-10 2011-03-23 株式会社メガチップス Image reproduction method and system
JP2015156182A (en) * 2014-02-21 2015-08-27 株式会社Kmc Workpiece processing line control system
WO2018011999A1 (en) * 2016-07-15 2018-01-18 株式会社小松製作所 Work vehicle, remote diagnostic system, and remote diagnostic method
JPWO2018011999A1 (en) * 2016-07-15 2018-07-12 株式会社小松製作所 Work vehicle, remote diagnosis system, and remote diagnosis method
US10777027B2 (en) 2016-07-15 2020-09-15 Komatsu Ltd. Working vehicle, remote diagnosis system, and remote diagnosis method
CN113296429A (en) * 2020-07-24 2021-08-24 阿里巴巴集团控股有限公司 Conveyor system, Internet of things controller, control method and configuration method
CN113296429B (en) * 2020-07-24 2024-05-24 盒马(中国)有限公司 Conveyor system, Internet of Things controller, control method and configuration method

Also Published As

Publication number Publication date
JP3381772B2 (en) 2003-03-04

Similar Documents

Publication Publication Date Title
JP4634547B2 (en) Real-time information distribution method
US7146408B1 (en) Method and system for monitoring a controller and displaying data from the controller in a format provided by the controller
US9606550B2 (en) Streaming graphic method and arrangement for building control systems
JP2002503410A (en) Distributed interface architecture for programmable industrial control systems.
US20020198964A1 (en) Method and system for wireless remote monitoring and control of a manufacturing execution system
JP2003515208A (en) Method and system for enabling a programmable controller to communicate with a remote computer
JP2002091913A (en) Remote maintenance system, and maintenance device and supporting device used for the same
JPH11110311A (en) Information processing system, device, method and storage medium
JP2006268470A (en) Asynchronous communication method
JPH11161322A (en) Production line monitor system
JP2011027362A (en) Device, method and system for adaptation screen updating web air conditioning monitoring
CN100429640C (en) A method and system for pushing notifications to networked devices
US10140111B2 (en) Streaming graphic method and arrangement data for building control systems
CN101520655B (en) Air-conditioning system and air-conditioning control and monitoring apparatus
JP2006260125A (en) Network device and event processing method
US7904583B2 (en) Methods and systems for managing and controlling an automation control module system
US20020143936A1 (en) Management device, method and recording medium for managing network device
JP2008077535A (en) Field communication system, field server, field apparatus, and field communication method
US20040090643A1 (en) Data processing apparatus and its operation mode notifying method, image forming apparatus, and image forming system
JP2002135858A (en) System and method for remote control and storage medium
JP2006085623A (en) Web monitoring system, data processing method and monitored apparatus
JP3884549B2 (en) Condition monitoring system
JP2000311154A (en) Web server type telemeter device and remote supervisory control system having the device
JP2003150240A (en) Data transmission method for control system and its program
JP2002041377A (en) Data communication system, data processor used for the communication system, session maintenance method using browser and recording medium

Legal Events

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20021120

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

Free format text: PAYMENT UNTIL: 20081220

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20091220

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20101220

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20101220

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20111220

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20111220

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20121220

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20131220

Year of fee payment: 11

EXPY Cancellation because of completion of term