Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4590582B2 - コンピュータネットワークと小デバイスのインターフェイス方法とシステム - Google Patents
[go: Go Back, main page]

JP4590582B2 - コンピュータネットワークと小デバイスのインターフェイス方法とシステム - Google Patents

コンピュータネットワークと小デバイスのインターフェイス方法とシステム Download PDF

Info

Publication number
JP4590582B2
JP4590582B2 JP2001550575A JP2001550575A JP4590582B2 JP 4590582 B2 JP4590582 B2 JP 4590582B2 JP 2001550575 A JP2001550575 A JP 2001550575A JP 2001550575 A JP2001550575 A JP 2001550575A JP 4590582 B2 JP4590582 B2 JP 4590582B2
Authority
JP
Japan
Prior art keywords
plc
web browser
data
server
computer
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.)
Expired - Fee Related
Application number
JP2001550575A
Other languages
English (en)
Other versions
JP2003519838A (ja
Inventor
セクストン,ダニエル・ダブリュー
レーシー,アンドリュー・エム
Original Assignee
ジーイー・インテリジェント・プラットフォームズ・インコーポレイテッド
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 ジーイー・インテリジェント・プラットフォームズ・インコーポレイテッド filed Critical ジーイー・インテリジェント・プラットフォームズ・インコーポレイテッド
Publication of JP2003519838A publication Critical patent/JP2003519838A/ja
Application granted granted Critical
Publication of JP4590582B2 publication Critical patent/JP4590582B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/04Program 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/054Input/output
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • 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/31From computer integrated manufacturing till monitoring
    • G05B2219/31161Java programcode or simular active agents, programs, applets
    • 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/32Operator till task planning
    • G05B2219/32126Hyperlink, access to program modules and to hardware modules in www, web server, browser
    • 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/34304Pc as input, edit device for plc
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/2871Implementation details of single intermediate entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/289Intermediate processing functionally located close to the data consumer application, e.g. in same machine, in same home or in same sub-network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/564Enhancement of application control based on intercepted application data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Stored Programmes (AREA)
  • Computer And Data Communications (AREA)
  • Information Transfer Between Computers (AREA)

Description

【0001】
【発明の背景】
本発明は、プログラマブルロジックコントローラ(PLC)とI/O(入力/出力)製品ネットワークのインファーフェイス方法に関し、特に、インターネット等の大きなコンピュータネットワークとそのようなデバイスのインターフェイス方法に関する。
【0002】
ネットワークのホストを介して、もしくはコンフィグレーション/監視デバイスに対する専用ポートを介して、その他のPLCと通信する小プログラマブルロジックコントローラ(small PLC)とI/O製品は周知のものである。これらの特殊なネットワークと専用ポートを使って、それらに接続されたデバイスにデータとプログラミングを提供することができる。しかしながら、通常、特殊なネットワークの適用範囲は限られている。インターネットは、グローバルもしくはグローバルに近い適用範囲を提供するものであって、文字どおり何百万台ものパーソナルコンピュータ(PC)からアクセス可能である。ユーザは、インターネットブラウザの様子"look"と感じ"feel"を受け入れて理解できるようになり、ユーザ業務を処理するために必要な情報の全てがブラウザを介して利用可能であることが期待できる。それにもかかわらず、イーサネット(商標)やインターネット・インフラネットワーク等の情報ネットワークに接続された小PLCとI/O製品はめったにない。何故ならば、そのような接続を行うとリソース・コストがあまりに高くなるからである。1つの周知のデバイスではウェブブラウザを利用してインターネットと直接通信を行うので、インターネットネットワークインターフェイスとウェブブラウザに関するオーバヘッドをそのデバイスが負う必要がある。
【0003】
インターネットの広範囲の射程と情報提供能力とI/OとPLCの通信を結びつけ、これらの小デバイスのオーバヘッド負荷にさらに大きな負荷を加えることなくそうすることはメリットがある。PCインターネットインターフェイスの「様子と感じ」をユーザに提供する能力を備えることはさらにメリットがある。
【0004】
【発明の簡潔な概要】
従って、本発明の一実施形態では、プログラマブルロジックコントローラ(PLC)やI/Oデバイス等のデバイスとの通信方法を提供し、本方法は、そのデバイスとウェブブラウウザを実行するパーソナルコンピュータ(PC)を接続する工程と、その接続によって初期ページのためにウェブブラウウザの動作を開始させて、そのデバイスからウェブブラウウザアプレットもしくはアクティブXオブジェクトをPCへアップロードするPC上のアプリケーションを実行する工程を備える。
【0005】
上述の実施形態では、インターネットの広範囲の射程と情報提供能力とPLCやI/Oの通信を結びつけ、これらの小デバイスのオーバヘッド負荷にさらに大きな負荷を加えることなく、PCインターネットの「様子と感じ」からそうすることはメリットがある。
【0006】
【発明の実施の形態】
図1には、本発明の一実施形態を実施するために適する構成要素の模範的な一接続方法を示すブロック図が示されている。PC10は電子リンク30を介してPLCやI/Oデバイスに電子的にリンクされる。リンク30の通信機構はどのような型のものであってもよく、例えば、私的ネットワークや標準ネットワークでもよい。PLCやI/Oデバイス20は、PC10に対して、標準ウェブブラウザとともにPC10が使って情報検索しアプリケーションを実行させるためのコードを供給する。例えば、情報検索がなされて、インターネット50を介してPC10と通信するウェブサーバ40からか、もしくはそれを介してアプリケーションが実行され、さもなければ、情報とアプリケーションはPC10にローカルに存在する。PLCやI/OデバイスからPC10のブラウザにロードされたアプレットもしくはアクティブXオブジェクトによって、デバイス20からのデータ検索と監視が可能になり、デバイス20はデータとアプリケーションをサーバ40からロードするように要求したり、PC10にローカルに表示させることができる。一旦ロードされると、PC10のアプレットもしくはアクティブXオブジェクトによって、サーバ40はPC10を介してデバイス20から情報を検索することができ、サーバ40はデバイス20に情報をダウンロードすることができる。一実施形態では、デバイス20はそれに接続されたその他のインテリジェントデバイス60を備え、例えば、PLC20と複数のインテリジェントモジュール60を通信させる。また、モジュール60は、PLC20によってリンク30を介して、さらに、PC10で実行されるブラウザを介してPC10と通信する。
【0007】
本発明の一実施形態では、PC10内のアプリケーションはユーザによってトリガがかけられる。アプリケーションのトリガをかけることによってデバイス20との通信が確立され、PC10の標準ウェブブラウザが起動され、アプレットもしくはアクティブXオブジェクトがロードされ、PC10にローカルに格納されているかもしくは(PC10がインターネット50に接続されている場合)ウェブサーバ40に格納されている適切なウェブページの対応がブラウザによってなされる。
【0008】
デバイス20は、インターネット50と直接通信しない。その代わり、PC10で開始されたウェブブラウザと、デバイス20によって提供されたアプレットもしくはアクティブXオブジェクトは、デバイス20とその他のネットワーク、例えばインターネット50間のブリッジとしてユーザに示され、デバイス20と、PC10とブラウザを介したインターネット50等のネットワークを接続するものである。PC10のユーザによって開始されたアプリケーションによってPC10とデバイス20間の通信が確立されると、例えば、アプレットやアクティブXオブジェクトを支援するウェブブラウザはさらに別の機能を取り入れ、それを備える。特に、PC10でローカルに、もしくは、インターネット50を介して必要なさらに別の情報とプログラムとアプリケーションがフェッチされる。従って、ローカルデバイス20がウェブイネーブル製品としてユーザに示されるが、デバイスに対して実際のウェブ接続を提供するためにはコストもオーバヘッドもかからない。
【0009】
一実施形態では、図1に示されるようにデバイス20が接続されると、デバイス20に関する情報、例えば、データシートやアプリケーション情報や、現在即ち最新のファームウェア改訂版やコンフィグレーションやプログラミングソフトウェアが自動的に受信される。この情報はサーバ(40)に格納された情報と比較されて、PLC(20)の正しい即ち最新の改訂版であることが検証される。
【0010】
別の実施形態では、PC10とプログラマブルロジックコントローラ(PLC)即ちI/Oデバイス間で通信が行われる。そのデバイスをパーソナルコンピュータ(PC)10に電気的に接続し、その接続によって、最初のページに対してウェブブラウザを起動して、デバイス20からPC10へウェブブラウザ・アプレット即ちアクティブXオブジェクトをアップロードするPC10のアプリケーションを実行することによって通信が確立される。例えば、最初のページはPC自体に格納されたものか、もしくは、インターネット50等のネットワークによってPC10に接続されたサーバ40に格納されたものである。(また、ウェブブラウザ・アプレット即ちアクティブXオブジェクトに加えて、デバイス20からPC10へ最初のページもアップロードすることができるが、そうする実施形態を除外することを意味するものではない)一実施形態では、ウェブブラウザとウェブブラウザもしくはアクティブXオブジェクトの制御下でPC10とデバイス20間のデータ通信、即ち、データ交換が行われる。PC10がサーバ40とインターネット50等のネットワーク上で通信し、デバイス10とパーソナルコンピュータ20間の接続がインターネット50等のネットワークから独立している一実施形態では、PC10は、ウェブブラウザ・アプレット即ちアクティブXオブジェクトによって特定されるデータをネットワークを介してサーバ40から自動的に検索する。例えば、デバイス20に関するデータが検索されて、ウェブブラウザのウィンドーに表示されたり、実行可能なアプリケーションを備えるデータがPC10から検索されて、ダウンロード後にその実行可能なアプリケーションがデバイス20によって実行されたり、サーバ40から受けとったデータがデバイスにダウンロードされる。一実施形態では、デバイス20からサーバ40へのデータ転送はウェブブラウザを介して行われる。(「ウェブブラウザを介して」とは、ウェブブラウザ・アプレット即ちアクティブXオブジェクトによって支援される転送を含むものと解釈すべきである。)さらに別の実施形態では、サーバ40からデータを自動的に検索するのではなく、PC20にローカルに格納されたものからデータが検索される。
【0011】
デバイス20が電気的に複数のインテリジェントモジュール60に接続される一実施形態では、インテリジェントモジュール60とサーバ40間での選択的データ通信が、デバイス20とその接続とウェブブラウザとウェブブラウザ・アプレット即ちアクティブXオブジェクトによって行われる。
【0012】
本願で説明された複数の実施形態では、インターネット50等のネットワーク上のサーバ40とPC10やデバイス20上で実行されるウェブブラウザ間でデータが転送されるが、その他の実施形態ではサーバは不要である、即ち利用されない。これらのその他の実施形態では、データがPC10自体(例えば、PC10のローカルな記憶装置)と、PCウェブブラウザやデバイス20間で転送される。
【0013】
本願で開示された本発明の実施形態では、情報を提供するインターネットの広範囲の射程と能力とI/OとPLCの通信を組み合わせ、これらの小デバイスのオーバヘッド負荷に対してさらに大きな負荷をかけることなくそれを行えることがわかっている。さらに、PCインターネットインターフェイスの「様子と感じ」が提供される。
【0014】
様々な特定の実施形態を参照して本発明を詳細に説明したが、本発明の範囲と精神から逸脱することなく本願で説明された実施形態に様々な修正を行うことができることを理解されたい。従って、本発明の精神と範囲は、添付の請求項とそれらと等価なものの術語によってのみ限定される。
【図面の簡単な説明】
【図1】 図1は、本発明の一実施形態を実施するために適した構成要素の模範的な一接続方法を示すブロック図である。

Claims (19)

  1. パーソナルコンピュータ(PC)と複数のプログラマブルロジックコントローラ(PLC)から選択されたPLCとの通信方法であって、
    ウェブブラウウザを実行させるパーソナルコンピュータ(PC)に前記PLCが接続したときに前記PCがデータ検索を実行することを可能にするウェブブラウザ・アプレット即ちアクティブXオブジェクトを前記PLCから前記PCへアップロードする工程と、
    前記PCが、前記データ検索を前記PCで実行する工程と、
    前記PCが、ネットワーク上のサーバと通信し、前記ウェブブラウザ・アプレット即ちアクティブXオブジェクトによって特定されるデータを前記ネットワーク上の前記サーバから自動的に検索する工程と、
    前記サーバから受け取ったデータを前記PCが前記PLCにダウンロードする工程と、
    を備え、
    前記PLCと前記パーソナルコンピュータ間の接続は前記ネットワークから分離している、方法。
  2. 前記ウェブブラウザとウェブブラウザ・アプレット即ちアクティブXオブジェクトの制御下で、前記PCと前記PLC間でデータの電気的通信を行う工程をさらに備える、請求項1の方法。
  3. 前記ネットワーク上の前記サーバから検索されるデータは前記PLCに関する情報を備える、請求項の方法。
  4. ウェブブラウザ・ウィンドーに前記PLCに関する情報を表示する工程をさらに備える、請求項の方法。
  5. 前記ネットワーク上の前記サーバから検索されるデータは実行可能なアプリケーションを備え、前記実行可能なアプリケーションを前記PLCが実行する工程をさらに備える、請求項の方法。
  6. 前記ウェブブラウザを介して前記PLCから前記サーバにデータを転送する工程をさらに備える、請求項の方法。
  7. 前記ウェブブラウザ・アプレット即ちアクティブXオブジェクトによって特定されるデータを前記PCから自動的に検索して前記PLCに送る、請求項1の方法。
  8. 前記ウェブブラウザを介して前記PLCから前記PCにデータを転送する工程をさらに備える、請求項1の方法。
  9. 前記PLCは、複数のインテリジェントモジュールに電気的に接続され、前記PLCと前記複数のインテリジェントモジュールとの接続と前記ウェブブラウザと前記ウェブブラウザ・アプレット即ちアクティブXオブジェクトによって、前記インテリジェントモジュールと前記PC間でデータを通信する工程をさらに備える、請求項に記載の方法。
  10. ネットワークと直接通信することができるように構成されたシステムであって、
    コンピュータと、
    プログラマブルロジックコントローラ(PLC)であって、前記コンピュータがデータ検索を実行することを可能にするウェブブラウザ・アプレット即ちアクティブXオブジェクトをさらに備える、当該PLCと、
    前記コンピュータと前記PLC間の接続部とを備え、
    前記コンピュータは、前記ネットワークへのインターフェイスと、ウェブブラウザと前記ウェブブラウザ・アプレット即ちアクティブXオブジェクトを前記PLCから前記コンピュータに前記接続部を介してアップロードするアプリケーションを備えて構成され
    前記コンピュータが、ネットワーク上のサーバと通信し、前記ウェブブラウザ・アプレット即ちアクティブXオブジェクトによって特定されるデータを前記ネットワーク上の前記サーバから自動的に検索し、前記サーバから受け取ったデータを前記PLCにダウンロードするように構成されており、
    前記PLCと前記パーソナルコンピュータ間の接続は前記ネットワークから分離している、システム。
  11. 前記ウェブブラウザとウェブブラウザ・アプレット即ちアクティブXオブジェクトは、前記コンピュータと前記PLC間での電子データ通信を制御するように構成される、請求項10のシステム。
  12. 前記ネットワーク上の前記サーバから検索されるデータは、前記PLCに関する情報を備える、請求項10のシステム。
  13. 前記コンピュータは、ウェブブラウザ・ウィンドーに前記PLCに関する情報を表示するように構成される、請求項11のシステム。
  14. 前記ネットワーク上の前記サーバから検索されるデータは、実行可能なアプリケーションを備え、前記PLCは前記実行可能なアプリケーションを実行するように構成される、請求項10のシステム。
  15. 前記コンピュータは、前記ウェブブラウザを介して前記PLCから前記サーバにデータを転送するように構成される、請求項10のシステム。
  16. 前記コンピュータは、前記ウェブブラウザ・アプレット即ちアクティブXオブジェクトによって特定されるデータを前記コンピュータから前記PLCに自動的に送るように構成される、請求項10のシステム。
  17. 前記ウェブブラウザを介して前記PLCから前記コンピュータにデータを転送するように構成される、請求項10のシステム。
  18. 前記PLCは、複数のインテリジェントモジュールに電気的に接続され、前記PLCは、前記PLCと前記複数のインテリジェントモジュールとの接続と前記ウェブブラウザと前記ウェブブラウザ・アプレット即ちアクティブXオブジェクトによって、前記インテリジェントモジュールと前記コンピュータ間でデータを通信するように構成される、請求項10に記載のシステム。
  19. 前記ネットワークはインターネットである、請求項10のシステム。
JP2001550575A 1999-12-29 2000-11-17 コンピュータネットワークと小デバイスのインターフェイス方法とシステム Expired - Fee Related JP4590582B2 (ja)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US17358699P 1999-12-29 1999-12-29
US60/173,586 1999-12-29
US09/518,993 2000-03-03
US09/518,993 US6854026B1 (en) 1999-12-29 2000-03-03 Methods and systems for interfacing small devices to computer networks
PCT/US2000/031831 WO2001050284A1 (en) 1999-12-29 2000-11-17 Methods and systems for interfacing small devices to computer networks

Publications (2)

Publication Number Publication Date
JP2003519838A JP2003519838A (ja) 2003-06-24
JP4590582B2 true JP4590582B2 (ja) 2010-12-01

Family

ID=26869321

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001550575A Expired - Fee Related JP4590582B2 (ja) 1999-12-29 2000-11-17 コンピュータネットワークと小デバイスのインターフェイス方法とシステム

Country Status (4)

Country Link
US (1) US6854026B1 (ja)
EP (1) EP1247189A4 (ja)
JP (1) JP4590582B2 (ja)
WO (1) WO2001050284A1 (ja)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8065358B2 (en) * 2001-04-20 2011-11-22 Rockwell Automation Technologies, Inc. Proxied web access for control devices on industrial control systems
US7292914B2 (en) * 2001-07-10 2007-11-06 Ecolab Inc. Remote access to chemical dispense system
US6819960B1 (en) 2001-08-13 2004-11-16 Rockwell Software Inc. Industrial controller automation interface
AUPS056402A0 (en) * 2002-02-15 2002-03-07 Beacon Technology Pty Limited A processing apparatus, system & method
DE10253062B4 (de) * 2002-11-08 2004-11-04 Siemens Ag Verfahren zum Parametrieren von rechnergestützt arbeitenden Geräten
DE102005034168A1 (de) * 2005-07-21 2007-02-01 Siemens Ag Verfahren zum Bedienen und Beobachten eines Steuergeräts, hiermit korrespondierendes Bedien-/Beobachtungsgerät, Steuergerät sowie Maschine mit einem solchen Steuergerät und Verwendungen des Verfahrens sowie Datenspeichermedien
EP1970783B1 (de) * 2007-03-14 2014-11-05 Phoenix Contact GmbH & Co. KG Verfahren, Steuergerät und Steuerungssystem zur Steuerung eines Automatisierungssystem
US8195701B1 (en) * 2009-04-08 2012-06-05 Ithaka Harbors, Inc. Integration of data sets into documents for interactive exploration
EP2494417B1 (en) * 2009-09-23 2022-04-06 Schneider Electric Buildings, LLC Digital control manager

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5596718A (en) 1992-07-10 1997-01-21 Secure Computing Corporation Secure computer network using trusted path subsystem which encrypts/decrypts and communicates with user through local workstation user I/O devices without utilizing workstation processor
US5742845A (en) 1995-06-22 1998-04-21 Datascape, Inc. System for extending present open network communication protocols to communicate with non-standard I/O devices directly coupled to an open network
US5715453A (en) * 1996-05-31 1998-02-03 International Business Machines Corporation Web server mechanism for processing function calls for dynamic data queries in a web page
US5802321A (en) 1996-06-20 1998-09-01 Square D Company Synchronous serial communication network for controlling single point I/O devices
EP0825506B1 (en) 1996-08-20 2013-03-06 Invensys Systems, Inc. Methods and apparatus for remote process control
TW347498B (en) * 1996-09-30 1998-12-11 Casio Computer Co Ltd Information supply system
JPH10232846A (ja) * 1997-02-18 1998-09-02 Ricoh Co Ltd ネットワーク通信に適用される電子機器、ネットワーク通信に適用される電子機器のネットワーク通信方法およびその方法をコンピュータに実行させるプログラムを記録した機械読み取り可能な記録媒体
US6289388B1 (en) 1997-06-02 2001-09-11 Unisys Corporation System for communicating heterogeneous computers that are coupled through an I/O interconnection subsystem and have distinct network addresses, via a single network interface card
US6282454B1 (en) * 1997-09-10 2001-08-28 Schneider Automation Inc. Web interface to a programmable controller
SE520936C2 (sv) * 1998-04-24 2003-09-16 Axis Ab Metod och anordning för samverkan mellan nätverksperiferianordning och en läsare
US6199130B1 (en) 1998-06-04 2001-03-06 International Business Machines Corporation Concurrent maintenance for PCI based DASD subsystem with concurrent maintenance message being communicated between SPCN (system power control network) and I/O adapter using PCI bridge
US6279044B1 (en) 1998-09-10 2001-08-21 Advanced Micro Devices, Inc. Network interface for changing byte alignment transferring on a host bus according to master and slave mode memory and I/O mapping requests
US6643650B1 (en) * 2000-05-09 2003-11-04 Sun Microsystems, Inc. Mechanism and apparatus for using messages to look up documents stored in spaces in a distributed computing environment

Also Published As

Publication number Publication date
US6854026B1 (en) 2005-02-08
WO2001050284A1 (en) 2001-07-12
EP1247189A1 (en) 2002-10-09
EP1247189A4 (en) 2009-05-06
JP2003519838A (ja) 2003-06-24

Similar Documents

Publication Publication Date Title
JP2004038876A (ja) プログラム等のデータ形式変換方法及び装置、並びにそのデータ形式変換装置を用いたコントローラ管理システム
US7107537B2 (en) Apparatus and method for updating applications to embedded devices and peripherals within a network environment
US7765276B2 (en) Communication apparatus and browser switching method
JPWO2005003980A1 (ja) 多目的半導体集積回路装置
JP4590582B2 (ja) コンピュータネットワークと小デバイスのインターフェイス方法とシステム
US8291406B2 (en) Data imaging system and methods
US20070043833A1 (en) Computer platform system program remote upgrading control method and system
US10345782B2 (en) Robot control device and communication system having communication function for communicating with programmable logic controller
KR101951908B1 (ko) 로봇 소프트웨어 컴포넌트를 위한 디바이스 공유 장치 및 방법
US20230336429A1 (en) Communication system, control method, control apparatus and program
CN112565458B (zh) 平台远程控制方法和装置、存储介质及电子设备
CN114640584A (zh) 模块升级方法和系统
JPH11265297A (ja) 分散シミュレータシステム
JPH0749819A (ja) サーバ/クライアント方式の通信方法
Han et al. Webit: a minimum and efficient internet server for non-pc devices
US20040122919A1 (en) Method for Carrying out an Update in a Program-Controlled Device, Program-Controlled Device, and Program Code that can be Executed in a Web Browser
US20160182644A1 (en) Accessing Method and Related Server Device
JP2003030081A (ja) ファイル転送方式および方法
JPH05101020A (ja) ネツトワーク自動設定装置
JPH1185479A (ja) ネットワークシステムにおけるファイルインストール方法
KR100197907B1 (ko) 입-출력 인터페이싱 시스템
JP2002007137A (ja) 端末コントローラ
KR101204331B1 (ko) 데이터 동기화 기능을 갖는 이동통신단말기 및 그 데이터동기화 방법
KR20010098152A (ko) 웹 브라우저에서 외부 기기의 통신 제어 방법
KR20020012448A (ko) 모뎀 및 그 업데이트 방법

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050902

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060117

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20060417

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060510

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20060522

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060808

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061004

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20070110

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20070907

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20090903

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20090908

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20091120

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20091120

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20100312

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20100317

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100621

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100820

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

Free format text: PAYMENT UNTIL: 20130924

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees