[go: up one dir, main page]

JP2013109710A - Monitoring control system - Google Patents

Monitoring control system Download PDF

Info

Publication number
JP2013109710A
JP2013109710A JP2011256181A JP2011256181A JP2013109710A JP 2013109710 A JP2013109710 A JP 2013109710A JP 2011256181 A JP2011256181 A JP 2011256181A JP 2011256181 A JP2011256181 A JP 2011256181A JP 2013109710 A JP2013109710 A JP 2013109710A
Authority
JP
Japan
Prior art keywords
time
machine
station
server
clock
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2011256181A
Other languages
Japanese (ja)
Inventor
Junichi Tokushige
潤一 徳繁
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2011256181A priority Critical patent/JP2013109710A/en
Publication of JP2013109710A publication Critical patent/JP2013109710A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Testing And Monitoring For Control Systems (AREA)

Abstract

【課題】システム相互の時刻にずれが生じた状況でも、統括側による各機場からのデータ収集や、各機場への設定操作が妥当なタイミングで行うことが可能な監視制御システムを提供する。
【解決手段】複数の機場A,B,・・・X毎に、タイムサーバにより定期的に時刻合わせ可能な時計を有する機場サーバステーションを設け、統括側にはタイムサーバにより定期的に時刻合わせ可能な時計を有する統括サーバステーションを設け、各機場サーバステーションは、自機場のアラーム情報を時刻データと共に定周期で統括サーバステーションに送信し、統括サーバステーションは、タイムサーバと時刻合わせできなくなった場合は、複数の機場サーバステーションとのデータの授受に関する処理を時刻差分ずらせ、機場サーバステーションがタイムサーバと時刻合わせできない場合は、データの授受に関する処理を時刻差分ずらせる。
【選択図】図1
The present invention provides a monitoring and control system capable of collecting data from each machine station and setting operation to each machine station at an appropriate timing even in a situation where a time difference between systems occurs.
SOLUTION: A machine station server station having a clock whose time can be adjusted periodically by a time server is provided for each of a plurality of machine stations A, B,... If the general server station has a clock, and each machine server station sends its own alarm information along with time data to the general server station at regular intervals, and the general server station cannot adjust the time with the time server. If the machine server station cannot synchronize the time with the time server, the process related to data exchange with a plurality of machine server stations is shifted in time difference.
[Selection] Figure 1

Description

本発明の実施形態は、複数の機場を、通信ネットワークを介して統括監視制御する監視制御システムに関する。   Embodiments described herein relate generally to a monitoring control system that performs overall monitoring control of a plurality of aircraft via a communication network.

通常、この種の監視制御システムは、点在している複数のプラント(機場)内で動作している機場毎の監視制御システム(以下、機場のシステムと呼ぶ)と、統括側として設けられた監視制御システム(以下、統括側のシステムと呼ぶ)とを通信ネットワークで接続して、統括側にて、各プラントからのデータ収集や、必要に応じて設定操作を行うことで、複数プラントの管理を行っている。   Usually, this type of supervisory control system is provided as a supervisory control system for each machine station (hereinafter referred to as a machine station system) operating in a plurality of scattered plants (machine stations). Management of multiple plants by connecting a supervisory control system (hereinafter referred to as the system on the supervisory side) via a communication network and collecting data from each plant on the supervisory side and performing setting operations as necessary It is carried out.

このような監視制御システムにおいて、統括側のシステム及び機場のシステムは共にそれぞれサーバステーションを持っている。統括側のサーバステーションは、通信ネットワークを介して各プラントからのデータ収集や、必要に応じた設定操作出力を行い、各プラントから収集したデータを表示するヒューマンインタフェースステーションを有する。また、機場側のサーバステーションは、プラント内のデータ収集、ヒューマンインタフェース表示用情報の作成、データファイリング、設定操作出力を行う機能を有する。そして、プラント内で収集したデータを機場内のヒューマンインタフェースステーションに表示させたり、プラント内の機器の状態を統括側へ配信したり、機器の制御を行ったりする。   In such a supervisory control system, each of the supervisory system and the machine system has a server station. The central server station has a human interface station that collects data from each plant via a communication network and performs setting operation output as necessary, and displays the data collected from each plant. The server station on the machine station side has functions for collecting data in the plant, creating human interface display information, data filing, and setting operation output. Then, the data collected in the plant is displayed on the human interface station in the machine, the state of the equipment in the plant is distributed to the supervisor, and the equipment is controlled.

統括側及び機場のシステムは、それぞれのサーバステーションが有する時計の時刻を基準に動作する。これらサーバステーションの時計は、定期的に、統括側及び各機場内にある基準時刻を提供する機器(以下、タイムサーバと呼ぶ)の時刻に合せている。統括側及び各機場のシステムは通信ネットワークで接続されているが、この通信ネットワークが切断された状態でも正しい時刻で動作できるようにするため、それぞれタイムサーバを用意して個別に時刻合せを行っている。   The supervisory system and the machine system operate based on the time of the clock of each server station. The clocks of these server stations are regularly set to the time of a device (hereinafter referred to as a time server) that provides a reference time in the control station and each machine station. The system on the supervising side and each machine station are connected by a communication network. In order to be able to operate at the correct time even when this communication network is disconnected, each time server is prepared and the time is adjusted individually. Yes.

このように、統括側のシステムと各機場のシステムとは、個々にタイムサーバと定期的に時刻合せを行うことで、全ての監視制御システムの時刻はほぼ一致した状態となる。このため、統括側のシステムが各機場のシステムからのデータ収集を行う場合や、統括側のシステムから各機場のシステムへ設定操作出力を行う場合には、統括側のシステムの時刻を基に処理実行時間を判断して動作している。   As described above, the time on the supervisory system and each system on the machine floor are synchronized with the time server individually, so that the times of all the supervisory control systems are substantially in agreement. For this reason, when the supervisory system collects data from the system at each station or when setting operation output from the supervisory system to the system at each station, processing is performed based on the time of the supervisory system. It works by judging the execution time.

特開2004−199211号公報JP 2004-199211 A

このような監視制御システムにおいて、タイムサーバが故障したり、或いはタイムサーバに接続する部分が故障したりした場合、これに対応するサーバステーションは基準時刻との時刻合せが行われなくなり、サーバステーション自身の時計を基に動作することになる。通常、サーバステーションの時計は、精度にはばらつきがあるため、それぞれのシステム間で時刻のずれが生じてくる。   In such a monitoring and control system, when a time server fails or when a portion connected to the time server fails, the corresponding server station cannot adjust the time with the reference time, and the server station itself It will operate based on the clock. Usually, since the clocks of the server stations have variations in accuracy, a time lag occurs between the respective systems.

前述のように、統括側のシステムは、各機場からのデータ収集や、各機場への設定操作を行うが、統括側と各機場のシステムとの時刻にずれがあると、統括側では必要なデータを集められなくなる場合や、正しいタイミングで機場のシステムに対して設定操作出力が行えなくなる場合がある。   As mentioned above, the system on the supervising side collects data from each machine and performs setting operations for each machine. However, if there is a time lag between the system on the machine and each machine, it is necessary on the supervising side. There are cases where data cannot be collected, or setting operation output cannot be performed to the machine system at the correct timing.

例えば、統括側のサーバステーションの時計が機場のサーバステーションの時計よりも進んでいる場合、統括側のシステムが毎正時に機場側で作成されるデータを収集しようとしても、機場側のシステムは正時になっていないためデータが作成されておらず、収集したデータが未測値になる場合がある。   For example, if the clock at the central server station is ahead of the clock at the machine server station, the system on the aircraft side is correct even if the central system attempts to collect data created on the aircraft side every hour. There is a case where the data is not created because it is not time, and the collected data may be an unmeasured value.

また、統括側のサーバステーションの時計が機場のサーバステーションの時計よりも遅れている場合、各機場側のシステムでは、統括側から制御に必要なパラメータが設定される時刻になっても、統括側のシステムでは設定時刻となっていないため設定が行われず、制御が行われなくなる等の影響が出る場合がある。   In addition, if the clock at the central server station is behind the clock at the machine station station, the system on each machine side will be responsible for the control side even when the parameters required for control are set by the supervisor. In this system, since the set time is not reached, setting is not performed, and control may not be performed.

本発明が解決しようとする課題は、基準時刻との時刻合せが行えなくなることで、システム相互の時刻にずれが生じた状況でも、統括側による各機場からのデータ収集や、各機場への設定操作が妥当なタイミングで行うことが可能な監視制御システムを提供することにある。   The problem to be solved by the present invention is that the time adjustment with the reference time cannot be performed, and even in the situation where the time between the systems is shifted, the data collection from each machine by the supervising side and the setting to each machine An object of the present invention is to provide a supervisory control system that can be operated at an appropriate timing.

本発明の実施の形態による監視制御システムは、複数の機場を、通信ネットワークを介して統括監視制御する監視制御システムであって、前記複数の機場毎に設けられ、これら機場毎にタイムサーバにより定期的に時刻合わせ可能な時計を有し、この時計が計時する時刻に基づいて、制御対象機器を監視制御する機場サーバステーションと、統括側に設けられ、タイムサーバにより定期的に時刻合わせ可能な時計を有し、この時計が計時する時刻に基づいて、前記通信ネットワークを介して前記複数の機場サーバステーションとの間で監視、制御データを授受し、これら複数の機場を統括監視制御する統括サーバステーションとを備え、前記複数の機場サーバステーションは、自機場の不具合有無に関するアラーム情報を時刻データと共に定周期で統括サーバステーションに前記通信ネットワークを介して送信するアラーム送信手段をそれぞれ有し、前記統括サーバステーションは、自己の時計がタイムサーバと時刻合わせできなくなった状態を検出する第1の時刻合わせ不可検出手段と、前記複数の機場サーバステーションから送られてくる前記アラーム情報から各機場サーバステーションの時計の中にタイムサーバと時刻合わせできなくなった時計があるかを検出する第2の時刻合わせ不可検出手段と、自己の時計の時刻と複数の機場から送られてくる時刻データとの時刻差をそれぞれ求める時刻差検出手段と、前記第1の時刻合わせ不可検出手段により自己の時計がタイムサーバと時刻合わせできない状態を検出すると、前記複数の機場サーバステーションに対する監視、制御データの授受に関する処理を前記時刻差検出手段で求められ時刻差分ずらせ、前記第2の時刻合わせ不可検出手段により何れかの機場サーバステーションの時計が時刻合わせできないことが検出されるとその機場サーバステーションに対する監視、制御データの授受に関する処理を前記時刻差検出手段で求められ時刻差分ずらせる処理実行時間調整手段とを有することを特徴とする。   A supervisory control system according to an embodiment of the present invention is a supervisory control system that supervises and controls a plurality of machines via a communication network, and is provided for each of the plurality of machines. A clock server that has a clock that can be synchronized with the clock, a machine station server station that monitors and controls the device to be controlled based on the time counted by the clock, and a clock that is provided on the supervising side and that can be synchronized with the time server periodically And a central server station that supervises and controls the plurality of machine stations by sending and receiving control data to and from the plurality of machine server stations via the communication network based on the time counted by the clock. And the plurality of machine station servers define alarm information on the presence or absence of defects in the machine station together with time data. Alarm transmission means for transmitting to the central server station via the communication network in the period, and the central server station is unable to adjust the first time for detecting a state in which the time of its own clock cannot be synchronized with the time server. A second non-time-adjustable detection for detecting whether there is a clock that cannot be timed with the time server among the clocks of each machine server station from the alarm information sent from the plurality of machine server stations; Means, a time difference detecting means for obtaining a time difference between the time of the own clock and time data sent from a plurality of machines, and the first clock is detected by the first time adjustment impossible detecting means. When a state that cannot be matched is detected, monitoring and control of the plurality of machine station servers is performed. If the time difference detection means shifts the time difference obtained by the time difference detection means and the second time adjustment impossibility detection means detects that the clock of any machine server station cannot be timed, the machine server station And a process execution time adjusting means for shifting the time difference obtained by the time difference detecting means to perform processing relating to monitoring and control data exchange.

本発明の一実施の形態に係る監視制御システムを示す図である。It is a figure which shows the monitoring control system which concerns on one embodiment of this invention. 本発明の一実施の形態における統括側のシステムの構成を示す図である。It is a figure which shows the structure of the system by the side of the supervision in one embodiment of this invention. 本発明の一実施の形態における機場のシステムの構成を示す図である。It is a figure which shows the structure of the system of the machine place in one embodiment of this invention. 本発明に一実施の形態における通信内容を説明する図である。It is a figure explaining the communication content in one embodiment of this invention. 本発明の一実施の形態における統括サーバステーションの構成を示す図である。It is a figure which shows the structure of the central server station in one embodiment of this invention. 本発明の一実施の形態における機場サーバステーションの構成を示す図である。It is a figure which shows the structure of the machine station server station in one embodiment of this invention.

以下、本発明に係る監視制御システムの実施の形態について、図面を参照して詳細に説明する。   Embodiments of a monitoring control system according to the present invention will be described below in detail with reference to the drawings.

図1はこの実施の形態に係る監視制御システムのシステム構成を示している。図1において、統括側のシステム11と複数の機場A,B,・・・Xのシステム12とは通信ネットワーク13により接続されている。   FIG. 1 shows a system configuration of a monitoring control system according to this embodiment. In FIG. 1, the system 11 on the supervising side and the systems 12 of the plurality of machine stations A, B,... X are connected by a communication network 13.

統括側のシステム11は、図2に示すように、各プラント(機場)A,B,・・・Xからのデータ収集や、必要に応じた設定操作出力を行う統括サーバステーション21と、各プラントA,B,・・・Xから収集したデータを表示する統括ヒューマンインタフェースステーション22とを有し、機場側とはルータ23を介して前述した通信ネットワーク13により接続されている。   As shown in FIG. 2, the central system 11 includes a central server station 21 that collects data from each plant (machine) A, B,... X, and outputs a setting operation as required. A general human interface station 22 that displays data collected from A, B,... X, and is connected to the machine station side via the router 23 via the communication network 13.

統括サーバステーション21は、統括側に設けられた、基準時刻を提供する機器(以下、タイムサーバ)24により定期的に時刻合わせ可能な時計を有する。そして、この時計が計時する時刻に基づいて、通信ネットワーク13を介して複数の機場A,B,・・・Xのシステム12との間で監視、制御データを授受し、これら複数の機場A,B,・・・Xを統括監視制御する。   The central server station 21 has a clock that is provided on the central side and that can be timed periodically by a device (hereinafter, a time server) 24 that provides a reference time. Then, based on the time counted by the clock, monitoring and control data are exchanged with the system 12 of the plurality of machine stations A, B,... X via the communication network 13, and the plurality of machine stations A, B, ... X are supervised and controlled.

機場側のシステム12は、図3に示すように、機場サーバステーション31と、プラント内で収集したデータを表示する機場ヒューマンインタフェースステーション32、プラント内の機器33の状態をサーバステーション31へ配信すると共に機器33の制御を行うリアルタイムコントロールステーション34、通信ネットワーク13により統括側のシステム11と接続するためのルータ35を有する。   As shown in FIG. 3, the system 12 on the machine station side distributes the state of the machine server station 31, the machine human interface station 32 that displays data collected in the plant, and the equipment 33 in the plant to the server station 31. A real-time control station 34 for controlling the device 33 and a router 35 for connecting to the system 11 on the controlling side via the communication network 13 are provided.

機場サーバステーション31は、複数の機場A,B,・・・X毎に設けられ、これら機場毎にタイムサーバ36により定期的に時刻合わせ可能な時計を有する。そして、この時計が計時する時刻に基づいて、制御対象機器33を監視制御する。すなわち、機場サーバステーション31は、プラント内のデータ収集、表示用情報の作成、データファイリング、設定操作出力等を行う機能を有し、これらの機能により制御対象機器33を監視制御する。   The machine field server station 31 is provided for each of a plurality of machine fields A, B,... X, and has a clock that can be timed periodically by the time server 36 for each machine field. And based on the time which this timepiece measures, the control object apparatus 33 is monitored and controlled. That is, the machine station station 31 has functions for collecting data in the plant, creating display information, data filing, setting operation output, and the like, and monitors and controls the control target device 33 by these functions.

上述したように、統括側のシステム11及び機場のシステム12はそれぞれのサーバステーション21,31が有する時計の時刻を基準に動作する。これらサーバステーション21,31の時計は、図2、図3で示したように、それぞれのタイムサーバ24,36と定期的に時刻合せされる。すなわち、これら統括側のシステム11と各機場のシステム12は通信ネットワーク13で接続されているが、通信ネットワーク13が切断された状態でも正しい時刻で動作できるように、それぞれにタイムサーバ24,36を用意して時刻合せを行っている。   As described above, the central system 11 and the machine system 12 operate based on the time of the clocks of the respective server stations 21 and 31. As shown in FIGS. 2 and 3, the clocks of these server stations 21 and 31 are periodically set to the time servers 24 and 36, respectively. That is, the system 11 on the supervision side and the system 12 on each machine are connected by the communication network 13, but the time servers 24 and 36 are respectively provided so that they can operate at the correct time even when the communication network 13 is disconnected. Prepare and adjust the time.

なお、図2と図3では、各サーバステーション21,31が、対応するタイムサーバ24,36に直結されているが、タイムサーバ24,36を統括側及び各機場の図示しない通信ネットワークに接続しておき、サーバステーション21,31とは、この通信ネットワーク経由で時刻合わせを行っても良い。   2 and 3, the server stations 21 and 31 are directly connected to the corresponding time servers 24 and 36. However, the time servers 24 and 36 are connected to a communication network (not shown) on the control side and each machine station. In addition, the server stations 21 and 31 may perform time adjustment via this communication network.

統括側のシステム11と各機場のシステム12との間の通信内容は、図4に示す様に、統括側のシステム11による各機場のシステム12からの定周期でのアラーム情報読み出し、統括側のシステム11による各機場のシステム12からのデータ収集、統括側のシステム11による各機場のシステム12への設定操作出力の3種類に分類できる。   As shown in FIG. 4, the communication contents between the system 11 on the supervising side and the system 12 on each machine are such that alarm information is read from the system 12 on each machine by the supervising system 11 at regular intervals. Data can be classified into three types: data collection from the system 12 of each machine by the system 11 and setting operation output to the system 12 of each machine by the system 11 on the supervising side.

ここで、統括側のシステム11に設けられた統括サーバステーション21は、図5で示すように、第1の時刻合わせ不可検出手段211、第2の時刻合わせ不可検出手段212、時刻差検出手段213、処理実行時間調整手段214を有する。第1の時刻合わせ不可検出手段211は、自己の時計(統括サーバステーション21の時計)がタイムサーバ24の故障などにより時刻合わせできなくなった状態を検出する。第2の時刻合わせ不可検出手段は、複数の機場サーバステーション21から送られてくる図4で示したアラーム情報から、各機場サーバステーション21の時計の中にタイムサーバ36と時刻合わせできなくなった時計があるかを検出する。時刻差検出手段213は、自己の時計(統括サーバステーション21の時計)の時刻と複数の機場から送られてくる時刻データとの時刻差をそれぞれ求める。処理実行時間調整手段214は、第1の時刻合わせ不可検出手段211により、統括サーバステーション21の時計がタイムサーバ24と時刻合わせできない状態を検出すると、複数の機場サーバステーション31に対する監視、制御データの授受に関する処理を、時刻差検出手段213で求められ時刻差分ずらせる時間調整を行う。また、第2の時刻合わせ不可検出手段212が、何れかの機場サーバステーション31の時計が時刻合わせできないことを検出すると、その機場サーバステーション31に対する監視、制御データの授受に関する処理を、時刻差検出手段213で求められ時刻差分ずらせる時間調整を行う。   Here, as shown in FIG. 5, the central server station 21 provided in the central system 11 includes a first time non-adjustment detection unit 211, a second time non-adjustment detection unit 212, and a time difference detection unit 213. And a process execution time adjusting unit 214. The first time adjustment impossibility detecting means 211 detects a state in which the time of its own clock (the clock of the central server station 21) cannot be adjusted due to a failure of the time server 24 or the like. The second time adjustment impossibility detecting means is a clock that cannot be timed with the time server 36 in the clock of each machine server station 21 from the alarm information shown in FIG. 4 sent from a plurality of machine server stations 21. Detect if there is. The time difference detection means 213 obtains the time difference between the time of its own clock (the clock of the central server station 21) and time data sent from a plurality of machine stations. When the first time adjustment impossibility detection means 211 detects that the clock of the central server station 21 cannot adjust the time with the time server 24, the process execution time adjustment means 214 monitors the plurality of machine server stations 31 and outputs control data. Time adjustment is performed to shift the time difference obtained by the time difference detection means 213 for the processing related to the transfer. Further, when the second time adjustment impossibility detecting means 212 detects that the clock of any machine server station 31 cannot be set, the process relating to monitoring and control data transmission / reception with respect to the machine server station 31 is performed. A time adjustment for shifting the time difference obtained by means 213 is performed.

