Nothing Special   »   [go: up one dir, main page]

JP6248901B2 - 入出力装置 - Google Patents

入出力装置 Download PDF

Info

Publication number
JP6248901B2
JP6248901B2 JP2014230695A JP2014230695A JP6248901B2 JP 6248901 B2 JP6248901 B2 JP 6248901B2 JP 2014230695 A JP2014230695 A JP 2014230695A JP 2014230695 A JP2014230695 A JP 2014230695A JP 6248901 B2 JP6248901 B2 JP 6248901B2
Authority
JP
Japan
Prior art keywords
state
interface
module
input
maintenance
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.)
Active
Application number
JP2014230695A
Other languages
English (en)
Other versions
JP2016095628A (ja
Inventor
昌弘 橋口
昌弘 橋口
研児 鳥越
研児 鳥越
伸明 江間
伸明 江間
成晃 清水
成晃 清水
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.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP2014230695A priority Critical patent/JP6248901B2/ja
Priority to US14/918,673 priority patent/US10209694B2/en
Priority to EP15191123.7A priority patent/EP3021182B1/en
Priority to CN201510769677.6A priority patent/CN105607589B/zh
Publication of JP2016095628A publication Critical patent/JP2016095628A/ja
Application granted granted Critical
Publication of JP6248901B2 publication Critical patent/JP6248901B2/ja
Priority to US16/223,402 priority patent/US10890886B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/4188Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by CIM planning or realisation
    • 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/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0423Input/output
    • 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/10Plc systems
    • G05B2219/11Plc I-O input output
    • G05B2219/1138Configuration of I-O
    • 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/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25369Control of states, real time
    • 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/32226Computer assisted repair, maintenance of system components

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Programmable Controllers (AREA)
  • Control By Computers (AREA)
  • Information Transfer Systems (AREA)

Description

本発明は、プロセス制御システムで用いられる入出力装置に関する。
従来から、プラントや工場等においては、工業プロセスにおける各種の状態量(例えば、圧力、温度、流量等)を制御するプロセス制御システムが構築されており、高度な自動操業が実現されている。このようなプロセス制御システムは、概してフィールド機器と呼ばれる現場機器(測定器、操作器)がI/Oモジュールを介してコントローラに接続された構成であり、コントローラが測定器(例えば、センサ)の測定結果に応じて操作器(例えば、アクチュエータ)を制御することによって上述した各種の状態量が制御される。
ここで、プラント等に設けられるフィールド機器の数は、おおむねプラント等の規模に応じて増減し、大規模なプラント等では数千〜数十万台に及ぶことがある。このため、プロセス制御システムの立ち上げや保守に要する時間やコストを低減するためには、フィールド機器に加えて、プロセス制御システムで用いられる入出力装置の設定を短時間で効率的に行えることが重要になる。尚、上記の入出力装置は、フィールド機器からの信号又はフィールド機器への信号が入出力される装置であり、上述したコントローラ及びI/Oモジュール以外に、ネットワーク中継器、リモートI/O装置、無線ゲートウェイ等が該当する。
以下の特許文献1には、プロセス制御システムで用いられる入出力装置にメンテナンスポートを設け、メンテナンスを行うための機器である設定機器をメンテナンスポートに接続可能とすることで、システムの稼働中であっても、各種メンテナンスを行うことが可能なシステムが開示されている。尚、以下の特許文献1では、メンテナンスポートを介した各種メンテナンスとして、機器の状態の取得、機器パラメータの変更、ファームウェアの更新等が挙げられている。
特開2013−161199号公報
ところで、上述した特許文献1では、入出力装置に設けられたメンテナンスポートに設定機器を接続すれば、システムの稼働中であってもメンテナンスを行うことができるため、メンテナンスの効率を高めることができると考えられる。しかしながら、このようなメンテナンスポートが設けられていると、悪意のある第三者が入出力装置に設定装置を接続して、機器の設定内容を変更したり、プロセス制御システムにマルウェアを侵入させたりすることができるため、セキュリティが低下する可能性が考えられる。
ここで、メンテナンスポートを有する入出力装置が用いられているプロセス制御システムにおいて、セキュリティの低下を防止する対策として以下に示すものが考えられる。
(1)入出力装置をキャビネットに収容して施錠する
(2)入出力装置のメンテナンスポートにパスワードを設定する
(3)入出力装置のメンテナンスポートへのアクセスを上位装置による許可制にする
上記(1)の対策は、複数の入出力装置を物理的にキャビネットに収容するものであるため、入出力装置のメンテナンスポートへの不正なアクセスをほぼ確実に防止することができると考えられる。しかしながら、プラント等に設けられる入出力装置を全てキャビネットに収容するには、数百台以上のキャビネットが必要になるため、コストが大幅に上昇するとともに、該当する鍵を探し出して確実に施錠するという極めて煩雑な作業が必要になるという問題がある。
上記(2)の対策は、入出力装置のメンテナンスポートにソフトウェアによるパスワードを設定するものであるが、パスワードを設定する必要のあるメンテナンスポートの数は、上記(1)の対策で用いられるキャビネットの数以上に多くなる。このため、上記(1)の対策以上に煩雑な作業が必要になるという問題がある。尚、共通のパスワードを用いれば、作業の繁雑さが緩和されると考えられるものの、パスワードが漏洩してしまうとセキュリティが著しく低下するという問題がある。
上記(3)の対策は、前述した特許文献1に開示されているものであり、コントローラよりも上位に位置づけられる上位装置(操作監視装置)の存在を前提として成立するものである。このため、上位装置が動作していない場合、或いは上位装置との通信を行うことができない場合には、入出力装置のメンテナンスポートに対するアクセスを行うことができないという問題がある。
ここで、プロセス制御システムの立ち上げ時や保守時においては、プロセス制御システムで用いられる入出力装置の設定を効率的に行うために、入出力装置のメンテナンスポートへのアクセスが容易であることが望まれる。これに対し、プロセス制御システムの稼働時においては、セキュリティを確保する観点から、入出力装置のメンテナンスポートへのアクセスが厳しく制限されることが望まれる。
本発明は上記事情に鑑みてなされたものであり、プロセス制御システムの立ち上げ時又は保守時には各種設定を効率的に行うことが可能であり、プロセス制御システムの稼働時には高いセキュリティを確保することが可能な入出力装置を提供することを目的とする。
上記課題を解決するために、本発明の入出力装置は、プロセス制御システム(1)で用いられる入出力装置(12、30)であって、下位の装置(11)が接続される第1インターフェイス(21)と、上位の装置(13)が接続される第2インターフェイス(22)と、外部の設定装置(16)が接続される第3インターフェイス(23)と、前記第1インターフェイスに対して前記第2インターフェイスを接続するか又は前記第3インターフェイスを接続するかを切り替える切替部(24、31)と、前記切替部により前記第2インターフェイスと前記第1インターフェイスとが接続され、前記第1インターフェイスに対する前記第3インターフェイスの接続が許容された第1状態(ST11、ST14、ST22)である場合に、前記第1インターフェイスに対する接続要求が前記第3インターフェイスを介して入力されたときには、前記切替部を制御して前記第3インターフェイスと前記第1インターフェイスとが接続された第2状態(ST12、ST23)に遷移させる制御部(26)とを備えることを特徴としている。
また、本発明の入出力装置は、前記制御部が、前記第2状態に遷移させた後に、前記第3インターフェイスに接続された前記設定装置との通信が遮断された場合、或いは前記設定装置からの遷移指示があった場合には、前記切替部を制御して前記第1状態に遷移させることを特徴としている。
また、本発明の入出力装置は、前記制御部が、前記第1状態である場合に、前記第1インターフェイスに対する接続要求が前記第2インターフェイスを介して入力されたときには、前記切替部により前記第2インターフェイスと前記第1インターフェイスとが接続され、前記第1インターフェイスに対する前記第3インターフェイスの接続が不可とされた第3状態(ST13)に遷移させることを特徴としている。
また、本発明の入出力装置は、前記制御部が、前記第3状態である場合に、前記第1インターフェイスに対する前記第3インターフェイスの接続を許容する旨を示す指令が前記第2インターフェイスを介して入力されたときには、前記第1状態に遷移させることを特徴としている。
また、本発明の入出力装置は、前記第3インターフェイスと前記制御部との間を開状態又は閉状態にするスイッチ(25)を備えており、前記制御部が、前記第3状態に遷移させる場合には前記スイッチを開状態に制御し、前記第1状態に遷移させる場合には前記スイッチを閉状態に制御することを特徴としている。
或いは、本発明の入出力装置は、前記切替部が、前記第1インターフェイスに対して前記第2インターフェイス及び前記第3インターフェイスの双方が接続されていない第4状態(ST24)に切り替え可能であり、前記制御部が、前記第2状態に遷移させた後に、前記第3インターフェイスに接続された前記設定装置との通信が遮断された場合、或いは前記設定装置からの遷移指示があった場合には、前記切替部を制御して前記第4状態に遷移させることを特徴としている。
また、本発明の入出力装置は、前記制御部が、前記第4状態である場合に、前記第1インターフェイスに対する接続要求が前記第3インターフェイスを介して入力されたときには、前記切替部を制御して前記第2状態に遷移させることを特徴としている。
また、本発明の入出力装置は、前記制御部が、前記第4状態である場合に、前記第1インターフェイスに対する接続要求が前記第2インターフェイスを介して入力されたときには、前記切替部を制御して前記第2インターフェイスと前記第1インターフェイスとが接続され、前記第1インターフェイスに対する前記第3インターフェイスの接続が不可とされた第3状態(ST21)に遷移させることを特徴としている。
また、本発明の入出力装置は、前記制御部が、前記第3状態である場合に、前記第1インターフェイスに対する前記第3インターフェイスの接続を許容する旨を示す指令が前記第2インターフェイスを介して入力されたときには、前記第1状態に遷移させることを特徴としている。
また、本発明の入出力装置は、前記第3インターフェイスと前記制御部との間を開状態又は閉状態にするスイッチ(25)を備えており、前記制御部が、前記第3状態に遷移させる場合には前記スイッチを開状態に制御し、前記第1状態に遷移させる場合には前記スイッチを閉状態に制御することを特徴としている。
また、本発明の入出力装置は、予め規定された所定時間を計時する計時部(32)を備えており、前記制御部が、前記第1状態が前記所定時間だけ継続された場合に、前記切替部を制御して前記第4状態に遷移させることを特徴としている。
本発明によれば、切替部により第2インターフェイスと第1インターフェイスとが接続された状態では、基本的に第3インターフェイスを介した第1インターフェイスへの接続が不可とされており、第1インターフェイスに対する第3インターフェイスの接続が許容された場合に、第1インターフェイスに対する接続要求が第3インターフェイスを介して入力されたときには、第3インターフェイスと第1インターフェイスとが接続された状態に遷移するようにしている。このため、プロセス制御システムの立ち上げ時又は保守時には各種設定を効率的に行うことが可能であり、プロセス制御システムの稼働時には高いセキュリティを確保することが可能であるという効果がある。
本発明の第1実施形態による入出力装置が用いられるプロセス制御システムの全体構成を示すブロック図である。 本発明の第1実施形態において、I/Oモジュールの各遷移状態におけるスイッチの状態を示す図である。 本発明の第1実施形態において、I/Oモジュールの動作モードが「エンジニアリングモード」に設定されている場合の状態遷移図である。 本発明の第1実施形態において、I/Oモジュールの動作モードが「運用モード」に設定されている場合の状態遷移図である。 本発明の第2実施形態による入出力装置の要部構成を示すブロック図である。 本発明の第2実施形態において、I/Oモジュールの各遷移状態におけるスイッチの状態を示す図である。 本発明の第2実施形態において、I/Oモジュールの動作モードが「運用モード」に設定されている場合の状態遷移図である。 コントローラ及びI/Oモジュールを複数備えるプロセス制御システムの構成例を示すブロック図である。
以下、図面を参照して本発明の実施形態による入出力装置について詳細に説明する。
〔第1実施形態〕
図1は、本発明の第1実施形態による入出力装置が用いられるプロセス制御システムの全体構成を示すブロック図である。図1に示す通り、プロセス制御システム1は、フィールド機器11、I/Oモジュール12(入出力装置)、コントローラ13、操作監視端末14、及びエンジニアリング端末15を備えており、操作監視端末14からの指示等に応じてコントローラ13がフィールド機器11を制御することによってプラント(図示省略)で実現される工業プロセスの制御を行う。尚、詳細は後述するが、図中の設定装置16は、プロセス制御システム1の立ち上げ時や保守時に、フィールド機器11及びI/Oモジュール12に対する各種設定等を行うために用いられる装置である。
ここで、フィールド機器11とI/Oモジュール12とは伝送線C1によって接続されており、I/Oモジュール12とコントローラ13とはケーブルC2によって接続されている。また、コントローラ13、操作監視端末14、及びエンジニアリング端末15は、制御ネットワークNに接続されている。尚、制御ネットワークNは、例えばプラントの現場と監視室との間を接続するネットワークである。
フィールド機器11は、例えば流量計や温度センサ等のセンサ機器、流量制御弁や開閉弁等のバルブ機器、ファンやモータ等のアクチュエータ機器、その他のプラントの現場に設置される機器である。尚、本実施形態では、理解を容易にするために、制御すべき工業プロセスにおける状態量が流体の流量である場合を例に挙げて説明する。このため、図1においては、プラントに設置された複数のフィールド機器11のうちの流体の流量を測定する1つのセンサ機器11aと流体の流量を制御(操作)する1つのバルブ機器11bとを図示している。
I/Oモジュール12は、フィールド機器11とコントローラ13との間に設けられ、複数のフィールド機器11が接続可能であり、接続されたフィールド機器11とコントローラ13との間で入出力される信号の処理を行う。例えば、フィールド機器11から得られる信号を、コントローラ13が受信可能な信号に変換する処理を行う。このI/Oモジュール12は、複数のフィールド機器11をコントローラ13に接続し、フィールド機器11で入出力される信号とコントローラ13で入出力される信号との中継を行うモジュールであるということもできる。尚、I/Oモジュール12の詳細については後述する。
コントローラ13は、操作監視端末14からの指示等に応じてフィールド機器11との間で通信を行ってフィールド機器11の制御を行う。具体的に、コントローラ13は、あるフィールド機器11(例えば、センサ機器11a)で測定されたプロセス値を取得し、他のフィールド機器11(例えば、バルブ機器11b)の操作量を演算して送信することによって、他のフィールド機器11(例えば、バルブ機器11b)を制御する。
操作監視端末14は、例えばプラントの運転員によって操作されてプロセスの監視のために用いられる端末である。具体的に、操作監視端末14は、フィールド機器11の入出力データをコントローラ13から取得してプロセス制御システム1を構成するフィールド機器11やコントローラ13の挙動を運転員に伝えるとともに、運転員の指示に基づいてコントローラ13の操作を行う。
エンジニアリング端末15は、プロセス制御システム1の設計情報であるプロセス設計情報に基づいて、フィールド機器11、I/Oモジュール12、及びコントローラ13に設定すべき情報を作成する。このエンジニアリング端末15によって作成される情報としては、フィールド機器11とI/Oモジュール12との間の入出力に係る情報等が挙げられる。
設定装置16は、プロセス制御システム1の立ち上げ時や保守時にI/Oモジュール12に接続され、エンジニアリング端末15から得られる情報を用いて、フィールド機器11及びI/Oモジュール12に対する各種設定等を行うための装置である。この設定装置16を用いることで、コントローラ13がI/Oモジュール12に接続されていない状態、或いはコントローラ13がI/Oモジュール12に接続されてはいるものの動作していない状態であっても、フィールド機器11及びI/Oモジュール12に対する設定や調整等が可能である。
次に、I/Oモジュール12の内部構成について詳細に説明する。図1に示す通り、I/Oモジュール12は、下位層インターフェイス21(第1インターフェイス)、上位層インターフェイス22(第2インターフェイス)、メンテナンスポート23(第3インターフェイス)、スイッチ24(切替部)、スイッチ25、制御部26、及びメモリ27を備える。
下位層インターフェイス21は、フィールド機器11(下位の装置)が接続される複数のI/OポートPを有しており、I/OポートPに接続されているフィールド機器11との間で各種信号の授受を行う。ここで、I/OポートPは、フィールド機器11からのアナログ信号の入力、フィールド機器11へのアナログ信号の出力、フィールド機器11からのディジタル信号の入力(ディスクリート入力)、及びフィールド機器11へのディジタル信号の出力(ディスクリート出力)を行うことが可能である。I/OポートPに上記の入出力の何れを行わせるかは、設定装置16の指示によって設定される。
上位層インターフェイス22は、ケーブルC2を介してコントローラ13(上位の装置)に接続され、コントローラ13との間で各種信号の授受を行う。メンテナンスポート23は、不図示の接続ケーブルにより、或いは無線接続により接続された設定装置16との間で各種信号の授受を行う。このメンテナンスポート23としては、例えばUSB(Universal Serial Bus)やイーサネット(登録商標)等の有線インターフェイス、或いは、Wi−Fi(登録商標)やBluetooth(登録商標)等の無線通信規格に準拠した無線通信を行う無線インターフェイスを用いることができる。
スイッチ24は、制御部26の制御の下で、下位層インターフェイス21に対して上位層インターフェイス22を接続するか、又はメンテナンスポート23を接続するかを切り替える。具体的に、スイッチ24は、上位層インターフェイス22に接続された端子(端子「O」:「Online」の意)、及びメンテナンスポート23に接続された端子(端子「M」:「Maintenance」の意)を備える。スイッチ24が端子「O」に接続された場合には、下位層インターフェイス21に対して上位層インターフェイス22が接続され、スイッチ24が端子「M」に接続された場合には、下位層インターフェイス21に対してメンテナンスポート23が接続される。
スイッチ25は、制御部26の制御の下で、メンテナンスポート23と制御部26との間をオン状態(閉状態)又はオフ状態(開状態)にする。このスイッチ25は、メンテナンスポート23に対するアクセス(正確には、メンテナンスポート23を介したI/Oモジュール12に対するアクセス)を制限するために設けられる。ここで、上記のスイッチ24,25は、セキュリティを維持する観点からハードウェアスイッチであることが望ましい。
制御部26は、上位層インターフェイス22を介して入力される信号、或いはメンテナンスポート23を介して入力される信号に基づいて、スイッチ24及びスイッチ25を制御する。メモリ27は、例えばフラッシュROM(Read Only Memory)やEEPROM(Electrically Erasable and Programmable ROM)等の不揮発性メモリであり、I/Oモジュール12の動作モード及び遷移状態を示す情報を記憶する。尚、メモリ27に記憶された情報は、I/Oモジュール12の動作モード及び遷移状態を確認するために、例えばエンジニアリング端末15や設定装置16によって参照される。
ここで、I/Oモジュール12の動作モードには、「エンジニアリングモード」及び「運用モード」がある。「エンジニアリングモード」は、例えばコントローラ13等が未接続又は未稼働状態でプロセス制御が実施されていないエンジニアリング時(立ち上げ時)の利用を想定した動作モードであり、「運用モード」は、運用中(プロセス制御の実施中)において、プロセス制御システム1をなす機器の保守が行われる場合を想定した動作モードである。I/Oモジュール12の動作モードは、工場出荷時には「エンジニアリングモード」に設定されており、プロセス制御システム1に組み込まれた後は、エンジニアリング端末15(又は、操作監視端末14)からの指示に基づいて切り替えられる。
I/Oモジュール12は、動作モードが「エンジニアリングモード」に設定されている場合には、以下に示す2つの状態に遷移可能である(図3参照)。
・オンライン(Online)状態ST11(第1状態)
・メンテナンス(Maintenance)状態ST12(第2状態)
また、I/Oモジュール12は、動作モードが「運用モード」に設定されている場合には、以下に示す3つの状態に遷移可能である(図4参照)。
・オンライン/Mポート不可(Online/M-Port Disable)状態ST13(第3状態)
・オンライン/Mポート許容(Online/M-Port Enable)状態ST14(第1状態)
・メンテナンス状態ST12(第2状態)
上記のオンライン状態ST11は、下位層インターフェイス21と上位層インターフェイス22とが接続されて、フィールド機器11とコントローラ13との間で通信が可能な状態である。上記のメンテナンス状態ST12は、下位層インターフェイス21とメンテナンスポート23とが接続されて、設定装置16とフィールド機器11との間で通信が可能な状態である。
上記のオンライン/Mポート不可状態ST13は、下位層インターフェイス21と上位層インターフェイス22とが接続されてフィールド機器11とコントローラ13との間で通信が可能であり、且つメンテナンスポート23へのアクセスが不可とされている状態である。上記のオンライン/Mポート許容状態ST14は、下位層インターフェイス21と上位層インターフェイス22とが接続されてフィールド機器11とコントローラ13との間で通信が可能であり、且つメンテナンスポート23へのアクセスが許容されている状態である。
以上の状態遷移は、制御部26が、スイッチ24及びスイッチ25を制御することによって行われる。図2は、本発明の第1実施形態において、I/Oモジュールの各遷移状態におけるスイッチの状態を示す図である。また、図3は、本発明の第1実施形態において、I/Oモジュールの動作モードが「エンジニアリングモード」に設定されている場合の状態遷移図であり、図4は、本発明の第1実施形態において、I/Oモジュールの動作モードが「運用モード」に設定されている場合の状態遷移図である。
図2に示す通り、動作モードが「エンジニアリングモード」に設定されている場合には、制御部26の制御により、スイッチ25が常時オン状態(メンテナンスポート23へのアクセスが許容された状態)にされる。そして、制御部26の制御により、スイッチ24が端子「O」に接続されることでオンライン状態(図3中のオンライン状態ST11)に遷移し、スイッチ24が端子「M」に接続されることでメンテナンス状態(図3中のメンテナンス状態ST12)に遷移する。
ここで、図3に示す通り、オンライン状態ST11からメンテナンス状態ST12への遷移は、メンテナンスポート23からの接続要求(設定装置16からの下位層インターフェイス21への接続要求)が入力された場合に行われる。また、メンテナンス状態ST12からオンライン状態ST11への遷移は、メンテナンスポート23を介した設定装置16との通信が遮断した場合、或いは設定装置16からの遷移指示(オンライン状態ST11に遷移させる指示)があった場合に行われる。尚、設定装置16との通信が遮断する場合としては、設定装置16の機能が停止した場合、或いはメンテナンスポート23から設定装置16が取り外された場合等が挙げられる。
図2に示す通り、動作モードが「運用モード」に設定されている場合には、制御部26の制御により、スイッチ25がオフ状態(メンテナンスポート23へのアクセスが不可とされた状態)にされ、スイッチ24が端子「O」に接続されることでオンライン/Mポート不可状態(図4中のオンライン/Mポート不可状態ST13)に遷移する。また、制御部26の制御により、スイッチ25がオン状態にされ、スイッチ24が端子「O」に接続されることでオンライン/Mポート許容状態(図4中のオンライン/Mポート許容状態ST14)に遷移し、スイッチ24が端子「M」に接続されることでメンテナンス状態(図4中のメンテナンス状態ST12)に遷移する。
ここで、図4に示す通り、オンライン/Mポート不可状態ST13からオンライン/Mポート許容状態ST14への遷移は、上位層インターフェイス22からの許容指令(コントローラ13を介して、メンテナンスポート23へのアクセスを許容する旨を示すエンジニアリング端末15(又は、操作監視端末14)からの指令)が入力された場合に行われる。オンライン/Mポート許容状態ST14からメンテナンス状態ST12への遷移は、メンテナンスポート23からの接続要求(設定装置16からの下位層インターフェイス21への接続要求)が入力された場合に行われる。
また、メンテナンス状態ST12からオンライン/Mポート許容状態ST14への遷移は、メンテナンスポート23を介した設定装置16との通信が遮断した場合、或いは設定装置16からの遷移指示(オンライン/Mポート許容状態ST14に遷移させる指示)があった場合に行われる。オンライン/Mポート許容状態ST14からオンライン/Mポート不可状態ST13への遷移は、上位層インターフェイス22からの接続要求(例えば、エンジニアリング端末15からの下位層インターフェイス21への接続要求)が入力された場合に行われる。
次に、上記構成におけるI/Oモジュール12の動作について説明する。尚、以下ではプロセス制御システム1を立ち上げる際の動作(立ち上げ時動作)と、プロセス制御システム1をなす機器の保守が行われる際の動作(保守時動作)とを順に説明する。
〈立ち上げ時動作〉
プロセス制御システム1の立ち上げ時には、工場出荷されたフィールド機器11及びI/Oモジュール12が現場(プラントの現場)に設置され、配線が行われて伝送線C1によって接続された状態にされる。尚、プロセス制御システム1の立ち上げ時の初期段階では、I/Oモジュール12にコントローラ13は接続されない。以上の配線が完了すると、フィールド機器11及びI/Oモジュール12に対する各種設定を行うために、I/Oモジュール12のメンテナンスポート23に設定装置16が接続される。
ここで、前述の通り、I/Oモジュール12は、工場出荷時の動作モードが「エンジニアリングモード」に設定されており、I/Oモジュール12のスイッチ25はオン状態にされている(図2参照)。このため、メンテナンスポート23に接続された設定装置16から下位層インターフェイス21への接続要求が出力されると、この接続要求は、メンテナンスポート23及びスイッチ25を順に介して制御部26に入力される。すると、制御部26の制御によってスイッチ24が端子「M」に接続される。これにより、I/Oモジュール12は、図3に示す通り、オンライン状態ST11からメンテナンス状態ST12に遷移する。
I/Oモジュール12がメンテナンス状態ST12に遷移することで、設定装置16とフィールド機器11との間の通信が可能となる。従って、作業者は設定装置16を操作して、フィールド機器11及びI/Oモジュール12に対する各種設定や調整等を行う。このような設定等が終了し、作業者が設定装置16の機能を停止させ、或いはメンテナンスポート23から設定装置16を取り外すと、I/Oモジュール12は、図3に示す通り、メンテナンス状態ST12からオンライン状態ST11に遷移する。尚、設定装置16からの遷移指示があった場合にも、メンテナンス状態ST12からオンライン状態ST11に遷移する。
このように、I/Oモジュール12は、工場出荷時の動作モードが「エンジニアリングモード」に設定されており、メンテナンスポート23へのアクセスが許容されている状態(スイッチ25がオン状態)である。このため、設定装置16をI/Oモジュール12のメンテナンスポート23に接続し、下位層インターフェイス21への接続要求を行うことで、I/Oモジュール12をオンライン状態ST11からメンテナンス状態ST12に遷移させることができる。このため、プロセス制御システム1の立ち上げ時に必要となるフィールド機器11及びI/Oモジュール12に対する各種設定を効率的に行うことができる。
〈保守時動作〉
プロセス制御システム1によるプロセス制御が実施されている最中は、I/Oモジュール12の動作モードは「運用モード」に設定されており、I/Oモジュール12の状態は、基本的にオンライン/Mポート不可状態ST13(図4参照)とされている。つまり、下位層インターフェイス21と上位層インターフェイス22とが接続されてフィールド機器11とコントローラ13との間で通信が可能であり、且つメンテナンスポート23へのアクセスが不可(スイッチ25がオフ状態)とされている状態である。
プロセス制御システム1をなす機器の保守が行われる場合には、まずエンジニアリング端末15(又は、操作監視端末14)からI/Oモジュール12に向けて許容指令(I/Oモジュール12のメンテナンスポート23へのアクセスを許容する旨を示す指令)が送信される。この許容指令は、コントローラ13、I/Oモジュール12の上位層インターフェイス22を介して制御部26に入力される。すると、制御部26の制御によってスイッチ25がオン状態にされ、これによりI/Oモジュール12は、図4に示す通り、オンライン/Mポート不可状態ST13からオンライン/Mポート許容状態ST14に遷移する。
ここで、I/Oモジュール12のメンテナンスポート23に設定装置16が接続され、この設定装置16から下位層インターフェイス21への接続要求が出力されると、制御部26の制御によってスイッチ24が端子「M」に接続される。これにより、I/Oモジュール12は、図4に示す通り、オンライン/Mポート許容状態ST14からメンテナンス状態ST12に遷移する。
I/Oモジュール12がメンテナンス状態ST12に遷移することで、設定装置16とフィールド機器11との間の通信が可能となる。従って、作業者は設定装置16を操作して、フィールド機器11及びI/Oモジュール12に対する各種設定や調整等を行う。このような設定等が終了し、作業者が設定装置16の機能を停止させ、或いはメンテナンスポート23から設定装置16を取り外すと、I/Oモジュール12は、図4に示す通り、メンテナンス状態ST12からオンライン/Mポート許容状態ST14に遷移する。尚、設定装置16からの遷移指示があった場合にも、メンテナンス状態ST12からオンライン/Mポート許容状態ST14に遷移する。
I/Oモジュール12がオンライン/Mポート許容状態ST14である間に、上位層インターフェイス22からの接続要求(例えば、エンジニアリング端末15からの下位層インターフェイス21への接続要求)が入力されると、I/Oモジュール12は、図4に示す通り、オンライン/Mポート許容状態ST14からオンライン/Mポート不可状態ST13に遷移する。尚、I/Oモジュール12が、オンライン/Mポート不可状態ST13からオンライン/Mポート許容状態ST14に遷移した場合に、設定装置16からの接続要求(下位層インターフェイス21への接続要求)が入力される前に、上位層インターフェイス22からの接続要求が入力された場合も、I/Oモジュール12は、オンライン/Mポート許容状態ST14からオンライン/Mポート不可状態ST13に遷移する。
このように、I/Oモジュール12は、プロセス制御システム1によるプロセス制御が実施されている最中は、動作モードが「運用モード」に設定されており、基本的にメンテナンスポート23へのアクセスが不可とされたオンライン/Mポート不可状態ST13である。このため、悪意のある第三者が設定装置16に相当する装置をI/Oモジュール12のメンテナンスポート23に接続したとしても、フィールド機器11等の設定内容を変更したり、プロセス制御システム1にマルウェアを侵入させたりすることはできず、高いセキュリティを確保することができる。
他方、プロセス制御システム1をなす機器の保守が行われる場合には、エンジニアリング端末15(又は、操作監視端末14)からの許容指令によって、I/Oモジュール12はメンテナンスポート23へのアクセスが許容されたオンライン/Mポート許容状態ST14に遷移する。このため、設定装置16をI/Oモジュール12のメンテナンスポート23に接続し、下位層インターフェイス21への接続要求を行うことで、I/Oモジュール12をオンライン/Mポート許容状態ST14からメンテナンス状態ST12に遷移させることができる。このため、プロセス制御システム1の保守時に必要となるフィールド機器11及びI/Oモジュール12に対する各種設定を効率的に行うことができる。
また、I/Oモジュール12は、オンライン/Mポート許容状態ST14である間に、上位層インターフェイス22からの接続要求(例えば、エンジニアリング端末15からの下位層インターフェイス21への接続要求)が入力されれば、オンライン/Mポート不可状態ST13に遷移する。このため、上位層インターフェイス22からの接続要求によって意図的に、メンテナンスポート23へのアクセスを不可とすることができ、セキュリティを高めることができる。
尚、例えばエンジニアリング端末15が、コントローラ13を介して、I/Oモジュール12のメモリ27の内容を参照してオンライン/Mポート許容状態ST14が継続された時間を測定し、予め規定された時間(例えば、1時間)以上継続された場合に、上記の接続要求を送信してI/Oモジュール12をオンライン/Mポート不可状態ST13に遷移させるようにしても良い。これにより、メンテナンスポート23へのアクセスが許容されている状態が不必要に長くなるのを防止することができ、セキュリティを高めることができる。
〔第2実施形態〕
図5は、本発明の第2実施形態による入出力装置の要部構成を示すブロック図である。尚、図5においては、図1に示したブロックと同様のブロックには同一の符号を付してある。また、図5では、図1中のコントローラ13、操作監視端末14、及びエンジニアリング端末15の図示を省略しているが、本実施形態の入出力装置としてのI/Oモジュール30は、図1に示すI/Oモジュール12と同様に、フィールド機器11とコントローラ13との間に設けられる。
図5に示すI/Oモジュール30が、図1に示すI/Oモジュール12と相違する点は、スイッチ24に代えてスイッチ31(切替部)が設けられている点、及びタイマ32(計時部)が追加されている点である。スイッチ31は、上位層インターフェイス22に接続された端子「O」及びメンテナンスポート23に接続された端子「M」に加えて、中立端子(中立端子「N」:Neutralの意)を備える。スイッチ24が中立端子「N」に接続された場合には、下位層インターフェイス21に対して上位層インターフェイス22及びメンテナンスポート23の何れもが接続されない中立状態となる。タイマ32は、制御部26の制御の下で、予め規定された時間(例えば、1時間)を計時する。
ここで、I/Oモジュール30には、図1に示すI/Oモジュール12と同様に、「エンジニアリングモード」及び「運用モード」の動作モードがある。但し、I/Oモジュール30の「運用モード」は、図1示すI/Oモジュール12の「運用モード」とは異なり、以下に示す4つの状態に遷移可能である(図7参照)。
・オンライン状態ST21(第3状態)
・Mポート許容(M-Port Enable)状態ST22(第1状態)
・メンテナンス状態ST23(第2状態)
・オンラインウェイト(Online Wait)状態ST24(第4状態)
上記のオンライン状態ST21は、図3に示すオンライン状態ST11と同様に、下位層インターフェイス21と上位層インターフェイス22とが接続されて、フィールド機器11とコントローラ13との間で通信が可能な状態であるが、メンテナンスポート23へのアクセスが不可とされている状態である。上記のMポート許容状態ST22は、図4に示すオンライン/Mポート許容状態ST14と同様の状態であり、下位層インターフェイス21と上位層インターフェイス22とが接続されてフィールド機器11とコントローラ13との間で通信が可能であり、且つメンテナンスポート23へのアクセスが許容されている状態である。このMポート許容状態ST22は、メンテナンス状態ST23へ遷移するための過渡状態である。
上記のメンテナンス状態ST23は、図3,図4に示すメンテナンス状態ST12と同様に、下位層インターフェイス21とメンテナンスポート23とが接続されて、設定装置16とフィールド機器11との間で通信が可能な状態である。上記のオンラインウェイト状態ST24は、下位層インターフェイス21に対して上位層インターフェイス22及びメンテナンスポート23の何れもが接続されない中立状態であり、且つメンテナンスポート23へのアクセスが許容されている状態である。このオンラインウェイト状態ST24は、保守作業(メンテナンス)が完了した後に、オンライン状態ST21又はメンテナンス状態ST23に遷移するための過渡状態である。
以上の状態遷移は、制御部26が、スイッチ25及びスイッチ31を制御することによって行われる。図6は、本発明の第2実施形態において、I/Oモジュールの各遷移状態におけるスイッチの状態を示す図である。また、図7は、本発明の第2実施形態において、I/Oモジュールの動作モードが「運用モード」に設定されている場合の状態遷移図である。尚、I/Oモジュールの動作モードが「エンジニアリングモード」に設定されている場合のスイッチの状態及び状態遷移は第1実施形態と同様のため、ここでは説明を省略する。
図6に示す通り、動作モードが「運用モード」に設定されている場合には、制御部26の制御により、スイッチ25がオフ状態(メンテナンスポート23へのアクセスが不可とされた状態)にされ、スイッチ31が端子「O」に接続されることでオンライン状態(図7中のオンライン状態ST21)に遷移する。また、制御部26の制御により、スイッチ25がオン状態にされ、スイッチ31が端子「O」に接続されることでMポート許容状態(図7中のMポート許容状態ST22)に遷移し、スイッチ31が端子「M」に接続されることでメンテナンス状態(図7中のメンテナンス状態ST23)に遷移し、スイッチ31が端子「N」に接続されることでオンラインウェイト状態(図7中のオンラインウェイト状態ST24)に遷移する。
ここで、図7に示す通り、オンライン状態ST21からMポート許容状態ST22への遷移は、上位層インターフェイス22からの許容指令(メンテナンスポート23へのアクセスを許容する旨を示すエンジニアリング端末15(又は、操作監視端末14)からの指令)が入力された場合に行われる。Mポート許容状態ST22からメンテナンス状態ST23への遷移は、メンテナンスポート23からの接続要求(設定装置16からの下位層インターフェイス21への接続要求)が入力された場合に行われる。
また、メンテナンス状態ST23からオンラインウェイト状態ST24への遷移は、メンテナンスポート23を介した設定装置16との通信が遮断した場合、或いは設定装置16からの遷移指示(オンラインウェイト状態ST24に遷移させる指示)があった場合に行われる。また、Mポート許容状態ST22からオンラインウェイト状態ST24への遷移は、Mポート許容状態ST22に遷移してから、Mポート許容状態ST22のままで予め規定された時間が経過した場合(タイマ32によって予め規定された時間が計時された場合)に行われる。また、オンラインウェイト状態ST24である場合に、メンテナンスポート23からの接続要求が入力されたときには、メンテナンス状態ST23に遷移し、上位層インターフェイス22からの接続要求が入力されたときには、オンライン状態ST21に遷移する。
次に、上記構成におけるI/Oモジュール30の動作について説明する。尚、プロセス制御システムを立ち上げる際の動作(立ち上げ時動作)は、第1実施形態と同様であるため、以下ではプロセス制御システムをなす機器の保守が行われる際の動作(保守時動作)について説明する。
〈保守時動作〉
プロセス制御システムによるプロセス制御が実施されている最中は、I/Oモジュール30の動作モードは「運用モード」に設定されており、I/Oモジュール30の状態は、基本的にオンライン状態ST21(図7参照)とされている。つまり、下位層インターフェイス21と上位層インターフェイス22とが接続されてフィールド機器11とコントローラ13との間で通信が可能であり、且つメンテナンスポート23へのアクセスが不可(スイッチ25がオフ状態)とされている状態である。
プロセス制御システムをなす機器の保守が行われる場合には、第1実施形態と同様に、エンジニアリング端末15(又は、操作監視端末14)からI/Oモジュール30に向けて許容指令(I/Oモジュール30のメンテナンスポート23へのアクセスを許容する旨を示す指令)がコントローラ13を介して送信される。この許容指令がI/Oモジュール30の制御部26に入力されると、制御部26の制御によってスイッチ25がオン状態にされ、これによりI/Oモジュール30は、図7に示す通り、オンライン状態ST21からMポート許容状態ST22に遷移する。このMポート許容状態ST22に遷移すると、タイマ32による計時が開始される。
ここで、I/Oモジュール30のメンテナンスポート23に設定装置16が接続され、タイマ32の計時が予め規定された時間を経過する前に、設定装置16から下位層インターフェイス21への接続要求が出力されると、制御部26の制御によってスイッチ31が端子「M」に接続される。これにより、I/Oモジュール30は、図7に示す通り、Mポート許容状態ST22からメンテナンス状態ST23に遷移する。
I/Oモジュール30がメンテナンス状態ST23に遷移することで、設定装置16とフィールド機器11との間の通信が可能となる。従って、作業者は設定装置16を操作して、フィールド機器11及びI/Oモジュール30に対する各種設定や調整等を行う。このような設定等が終了し、作業者が設定装置16の機能を停止させ、或いはメンテナンスポート23から設定装置16を取り外すと、これらを制御部26が検知し、I/Oモジュール30は、図7に示す通り、メンテナンス状態ST23からオンラインウェイト状態ST24に遷移する。尚、設定装置16からの遷移指示があった場合にも、メンテナンス状態ST23からオンラインウェイト状態ST24に遷移する。
ここで、I/Oモジュール30がMポート許容状態ST22に遷移した後に、タイマ32による計時が完了した場合には、I/Oモジュール30の制御部26は、図7に示す通り、Mポート許容状態ST22からオンラインウェイト状態ST24に遷移させる。
I/Oモジュール30がオンラインウェイト状態ST24である場合に、メンテナンスポート23からの接続要求(設定装置16からの下位層インターフェイス21への接続要求)が入力されると、I/Oモジュール30は、図7に示す通り、オンラインウェイト状態ST24からメンテナンス状態ST23に遷移する。これに対し、I/Oモジュール30がオンラインウェイト状態ST24である場合に、上位層インターフェイス22からの接続要求(例えば、エンジニアリング端末15からの下位層インターフェイス21への接続要求)が入力されると、I/Oモジュール30は、図7に示す通り、オンラインウェイト状態ST24からオンライン状態ST21に遷移する。
このように、I/Oモジュール30は、プロセス制御システムによるプロセス制御が実施されている最中は、動作モードが「運用モード」に設定されており、第1実施形態のI/Oモジュール12と同様に、基本的にメンテナンスポート23へのアクセスが不可とされた状態(オンライン状態ST21)である。このため、悪意のある第三者が設定装置16に相当する装置をI/Oモジュール30のメンテナンスポート23に接続したとしても、フィールド機器11等の設定内容を変更したり、プロセス制御システム1にマルウェアを侵入させたりすることはできず、高いセキュリティを確保することができる。
他方、プロセス制御システムをなす機器の保守が行われる場合には、第1実施形態と同様に、エンジニアリング端末15(又は、操作監視端末14)からの許容指令によって、I/Oモジュール30はメンテナンスポート23へのアクセスが許容された状態(Mポート許容状態ST22)に遷移する。このため、設定装置16をI/Oモジュール30のメンテナンスポート23に接続し、下位層インターフェイス21への接続要求を行うことで、I/Oモジュール30をMポート許容状態ST22からメンテナンス状態ST23に遷移させることができる。このため、プロセス制御システムの保守時に必要となるフィールド機器11及びI/Oモジュール30に対する各種設定を効率的に行うことができる。
また、I/Oモジュール30は、Mポート許容状態ST22に遷移してから予め規定された時間が経過した場合、或いはメンテナンスポート23を介した設定装置16との通信が遮断された場合(又は、設定装置16からの遷移指示があった場合)に、オンライウェイト状態ST24に遷移する。これにより、下位層インターフェイス21と上位層インターフェイス22とが接続された状態でメンテナンスポート23へのアクセスが許容されている状態が不必要に長くなる事態を防止することができ、セキュリティを高めることができる。
尚、上述した第1,第2実施形態では、説明を簡単にするために、プロセス制御システムに設けられたコントローラ13及びI/Oモジュール12(I/Oモジュール30)がそれぞれ1つずつである例について説明した。図8に示す通り、プロセス制御システムには、コントローラ13及びI/Oモジュール12(I/Oモジュール30)が複数設けられるのが一般的である。図8は、コントローラ及びI/Oモジュールを複数備えるプロセス制御システムの構成例を示すブロック図である。
このようなプロセス制御システムでは、エンジニアリング端末15(又は、操作監視端末14)からの許容指令(メンテナンスポート23へのアクセスを許容する旨を示す指令)が、保守の必要のあるI/Oモジュール12(I/Oモジュール30)に対してのみ送信される。そして、図8に示す通り、保守の必要のあるI/Oモジュール12(I/Oモジュール30)のメンテナンスポート23に設定装置16が接続されて、フィールド機器11及びI/Oモジュール12に対する各種設定や調整等が行われる。このようにして、複数のI/Oモジュール12(I/Oモジュール30)に対する保守が複数の設定装置16を用いて同時に行われる。尚、図8に示すプロセス制御システムにI/Oモジュール30が設けられている場合には、アクセスが許容されたI/Oモジュール30に設定装置が規定時間内に接続されない場合には、そのI/Oモジュールはオンラインウェイト状態に遷移するため、セキュリティが保たれる。
以上、本発明の実施形態による入出力装置について説明したが、本発明は上述した実施形態に制限されることなく、本発明の範囲内で自由に変更が可能である。例えば、上記実施形態においては、入出力装置がI/Oモジュール12(I/Oモジュール30)である場合を例に挙げて説明したが、本発明は、コントローラ、ネットワーク中継器、リモートI/O装置、無線ゲートウェイ等の入出力装置にも適用することができる。
1 プロセス制御システム
11 フィールド機器
12 I/Oモジュール
13 コントローラ
16 設定装置
21 下位層インターフェイス
22 上位層インターフェイス
23 メンテナンスポート
24 スイッチ
25 スイッチ
26 制御部
30 I/Oモジュール
31 スイッチ
32 タイマ
ST11 オンライン状態
ST12 メンテナンス状態
ST13 オンライン/Mポート不可状態
ST14 オンライン/Mポート許容状態
ST21 オンライン状態
ST22 Mポート許容状態
ST23 メンテナンス状態
ST24 オンラインウェイト状態

Claims (10)

  1. プロセス制御システムで用いられる入出力装置であって、
    下位の装置が接続される第1インターフェイスと、
    上位の装置が接続される第2インターフェイスと、
    外部の設定装置が接続される第3インターフェイスと、
    前記第1インターフェイスに対して前記第2インターフェイスを接続するか又は前記第3インターフェイスを接続するかを切り替える切替部と、
    前記切替部を制御する制御部と
    前記第3インターフェイスと前記制御部との間を開状態又は閉状態にするスイッチと、
    を備え
    前記制御部は、前記切替部及び前記スイッチを制御して、前記第2インターフェイスと前記第1インターフェイスとが接続されており、前記第3インターフェイスと前記制御部との間が閉状態にされた第1状態、前記第3インターフェイスと前記第1インターフェイスとが接続されており、前記第3インターフェイスと前記制御部との間が閉状態にされた第2状態、及び前記第2インターフェイスと前記第1インターフェイスとが接続されており、前記第3インターフェイスと前記制御部との間が開状態にされた第3状態の切り替えを行い、
    前記プロセス制御システムの立ち上げ時又は保守時には、前記第2状態への切り替えが行われ、前記プロセス制御システムの稼働時には、前記第3状態への切り替えが行われる
    ことを特徴とする入出力装置。
  2. 前記制御部は、前記第1状態である場合に、前記第1インターフェイスに対する接続要求が前記第3インターフェイスを介して入力されたときには前記第2状態に遷移させることを特徴とする請求項1記載の入出力装置。
  3. 前記制御部は、前記第1状態である場合に、前記第1インターフェイスに対する接続要求が前記第2インターフェイスを介して入力されたときには前記第3状態に遷移させることを特徴とする請求項1記載の入出力装置。
  4. 前記制御部は、前記第2状態に遷移させた後に、前記第3インターフェイスに接続された前記設定装置との通信が遮断された場合、或いは前記設定装置からの遷移指示があった場合には、前記第1状態に遷移させることを特徴とする請求項2記載の入出力装置。
  5. 前記制御部は、前記第3状態である場合に、前記第3インターフェイスの前記第1インターフェイスに対する接続を許容する旨を示す指令が前記第2インターフェイスを介して入力されたときには、前記第1状態に遷移させることを特徴とする請求項1又は請求項3記載の入出力装置。
  6. 前記切替部は、前記第1インターフェイスに対して前記第2インターフェイス及び前記第3インターフェイスの双方が接続されておらず、前記第3インターフェイスと前記制御部との間が閉状態にされた第4状態に切り替え可能であり、
    前記制御部は、前記第2状態に遷移させた後に、前記第3インターフェイスに接続された前記設定装置との通信が遮断された場合、或いは前記設定装置からの遷移指示があった場合には、前記第4状態に遷移させることを特徴とする請求項2記載の入出力装置。
  7. 前記制御部は、前記第4状態である場合に、前記第1インターフェイスに対する接続要求が前記第3インターフェイスを介して入力されたときには、前記第2状態に遷移させることを特徴とする請求項6記載の入出力装置。
  8. 前記制御部は、前記第4状態である場合に、前記第1インターフェイスに対する接続要求が前記第2インターフェイスを介して入力されたときには、前記第3状態に遷移させることを特徴とする請求項6又は請求項7記載の入出力装置。
  9. 前記制御部は、前記第3状態である場合に、前記第3インターフェイスの前記第1インターフェイスに対する接続を許容する旨を示す指令が前記第2インターフェイスを介して入力されたときには、前記第1状態に遷移させることを特徴とする請求項8記載の入出力装置。
  10. 予め規定された所定時間を計時する計時部を備えており、
    前記制御部は、前記第1状態が前記所定時間だけ継続された場合に、前記第4状態に遷移させることを特徴とする請求項6から請求項9の何れか一項に記載の入出力装置。
JP2014230695A 2014-11-13 2014-11-13 入出力装置 Active JP6248901B2 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2014230695A JP6248901B2 (ja) 2014-11-13 2014-11-13 入出力装置
US14/918,673 US10209694B2 (en) 2014-11-13 2015-10-21 System and method for managing switched hierarchical control states
EP15191123.7A EP3021182B1 (en) 2014-11-13 2015-10-22 Input-output apparatus
CN201510769677.6A CN105607589B (zh) 2014-11-13 2015-11-11 输入-输出设备
US16/223,402 US10890886B2 (en) 2014-11-13 2018-12-18 Controller for managing switched hierarchical control states

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014230695A JP6248901B2 (ja) 2014-11-13 2014-11-13 入出力装置

Publications (2)

Publication Number Publication Date
JP2016095628A JP2016095628A (ja) 2016-05-26
JP6248901B2 true JP6248901B2 (ja) 2017-12-20

Family

ID=54364096

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014230695A Active JP6248901B2 (ja) 2014-11-13 2014-11-13 入出力装置

Country Status (4)

Country Link
US (2) US10209694B2 (ja)
EP (1) EP3021182B1 (ja)
JP (1) JP6248901B2 (ja)
CN (1) CN105607589B (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9940285B2 (en) * 2015-11-20 2018-04-10 General Electric Company Configurable IO-channel system with embedded microcontroller
JP6429033B2 (ja) * 2016-01-15 2018-11-28 株式会社ダイフク 機械設備の制御システム
WO2022234619A1 (ja) * 2021-05-06 2022-11-10 三菱電機株式会社 入出力モジュール及び制御システム

Family Cites Families (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7640007B2 (en) * 1999-02-12 2009-12-29 Fisher-Rosemount Systems, Inc. Wireless handheld communicator in a process control environment
US6704737B1 (en) * 1999-10-18 2004-03-09 Fisher-Rosemount Systems, Inc. Accessing and updating a configuration database from distributed physical locations within a process control system
US6687698B1 (en) * 1999-10-18 2004-02-03 Fisher Rosemount Systems, Inc. Accessing and updating a configuration database from distributed physical locations within a process control system
US7289994B2 (en) * 1999-10-18 2007-10-30 Fisher-Rosemount Systems, Inc. Interconnected zones within a process control system
US7206420B2 (en) * 1999-11-29 2007-04-17 Syfx Tekworks Softclip method and apparatus
US6973508B2 (en) 2002-02-12 2005-12-06 Fisher-Rosemount Systems, Inc. Highly versatile process control system controller
DE10348563B4 (de) * 2002-10-22 2014-01-09 Fisher-Rosemount Systems, Inc. Integration von Grafikdisplayelementen, Prozeßmodulen und Steuermodulen in Prozeßanlagen
US8027473B2 (en) * 2003-01-13 2011-09-27 Conexant Systems, Inc. System and method for improved data protection in PONs
US7385995B2 (en) * 2003-01-13 2008-06-10 Brooktree Broadband Holding, Inc. System and method for dynamic bandwidth allocation on PONs
EP1678564A1 (en) * 2003-09-03 2006-07-12 Unitronics (1989) (R"G) Ltd. System and method for implementing logic control in programmable controllers in distributed control systems
US20060294312A1 (en) * 2004-05-27 2006-12-28 Silverbrook Research Pty Ltd Generation sequences
US8751616B2 (en) * 2004-06-08 2014-06-10 Siemens Industry, Inc. System for accessing and browsing a PLC provided within a network
US8151196B2 (en) * 2005-06-07 2012-04-03 Rockwell Automation Technologies, Inc. Abstracted display building method and system
US20070282458A1 (en) * 2006-05-30 2007-12-06 Takahiro Yamada Control apparatus, control method and monitoring control system
JP5083591B2 (ja) * 2006-10-26 2012-11-28 横河電機株式会社 プロセス制御システム
CN101042582A (zh) * 2007-04-25 2007-09-26 上海电器科学研究所(集团)有限公司 带现场总线接口的可编程可配置远程i/o模块
CN201259629Y (zh) * 2007-12-05 2009-06-17 上海电器科学研究所(集团)有限公司 多种总线接口的可配置i/o模块
FI20085086A0 (fi) * 2008-01-31 2008-01-31 Metso Automation Oy Menetelmä prosessin ohjaamiseksi ja prosessilaitteiston kunnon valvomiseksi ja automaatiojärjestelmä
US20090271726A1 (en) * 2008-04-25 2009-10-29 Honeywell International Inc. Providing Convenient Entry Points for Users in the Management of Field Devices
US8046444B2 (en) * 2009-03-30 2011-10-25 Rockwell Automation Technologies, Inc. Universal network adapter for industrial control networks
GB2474545B (en) * 2009-09-24 2015-06-24 Fisher Rosemount Systems Inc Integrated unified threat management for a process control system
WO2012047654A1 (en) * 2010-09-27 2012-04-12 Fisher-Rosemount Systems, Inc. Methods and apparatus to virtualize a process control system
US8756041B2 (en) * 2011-03-07 2014-06-17 Rockwell Automation Technologies, Inc. Industrial simulation using redirected I/O module configurations
US9239574B2 (en) * 2011-06-30 2016-01-19 Honeywell International Inc. Apparatus for automating field device operations by capturing device method execution steps for later use and related method
US20130125232A1 (en) * 2011-11-10 2013-05-16 Rockwell Automation Technologies, Inc. Implementing engineering unit conversions associated with control devices
JP5994265B2 (ja) * 2012-02-03 2016-09-21 横河電機株式会社 セキュリティシステムおよび通信制御方法
JP5561298B2 (ja) * 2012-03-23 2014-07-30 横河電機株式会社 プロセス制御システム
JP5652444B2 (ja) * 2012-08-31 2015-01-14 横河電機株式会社 保守支援システム及び方法
US11774927B2 (en) * 2012-10-08 2023-10-03 Fisher-Rosemount Systems, Inc. Methods and apparatus to provide a role-based user interface
EP3147739A1 (en) * 2013-03-12 2017-03-29 Saudi Arabian Oil Company Oil field process control system
JP5904190B2 (ja) * 2013-10-31 2016-04-13 横河電機株式会社 I/oモジュール
GB2522338B (en) * 2014-01-03 2020-12-16 Fisher Rosemount Systems Inc Reusable graphical elements with quickly editable features for use in user displays of plant monitoring systems
EP2911024B1 (de) * 2014-02-21 2017-05-03 Siemens Aktiengesellschaft Verfahren zur Inbetriebnahme eines industriellen Automatisierungsnetzwerks
US9343103B2 (en) * 2014-07-11 2016-05-17 Avago Technologies General Ip (Singapore) Pte. Ltd. Serial port communication for storage device using single bidirectional serial data line
US9912737B2 (en) * 2014-08-27 2018-03-06 Exxonmobil Research And Engineering Company Method and system for modular interoperable distributed control
US9798690B2 (en) * 2014-09-29 2017-10-24 Yokogawa Electric Corporation Connection equipment and a field device control system
JP6052265B2 (ja) * 2014-10-21 2016-12-27 横河電機株式会社 I/oモジュール、設定装置、及びプロセス制御システムの構築方法
WO2016068929A1 (en) * 2014-10-30 2016-05-06 Siemens Aktiengesellschaft Using soft-sensors in a programmable logic controller
EP3243110B1 (en) * 2015-01-09 2020-08-19 Siemens Aktiengesellschaft Provisioning of control layer applications for use in industrial control environments

Also Published As

Publication number Publication date
CN105607589B (zh) 2020-06-16
JP2016095628A (ja) 2016-05-26
CN105607589A (zh) 2016-05-25
US20190121309A1 (en) 2019-04-25
EP3021182A2 (en) 2016-05-18
EP3021182A3 (en) 2016-06-29
EP3021182B1 (en) 2020-04-15
US20160139580A1 (en) 2016-05-19
US10209694B2 (en) 2019-02-19
US10890886B2 (en) 2021-01-12

Similar Documents

Publication Publication Date Title
RU2640672C2 (ru) Способ и устройство местного или дистанционного управления прибором в технологической системе
US10116338B2 (en) Measuring transducer supply unit, system for use in automation technology, and method for operating such a system
KR101370836B1 (ko) Mes와 plc 간 데이터 전송용 인터페이스 모듈
JP6248901B2 (ja) 入出力装置
EP3001263B1 (en) Connection equipment for field devices
JP2007323173A (ja) 制御機器及び監視制御システム
JP2015510209A (ja) 制御装置を移行するための方法およびシステム
JP6444867B2 (ja) 制御信号保護装置
EP3229439B1 (en) Secure gateway
EP2547045A1 (en) Field communication system
JP2010258865A (ja) フィールド機器
JP6359239B2 (ja) プロセス制御システム内の装置に複数トリップ限界値を適用する方法および装置
JP6633415B2 (ja) コントローラおよびその制御方法
JP2015061232A (ja) コントローラおよび冗長コントローラ
JP7327277B2 (ja) ゲートウェイ
JP5894859B2 (ja) 生産管理システム、生産管理方法および生産管理プログラム
JP6549050B2 (ja) コントローラおよびその制御方法
JP7230353B2 (ja) 設備制御装置
JP2011071619A (ja) フィールド制御ネットワーク構築補助装置およびこれを備えたフィールド制御ネットワークシステム
CN110389567B (zh) 工业设备
KR102068242B1 (ko) 프로토콜 이중화 장치
KR101403608B1 (ko) 인터락 제어 시스템 및 그의 제어 방법
WO2021014766A1 (ja) 通信中継装置および診断方法
CN112559986A (zh) 用于保护设备的系统
Stank Bridging safety onto automation networks

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20161109

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161206

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170131

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170627

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170814

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20171024

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20171106

R150 Certificate of patent or registration of utility model

Ref document number: 6248901

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150