JPH02283140A - Highly accurate time management type alarm data processing system in high functional alarm panel - Google Patents

Highly accurate time management type alarm data processing system in high functional alarm panel

Info

Publication number
JPH02283140A
JPH02283140A JP1105058A JP10505889A JPH02283140A JP H02283140 A JPH02283140 A JP H02283140A JP 1105058 A JP1105058 A JP 1105058A JP 10505889 A JP10505889 A JP 10505889A JP H02283140 A JPH02283140 A JP H02283140A
Authority
JP
Japan
Prior art keywords
alarm
data
interrupt
clock
time management
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP1105058A
Other languages
Japanese (ja)
Other versions
JP2516679B2 (en
Inventor
Yasuhiko Sasaki
康彦 佐々木
Hiroyuki Oguro
廣之 小黒
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP1105058A priority Critical patent/JP2516679B2/en
Publication of JPH02283140A publication Critical patent/JPH02283140A/en
Application granted granted Critical
Publication of JP2516679B2 publication Critical patent/JP2516679B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

PURPOSE:To attain highly accurate time management by using an interrupting signal based on a clock from a temperature compensation crystal oscillator and starting an interrupt control program or a data processing program, thereby applying time count. CONSTITUTION:A clock generating section 1 acts like a clock source and has a temperature compensation crystal oscillator 1A. A DFF or the like is used in an interruption interface section 2 to divide the frequency of a clock from the generating section 1, thereby outputting an interruption signal iRQ with a prescribed period to a microprocessor unit 3. Moreover, the unit 3 is provided with a real time monitor 4, an application program 5, a RAM 6, a data input section 9, a LAN interface section 10 to fetch a data (including alarm data) between a transmitter 100 and a monitor 103 at the output period of the interruption singal iRQ from the interruption interface section 2, thereby applying communication and time management processing.

Description

【発明の詳細な説明】 [概 要] 高機能アラーム盤におけるアラームデータ処理方式に関
し、 アラームデータのネットワークへの送出に際して高精度
な時刻管理を実現できるようにすることを目的とし、 ネットワークに接続されてアラームデータを送出するア
ラーム盤に、時計源としての温度補償水晶発振器をもつ
クロック発生部と、クロック発生部からのタロツクを分
周して割込み信号を出力する割込みインタフェース部と
1割込みインタフェース部からの割込み信号出力周期で
処理を行なうべく、割込み制御プログラム、データ処理
プログラム、RAM、データ入力部、LANインタフェ
ース部を配下にもつマイクロプロセッサユニットとが設
けられて、割込みインタフェース部からの割込み信号で
、割込み制御プログラム、データ処理プログラムを起動
しタイムカウントを行なうことにより、時刻管理を行な
いながら、ネットワークへのアラームデータを送出する
ように構成する。
[Detailed Description of the Invention] [Summary] Regarding an alarm data processing method in a high-performance alarm board, the purpose of this invention is to realize highly accurate time management when transmitting alarm data to a network. An alarm board that sends out alarm data is connected to a clock generator with a temperature-compensated crystal oscillator as a clock source, an interrupt interface that divides the tally clock from the clock generator and outputs an interrupt signal, and an interrupt interface that outputs an interrupt signal. In order to perform processing at the interrupt signal output period of By activating an interrupt control program and a data processing program and performing time counting, alarm data is sent to the network while managing time.

[産業上の利用分野コ 本発明は、高機能アラーム盤におけるアラームデータ処
理方式に関する。
[Industrial Application Field] The present invention relates to an alarm data processing method in a high-performance alarm panel.

例えば、データの伝送装置においては、その異常を知ら
せるアラーム盤を有している。
For example, a data transmission device has an alarm panel to notify of an abnormality.

[従来の技術] 第8図は従来の伝送装置における異常監視システムのブ
ロック図であるが、この第8図において。
[Prior Art] FIG. 8 is a block diagram of an abnormality monitoring system in a conventional transmission device.

100は伝送装置、101′は伝送装置100の異常を
監視して異常発生時はアラーム信号を送出するアラーム
盤、102はアラーム盤101′からのアラームデータ
を受ける監視装置である。
100 is a transmission device, 101' is an alarm board that monitors abnormalities in the transmission device 100 and sends out an alarm signal when an abnormality occurs, and 102 is a monitoring device that receives alarm data from the alarm board 101'.

伝送装置11100に異常が発生した場合を考えると、
この場合は、アラーム盤101 ’がこれを検知してア
ラーム信号を監視装置102へ送出する。
Considering the case where an abnormality occurs in the transmission device 11100,
In this case, the alarm board 101' detects this and sends an alarm signal to the monitoring device 102.

そして、監視装置102では、このアラームデータを受
けると、保守者への通知のため、ベルの鳴動、ランプの
点灯などの動作を施す。
When the monitoring device 102 receives this alarm data, it performs operations such as ringing a bell and lighting a lamp to notify the maintenance personnel.

このようにして、伝送装置100の異常を監視すること
ができる。
In this way, abnormalities in the transmission device 100 can be monitored.

[発明が解決しようとする課題] ところで、このような従来のものでは、伝送装置毎に異
常の監視を行なっている等の事情から、高精度な時刻管
理を必要としなくても問題を生じない場合が多かった。
[Problems to be Solved by the Invention] By the way, with such conventional devices, problems do not occur even if highly accurate time management is not required due to the fact that each transmission device is monitored for abnormalities. There were many cases.

しかし、ローカルエリアネットワーク (LAN)に複
数のアラーム盤を付設し、監視装置で、複数伝送装置の
アラームデータを送出するに際しては、高精度の時刻管
理を必要とする。
However, when multiple alarm panels are attached to a local area network (LAN) and a monitoring device sends out alarm data from multiple transmission devices, highly accurate time management is required.

例えば、上記のようなLANでアラーム盤をつないだ場
合、精度は3.5ppm(経年変化を含まない)以内を
実現する必要があり、経年変化は耐用年数(例えば15
〜20年)において20ρρm以内を実現する必要があ
る。
For example, when an alarm board is connected via LAN as described above, the accuracy must be within 3.5 ppm (not including aging), and aging will occur over the service life (for example, 15 ppm or less).
It is necessary to achieve a value of 20ρρm or less in the next 20 years).

本発明は、このような状況下において創案されたもので
、アラームデータのネットワークへの送出に際して高精
度な時刻管理を実現できるようにした。高機能アラーム
盤における高精度時刻管理型アラームデータ処理方式を
提供することを目的とする。
The present invention was devised under such circumstances, and has made it possible to realize highly accurate time management when transmitting alarm data to a network. The purpose of this paper is to provide a highly accurate time management type alarm data processing method for a high-performance alarm panel.

[課題を解決するための手段] 第1図は本発明の原理ブロック図である。[Means to solve the problem] FIG. 1 is a block diagram of the principle of the present invention.

本発明では、アラームデータの送出を行なうアラーム盤
101が、ネットワーク103に接続されており、アラ
ーム盤101に、第1図に示すごとく、時計源としての
温度補償水晶発振器1Aを有するクロック発生部1と、
このクロック発生部1からのクロックを分周して所要周
期の割込み信号を出力する割込みインタフェース部2と
、この割込みインタフェース部2からの割込み(j号出
力周期で、アラームデータについての取り込み2通信2
時刻管理処理を行なうべく、割込み制御プログラム4.
データ処理プログラム5.RAM6゜データ入力部7.
L、ANインタフェース部8を配下に有するマイクロプ
ロセッサユニット3とが設けられている。
In the present invention, an alarm board 101 that sends out alarm data is connected to a network 103, and as shown in FIG. and,
An interrupt interface section 2 divides the clock from this clock generation section 1 and outputs an interrupt signal of a required period, and an interrupt interface section 2 that divides the clock from this clock generation section 1 and outputs an interrupt signal of a required period, and an interrupt interface section 2 that divides the clock from this clock generation section 1 and outputs an interrupt signal of a required period.
In order to perform time management processing, an interrupt control program 4.
Data processing program 5. RAM6゜Data input section7.
L and a microprocessor unit 3 having an AN interface section 8 under it are provided.

[作 用] 上述の構成により、本発明の高機能アラーム盤における
高精度時刻管理型アラームデータ処理方式では、割込み
インタフェース部2からの割込み信号で、割込み制御プ
ログラム4.データ処理プログラム5を起動し、タイム
カラン1〜を行なうことにより、時刻管理を行ないなが
ら、ネットワーク103へのアラームデータの送出を行
なう。
[Function] With the above-described configuration, in the high-precision time management type alarm data processing method in the high-performance alarm panel of the present invention, the interrupt control program 4. By activating the data processing program 5 and performing time calculations 1 to 1, alarm data is sent to the network 103 while managing time.

[実施例コ 以下、図面を参照して本発明の詳細な説明する。[Example code] Hereinafter, the present invention will be described in detail with reference to the drawings.

第2図は本発明の一実施例の全体構成を示すブロック図
で、この第2図において、100は伝送装置、101は
伝送装[100の異常を監視して異常発生時はアラーム
信号を送出するアラーム盤、102はアラーム盤101
からのアラームデータを受ける監視装置、103はネッ
トワークとしてのローカルエリアネットワーク (LA
N)であり、アラーム盤101は伝送装置100毎に設
けられテオリ、各7ラ lz盤101はL A N 1
03を介して監視装置102に接続されている。
FIG. 2 is a block diagram showing the overall configuration of an embodiment of the present invention. In this FIG. alarm board 102 is alarm board 101
A monitoring device 103 receives alarm data from a local area network (LA
N), and the alarm board 101 is provided for each transmission device 100, and each 7 LA lz board 101 is L A N 1.
03 to the monitoring device 102.

ところで、各アラーム盤101は、第3図に示すように
、クロック発生部12割込みインタフェース部2.マイ
クロプロセッサユニット(MPU)3、リアルタイムモ
ニタ4.アプリケーションプログラム5.RAM6.デ
ータ入力部9.LANインタフェース部1部製0してい
る。
Incidentally, as shown in FIG. 3, each alarm board 101 has a clock generator 12, an interrupt interface section 2. Microprocessor unit (MPU) 3, real-time monitor 4. Application program 5. RAM6. Data input section 9. LAN interface section 1 part is manufactured by 0.

ここで、クロック発生部1は1時計源として機能するも
ので、温度補償水晶発振器(Tcxo;Tempera
ture Compensated Crystal 
0sillator) 1Aを有している。そして、こ
の温度補償水晶発振器1Aによれば、所要の精度での仕
様規準[精度は経年変化を含まないで3.5ppm以内
、経年変化は耐用年数(例えば15〜20年)において
20 ppm以内]を遵守する基本クロックを発振する
ことができる。
Here, the clock generator 1 functions as a clock source, and is a temperature compensated crystal oscillator (Tcxo).
True Compensated Crystal
0sillator) 1A. According to this temperature-compensated crystal oscillator 1A, the specification standard for the required accuracy [accuracy is within 3.5 ppm, not including secular change, and secular variation is within 20 ppm over the service life (for example, 15 to 20 years)] It is possible to oscillate a basic clock that adheres to the

割込みインタフェース部2は、Dフリップフロップ等を
使用することにより、クロック発生部1からのクロック
を分周して所要周期(例えばマイクロプロセッサユニッ
ト3が認識できる100m5ec)の割込み信号iRQ
をマイクロプロセッサユニット3へ出力するものである
。なお、この割込み信号iRQは、暴走監視用のウォッ
チドッグタイマ(図示せず)のための割込み信号をも兼
用している。
The interrupt interface unit 2 uses a D flip-flop or the like to divide the clock from the clock generator 1 and generates an interrupt signal iRQ with a required period (for example, 100 m5ec that the microprocessor unit 3 can recognize).
is output to the microprocessor unit 3. Note that this interrupt signal iRQ also serves as an interrupt signal for a watchdog timer (not shown) for monitoring runaway.

また、マイクロプロセッサユニツl−3は、リアルタイ
ムモニタ4.アプリケーションプログラム5、RAM6
.データ入力部9.LANインタフェース部1部製0下
に有することにより1割込みインタフェース部2からの
割込み信号iRQ出力周期(l OOm5ec)で、伝
送装置100.監視装置103との間におけるデータ(
アラームデータを含む)についての取り込み9通信1時
刻管理処理を行なうものである。
The microprocessor unit l-3 also has a real-time monitor 4. Application program 5, RAM 6
.. Data input section 9. By having the LAN interface section 1 below 0, the transmission device 100. Data between the monitoring device 103 (
9 communications and 1 time management processing for (including alarm data).

リアルタイムモニタ4は、割込み制御プログラムとして
割込み制御機能(割込みハンドラ機能)をもつもので、
O8(オペーレーションシステム)の中核をなしている
The real-time monitor 4 has an interrupt control function (interrupt handler function) as an interrupt control program.
It forms the core of O8 (operation system).

アプリケーションプログラム5は、アラームデータを含
むデータについての通信処理等、データを処理するため
のデータ処理プログラムとして機能するもので、ユーザ
プログラムである。
The application program 5 functions as a data processing program for processing data, such as communication processing for data including alarm data, and is a user program.

RAM6は、データ処理中に処理データを適宜格納する
ワーク(作業)用RAM6Aと、取り込まれたデータを
格納するデータ用RAM6Bとをそなえており、例えば
これらのRAMとしてはSRAMが使用される。
The RAM 6 includes a work RAM 6A for appropriately storing processing data during data processing, and a data RAM 6B for storing captured data. For example, SRAM is used as these RAMs.

データ入力部9は、デュアル゛ボートRAMやDフリッ
プフロップを使用して、伝送装[100との間でデータ
の授受を行なうインタフェースとして機能し、伝送装置
100からのアラームデータはこのデータ入力部9を通
じて取り込まれる。
The data input section 9 functions as an interface for exchanging data with the transmission device [100] using a dual port RAM and a D flip-flop. Incorporated through.

LANインタフェース部IOは、LAN 103を介し
監視装置102との間でデータの授受を行なうもので、
所要の通信処理を行なう通信処理インタフェースIOA
、LAN103のための信号に変換する転送処理部10
Bを有している。
The LAN interface unit IO sends and receives data to and from the monitoring device 102 via the LAN 103.
Communication processing interface IOA that performs necessary communication processing
, a transfer processing unit 10 that converts into a signal for the LAN 103
It has B.

上述の構成により、アラーム盤101においては、その
クロック発生部1の温度補償水晶発振器1Aからの基本
クロックに基づく割込み信号iRQが、割込みインタフ
ェース部2から100 m5ec毎にマイクロプロセッ
サユニット3へ8力される。
With the above configuration, in the alarm board 101, the interrupt signal iRQ based on the basic clock from the temperature compensated crystal oscillator 1A of the clock generating section 1 is output from the interrupt interface section 2 to the microprocessor unit 3 every 100 m5ec. Ru.

なお、マイクロプロセッサユニット3は処理を受は付け
ると、割込みインタフェース部2へ割込みクリア信号1
RQCLRを返す。
Furthermore, when the microprocessor unit 3 accepts the process, it sends an interrupt clear signal 1 to the interrupt interface unit 2.
Returns RQCLR.

このように割込み信号1R(lが100 m5ec毎に
マイクロプロセッサユニット3へ入力されると、1oO
Illsec毎にリアルタイムモニタ4の割込みハンド
ラにより割込みの解析が行なわれ、100 m5ecの
割込みが認識される。ここで、かかる割込みハンドラに
よる割込み認識のためのフローを示すと、第4図のよう
になる。この第4図に示すフローにおいては、ビットが
オンでなくなるまで(割込みでない状態になるまで)、
割込みテーブルを順次ルックアップすることにより、割
込みを認識する(ステップal、a2参照)。
In this way, when the interrupt signal 1R (l is input to the microprocessor unit 3 every 100 m5ec, 1oO
Interrupt analysis is performed by the interrupt handler of the real-time monitor 4 every Illsec, and an interrupt of 100 m5ec is recognized. Here, the flow for recognizing an interrupt by such an interrupt handler is shown in FIG. In the flow shown in FIG. 4, until the bit is no longer on (until it becomes a non-interrupt state),
Interrupts are recognized by sequentially looking up the interrupt table (see steps al and a2).

なお、第4図において、符号Aで示すものはテーブル登
録例であり、更にこの登録例において、r5c15Jは
アドレスを示し、「01」はビットパターンを示し、r
8ELAJは飛び先アドレス(アプリケーションプログ
ラム5の先頭アドレス)を示している。
In FIG. 4, the symbol A indicates an example of table registration. Furthermore, in this registration example, r5c15J indicates an address, "01" indicates a bit pattern, and r
8ELAJ indicates the jump destination address (starting address of the application program 5).

次に、アプリケーションプログラム5をスタートさせる
が、このアプリケーションプログラム5は100 m5
ec毎に起動する。すなわち、第5図に示すごとく、こ
の100 m5ecのアプリケーションプログラム5に
より、ウオッチドックタイマをクリアしくステップbl
)、1秒ごとに点灯するLEDの処理を行ない(ステッ
プb2)、ステップb3で、フラグF(このフラグFの
;σ、味は後述する)がオンかどうかを判定し、このフ
ラグFがオフの場合は、データ入力部9に格納されてい
る伝送装置100からのデータをRAM6Bに取り込み
、バッファを作成する(ステップb4参照)。
Next, application program 5 is started, but this application program 5 has 100 m5
Start every ec. That is, as shown in FIG. 5, this 100 m5ec application program 5 executes step bl to clear the watchdog timer.
), processes the LED to light up every second (step b2), and in step b3, it is determined whether flag F (this flag F; σ, the taste will be described later) is on, and this flag F is turned off. In this case, the data from the transmission device 100 stored in the data input section 9 is taken into the RAM 6B and a buffer is created (see step b4).

そして、次のステップb5で、タイマ処理TMCTLを
行なう。
Then, in the next step b5, timer processing TMCTL is performed.

このタイマ処理TMCTLは、第6図に示すごとく、ま
ずステップc1で、テーブル(TBL)を参照し、タイ
マ番号(TM  No、)によりカウントを設定値より
減じる。例えば1秒の場合は、OA(ヘキサ表示)より
デクリメントしていく。
As shown in FIG. 6, this timer processing TMCTL first refers to the table (TBL) in step c1 and subtracts the count from the set value according to the timer number (TM No.). For example, in the case of 1 second, it is decremented from OA (hex display).

そして、カウント値が0になると、上記の例でいえば、
1秒となっているので、ステップc2のYESルートを
経て、1秒の時刻管理を行なう(ステップc3)。これ
により、第7図のステップd1に示すごとく、1秒毎に
時計の通針(時:分:秒)が行なねれる。この場合の時
計精度は要求仕様である3、5ppm以内を実現してい
る。
Then, when the count value becomes 0, in the above example,
Since it is 1 second, time management for 1 second is performed via the YES route in step c2 (step c3). As a result, as shown in step d1 in FIG. 7, the hands of the watch are not set every second (hours: minutes: seconds). In this case, the clock accuracy is within the required specification of 3.5 ppm.

そして、このステップd1のあとは、警報の優先処理(
ステップd2)、保持メモリの管理処理(ステップd3
)2通信処理(ステップd4)等を行ない、リターンす
る。これにより、ネットワーク運用による警報発生の時
刻を正確にアラームデータに付加することができ、その
結果監視装置102での統計処理などを正確に行なうこ
とができる。
After this step d1, the priority processing of the alarm (
Step d2), retention memory management processing (Step d3)
)2 communication processing (step d4), etc., and then return. Thereby, the time of alarm occurrence due to network operation can be accurately added to the alarm data, and as a result, statistical processing etc. can be performed accurately in the monitoring device 102.

なお、初期立ち上げ時や時刻設定受信時においては、L
AN 103より転送処理部10B、通信処理インタフ
ェースIOAを介して初期立ち上げまたは時刻設定を受
信した場合に、プロトコル3の時刻データを参照し、管
理タスクを介して処理を行なう、つまり、時刻の瞥替え
時はl O0m5ecタイマをOスタートさせ、フラグ
Fをオンにする。
Note that at initial startup or when receiving time settings, L
When the transfer processing unit 10B receives initial startup or time setting from the AN 103 via the communication processing interface IOA, it refers to the time data of protocol 3 and performs processing via the management task. When changing, start the lO0m5ec timer and turn on flag F.

このようにフラグFがオンになると、カウント呟をOA
(ヘキサ表示)に設定しく第5図のステップb6参照)
、これによりカウントが初期より開始される。すなわち
、このフラグFはタイマをOスタートさせるかどうか(
時刻が設定されたかどうか)をきめるフラグとして機能
する。これにより、初期立ち上げや時刻設定を中央の監
視装置102からの指示により行なうことができる。
When flag F is turned on like this, the count murmur is OA
(See step b6 in Figure 5)
, this causes counting to start from the beginning. In other words, this flag F determines whether or not to start the timer (
Functions as a flag to determine whether the time has been set or not. Thereby, initial startup and time setting can be performed based on instructions from the central monitoring device 102.

このように割込みインタフェース部2からの100m5
ec割込み信号iRQはハードウェアにより高い精度で
マイクロプロセッサユニット3へ通知されるため、時計
として必要な処理は必ず最優先で行なわれ、これにより
高精度な時刻管理を維持でき、その結果LAN 103
の運用による警報発生時刻を正確にすることができ、監
視装置102での統計処理などを正確に行なうことがで
きる。
In this way, 100m5 from interrupt interface section 2
Since the ec interrupt signal iRQ is notified to the microprocessor unit 3 with high accuracy by the hardware, the processing necessary for the clock is always performed with the highest priority, thereby maintaining highly accurate time management, and as a result, the LAN 103
The alarm generation time can be made accurate by the operation of the system, and statistical processing and the like in the monitoring device 102 can be performed accurately.

また、時計用の100 m5ec割込み信号iRQはウ
ォッチドッグタイマの割込み信号1IIQをも兼用して
いるので、ウォッチドッグタイマ割込みのための余分な
処理が不要となり、これにより信頼性向上に寄与する。
Furthermore, since the 100 m5ec interrupt signal iRQ for the clock also serves as the watchdog timer interrupt signal 1IIQ, extra processing for the watchdog timer interrupt is unnecessary, thereby contributing to improved reliability.

なお、その他のアラーム盤101についても、同様の作
用ないし効果が得られるものである。
Note that similar actions and effects can be obtained with other alarm boards 101 as well.

また、アラーム盤101のL A Nインタフェースは
、1台の伝送装置に複数個存在する場合もありうる。
Further, a single transmission device may have a plurality of LAN interfaces of the alarm board 101.

[発明の効果] 以上詳述したように、本発明の高機能アラーム盤におけ
る高精度時刻管理型アラームデータ処理方式によれば、
アラーム盤において、温度補償水晶発振器からのクロッ
クに基づく割込み信号により割込み制御プログラムやデ
ータ処理プログラムを起動し、タイムカラン1〜を行な
うことにより、高精度な時刻管理を行なうように構成さ
れているので、ネットワークへ送出するアラームデータ
等の発生時刻を正確に設定することができ、これにより
統計処理などを正確に行なえる利点がある。
[Effects of the Invention] As detailed above, according to the high-precision time management type alarm data processing method in the high-performance alarm panel of the present invention,
The alarm board is configured to perform highly accurate time management by starting the interrupt control program and data processing program using an interrupt signal based on the clock from the temperature-compensated crystal oscillator, and performing time calculations 1~. It is possible to accurately set the generation time of alarm data, etc. to be sent to the network, and this has the advantage that statistical processing and the like can be performed accurately.

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

第1図は本発明の原理ブロック図。 第2図は本発明の一実施例の全体構成を示すブロック図
、 第3図は本発明の一実施例としてのアラ−11盤のブロ
ック図、 第4〜7図はいずれも本発明の一実施例の作用を説明す
るフローチャー1−1 第8図は従来例を示すブロック図である。 図において、 1はクロック発生部、 1Aは温度補償水晶発振器、 2は割込みインタフェース部、 3はマイクロプロセッサユニット(MPU)、4は割込
み制御プログラムとしてのリアルタイムモニタ、 5はデータ処理プログラムとしてのアプリケーションプ
ログラム、 6はRAM、 6Aはワーク用RAM、 6Bはデータ用RAM、 7はデータ入力部。 8はLANインタフェース部、 9はデータ入力部、 101i L A Nインタフェース部。 10Aは通信処理インタフェース、 10Bは転送処理部。 1、 OOは伝送装置、 101はアラーム盤、 102は監視装置、 103はLANである。 しL屍1只の一亥ダ巳をI/lを鼻成゛乞示ずフb7ワ
巴第2図 シト号し日り一寅ケヒイVりのイY用E 説’Rするフ
ローナヤート第6図 第5図 オラに咀の一寅忙神1/l(¥用Y吉覧明するフローチ
ャート第7図
FIG. 1 is a block diagram of the principle of the present invention. Fig. 2 is a block diagram showing the overall configuration of an embodiment of the present invention, Fig. 3 is a block diagram of an Arara-11 board as an embodiment of the present invention, and Figs. 4 to 7 are all embodiments of the present invention. Flowchart 1-1 for explaining the operation of the embodiment FIG. 8 is a block diagram showing a conventional example. In the figure, 1 is a clock generation section, 1A is a temperature compensated crystal oscillator, 2 is an interrupt interface section, 3 is a microprocessor unit (MPU), 4 is a real-time monitor as an interrupt control program, and 5 is an application program as a data processing program. , 6 is a RAM, 6A is a work RAM, 6B is a data RAM, and 7 is a data input section. 8 is a LAN interface section, 9 is a data input section, and 101i is a LAN interface section. 10A is a communication processing interface, and 10B is a transfer processing unit. 1. OO is a transmission device, 101 is an alarm panel, 102 is a monitoring device, and 103 is a LAN. I / L is a nasal with one liner 1, and I / L is begging for B7 Wa Toma 2 Figuru, and Hikari Ichitotora Kei V. Figure 5 Flowchart for 1/l (Y Kiran Ming for ¥) Figure 7

Claims (1)

【特許請求の範囲】 ネットワーク(103)に接続されアラームデータの送
出を行なうアラーム盤(101)をそなえ、該アラーム
盤(101)に、 時計源としての温度補償水晶発振器(1A)を有するク
ロック発生部(1)と、 該クロック発生部(1)からのクロックを分周して所要
周期の割込み信号を出力する割込みインタフェース部(
2)と、 該割込みインタフェース部(2)からの割込み信号出力
周期で、アラームデータについての取り込み、通信、時
刻管理処理を行なうべく、割込み制御プログラム(4)
、データ処理プログラム(5)、RAM(6)、データ
入力部(7、9)、LANインタフェース部(8、10
)を配下に有するマイクロプロセッサユニット(3)と
が設けられて、 該割込みインタフェース部(2)からの割込み信号で、
該割込み制御プログラム(4)、該データ処理プログラ
ム(5)を起動しタイムカウントを行なうことにより、
時刻管理を行ないながら、該ネットワーク(103)へ
のアラームデータの送出を行なうことを 特徴とする、高機能アラーム盤における高精度時刻管理
型アラームデータ処理方式。
[Claims] An alarm board (101) connected to a network (103) for sending out alarm data is provided, and the alarm board (101) has a clock generator having a temperature compensated crystal oscillator (1A) as a clock source. part (1), and an interrupt interface part (1) that divides the clock from the clock generator (1) and outputs an interrupt signal of a required period.
2), and an interrupt control program (4) to perform alarm data capture, communication, and time management processing at the interrupt signal output cycle from the interrupt interface unit (2).
, data processing program (5), RAM (6), data input section (7, 9), LAN interface section (8, 10)
) is provided with a microprocessor unit (3) having a subordinate microprocessor unit (3), and an interrupt signal from the interrupt interface unit (2) is provided.
By starting the interrupt control program (4) and the data processing program (5) and counting time,
A highly accurate time management type alarm data processing method in a highly functional alarm board, characterized in that alarm data is sent to the network (103) while time management is performed.
JP1105058A 1989-04-25 1989-04-25 High-precision time management type alarm data processing method for high-performance alarm board Expired - Lifetime JP2516679B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1105058A JP2516679B2 (en) 1989-04-25 1989-04-25 High-precision time management type alarm data processing method for high-performance alarm board

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1105058A JP2516679B2 (en) 1989-04-25 1989-04-25 High-precision time management type alarm data processing method for high-performance alarm board

Publications (2)

Publication Number Publication Date
JPH02283140A true JPH02283140A (en) 1990-11-20
JP2516679B2 JP2516679B2 (en) 1996-07-24

Family

ID=14397377

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1105058A Expired - Lifetime JP2516679B2 (en) 1989-04-25 1989-04-25 High-precision time management type alarm data processing method for high-performance alarm board

Country Status (1)

Country Link
JP (1) JP2516679B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120036389A1 (en) * 2002-09-16 2012-02-09 Kartika Prihadi Precision Oscillator for an Asynchronous Transmission System

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6041334A (en) * 1983-08-16 1985-03-05 Kokusai Denshin Denwa Co Ltd <Kdd> Communication system of intermittent signal
JPS6041344A (en) * 1983-08-15 1985-03-05 Fuji Facom Corp Managing system of generation time of generated data

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6041344A (en) * 1983-08-15 1985-03-05 Fuji Facom Corp Managing system of generation time of generated data
JPS6041334A (en) * 1983-08-16 1985-03-05 Kokusai Denshin Denwa Co Ltd <Kdd> Communication system of intermittent signal

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120036389A1 (en) * 2002-09-16 2012-02-09 Kartika Prihadi Precision Oscillator for an Asynchronous Transmission System
US8307237B2 (en) * 2002-09-16 2012-11-06 Silicon Laboratories Inc Precision oscillator for an asynchronous transmission system

Also Published As

Publication number Publication date
JP2516679B2 (en) 1996-07-24

Similar Documents

Publication Publication Date Title
EP0188522B1 (en) Polling method for data processing system
EP1525693B1 (en) Clock synchronizing method over fault-tolerant etherent
US4569017A (en) Duplex central processing unit synchronization circuit
EP3174237B1 (en) Time synchronization method and apparatus for network devices and time synchronization server
CN110134180A (en) Based on SMBus bus B MC clock synchronization system and method
JPH02283140A (en) Highly accurate time management type alarm data processing system in high functional alarm panel
CN116260738B (en) Equipment monitoring method and related equipment
CA2581524A1 (en) Data processing apparatus
US10887078B2 (en) Device, system, and method for determining a forwarding delay through a networking device
JPH03100806A (en) Data processing method and input/output device
CN109446029A (en) A kind of monitoring device and multipath server system of CC chip status
JP2007147484A (en) Time correction system
JP2003248525A (en) Apparatus and method for power saving control of electronic equipment
WO2022190430A1 (en) Control system, setting method, and network controller
JPH0527294B2 (en)
JP2798329B2 (en) Data communication method
JPH0268613A (en) Time adjusting system
JP2002297213A (en) Production system
CN105334943B (en) Method and terminal for intelligent grading alignment
JPH09282046A (en) Time adjusting system for system
CN117734776A (en) Period control method, device and medium based on feedback type dynamic clock adjustment
JP3923750B2 (en) Terminal device monitoring device
KR940007830B1 (en) Method of signaling the time-out situation on real-time os
JP2002091760A (en) Device, method and circuit for processing signal
JPS62169261A (en) External character processing system