複数の機場サーバステーション31は、図6で示すように、アラーム送信手段311、データ収集手段312、パラメータ設定手段313を有する。アラーム送信手段311は、自機場の不具合有無に関するアラーム情報を時刻データと共に定周期(例えば、1秒周期)で、通信ネットワーク13を介して統括サーバステーション21へ送信する。データ収集手段312は、自プラント内のデータ(機器33の状態信号や各種の状態量計測値など)収集を行い、統括サーバステーション21からの要求に応じて、所定周期分(例えば、毎正時)の収集データを、通信ネットワーク13を介して統括サーバステーション21へ送信する。パラメータ設定手段313は、所定の制御時刻に、統括サーバステーション21から送られてくる制御に必要なパラメータを設定し、図3で示した機器33を制御すべくリアルタイムコントロールステーション34へ出力する。   As shown in FIG. 6, the plurality of machine site server stations 31 include an alarm transmission unit 311, a data collection unit 312, and a parameter setting unit 313. The alarm transmission unit 311 transmits alarm information related to the presence or absence of a defect in the own machine field to the central server station 21 via the communication network 13 at a fixed period (for example, one second period) together with time data. The data collection means 312 collects data in the own plant (such as the state signal of the device 33 and various state quantity measurement values), and according to a request from the central server station 21 (for example, every hour) ) Is transmitted to the central server station 21 via the communication network 13. The parameter setting means 313 sets parameters required for control sent from the central server station 21 at a predetermined control time, and outputs them to the real-time control station 34 to control the device 33 shown in FIG.

この統括側のシステム11から各機場のシステム12への、上述したデータ収集要求とパラメータ設定出力は、予め統括側のシステム11に設定された情報から実行時刻を読み込み、決められた時刻に実行する。この場合、統括側のシステム11と各機場のシステム12では、個々にタイムサーバ24,36と定期的に時刻合せを行うことで、全ての監視制御システム11,12の時刻はほぼ一致した状態となっている。このため、統括側のシステム11が各機場のシステム12へのデータ収集要求を行う場合や、統括側のシステム11から各機場のシステム12へパラメータの設定操作出力を行う場合には、統括側のシステム11の時刻(統括サーバステーション21の時計の時刻)を基に処理実行時間を判断して実行している。   The above-described data collection request and parameter setting output from the system 11 on the control side to the system 12 on each machine reads the execution time from the information set in the system 11 on the control side in advance and executes it at the determined time. . In this case, the system 11 on the controlling side and the system 12 on each machine site periodically adjust the time with the time servers 24 and 36 individually, so that the time of all the monitoring control systems 11 and 12 is substantially the same. It has become. For this reason, when the system 11 on the controlling side makes a data collection request to the system 12 at each machine station, or when a parameter setting operation output is performed from the system 11 on the controlling station to the system 12 at each machine station, Based on the time of the system 11 (the clock time of the central server station 21), the processing execution time is determined and executed.

上記構成において、統括側のシステム11は、機場のシステム12から定周期でアラーム情報を読み出し、機場のシステム12で異常が発生していないかの監視を行っている。機場のシステム12は、統括側のシステム11から定周期でアラーム情報が読み出されている場合に、統括側のシステム12から監視されていると認知する。   In the above configuration, the system 11 on the supervising side reads out alarm information from the machine system 12 at regular intervals, and monitors whether there is an abnormality in the machine system 12. The machine system 12 recognizes that monitoring is being performed from the supervisory system 12 when alarm information is read from the supervisory system 11 at regular intervals.

各システム11,12には、図2、図3に示すように、タイムサーバ24,36が接続されており、各サーバステーション21,31はタイムサーバ24,36から時刻を受け取り、基準時刻に時刻合せを行うことで、各システム11.12の時刻はほぼ一致した状態となっている。この時刻合せを行うタイミングには次のような制約がある。例えば、機場サーバステーション31は毎正時に1時間分データの集計処理を行っているものとする。この場合、正時前後数分間での時刻変更と、正時を跨ぐ時刻変更が行われない様にして、毎正時のデータ集計処理に影響が出ないようにする。また、プラントの制御が実行される時刻を跨いだ時刻変更が行われると、制御が実行されなくなる場合があるため、制御実行時刻を跨いだ時刻変更を禁止する必要がある。したがって、このような制約時間帯を避けタイムサーバ36と時刻合せを、例えば1回/1日程度の頻度で行っている。   As shown in FIGS. 2 and 3, time servers 24 and 36 are connected to the systems 11 and 12, and the server stations 21 and 31 receive time from the time servers 24 and 36, and time is set at the reference time. By performing the matching, the times of the respective systems 11.12 are almost the same. The timing for performing this time adjustment has the following restrictions. For example, it is assumed that the machine server station 31 performs data summing processing for one hour at every hour on the hour. In this case, the time change in several minutes before and after the hour and the time change across the hour are not performed, so that the data aggregation process at every hour is not affected. In addition, if the time change across the time at which the plant control is executed is performed, the control may not be executed. Therefore, it is necessary to prohibit the time change across the control execution time. Therefore, the time adjustment with the time server 36 is performed at a frequency of, for example, about once per day while avoiding such a restricted time zone.

各サーバステーション21,31に接続されているタイムサーバ24,36が正常で、統括側のシステム11と各機場のシステム12の時刻がほぼ一致している場合には、統括側のシステム11は、機場のシステム12から1時間分のデータを集計する場合、機場のシステム12での集計処理が完了する時刻に余裕を持たせて毎正時5分後に収集を実行するように設定する。また、制御に必要なパラメータの設定は次回制御実行5分前に設定するなど、予め余裕をもたせた時刻に実行している。   When the time servers 24 and 36 connected to the server stations 21 and 31 are normal and the times of the system 11 on the central side and the system 12 on each machine are almost the same, the system 11 on the central side When data for one hour is totaled from the machine system 12, a setting is made so that the collection is executed after 5 minutes every hour on the hour when the totaling process in the machine system 12 is completed. In addition, the parameters necessary for the control are set at a time with a margin in advance, for example, set five minutes before the next control execution.

これに対し、タイムサーバ24,36のいずれかが異常となりシステム11又は12の時刻を基準時刻に合わせられない状況となった場合、統括側のシステム11と機場のシステム12の時刻にずれが生じている可能性がある。この場合、統括側のシステム11は、機場のシステム12の時刻に基づいて、1時間分データの収集や、設定操作出力を行う必要がある。   On the other hand, when one of the time servers 24 and 36 becomes abnormal and the time of the system 11 or 12 cannot be set to the reference time, a time difference occurs between the system 11 on the controlling side and the system 12 on the machine station. There is a possibility. In this case, the system 11 on the supervision side needs to collect data for one hour and perform setting operation output based on the time of the system 12 at the machine station.

機場のシステム12がタイムサーバ36と時刻合せを行えない状態になったことは、機場のシステム12で発生したアラーム情報から第2の時刻合わせ不可検出手段212により検出する。機場のシステム12のサーバステーション31は前述したように、定期的にタイムサーバ36と通信を行うことでタイムサーバ36の状態を監視し、タイムサーバ36との通信が行えなくなった場合に異常と判定する。統括側のシステム11は、第2の時刻合わせ不可検出手段212が、機場のシステム12から定周期で収集している各機場のアラーム情報の中にタイムサーバ36の異常があるかをチェックすることで、異常となったタイムサーバ36を検出する。   The fact that the machine system 12 is unable to perform time adjustment with the time server 36 is detected by the second time adjustment impossibility detection means 212 from the alarm information generated in the machine system 12. As described above, the server station 31 of the machine system 12 periodically communicates with the time server 36 to monitor the state of the time server 36 and determines that it is abnormal when communication with the time server 36 is disabled. To do. The system 11 on the supervising side checks whether the time server 36 has an abnormality in the alarm information of each machine that the second time adjustment impossibility detecting means 212 collects from the machine system 12 at regular intervals. Then, the abnormal time server 36 is detected.

統括側のシステム11は、自身が通信するタイムサーバ24の異常を、第1の時刻合わせ不可検出手段211により、機場のシステム12のサーバステーションと同様の方法で検知する。すなわち、定期的にタイムサーバ24と通信を行うことでタイムサーバ24の状態を監視し、タイムサーバ24との通信が行えなくなった場合に異常と判定する。   The system 11 on the supervising side detects the abnormality of the time server 24 with which it communicates by the first time adjustment impossible detection means 211 in the same manner as the server station of the machine system 12 at the machine station. That is, by periodically communicating with the time server 24, the state of the time server 24 is monitored, and when communication with the time server 24 cannot be performed, it is determined that there is an abnormality.

統括側のシステム11に接続されたタイムサーバ24が異常になった場合には、統括サーバステーション21は、全機場のシステム12と時刻がずれた状態となったと判断して、アラーム情報とともに定周期で収集した各機場のシステム12からの時刻を基に、監視、制御データの授受に関する処理実行時間の調整を行う。機場のシステム12に接続されたタイムサーバ36が異常になった場合には、タイムサーバ36が異常になった機場のシステム12についてのみ、その機場の時刻を基に監視、制御データの授受に関する処理実行時間の調整を行う。   When the time server 24 connected to the central system 11 becomes abnormal, the central server station 21 determines that the time has shifted from the system 12 of all the machines, and together with the alarm information, has a fixed period. Based on the time from the system 12 of each machine collected in (1), the processing execution time relating to the transfer of monitoring and control data is adjusted. When the time server 36 connected to the machine system 12 becomes abnormal, only the machine system 12 where the time server 36 becomes abnormal is monitored based on the time of the machine, and processing related to transmission / reception of control data Adjust the execution time.

処理実行時間の調整は、時刻差検出手段213と処理実行時間調整手段214とにより行う。すなわち、時刻差検出手段213により統括側のシステム11の時刻と、定周期で収集した各機場のシステム12の時刻との差を求める。そして、予め設定されているデータ収集を実行する時刻や、制御に必要なパラメータの設定を行う時刻を、処理実行時間調整手段214により時刻差検出手段213で求めた時刻差分だけずらす。このことで、データ収集や制御に必要なパラメータの設定操作出力を正常に実行できるようになる。   The process execution time is adjusted by the time difference detection means 213 and the process execution time adjustment means 214. In other words, the time difference detection means 213 obtains the difference between the time of the system 11 on the supervising side and the time of the system 12 of each aircraft collected at a fixed period. Then, the time for executing data collection and the time for setting parameters necessary for control are shifted by the processing time adjustment unit 214 by the time difference obtained by the time difference detection unit 213. As a result, parameter setting operation output necessary for data collection and control can be normally executed.

例えば、統括側のシステム11が機場のシステム12に対して、毎正時の5分後にデータ収集要求を行う設定において、機場のシステム12の時刻が統括側のシステム11より5分遅れている場合、統括側のシステム11は、統括側のシステム11での実行時間5分に機場のシステム12の遅れ5分を加え、正時10分(機場のシステム12の時刻で正時5分)にデータ収集を実行するように統括側のシステム11の実行時間を調整する。このことで、機場のシステム12で毎正時のデータ集計処理が完了してから、統括側のシステム11によりデータ収集が実行されるため、収集したデータが未測値にならなくなる。   For example, in the setting in which the central system 11 makes a data collection request to the machine system 12 after 5 minutes every hour, the time of the machine system 12 is 5 minutes behind the central system 11 The system 11 on the supervising side adds the delay of 5 minutes from the machine system 12 to the execution time of 5 minutes on the system 11 on the supervising side, and the data at 10 minutes on the hour (5 minutes on the hour at the time of the machine system 12). The execution time of the system 11 on the supervising side is adjusted so as to execute the collection. Thus, since the data collection is executed by the system 11 on the supervising side after the hourly data aggregation processing is completed in the machine system 12, the collected data does not become unmeasured values.

以上のように、タイムサーバ24又は36との時刻合せが行えなくなった状況では、統括側のシステム11と機場のシステム12の時刻差を基に、予め設定された実行時間を調整することで、機場のシステム12の動作に合わせたデータ収集や設定操作出力が行えるようになる。   As described above, in a situation where time adjustment with the time server 24 or 36 cannot be performed, the preset execution time is adjusted based on the time difference between the system 11 on the supervision side and the system 12 on the machine station. Data collection and setting operation output in accordance with the operation of the machine system 12 can be performed.

本発明のいくつかの実施形態を説明したが、これらの実施形態は例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他のさまざまな形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これらの実施形態やその変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。   Although several embodiments of the present invention have been described, these embodiments have been presented by way of example and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the scope of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are included in the invention described in the claims and the equivalents thereof.

11・・・統括側のシステム
12・・・機場のシステム
13・・・通信ネットワーク
21・・・統括サーバステーション
211・・・第1の時刻合わせ不可検出手段
212・・・第2の時刻合わせ不可検出手段
213・・・時間差検出手段
214・・・処理実行時間調整手段
24・・・タイムサーバ
31・・・機場サーバステーション
311・・・アラーム送信手段
312・・・データ収集手段
313・・・パラメータ設定手段
33・・・制御対象機器
36・・・タイムサーバ
DESCRIPTION OF SYMBOLS 11 ... Control side system 12 ... Machine system 13 ... Communication network 21 ... Control server station 211 ... First time adjustment impossible detection means 212 ... Second time adjustment impossible Detection means 213 ... Time difference detection means 214 ... Processing execution time adjustment means 24 ... Time server 31 ... Machine server station 311 ... Alarm transmission means 312 ... Data collection means 313 ... Parameters Setting means 33 ... Control target device 36 ... Time server

Claims (3)

複数の機場を、通信ネットワークを介して統括監視制御する監視制御システムであって、
前記複数の機場毎に設けられ、これら機場毎にタイムサーバにより定期的に時刻合わせ可能な時計を有し、この時計が計時する時刻に基づいて、制御対象機器を監視制御する機場サーバステーションと、
統括側に設けられ、タイムサーバにより定期的に時刻合わせ可能な時計を有し、この時計が計時する時刻に基づいて、前記通信ネットワークを介して前記複数の機場サーバステーションとの間で監視、制御データを授受し、これら複数の機場を統括監視制御する統括サーバステーションとを備え、
前記複数の機場サーバステーションは、自機場の不具合有無に関するアラーム情報を時刻データと共に定周期で統括サーバステーションに前記通信ネットワークを介して送信するアラーム送信手段をそれぞれ有し、
前記統括サーバステーションは、自己の時計がタイムサーバと時刻合わせできなくなった状態を検出する第1の時刻合わせ不可検出手段と、前記複数の機場サーバステーションから送られてくる前記アラーム情報から各機場サーバステーションの時計の中にタイムサーバと時刻合わせできなくなった時計があるかを検出する第2の時刻合わせ不可検出手段と、自己の時計の時刻と複数の機場から送られてくる時刻データとの時刻差をそれぞれ求める時刻差検出手段と、前記第1の時刻合わせ不可検出手段により自己の時計がタイムサーバと時刻合わせできない状態を検出すると、前記複数の機場サーバステーションに対する監視、制御データの授受に関する処理を前記時刻差検出手段で求められ時刻差分ずらせ、前記第2の時刻合わせ不可検出手段により何れかの機場サーバステーションの時計が時刻合わせできないことが検出されるとその機場サーバステーションに対する監視、制御データの授受に関する処理を前記時刻差検出手段で求められ時刻差分ずらせる処理実行時間調整手段とを有する
ことを特徴とする監視制御システム。
A supervisory control system that supervises and controls a plurality of aircraft via a communication network,
A machine server station that is provided for each of the plurality of machines, has a clock that can be set by a time server periodically for each machine, and monitors and controls the control target device based on the time counted by the clock;
A clock is provided on the supervising side, and the time can be adjusted periodically by a time server. Based on the time counted by the clock, monitoring and control are performed with the plurality of machine station servers via the communication network. With a central server station that exchanges data and supervises and controls these multiple machines,
Each of the plurality of machine server stations has alarm transmission means for transmitting alarm information regarding the presence or absence of a defect in the own machine machine with time data to the central server station via the communication network at regular intervals.
The central server station includes a first time adjustment impossible detection unit for detecting a state in which the time of the own clock cannot be adjusted with the time server, and the alarm information sent from the plurality of machine server stations to each machine server. Time of second time non-adjustment detecting means for detecting whether there is a clock whose time cannot be adjusted with the time server in the clock of the station, and time of own clock and time data sent from a plurality of machine stations When the time difference detecting means for obtaining the difference and the first time non-adjustable detecting means detect that the time of the own clock cannot be timed with the time server, processing relating to monitoring and control data exchange with respect to the plurality of machine station servers The time difference obtained by the time difference detecting means is shifted, and the second time adjustment impossible detection is performed. When it is detected by the means that the clock of any machine server station cannot be set, the process execution time adjustment is performed by the time difference detecting means to perform processing relating to monitoring and transmission / reception of control data for the machine server station. And a monitoring control system characterized by comprising:
前記機場サーバステーションは、前記統括サーバステーションからの要求に応じて、自機場の制御対象から収集した所定周期分の状態データを前記統括サーバステーションに送信することを特徴とする請求項1に記載の監視制御システム。   2. The machine station server station according to claim 1, wherein the machine server station transmits state data for a predetermined period collected from a control target of the machine station to the central server station in response to a request from the central server station. Supervisory control system. 前記統括サーバステーションは、前記複数の機場サーバステーションに対して、所定の制御時刻に、その制御に必要なパラメータを送信することを特徴とする請求項1又は請求項2に記載の監視制御システム。   The monitoring control system according to claim 1, wherein the central server station transmits a parameter necessary for the control to the plurality of machine station server stations at a predetermined control time.
JP2011256181A 2011-11-24 2011-11-24 Monitoring control system Pending JP2013109710A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011256181A JP2013109710A (en) 2011-11-24 2011-11-24 Monitoring control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011256181A JP2013109710A (en) 2011-11-24 2011-11-24 Monitoring control system

Publications (1)

Publication Number Publication Date
JP2013109710A true JP2013109710A (en) 2013-06-06

Family

ID=48706369

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011256181A Pending JP2013109710A (en) 2011-11-24 2011-11-24 Monitoring control system

Country Status (1)

Country Link
JP (1) JP2013109710A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018185781A (en) * 2017-04-27 2018-11-22 横河電機株式会社 Data collection device, data collection system, data server, data collection method, data collection program, and recording medium
US11153386B2 (en) 2017-04-27 2021-10-19 Yokogawa Electric Corporation Data collection device, data collection system, data server, data collection method, and non-transitory computer readable storage medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018185781A (en) * 2017-04-27 2018-11-22 横河電機株式会社 Data collection device, data collection system, data server, data collection method, data collection program, and recording medium
US11153386B2 (en) 2017-04-27 2021-10-19 Yokogawa Electric Corporation Data collection device, data collection system, data server, data collection method, and non-transitory computer readable storage medium
JP7017881B2 (en) 2017-04-27 2022-02-09 横河電機株式会社 Data collection system, data server and data collection method

Similar Documents

Publication Publication Date Title
EP3161562B1 (en) A method for controlling a process plant using a redundant local supervisory controller
JP6846111B2 (en) Master device, slave device, information processing device, event log collection system, master device control method, slave device control method, and control program
US8682496B2 (en) Electric power system automation using time coordinated instructions
KR102269297B1 (en) Data collection and analysis monitoring system and control method thereof
JP6284043B2 (en) Process control system
US10320507B2 (en) Method for determining a propagation time of a telegram in a communication network, and corresponding network components
KR20200001304A (en) Production facility management system using sensor gateway device and monitoring method of this system
KR102269296B1 (en) Data collection and analysis monitoring system and control method thereof
JP2013109710A (en) Monitoring control system
CN1929412B (en) Apparatus and method for dynamically debugging a multi-node network
US10629054B2 (en) Equipment monitoring systems and devices
JP5649555B2 (en) Control system and time synchronization method
CN106325243B (en) Method for determining utilization rate and terminal
JP6706016B2 (en) Production management system for managing information on the operating status of production lines
KR20150116736A (en) Realtime Temperature Monitoring System for Semiconductor Manufacturing Equipment
EP3839845A1 (en) Method and system for synchronizing multiple kitchen machines
JP6021233B2 (en) Synchronization method and synchronization device for synchronizing devices connected to a communication network
JP6914680B2 (en) Monitoring and control system and time adjustment method
CN117215261A (en) Apparatus and method for non-destructive replacement of single I/O components
US20190158602A1 (en) Data collecting system based on distributed architecture and operation method thereof
CN113632421B (en) Communication monitoring system and communication monitoring method
TW202137728A (en) Communication device, communication system, communication method and program
KR20210034887A (en) Smart factory monitoring and control system
CN110768830B (en) Role switching method for time synchronization management
CN109412862A (en) A kind of multinode collecting method of looped network type SCADA system