JPH1124716A - Programmable controller - Google Patents
Programmable controllerInfo
- Publication number
- JPH1124716A JPH1124716A JP9180841A JP18084197A JPH1124716A JP H1124716 A JPH1124716 A JP H1124716A JP 9180841 A JP9180841 A JP 9180841A JP 18084197 A JP18084197 A JP 18084197A JP H1124716 A JPH1124716 A JP H1124716A
- Authority
- JP
- Japan
- Prior art keywords
- programmable controller
- personal computer
- html text
- html
- communication means
- 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
Links
Landscapes
- Computer And Data Communications (AREA)
- Stored Programmes (AREA)
- Programmable Controllers (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明はプログラミングツー
ルからプログラムの実行状態の監視・制御を行うことが
できるプログラマブルコントローラに関するものであ
る。[0001] 1. Field of the Invention [0002] The present invention relates to a programmable controller capable of monitoring and controlling the execution state of a program from a programming tool.
【0002】[0002]
【従来の技術】従来のプログラマブルコントローラとプ
ログラミングツールの構成例を図4に示す。図4におい
て、1はプログラマブルコントローラ(本体)、11は
プログラマブルコントローラのシーケンスプログラムを
実行処理するシーケンス制御手段、12は入出力モジュ
ールとのデータ入出力を行うデータ入出力処理手段、1
3はプログラマブルコントローラの実行状態を制御しモ
ニターする実行状態制御・モニター処理手段、14はプ
ログラミングツールとの通信処理を行う通信処理手段、
2はプログラマブルコントローラとプログラミングツー
ルを接続している通信ケーブル、3はプログラミングツ
ールを実行するパーソナルコンピュータである。2. Description of the Related Art FIG. 4 shows a configuration example of a conventional programmable controller and a programming tool. In FIG. 4, 1 is a programmable controller (main body), 11 is sequence control means for executing and processing a sequence program of the programmable controller, 12 is data input / output processing means for inputting / outputting data to / from an input / output module, 1
3 is execution state control / monitor processing means for controlling and monitoring the execution state of the programmable controller; 14 is communication processing means for performing communication processing with a programming tool;
2 is a communication cable connecting the programmable controller and the programming tool, and 3 is a personal computer that executes the programming tool.
【0003】プログラミングツールはパーソナルコンピ
ュータ3上で実行され、パーソナルコンピュータ3のR
S232C通信ポートからプログラマブルコントローラ
1に対する専用のコマンドを送信する。専用コマンドに
は、プログラムコントローラの機種、プログラム容量、
制御ソフトウェアのバージョンを読み出したり、シーケ
ンスプログラムの実行周期、割込みプログラム実行周期
などのパラメータを設定するシステム情報コマンド、入
出力モジュールの実装状態を設定するI/O割付コマン
ド、シーケンスプログラムの読み出し・編集コマンド、
データモニター・設定コマンド、プログラマブルコント
ローラの実行制御コマンドなどがある。[0003] A programming tool is executed on the personal computer 3.
A dedicated command for the programmable controller 1 is transmitted from the S232C communication port. Dedicated commands include the model of the program controller, program capacity,
A system information command for reading the version of the control software, setting parameters such as the execution cycle of the sequence program and the execution cycle of the interrupt program, an I / O assignment command for setting the mounting status of the input / output module, and a read / edit command for the sequence program ,
There are a data monitor / setting command, an execution control command of a programmable controller, and the like.
【0004】プログラマブルコントローラ1は、プログ
ラミングツールより前記専用コマンドを通信処理手段1
4で受信すると、コマンドの内容に応じた要求を実行状
態制御・モニター処理手段13に対して行い、そこから
得た応答を通信処理手段14からプログラミングツール
へ返送する。プログラミングツールではプログラマブル
コントローラ1からの応答を表示し、操作者にプログラ
マブルコントローラlの状態を伝える。The programmable controller 1 transmits the dedicated command from a programming tool to the communication processing unit 1.
When the command is received in step 4, a request corresponding to the contents of the command is made to the execution state control / monitor processing means 13, and a response obtained from the request is returned from the communication processing means 14 to the programming tool. The programming tool displays the response from the programmable controller 1 and informs the operator of the state of the programmable controller l.
【0005】[0005]
【発明が解決しようとする課題】ところが、このような
従来の例では、プログラミングツールは専用のプログラ
ムを用意する必要があり、またプログラミングツールを
実行するパーソナルコンピュータ3もプログラミングツ
ールに依存する専用の機種を用意する必要がある。これ
では制御機器のオープン化の流れに反し、制御システム
を構築するための制約になりかねないと共に、安価なオ
ープン機器の利用を妨げることになり、経済的な問題が
ある。However, in such a conventional example, it is necessary to prepare a dedicated program for the programming tool, and the personal computer 3 for executing the programming tool is also a dedicated model which depends on the programming tool. It is necessary to prepare. This may be a constraint for constructing a control system, contrary to the trend of open control devices, and hinders the use of inexpensive open devices, resulting in an economic problem.
【0006】本発明は、このような問題点に鑑みなされ
たもので、プログラマブルコントローラ、またはパーソ
ナルコンピュータもしくはワークステーションに、オー
プン化に対応した通信処理機能を搭載することにより、
専用のプログラミングツールを用いずに監視・制御を可
能としたプログラマブルコントローラを提供することを
目的とする。SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned problems, and is provided with a communication processing function compatible with openness in a programmable controller or a personal computer or a workstation.
An object of the present invention is to provide a programmable controller that enables monitoring and control without using a dedicated programming tool.
【0007】[0007]
【課題を解決するための手段】本発明は、シーケンス制
御機能、データ入出力機能、及び実行状態制御・モニタ
ー機能のうちの少なくとも1つの機能を有し、パーソナ
ルコンピュータまたはワークステーションで実行される
プログラミングツールと通信する通信手段を有するプロ
グラマブルコントローラにおいて、HTTP(ハイパー
テキスト転送プロトコル)サーバー処理手段及びHTM
L(ハイパーテキスト記述言語)テキストを格納する手
段を備え、前記パーソナルコンピュータまたはワークス
テーションのHTMLブラウザーからの要求を処理可能
としたことを特徴とする。The present invention has at least one of a sequence control function, a data input / output function, and an execution state control / monitor function, and is executed by a personal computer or a workstation. In a programmable controller having communication means for communicating with a tool, an HTTP (Hypertext Transfer Protocol) server processing means and an HTM
Means for storing L (Hyper Text Description Language) text, and capable of processing requests from an HTML browser of the personal computer or workstation.
【0008】このような構成とすることにより、パーソ
ナルコンピュータまたはワークステーションに、専用の
プログラミングツールを必要とせず、汎用のHTMLブ
ラウザーで、プログラマブルコントローラの監視・制御
を行うことができる。With such a configuration, a personal computer or a workstation does not require a dedicated programming tool, and a general-purpose HTML browser can monitor and control the programmable controller.
【0009】ここで、前記通信手段は、RS232Cシ
リアルポートを用いた通信手段であってもよいし、ま
た、イーサネットLANを用いた通信手段であってもよ
い。またこのようなプログラマブルコントローラの機能
を、パーソナルコンピュータもしくはワークステーショ
ンで実行するように構成することもできる。Here, the communication means may be a communication means using an RS232C serial port or a communication means using an Ethernet LAN. Further, such a function of the programmable controller may be configured to be executed by a personal computer or a workstation.
【0010】[0010]
【発明の実施の形態】以下、図面を参照して、本発明の
実施形態について詳細に説明する。なお、以下の図面に
おいて、同符号は同一部分又は対応部分を示す。図1
は、本発明の一実施形態の構成を示すものである。図に
おいて、1はプログラマブルコントローラ(本体)、1
1はプログラマブルコントローラのシーケンスプログラ
ム実行処理を行うシーケンス制御手段、12は入出力モ
ジュールとのデータ入出力を行う入出力処理、13はプ
ログラマブルコントローラの実行状態を制御しモニター
する実行状態制御・モニター手段、14は従来のプログ
ラミングツールとの通信処理を行う機能を有する通信処
理手段、15はHTTPサーバー、16はHTMLで記
述された、プログラマブルコントローラ1の装備する監
視・制御機能をメニュー形式で表現したテキストを格納
するHTMLテキスト格納手段、2はプログラマブルコ
ントローラとパーソナルコンピュータを接続している例
えばRS232Cポートを有する通信ケーブル、3はパ
ーソナルコンピュータまたはワークステーションであ
る。Embodiments of the present invention will be described below in detail with reference to the drawings. In the drawings, the same reference numerals indicate the same or corresponding parts. FIG.
Shows a configuration of an embodiment of the present invention. In the figure, 1 is a programmable controller (main body), 1
1 is a sequence control means for executing a sequence program execution process of the programmable controller, 12 is an input / output process for inputting / outputting data to / from an input / output module, 13 is an execution state control / monitor means for controlling and monitoring the execution state of the programmable controller, Reference numeral 14 denotes a communication processing unit having a function of performing communication processing with a conventional programming tool; 15, an HTTP server; 16, a text describing a monitoring / control function provided in the programmable controller 1 described in HTML in a menu format. HTML text storage means for storing, 2 is a communication cable for connecting a programmable controller and a personal computer, for example, having an RS232C port, and 3 is a personal computer or a workstation.
【0011】この動作を説明すると、パーソナルコンピ
ュータまたはワークステーション3において、汎用HT
MLブラウザーを実行し、プログラマブルコントローラ
1のHTMLテキストを指定すると、HTTPでの読み
出し要求が行われ、HTTPサーバー15からHTML
テキスト格納手段16に格納されているHTMLテキス
トが返送される。HTMLテキストが汎用HTMLブラ
ウザ一に読み込まれることにより、プログラマブルコン
トローラ1のサポートする監視・制御機能をメニュー形
式で表示する。メニューにハイパーテキストで表示され
ている項目を選択することにより、ハイパーテキストに
リンクされているCGI(CommonGateway
Interface)を呼び出せば、HTTPサーバ
ー15によって、従来のプログラミングツールと通信を
行う通信処理手段14を呼び出し、この通信処理手段1
4から従来と同じようなプログラマブルコントローラ専
用のコマンドで実行状態制御・モニター手段13に要求
が送られ、その応答が通信処理手段14からHTMLテ
キスト形式でHTTPサーバ一手段15に返され、パー
ソナルコンピュータまたはワークステーション3に返送
され、実行中の汎用HTMLブラウザーにおいて表示さ
れることになる。[0011] The operation will be described below.
When the ML browser is executed and the HTML text of the programmable controller 1 is designated, a read request in HTTP is made, and the HTML
The HTML text stored in the text storage means 16 is returned. The monitoring / control function supported by the programmable controller 1 is displayed in a menu format by reading the HTML text into the general-purpose HTML browser. By selecting an item displayed as hypertext in the menu, the CGI (CommonGateway) linked to the hypertext is selected.
When the interface is called, the HTTP server 15 calls the communication processing means 14 for performing communication with the conventional programming tool.
4 sends a request to the execution state control / monitor means 13 using a command dedicated to the programmable controller similar to the conventional one, and a response is returned from the communication processing means 14 to the HTTP server means 15 in the HTML text format, and the personal computer or It will be returned to the workstation 3 and displayed on the running general-purpose HTML browser.
【0012】この動作を、図2に示すフローチャートを
用いて更に詳細に説明する。図2はプログラマブルコン
トローラ1のHTMLテキスト格納手段16に格納され
ているHTMLテキストによって、システム情報、I/
O割付け、プログラム読み出し・編集、データモニター
・設定、プログラマブルコントローラの実行制御をサポ
ートしているとした場合の動作を説明するフローチャー
トである。This operation will be described in more detail with reference to the flowchart shown in FIG. FIG. 2 shows the system information, I / O, and the like by the HTML text stored in the HTML text storage means 16 of the programmable controller 1.
9 is a flowchart illustrating an operation in a case where O assignment, program reading / editing, data monitoring / setting, and execution control of a programmable controller are supported.
【0013】パーソナルコンピュータまたはワークステ
ーション3において、汎用HTMLブラウザーが起動さ
れて、プログラマブルコントローラ1を指定すると、ス
テップS1で、HTMLテキストの読み出しが選択さ
れ、プログラマブルコントローラ1に要求が出される。
すると、ステップS2においてプログラマブルコントロ
ーラlよりHTMLテキスト16が返送され、ステップ
S11において汎用HTMLブラウザ一にメニューが表
示される。メニューには、「システム情報」、「I/O
割付け」、「プログラム読み出し・編集」、「データモ
ニター・設定」、「プログラマブルコントローラの実行
制御」が用意されており、さらにそれぞれのメニューに
はハイパーリンクが設定されている。ハイパーリンクの
内容は、メニューの機能を実行するためのプログラマブ
ルコントローラ1の通信処理手段14へのCGI呼び出
しとなっている。In the personal computer or the workstation 3, a general-purpose HTML browser is started and the programmable controller 1 is designated. In step S1, reading of the HTML text is selected, and a request is issued to the programmable controller 1.
Then, the HTML text 16 is returned from the programmable controller 1 in step S2, and a menu is displayed on the general-purpose HTML browser in step S11. The menu includes “System Information”, “I / O”
"Assignment", "Program reading / editing", "Data monitoring / setting", and "Programmable controller execution control" are prepared, and hyperlinks are set in the respective menus. The content of the hyperlink is a CGI call to the communication processing unit 14 of the programmable controller 1 for executing the function of the menu.
【0014】例えば、「システム情報」のハイパーリン
クを選択すると、ステップS1ではHTMLテキストの
読み出しではないのでステップS3に進む。ここでCG
I呼び出しなのでステップS4で選択内容が判定され、
ステップS5のシステム情報読み出しのCGI呼び出し
が実行される。システム情報読み出しのCGI呼び出し
は、HTTPサーバー15から通信処理手段14のシス
テム情報読み出し処理を呼び出す。システム情報読み出
し処理では、機種、プログラム容量、制御ソフトウェア
のバージョンを読み出しステップS10でHTMLテキ
ストへ変換、返送され、ステップS11にて汎用ブラウ
ザーに結果が表示される。For example, when the hyperlink of "system information" is selected, the process proceeds to step S3 because the reading of the HTML text is not performed in step S1. Where CG
Since the call is I, the selection is determined in step S4.
A CGI call for reading system information in step S5 is executed. The CGI call for reading system information calls the system information reading process of the communication processing unit 14 from the HTTP server 15. In the system information reading process, the model, the program capacity, and the version of the control software are read, converted into HTML text in step S10, and returned, and the result is displayed on a general-purpose browser in step S11.
【0015】なお、「システム情報」のハイパーリンク
を選択する代わりに、「I/O割付け」、「プログラム
読み出し・編集」、「データモニター・設定」、または
「プログラマブルコントローラの実行制御」のハイパー
リンクを選択した場合は、ステップS4からステップS
5に進む代わりに、ステップS6、ステップS7、ステ
ップS8またはステップS9にそれぞれ進むことになる
が、その説明は省略する。Instead of selecting the hyperlink of "system information", the hyperlink of "I / O assignment", "read / edit program", "data monitor / setting", or "execution control of programmable controller" is used. Is selected, Steps S4 to S4
Instead of proceeding to step 5, the procedure proceeds to step S6, step S7, step S8 or step S9, respectively, but the description is omitted.
【0016】この様にHTTPサーバー機能をプログラ
マブルコントローラでサポートすることにより、ネット
ワークの通信フォーマットとしてほぼ標準であるHTM
Lを使用することが可能になる。また汎用HTMLブラ
ウザーは、パーソナルコンピュータからワークステーシ
ョンまで多様な機種で動作するバージョンが用意されて
いるので、専用のプログラミングツールを用意すること
が不要となり、柔軟なシステム構成が可能となる。By supporting the HTTP server function by the programmable controller in this way, HTM, which is almost standard as a network communication format, is used.
L can be used. In addition, since general-purpose HTML browsers are available in versions that operate on various models from personal computers to workstations, it is not necessary to prepare a dedicated programming tool, and a flexible system configuration is possible.
【0017】なお、上記実施形態においては、図1に示
すように、プログラマブルコントローラ1と、パーソナ
ルコンピュータまたはワークステーション3とをRS2
32Cポートを有する通信ケーブル2で接続したが、こ
の図1の接続ケーブル2の部分を、図3に示すように、
イーサネットのLAN4を用いてもよい。イーサネット
のLAN4を用いることにより、複数のプログラマブル
コントローラ1A、1B、…を、相手先のIPアドレス
を指定することにより切り替え接続することができる。In the above embodiment, as shown in FIG. 1, the programmable controller 1 and the personal computer or the workstation 3 are connected to the RS2.
Although the connection was made with the communication cable 2 having the 32C port, as shown in FIG.
An Ethernet LAN 4 may be used. By using the Ethernet LAN 4, a plurality of programmable controllers 1A, 1B,...
【0018】更に、図1において、HTMLテキストを
格納する手段16に格納されたHTMLテキストの内容
をHTMLブラウザーからの要求で変更できるように構
成してもよい。そのためには、HTMLテキストを変更
する機能を通信処理手段14に持たせるとともに、HT
MLテキスト格納手段16に格納されるHTMLテキス
トのメニューとして、「システム情報」、「I/O割付
け」、「プログラム読み出し・編集」、「データモニタ
ー・設定」、「プログラマブルコントローラの実行制
御」のメニューの他に「メニュー変更」を設け、HTM
Lブラウザーから「メニュー変更」を選択すると通信処
理手段14がHTMLテキストを変更することとする。
HTMLテキストを変更する機能を通信処理手段14に
持たせることにより、機能拡張・追加が容易に行えるよ
うになる。Further, in FIG. 1, the contents of the HTML text stored in the means 16 for storing the HTML text may be changed by a request from an HTML browser. For this purpose, the communication processing means 14 has a function of changing the HTML text, and
Menus of the HTML text stored in the ML text storage unit 16 include “System Information”, “I / O Assignment”, “Read / Edit Program”, “Data Monitor / Setting”, and “Execution Control of Programmable Controller”. "Menu Change" in addition to HTM
When "change menu" is selected from the L browser, the communication processing means 14 changes the HTML text.
By providing the function of changing the HTML text in the communication processing means 14, the function can be easily extended or added.
【0019】また、一般にプログラムコントローラを専
用のハードウエアで構成する代わりに、パーソナルコン
ピュータまたはワークステーション上にプログラムコン
トローラの機能をソフトウエアで構成して実行させるこ
とも行われているが、この場合には、上述の機能もソフ
トウエアで構成し、パーソナルコンピュータまたはワー
クステーションでこれを実行するようにしてもよい。In general, instead of configuring the program controller with dedicated hardware, the function of the program controller is configured and executed on a personal computer or a workstation by software. Alternatively, the above-described functions may be configured by software and executed by a personal computer or a workstation.
【0020】[0020]
【発明の効果】以上のように本発明によれば、専用のプ
ログラミングツールが不要となり、安価なオープン機器
を用いた経済的なシステムを構成することが可能とな
る。As described above, according to the present invention, a dedicated programming tool becomes unnecessary, and an economical system using inexpensive open devices can be constructed.
【図1】 本発明の一実施形態の構成を示すブロック
図。FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention.
【図2】 一実施形態における動作を説明するフローチ
ャート。FIG. 2 is a flowchart illustrating an operation according to an embodiment.
【図3】 本発明の他の実施形態の構成を示すブロック
図。FIG. 3 is a block diagram showing a configuration of another embodiment of the present invention.
【図4】 従来例の構成を示すブロック図。FIG. 4 is a block diagram showing a configuration of a conventional example.
1、1A、1B…プログラマブルコントローラ(本体) 2…通信ケーブル 3…パーソナルコンピュータまたはワークステーション 4…イーサーネットのLAN 11…シーケンス制御手段 12…データ入出力処理手段 13…実行状態制御・モニター手段 14…通信処理手段 15…HTTPサーバー 16…HTMLテキスト格納手段 1, 1A, 1B: Programmable controller (main unit) 2: Communication cable 3: Personal computer or workstation 4: Ethernet LAN 11: Sequence control means 12: Data input / output processing means 13: Execution state control / monitor means 14: Communication processing means 15 HTTP server 16 HTML text storage means
Claims (5)
及び実行状態制御・モニター機能のうちの少なくとも1
つの機能を有し、パーソナルコンピュータまたはワーク
ステーションで実行されるプログラミングツールと通信
する通信手段を有するプログラマブルコントローラにお
いて、 HTTPサーバー処理手段及びHTMLテキストを格納
する手段を備え、前記パーソナルコンピュータまたはワ
ークステーションのHTMLブラウザーからの要求を処
理可能としたことを特徴とするプログラマブルコントロ
ーラ。1. A sequence control function, a data input / output function,
And at least one of the execution state control and monitoring functions
A programmable controller having two functions and having communication means for communicating with a programming tool executed on a personal computer or workstation, comprising: an HTTP server processing means and means for storing HTML text; A programmable controller characterized in that it can process requests from browsers.
ートを用いた通信手段であることを特徴とする請求項1
に記載のプログラマブルコントローラ。2. The communication means according to claim 1, wherein said communication means is a communication means using an RS232C serial port.
4. The programmable controller according to 1.
いた通信手段であることを特徴とする請求項1に記載の
プログラマブルコントローラ。3. The programmable controller according to claim 1, wherein said communication means is communication means using an Ethernet LAN.
納されたHTMLテキストの内容を前記HTMLブラウ
ザーからの要求で変更する手段を更に備えたことを特徴
とする請求項1に記載のプログラマブルコントローラ。4. The programmable controller according to claim 1, further comprising means for changing contents of the HTML text stored in the means for storing the HTML text in response to a request from the HTML browser.
プログラマブルコントローラの機能をパーソナルコンピ
ュータまたはワークステーションで実行するように構成
したことを特徴とするプログラマブルコントローラ。5. A programmable controller, wherein the functions of the programmable controller according to claim 1 are executed by a personal computer or a workstation.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18084197A JP3739897B2 (en) | 1997-07-07 | 1997-07-07 | Programmable controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18084197A JP3739897B2 (en) | 1997-07-07 | 1997-07-07 | Programmable controller |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH1124716A true JPH1124716A (en) | 1999-01-29 |
| JP3739897B2 JP3739897B2 (en) | 2006-01-25 |
Family
ID=16090300
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18084197A Expired - Fee Related JP3739897B2 (en) | 1997-07-07 | 1997-07-07 | Programmable controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3739897B2 (en) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001506104A (en) * | 1997-09-10 | 2001-05-08 | スクウエアー ディー カンパニー | Web interface to programmable controller |
| WO2001002803A3 (en) * | 1999-06-29 | 2001-07-26 | Siemens Ag | Communications system and communications method for an automation unit with communications data stored in said automation unit |
| FR2804218A1 (en) * | 2000-01-26 | 2001-07-27 | Schneider Automation | PROGRAMMABLE CONTROLLER WITH COMMUNICATION FUNCTIONS IN A CLIENT-SERVER ARCHITECTURE |
| JP2002204281A (en) * | 2000-06-15 | 2002-07-19 | Schneider Automation Inc | Web interface to I / O devices |
| JP2004054622A (en) * | 2002-07-19 | 2004-02-19 | Hitachi Ltd | Controller and information communication service method |
| US7467231B2 (en) | 2000-03-17 | 2008-12-16 | Digital Electronics Corporation | Control server, control terminal, control system, and recording medium storing control communication program |
| JP2009064452A (en) * | 2000-07-21 | 2009-03-26 | Samsung Electronics Co Ltd | User interface providing method and network system |
| JP2009271933A (en) * | 2000-10-10 | 2009-11-19 | Schneider Automation Inc | Plc executive with integrated web server |
| US7970941B2 (en) | 2000-03-17 | 2011-06-28 | Digital Electronics Corporation | Control server, control terminal, control system, and recording medium storing control communication program |
| DE102020200554A1 (en) | 2019-01-22 | 2020-07-23 | Fanuc Corporation | DEVICE FOR PROVIDING DISPLAY DATA |
| JPWO2021157513A1 (en) * | 2020-02-04 | 2021-08-12 |
-
1997
- 1997-07-07 JP JP18084197A patent/JP3739897B2/en not_active Expired - Fee Related
Cited By (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001506104A (en) * | 1997-09-10 | 2001-05-08 | スクウエアー ディー カンパニー | Web interface to programmable controller |
| WO2001002803A3 (en) * | 1999-06-29 | 2001-07-26 | Siemens Ag | Communications system and communications method for an automation unit with communications data stored in said automation unit |
| FR2804218A1 (en) * | 2000-01-26 | 2001-07-27 | Schneider Automation | PROGRAMMABLE CONTROLLER WITH COMMUNICATION FUNCTIONS IN A CLIENT-SERVER ARCHITECTURE |
| US6721607B2 (en) | 2000-01-26 | 2004-04-13 | Schneider Electric Industries Sa | Programmable logic controller provided with communication functions in a client-server architecture |
| US7970941B2 (en) | 2000-03-17 | 2011-06-28 | Digital Electronics Corporation | Control server, control terminal, control system, and recording medium storing control communication program |
| US7467231B2 (en) | 2000-03-17 | 2008-12-16 | Digital Electronics Corporation | Control server, control terminal, control system, and recording medium storing control communication program |
| US7937496B2 (en) | 2000-03-17 | 2011-05-03 | Digital Electronics Corporation | Control server, control terminal, control system, and recording medium storing control communication program |
| US7953892B2 (en) | 2000-03-17 | 2011-05-31 | Digital Electronics Corporation | Control server, control terminal, control system, and recording medium storing control communication program |
| JP2002204281A (en) * | 2000-06-15 | 2002-07-19 | Schneider Automation Inc | Web interface to I / O devices |
| JP2009064452A (en) * | 2000-07-21 | 2009-03-26 | Samsung Electronics Co Ltd | User interface providing method and network system |
| JP2009271933A (en) * | 2000-10-10 | 2009-11-19 | Schneider Automation Inc | Plc executive with integrated web server |
| JP2004054622A (en) * | 2002-07-19 | 2004-02-19 | Hitachi Ltd | Controller and information communication service method |
| DE102020200554A1 (en) | 2019-01-22 | 2020-07-23 | Fanuc Corporation | DEVICE FOR PROVIDING DISPLAY DATA |
| US11290517B2 (en) | 2019-01-22 | 2022-03-29 | Fanuc Corporation | Display data providing apparatus including application server configured to generate display data |
| JPWO2021157513A1 (en) * | 2020-02-04 | 2021-08-12 | ||
| US12326712B2 (en) | 2020-02-04 | 2025-06-10 | Fanuc Corporation | Control system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3739897B2 (en) | 2006-01-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3072751B2 (en) | Apparatus and method for displaying and processing action bar and pull-down menu on workstation | |
| US9292309B2 (en) | Abstracted display building method and system | |
| US9805017B2 (en) | Spreadsheet to webpage conversion system and method | |
| WO1999056186A1 (en) | Control system, display, host computer for control, and data transmitting method | |
| JP2003196193A (en) | Automation control module (ACM) that can operate service portal | |
| JPH1124716A (en) | Programmable controller | |
| EP1732000A2 (en) | Enhanced speed interface method and system | |
| JP3456692B2 (en) | Data processing device | |
| US7962659B2 (en) | Interoperably configurable HMI system and method | |
| US6711448B2 (en) | Setting display apparatus for a programmable controller | |
| US7966427B2 (en) | Proxy object configuration of industrial component | |
| JP3356530B2 (en) | Data creation support device for display control device | |
| JP2002341906A (en) | Program formula display device and data communication system using the same | |
| JP3781112B2 (en) | Programmable controller system | |
| JP2003150208A (en) | Display device for control, its program and recording medium | |
| JP3562783B2 (en) | How to debug a programmable display device | |
| JP2002108731A (en) | Network setting method for computer, recording medium recorded with program thereof, and computer capable of performing network setting by the method | |
| JP2525059B2 (en) | How to display sequence control | |
| JP2004362029A (en) | Control device setting system | |
| JPH04288603A (en) | Numerical controller | |
| US20080189537A1 (en) | HMI configuration with limited interoperability | |
| JP2020021255A (en) | Numerical control device | |
| JP2000286919A (en) | Data processor | |
| JPH1078817A (en) | Programmable display device | |
| JP2003084825A (en) | Control system, and program and storage medium therefor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040106 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040304 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20040310 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20040625 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20050415 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20050606 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051104 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081111 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091111 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101111 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101111 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111111 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121111 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131111 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |