JP5030396B2 - Setting device - Google Patents
Setting device Download PDFInfo
- Publication number
- JP5030396B2 JP5030396B2 JP2005177223A JP2005177223A JP5030396B2 JP 5030396 B2 JP5030396 B2 JP 5030396B2 JP 2005177223 A JP2005177223 A JP 2005177223A JP 2005177223 A JP2005177223 A JP 2005177223A JP 5030396 B2 JP5030396 B2 JP 5030396B2
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- terminal device
- side network
- unit
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Landscapes
- Arrangements For Transmission Of Measured Signals (AREA)
- Selective Calling Equipment (AREA)
Description
本発明は、ガス・水道・下水・電力といったユーティリティ使用量を計測する各種メータ(ユーティリティメータ)の設定器に関する。 The present invention relates to a setting device for various meters (utility meters) for measuring utility usage such as gas, water, sewage, and electric power.
一般に、家庭や事業所などに設置されたガスメータと、監視センターとを電話回線で結び、ガスメータを24時間監視する監視通報サービスが需要家の要望に応じ行われる技術がすでに確立している。この監視通報サービスは、例えば、ガスメータの通信機能を活用して、需要家の要望に応じて監視センターからガスメータを遠隔操作してガスの供給を停止するサービス(遠隔しゃ断サービス)、ガスメータが何らか異常を検知したときにガスメータから監視センターへ通知された内容に応じて、ガスメータが自動的にガスの供給を遮断する前に監視センターの職員が需要家に対して問い合わせを行うサービス(自動通報機能サービス)、およびガス使用量を自動検針するサービス(自動検針サービス)をいう。 In general, a technology has already been established in which a monitoring notification service for connecting a gas meter installed in a home or business establishment to a monitoring center via a telephone line and monitoring the gas meter for 24 hours according to the demand of a customer. This monitoring and reporting service uses, for example, a gas meter communication function to remotely operate a gas meter from a monitoring center in response to a customer's request to stop the supply of gas (remote shut-off service). A service (automatic notification function) where the monitoring center staff makes inquiries to the customer before the gas meter automatically shuts off the gas supply according to the content notified from the gas meter to the monitoring center when an abnormality is detected Service) and a service (automatic meter reading service) for automatically metering the amount of gas used.
このように、監視通報サービスを利用している需要家宅に設置されているガスメータは、監視センターと電話回線を介して逐一通信を行っているため、電話回線やガスメータの通信機能に何らかの異常が生じた場合は、需要家に対し上記サービスを提供することが困難となる。そのため、このような異常が生じた場合には、作業員が現場に赴き、設定器と呼ばれる、通信診断や、ガスメータの設定確認・変更を行うための機器を用いて異常の原因を解析することとなる。 As described above, the gas meter installed in the customer's home using the monitoring and reporting service communicates with the monitoring center via the telephone line, so that some abnormality occurs in the communication function of the telephone line and the gas meter. In such a case, it is difficult to provide the service to consumers. Therefore, when such an abnormality occurs, an operator must go to the site and analyze the cause of the abnormality using a device called a setting device for communication diagnosis and confirmation / change of gas meter settings. It becomes.
図6は、上記した監視通報サービスを実現するための通信システムのうち需要家宅に設置されているガスメータ側の構成の一例を機能ブロックごとに表したものである。ガスメータである端末装置200と監視センター(図示せず)との間には、端末側網制御装置100と呼ばれる、端末装置200と監視センターとが通信を行うための装置が設けられており、監視センターと端末側網制御装置100とは外部回線140Aを介して、端末側網制御装置100と端末装置200とは専用回線140Bを介して、それぞれ接続されている。そして、上記した設定器300は、端末側網制御装置100と端末装置200とが接続されている接続部Jに、専用回線140Bを介して接続されている。これにより、設定器300は、端末装置200と直接通信を行って端末装置200や専用回線140Bに異常が無いか解析すると共に、端末側網制御装置100を介して監視センターと通信を行って端末側網制御装置100や外部回線140Aに異常が無いか解析することができる。
FIG. 6 shows an example of the configuration on the gas meter side installed in the customer's house in the communication system for realizing the monitoring and reporting service described above for each functional block. Between the terminal device 200 that is a gas meter and a monitoring center (not shown), a device called a terminal-side network control device 100 for communication between the terminal device 200 and the monitoring center is provided. The center and the terminal-side network control device 100 are connected to each other via an
なお、上記通信システムで行われる通信は、特許文献1に記載されているように、通信機能付きガスメータ独自の通信仕様(以下、「Aライン」という)で行われるようになっている。 In addition, as described in Patent Document 1, the communication performed in the communication system is performed with a communication specification unique to a gas meter with a communication function (hereinafter referred to as “A line”).
このように、端末側網制御装置100、端末装置200および設定器300は、独自の通信仕様を採用していた関係で、汎用性の無い、専用のハードウェアをそれぞれ実装していた。そのため、需要家の新たなニーズに対応した新しい端末側網制御装置100または端末装置200が市場に投入されたり、既存の端末側網制御装置100または端末装置200の仕様変更がなされる度に、設定器300の修正に膨大な時間や手間、費用がかかるという問題がある。 As described above, the terminal-side network control device 100, the terminal device 200, and the setting device 300 are each mounted with dedicated hardware having no versatility because they employ unique communication specifications. Therefore, whenever a new terminal-side network control device 100 or terminal device 200 corresponding to the new needs of the customer is introduced to the market, or the specifications of the existing terminal-side network control device 100 or terminal device 200 are changed, There is a problem that it takes a lot of time, labor, and expense to correct the setting device 300.
具体的には、各地に配置されている設定器300を回収し、個々の設定器300から古いソフトウェアが焼き付けられているROM(Read Only Memory)を取り外し、新しい端末装置200と通信を行うためのコマンドや、通信手順を追加した最新のソフトウェアを作成し、その最新のソフトウェアをROMに焼き付けたのち、そのROMを個々の設定器300に取り付け、修正された設定器300を各地に戻す、という膨大な作業が必要となる。また、上記したような修正に係る作業は、設定器300の性能保障の観点から専門の技術者によって行われる必要がある。このように、設定器300の修正には、膨大な時間や手間、費用がかかるという問題がある。 Specifically, the setting devices 300 arranged in various places are collected, ROM (Read Only Memory) on which old software is burned is removed from each setting device 300, and communication with the new terminal device 200 is performed. The latest software with added commands and communication procedures is created, the latest software is burned into the ROM, the ROM is attached to each setting device 300, and the corrected setting device 300 is returned to various locations. Work is required. Further, the work related to the correction as described above needs to be performed by a professional engineer from the viewpoint of ensuring the performance of the setting device 300. As described above, there is a problem that the setting device 300 is corrected in a huge amount of time, labor, and cost.
本発明はかかる問題点に鑑みてなされたもので、その目的は、修正に要する時間、手間、費用を低減させることのできる設定器を提供することにある。 The present invention has been made in view of such problems, and an object thereof is to provide a setting device that can reduce the time, labor, and cost required for correction.
本発明の設定器は、外部回線および専用回線に接続される端末側網制御装置と、専用回線に接続される端末装置と、外部回線に接続されるとともに端末側網制御装置を介して端末装置の監視を行う監視センターとを含んで構成された通信システムにおける専用回線に接続されるものである。この設定器は、互いに別体のハードウェアで構成されるとともに、汎用回線を介して互いに接続される操作部および変換補助部を備えたものである。操作部は通信プログラムを含み、変換補助部は変換プログラムを含んでいる。通信プログラムは、端末装置または端末側網制御装置と通信を行うためのデータを生成すると共に、そのデータを汎用インタフェースにより送信し、その送信したデータに対する応答データを汎用インタフェースにより受信する手順を操作部に実行させるためのものである。一方、変換プログラムは、操作部からデータを受信した場合は、そのデータを汎用インタフェースから、専用インタフェースに規定された電文に変換すると共に、専用インタフェースにより端末装置または端末側網制御装置に送信し、その送信した電文に対する応答電文を専用インタフェースにより端末装置または端末側網制御装置から受信した場合は、その受信した応答電文を専用インタフェースから汎用インタフェースに変換すると共に、汎用インタフェースにより操作部に送信する手順を変換補助部に実行させるためのものである。このように、本発明の設定器は、ハードウェアを変換補助部と操作部とに分割し、ソフトウェアを変換プログラムと通信プログラムとに分割した構成を有している。 The setting device of the present invention includes a terminal-side network control device connected to an external line and a dedicated line, a terminal device connected to a dedicated line, and a terminal device connected to the external line and via the terminal-side network control device It is connected to a dedicated line in a communication system configured to include a monitoring center that performs monitoring. This setter is composed of separate hardware and includes an operation unit and a conversion auxiliary unit that are connected to each other via a general-purpose line . The operation unit includes a communication program, and the conversion auxiliary unit includes a conversion program. Communication program generates the data for communication with the end terminal apparatus or the terminal-side network controller, and transmits the data by generic interface, it receives the response data to the transmission data by generic interface procedures Is for causing the operation unit to execute. On the other hand, conversion program, when receiving the data from the operation unit, the data generic interface or et al., And converts the message defined in the interface dedicated, by the interface dedicated Litan terminal device or terminal transmitted to the network control unit, the transmitted when receiving the response message from Litan terminal device or the terminal-side network controller by the dedicated interface to the message, dedicated interface or RaHiroshi interface the received response message converts into is for executing the steps of transmitting to the Rimisao operation unit by the generic interface conversion auxiliary section. Thus, the setting device of the present invention has a configuration in which the hardware is divided into the conversion auxiliary unit and the operation unit, and the software is divided into the conversion program and the communication program.
本発明の設定器では、電文を用いて端末装置または端末側網制御装置と通信を行う際に、操作部と、端末装置または端末側網制御装置との間に設けられた変換補助部によって、電文が専用インタフェースから汎用インタフェースに、または汎用インタフェースから専用インタフェースに逐一変換される。 In the setting device of the present invention, when communicating with the terminal device or the terminal-side network control device using a message, the conversion auxiliary unit provided between the operation unit and the terminal device or the terminal-side network control device, The message is converted from the dedicated interface to the general-purpose interface or from the general-purpose interface to the dedicated interface.
ここで、インタフェース(JIS 規格の用語であり、俗に言うインターフェースのこと)とは、ハードウェアやソフトウェアを相互に接続するための信号伝送の各種の手順,技術,仕様,規格のことであり、その種類は、各種協会や業界団体によって規定された汎用的なもの(汎用インタフェース)と、それ以外の独自的なもの(専用インタフェース)とに大きく分けられる。汎用インタフェースとしては、例えば、IEEE(Institute of Electrical and Electric Engineers)1394や、USB(Universal Serial Bus)、SCSI(Small Computer System Interface) などが挙げられる。 Here, an interface (a JIS standard term, an interface commonly used) refers to various procedures, technologies, specifications, and standards for signal transmission to connect hardware and software to each other. The types are broadly classified into general-purpose ones (general-purpose interfaces) defined by various associations and industry groups and other unique ones (dedicated interfaces). Examples of the general-purpose interface include IEEE (Institute of Electrical and Electric Engineers) 1394, USB (Universal Serial Bus), SCSI (Small Computer System Interface), and the like.
端末側網制御装置は、アナログ回線網やデジタル回線網などの回線網を介して、端末装置を監視する監視センターと通信すると共に、専用インタフェースにより端末装置または設定器と通信するためのものである。端末装置は、専用インタフェースにより端末側網制御装置または設定器と通信を行うことが可能なものである。操作部は、汎用インタフェースにより変換補助部と通信を行うことができればよく、例えば、汎用的なパーソナルコンピュータにより構成することも可能である。 The terminal-side network control device is for communicating with a monitoring center for monitoring the terminal device via a line network such as an analog line network or a digital line network, and for communicating with the terminal device or the setting device through a dedicated interface. . The terminal device can communicate with the terminal-side network control device or the setting device through a dedicated interface. The operation unit only needs to be able to communicate with the conversion assisting unit through a general-purpose interface. For example, the operation unit can be configured by a general-purpose personal computer.
変換プログラムは、上記したように、電文を専用インタフェースから汎用インタフェースに、または汎用インタフェースから専用インタフェースに逐一変換するためのアルゴリズムを含んで構成されたものであり、それゆえ、規格の変更の無い限り、修正されることのほとんどないものである。一方、通信プログラムは、電文を生成するためのアルゴリズムを含んで構成されたものであり、それゆえ、例えば、新しい端末側網制御装置または端末装置が市場に投入されたり、既存の端末側網制御装置または端末装置の仕様変更がなされた場合には、その都度修正されるものである。 As described above, the conversion program is configured to include an algorithm for converting a message from the dedicated interface to the general-purpose interface or from the general-purpose interface to the dedicated interface, and therefore, unless the standard is changed. , Which is rarely modified. On the other hand, the communication program is configured to include an algorithm for generating a telegram. Therefore, for example, a new terminal-side network control device or terminal device is put on the market, or an existing terminal-side network control is performed. When the specification of the device or the terminal device is changed, it is corrected each time.
本発明の設定器によれば、設定器を変換補助部と操作部とに分割し、ほとんど修正の生じることのない変換プログラムを変換補助部に設けると共に、随時修正の生じる通信プログラムを操作部に設けるようにしたので、操作部を例えば、汎用的なパーソナルコンピュータとすることも可能となる。 According to the setting device of the present invention, the setting device is divided into a conversion auxiliary unit and an operation unit, a conversion program that hardly causes correction is provided in the conversion auxiliary unit, and a communication program that requires correction as needed is provided in the operation unit. Since it is provided, the operation unit can be a general-purpose personal computer, for example.
これにより、例えば、新しい端末側網制御装置または端末装置が市場に投入されたり、既存の端末側網制御装置または端末装置の仕様変更がされた場合であっても、専門の技術者が仕様変更などに対応して通信プログラムを修正し、その修正された通信プログラムを設定器の各ユーザに送付し、その送付された通信プログラムを各ユーザが操作部にインストールする、などの簡単な作業により、設定器を新しい端末側網制御装置または端末装置や、仕様変更後の端末側網制御装置または端末装置に容易に対応させることができる。また、各ユーザは専門の技術者でなくても、設定器の修正を行うことができる。このように、設定器を容易に修正できるようにハードウェアおよびソフトウェアを分割することにより、設定器の修正に要する時間、手間、費用を低減させることができる。 As a result, for example, even if a new terminal-side network control device or terminal device is put on the market or the specification of an existing terminal-side network control device or terminal device is changed, a specialist engineer changes the specification. By modifying the communication program in response to, etc., sending the modified communication program to each user of the setting device, and installing the sent communication program on the operation unit by each user, The setting device can be easily adapted to a new terminal-side network control device or terminal device, or a terminal-side network control device or terminal device after specification change. In addition, each user can correct the setting device without being a specialized engineer. As described above, by dividing the hardware and software so that the setting device can be easily corrected, the time, labor, and cost required for the setting device can be reduced.
以下、本発明の実施の形態について、図面を参照して詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
(通信システムと設定器3)
図1は、端末側網制御装置1、端末装置2および監視センター(図示せず)を含んで構成された通信システムと、本実施の形態に係る設定器3との概略構成を表したものである。
(Communication system and setting device 3)
FIG. 1 shows a schematic configuration of a communication system including a terminal-side network control device 1, a
この通信システムでは、端末装置2と監視センターとの間に、端末側網制御装置1が設けられており、監視センターおよび端末側網制御装置1は外部回線4Aを介して、端末側網制御装置1および端末装置2は専用回線4Bを介して、それぞれ接続されている。そして、設定器3は、端末側網制御装置1と端末装置2とが接続されている接続部Jに、専用回線4Bを介して接続されている。
In this communication system, a terminal-side network control device 1 is provided between a
また、上記設定器3は、変換補助部3Aと操作部3Bとを備え、変換補助部3Aと操作部3Bとは汎用回線3Cを介して、変換補助部3Aと端末装置2と端末側網制御装置1とは接続部Jに専用回線4Bを介してそれぞれ接続されている。
The
上記外部回線4Aは、具体的には、アナログ回線網やデジタル回線網などの回線網である。専用回線4Bは、具体的には、外部回線4Aと接続された端末側網制御装置1と、端末装置2および設定器3とを接続する専用インタフェース用のケーブルであり、汎用回線3Cは、具体的には、変換補助部3Aと操作部3Bとを接続する汎用インタフェース用のケーブルである。
Specifically, the external line 4A is a line network such as an analog line network or a digital line network. Specifically, the
ここで、インタフェースとは、ハードウェアやソフトウェアを相互に接続するための信号伝送の各種の手順,技術,仕様,規格のことであり、その種類は、各種協会や業界団体によって規定された汎用的なもの(汎用インタフェース)と、それ以外の独自的なもの (専用インタフェース)とに大きく分けられる。汎用インタフェースとしては、例えば、IEEE1394や、USB、SCSIなどが挙げられる。専用インタフェースとしては、例えば、通信機能を有し、ガス・水道・下水・電力といったユーティリティ使用量を計測するための各種メータ(ユーティリティメータ)において用いられるAラインなどが挙げられる。 Here, the interface refers to various procedures, technologies, specifications, and standards for signal transmission for connecting hardware and software to each other. The types are general-purpose defined by various associations and industry groups. Can be broadly divided into other types (general-purpose interfaces) and other unique types (dedicated interfaces). Examples of the general-purpose interface include IEEE 1394, USB, and SCSI. Examples of the dedicated interface include an A line that has a communication function and is used in various meters (utility meters) for measuring utility usage such as gas, water, sewage, and power.
監視センターは、管轄の端末装置2全てを一元的に監視するための情報処理装置(後述のセンター側装置7)であり、外部回線4Aを介して、端末装置2が接続された端末側網制御装置1と通信するようになっている。具体的には、端末装置2または設定器3宛ての電文5を外部回線4Aを介して端末側網制御装置1へ送信したり、端末装置2または設定器3からの電文5を端末側網制御装置1から受信するようになっている。
The monitoring center is an information processing device (a
ここで、電文5は、所定のフォーマットにより構成される。この電文5は、各種端末装置2に応じて差別化される配列であり、その配列の内容は、送信する目的などに応じて変化し、例えば、図2に示したようになっている。
Here, the
図2は、設定器3が専用回線4Bを介して端末装置2に送信する電文5の一例である。配列の先頭に配置されたSTX(5A)と、配列の最後尾に配置されたETX(5F)とは、電文5の先頭と末尾とを意味する制御コードである。STX(5A)の次に配置されたADD(5B)は、送信先を意味する各種端末装置2に固有のアドレスであり、ADD(5B)の次に配置されたINF(5C)は後述のDAT1(5D)の種別(例えば、センサ部22の設定項目の種類)を表したものであり、INF(5C)の次に配置されたDAT1(5D)は、INF(5C)で指定された設定項目のデータである。そして、DAT1(5D)の次に配置されると共にETX(5F)の前に配置されたDAT2(5E)は、誤り制御を司る部分であり、例えば、DAT1(5D)のビットを反転(”0”を”1”に反転、または、”1”を”0”に反転)させたものである。なお、後述の応答電文6についても類似の配列から構成される。
FIG. 2 is an example of a
端末側網制御装置1は、インタフェース部10,12と、制御部11とを備える。制御部11内のROM(図示せず)には、監視センター,端末装置2および設定器3と通信を行うと共に、外部回線4Aと専用回線4Bとのインタフェースを相互に変換するための変換プログラム11Aが焼き付けられている。これにより、外部回線4Aを介して監視センターと通信すると共に、専用インタフェースにより端末装置2と通信することができるようになっている。具体的には、端末装置2または設定器3から送信されてきた、監視センター宛の電文5を受信すると共に監視センターへ転送したり、端末装置2宛ての電文5を監視センターから受信すると共に端末装置2へ転送するようになっている。
The terminal-side network control device 1 includes
端末装置2は、例えば、専用インタフェースにより互いに通信を行うことが可能な通信機能を有するユーティリティメータにより構成される。この端末装置2は、インタフェース部20と、制御部21と、センサ部22とを備え、あらかじめ設定された設定内容に基づいてセンサ部22で何らかの物理量を検知すると共に、その検知した物理量に応じて部品(図示せず)を駆動したり、その検知結果を端末側網制御装置1を介して監視センターに通知するようになっている。具体的には、自身宛の電文5を端末側網制御装置1または設定器3から受信したり、定期的にまたは端末側網制御装置1または設定器3から送信されてきた電文5の内容に応じて、検知結果や設定結果を監視センター宛の電文5として端末側網制御装置1へ送信するようになっている。
The
設定器3において、変換補助部3Aは、専用インタフェース用のインタフェース部30と、制御部31と、汎用インタフェース用のインタフェース部32とを備える。制御部31内のROM(図示せず)には、変換プログラム31Aが焼き付けられている。この変換プログラム31Aは、操作部3Bから電文5を受信した場合は、その電文5を汎用インタフェースから専用インタフェースに変換すると共に、専用インタフェースにより端末装置2または端末側網制御装置1に送信し、その送信した電文5に対する応答電文を専用インタフェースにより端末装置2または端末側網制御装置1から受信した場合は、その受信した応答電文を専用インタフェースから汎用インタフェースに変換すると共に、汎用インタフェースにより操作部3Bに送信する手順を変換補助部3Aに実行させるためのものである。
In the
一方、操作部3Bは、汎用的なパーソナルコンピュータであり、汎用インタフェース用のインタフェース部33と、制御部34と、記憶部35と、表示操作部36とを備える。記憶部35内の補助記憶部(図示せず)には、通信プログラム35Aと、監視プログラム35Bとが保存されている。ここで、通信プログラム35Aは、専用インタフェースにより互いに通信を行うことが可能な端末装置2または端末側網制御装置1と通信を行うための電文5を生成すると共に、その電文5を汎用インタフェースにより送信し、その送信した電文に対する応答電文を汎用インタフェースにより受信する手順を操作部3Bに実行させるためのものである。監視プログラム35Bは、専用回線4Bを伝送される電文5を監視する(モニターする)ためのものである。
On the other hand, the
なお、操作部3Bは、ユーザが表示操作部36を操作して通信プログラム35Aを記憶部35内の補助記憶部から主記憶部(図示せず)にロードすることにより、変換補助部3Aを介して、汎用インタフェースにより端末装置2または端末側網制御装置1と通信することができるようになっている。具体的には、変換補助部3Aから監視センター宛の電文5を端末側網制御装置1へ、または端末装置2宛の電文5を端末装置2へ送信すると共に、操作部3B宛の電文5を端末側網制御装置1または端末装置2から受信するようになっている。また、ユーザが表示操作部36を操作して監視プログラム35Bを記憶部35内の補助記憶部から主記憶部にロードすることにより、変換補助部3Aを介して、汎用インタフェースにより専用回線4Bを伝送される電文5を監視することができるようになっている。具体的には、監視センターから端末装置2宛の電文5、または端末装置2から監視センター宛の電文5を監視してユーザに表示するようになっている。
The
ここで、変換プログラム31Aは、上記したように、電文5を専用インタフェースから汎用インタフェースに、または汎用インタフェースから専用インタフェースに逐一変換するためのアルゴリズムを含んで構成されたものであり、それゆえ、このアルゴリズムの変更の無い限り、修正されることのほとんどないものである。監視プログラム35Bは、変換プログラム31Aと同様、アルゴリズムの変更の無い限り、修正されることのほとんどないものであるが、高速の演算処理能力を必要とするものである。一方、通信プログラム35Aは、電文5を生成するためのアルゴリズムを含んで構成されたものであり、それゆえ、例えば、新しい端末側網制御装置1または端末装置2が市場に投入されたり、既存の端末側網制御装置1または端末装置2の仕様変更がなされた場合には、その都度修正されるものである。
Here, as described above, the conversion program 31A includes an algorithm for converting the
このように、設定器3において、ハードウェアは、変換補助部3Aと操作部3Bとに分割され、ソフトウェアは、修正のほとんど生じることのない変換プログラム31Aと、修正はほとんど生じないが高速の演算処理能力を必要とする監視プログラム35Bと、随時修正の生じる通信プログラム35Aとに分割されると共に、変換プログラム31Aは変換補助部3Aに設けられ、通信プログラム35Aおよび監視プログラム35Bは操作部3Bに設けられている。
As described above, in the
これにより、例えば、新しい端末側網制御装置1または端末装置2が市場に投入されたり、既存の端末側網制御装置1または端末装置2の仕様変更がされた場合であっても、専門の技術者が仕様変更などに対応して通信プログラム35Aを修正し、その修正された通信プログラム35Aを設定器3の各ユーザに送付し、その送付された通信プログラム35Aを各ユーザが操作部3Bにインストールする、などの簡単な作業により、設定器3を新しい端末側網制御装置1または端末装置2や、仕様変更後の端末側網制御装置1または端末装置2に容易に対応させることができる。また、各ユーザは専門の技術者でなくても、設定器3の修正を行うことができる。このように、設定器3を容易に修正できるようにハードウェアおよびソフトウェアを分割することにより、設定器3の修正に要する時間、手間、費用を低減させることができる。
As a result, for example, even when a new terminal-side network control device 1 or
次に、上記のように構成された設定器3の動作について説明する。具体的には、( A) 設定器3と端末装置2との通信、( B) 端末装置2と監視センターとの通信、について順次説明する。
Next, the operation of the
(A 設定器3と端末装置2との通信)
設定器3と端末装置2とが通信を行うケースとしては、例えば、端末装置の設定内容を確認もしくは変更するケース、または通信システムのうち端末装置2側に何らかの異常が生じた場合に、端末装置2や専用回線4Bに異常が無いか解析するケースが考えられる。図3は、前者のケースにおける流れ図を、図4は、後者のケースにおける流れ図をそれぞれ表したものである。
(A Communication between the setting
Examples of cases where the
まず、図3を参照しながら、前者のケースについて説明する。ユーザは操作部3Bの通信プログラム35Aおよび変換補助部3Aの変換プログラム31Aを起動したのち、表示操作部36を操作して、端末装置2に対して通信を行うことを要求する。すると、制御部34は、端末装置2宛の電文Aおよび電文Bを生成し、インタフェース部33に送信する。
First, the former case will be described with reference to FIG. After starting the
インタフェース部33は、汎用インタフェースにより、受信した端末装置2宛の電文A,Bを一括して(連続して)変換補助部3Aに送信する(ステップS1)。その後、制御部34は、変換補助部3Aから応答電文a,bの全てが返信されてくるまで待機する。なお、上記電文A,Bには、例えば、端末装置2にあらかじめ設定されている設定内容を返信することを要求するコマンドがそれぞれ含まれている。
The
変換補助部3Aは、操作部3Bから送信されたこれらの電文A,Bを一括して汎用インタフェースにより受信したのち(ステップS2)、制御部31内の通信バッファに一時保存する。その後、変換補助部3Aは、一括して受信した電文A,Bを個々の電文5に分解して、第1番目の電文Aを専用インタフェースにより端末装置2に送信すると共に、汎用インタフェースにより操作部3Bに送信する(ステップS3)。操作部3Bは、変換補助部3Aから第1番目の電文Aを汎用インタフェースにより受信し(ステップS4)、変換補助部3Aは、端末装置2からそれに対する応答電文aが返信されてくるまで待機する。
The conversion assisting unit 3A receives these messages A and B transmitted from the
端末装置2は、変換補助部3Aから電文Aを専用インタフェースにより受信し、電文Aに含まれるコマンドを処理したのち、その処理結果が含まれる応答電文aを生成し、その応答電文aを専用インタフェースにより変換補助部3Aに返信する(ステップS5)。変換補助部3Aは、電文Aに対する応答電文aを専用インタフェースにより端末装置2から受信する(ステップS6)と、電文Bを専用インタフェースにより端末装置2に送信する(ステップS7)と共に、応答電文aと電文Bとを一括して汎用インタフェースにより操作部3Bに送信する(ステップS8)。操作部3Bは、変換補助部3Aから応答電文aと電文Bを汎用インタフェースにより受信し(ステップS9)、変換補助部3Aは、端末装置2から電文Bに対する応答電文bが返信されてくるまで待機する。なお、電文Bに関するこれ以降の手順は、ステップS5〜S9と同様である(ステップS10〜ステップS13)。
The
このように、操作部3Bが端末装置2宛ての電文A,Bを一括して(連続して)変換補助部3Aに送信し、電文A,Bに対する応答電文a,bを随時受信するようにしたので、操作部3Bの通信プログラム35Aは、通信の進捗状況に応じて応答電文a,bに含まれるデータの編集処理を行うことができる。
In this way, the
また、変換補助部3Aが電文A,Bを端末装置2に送信する際にこれら電文A,Bを操作部3Bにも随時送信するようにしたり、応答電文a,bを受信した際にこれら応答電文a,bを操作部3Bに随時送信するようにしたので、ユーザは設定器3と端末装置2との通信の進捗状況をリアルタイムに把握することが可能となる。
In addition, when the conversion auxiliary unit 3A transmits the messages A and B to the
また、変換補助部3Aは、端末装置2との通信の進捗状況を速やかに操作部3Bへ送信するようにしたので、受信した全ての電文A,Bと、応答電文a,bとを制御部31内の通信バッファに一時保存する必要がない。これにより、大容量の通信バッファを制御部31に備える必要がなく、仮に小容量の通信バッファを制御部31に備えるようにした場合であっても、将来、端末装置2の仕様変更などが生じたときに、通信バッファ容量が通信の制約となる虞はない。
In addition, since the conversion auxiliary unit 3A promptly transmits the progress of communication with the
ところで、上記したように、端末装置2との間で行われた全ての通信の進捗状況が変換補助部3Aから操作部3Bに送信されるようにしたことから、端末装置2からの応答時間が器差や通信環境などにより変化した場合の対応を用意しておくことが好ましい。例えば、端末装置2の通信機能に何らかの不具合があり、応答電文aを送信することができず、その結果、変換補助部3Aが端末装置2からの応答電文aを受信できないなどの通信エラーが生じた場合の対応を用意しておくことが好ましい。そこで、以下、図4を参照しながら、変換補助部3Aが端末装置2からの応答電文aを受信する際に、通信環境に何らかの不具合があり、パリティエラーが発生した場合の対応について説明する。なお、ステップS1〜ステップS5までの手順は上記と同一であるので、それらの説明を省略する。
By the way, as described above, since the progress of all the communication performed with the
変換補助部3Aは、専用インタフェースにより受信した応答電文aにパリティエラーが発生していることを検知する(ステップS14)。このようにパリティエラーを検知した場合は、例えば、変換補助部3A本体に設けられている表示ランプを点灯して、パリティエラーを検知したことを表示する(ステップS15)と共に、専用インタフェースの規定に従って端末装置2に再送要求電文を専用インタフェースにより送信する(ステップS16)。この際、応答電文aと併せて再送要求電文を汎用インタフェースにより操作部3Bに送信する(ステップS17)。これにより、ユーザは設定器3と端末装置2との通信の進捗状況(ここでは、応答電文aにパリティエラーがあったこと)をリアルタイムに把握することができる。
The conversion assistant 3A detects that a parity error has occurred in the response message a received through the dedicated interface (step S14). When a parity error is detected in this way, for example, a display lamp provided in the conversion auxiliary unit 3A body is turned on to display that a parity error has been detected (step S15), and in accordance with the provisions of the dedicated interface. A retransmission request message is transmitted to the
操作部3Bは、応答電文aと再送要求電文を汎用インタフェースにより受信する(ステップS18)。このように、応答電文aが再送要求電文と共に送信されてきたときは、応答電文aに含まれるデータの編集処理を行わずに、正常な応答電文aが送信されてくるまで待機する。このとき、通信環境の不具合が継続しているために規定回数の再送要求を行ってもパリティエラーが継続している場合は、変換補助部3Aは通信を中断し(ステップS19)、通信を中断したことを示す電文を汎用インタフェースにより操作部3Bに送信する(ステップS20)。操作部3Bは、通信を中断したことを示す電文を汎用インタフェースにより受信すると共に、表示操作部36にパリティエラーで通信が中断されたことを表示する(ステップS21)。これにより、ユーザはその表示内容に基づいて、パリティエラーが生じた原因を解析することが可能となる。
The
このように、変換補助部3Aで端末装置2との通信制御を行うようにしたので、端末装置2からの応答時間が器差や通信環境などにより変化した場合の複雑な対応を操作部3Bで行う必要がない。これにより、変換補助部3Aでこのような複雑な通信制御を行っている間でも、操作部3Bの操作性が損なわれる虞はない。
In this way, since the conversion assisting unit 3A performs communication control with the
一方、端末装置2がパリティエラーを生じさせることなく、変換補助部3Aに応答電文aを専用インタフェースにより送信してきたときは、正常なケースと同様の手順を行った(ステップS6〜ステップS9)のち、操作部3Bは応答電文aに含まれるデータの編集処理を行う。
On the other hand, when the
(B 端末装置2と監視センターとの通信)
端末装置2と監視センターとが端末側網制御装置1を介して通信を行うケースとしては、例えば、監視センターからの要求に応じてまたは定期的に端末装置2のセンサ部22で検出した検出結果を監視センターへ送信するケースや、通信システムのうち端末装置2側の構成に何らかの異常が生じた場合に、端末側網制御装置1を介して監視センターと通信を行って端末側網制御装置1に異常が無いか解析するケースが考えられる。そこで、以下では、後者のケースにおける設定器3と監視センターとの通信について説明する。図5は、後者のケースにおける流れ図を表したものである。なお、図5では、設定器3における操作部3Bと変換補助部3Aとの間の通信の流れは、図3と同様であることから、省略されている。
(B Communication between
As a case where the
まず、図5を参照しながら、後者のケースについて説明する。ユーザは操作部3Bの通信プログラム35Aおよび監視プログラム35B、ならびに変換補助部3Aの変換プログラム31Aを起動したのち、表示操作部36を操作して、端末装置2と監視センターとが通信を行うことを要求する。すると、制御部34は、端末装置2宛の電文Dを生成し、インタフェース部33に送信する。
First, the latter case will be described with reference to FIG. After starting the
インタフェース部33は、受信した端末装置2宛の電文Dを汎用インタフェースにより変換補助部3Aに送信する。なお、上記電文Dには、例えば、端末装置2が監視センター宛に電文Eを送信することを要求するコマンドが含まれている。
The
変換補助部3Aは、操作部3Bから送信された電文Dを汎用インタフェースにより受信したのち、受信した電文Dを専用インタフェースにより端末装置2に送信する(ステップS31)。端末装置2は、設定器3から送信されてきた電文Dを専用インタフェースにより受信し(ステップS32)、受信した電文Dに含まれるコマンドを処理したのち、設定器3との通信を終了する。このとき、操作部3Bは、変換補助部3Aを介して端末装置2と端末側網制御装置1との間で送信される電文5または応答電文6の監視を開始する(ステップS33)。端末装置2は、設定器3との通信を終了したのち、その処理結果が含まれる電文Eを生成し、端末側網制御装置1宛ての電文Eを端末側網制御装置1に送信する(ステップS34)。
The conversion assisting unit 3A receives the message D transmitted from the
このとき、操作部3Bは、専用回線4B上を伝送されてきた電文Eを検知する(ステップS35)と共に、端末装置2に異常がないことを表示する(ステップS36)。これにより、少なくとも端末装置2側に異常がないことを確認することができ、端末側網制御装置1側に何らかの異常があると推測することができる。続いて、応答電文eが専用回線4B上を伝送されてくるのを監視する(ステップS37)。
At this time, the
一方、端末側網制御装置1は、専用インタフェースにより、端末装置2から電文Dを受信すると共に、外部回線4Aを介して監視センターに電文Eを転送しようとする(ステップS38)が、端末側網制御装置1の通信機能に何らかの不具合があり、電文Eを外部回線4Aに送信することができないとする。
On the other hand, the terminal-side network control device 1 receives the message D from the
設定器3は、専用インタフェースにより、変換補助部3Aを介して所定の時間を経過しても、電文Eに対する応答電文eを受信することができず、通信エラーを検知する(ステップS39)。このように通信エラーを検知した場合は、端末側網制御装置1に異常があることを操作表示部36に表示する(ステップS40)。
The
このように、専用回線4B上を伝送されてくる電文5または応答電文6を監視するようにしたので、端末装置2または端末側網制御装置1に異常が無いか解析することができる。
Thus, since the
以上、1つの実施の形態を挙げて本発明を説明したが、本発明は、これらに限定されず、種々の変形が可能である。 Although the present invention has been described with reference to one embodiment, the present invention is not limited thereto and various modifications can be made.
1…端末側網制御装置、2…端末装置、3…設定器、3A…変換補助部、3B…操作部、3C…汎用回線、4A…外部回線、4B…専用回線、5…電文、5A…STX、5B…ADD、5C…DAT1、5D…DAT2、5E…DAT3、5F…EXT、6…応答電文、10,12,20,30,32,33,36…インタフェース部、11,21,31,34…制御部、11A,31A…変換プログラム、35…記憶部、35A…通信プログラム、35B…監視プログラム、36…表示操作部
DESCRIPTION OF SYMBOLS 1 ... Terminal side network control apparatus, 2 ... Terminal device, 3 ... Setting device, 3A ... Conversion assistance part, 3B ... Operation part, 3C ... General-purpose line, 4A ... External line, 4B ... Dedicated line, 5 ... Telegram, 5A ... STX, 5B ... ADD, 5C ... DAT1, 5D ... DAT2, 5E ... DAT3, 5F ... EXT, 6 ...
Claims (4)
互いに別体のハードウェアで構成されるとともに、汎用回線を介して互いに接続される操作部および変換補助部を備え、
前記操作部は、前記端末装置または前記端末側網制御装置と通信を行うためのデータを生成すると共に、そのデータを、前記汎用回線を介して前記変換補助部に送信し、その送信したデータに対する応答データを、前記汎用回線を介して前記変換補助部から受信するための通信プログラムを含み、
前記変換補助部は、前記操作部からデータを受信した場合は、そのデータを汎用インタフェースから、専用インタフェースに規定された電文に変換すると共に、前記専用回線を介して前記端末装置または端末側網制御装置に送信し、その送信した電文に対する応答電文を、前記専用回線を介して前記端末装置または端末側網制御装置から受信した場合は、その受信した応答電文を前記専用インタフェースから前記汎用インタフェースに変換すると共に、前記汎用回線を介して前記操作部に送信するための変換プログラムを含む
ことを特徴とする設定器。 A terminal-side network control device connected to an external line and a dedicated line, a terminal device connected to the dedicated line, and connected to the external line and monitoring the terminal device via the terminal-side network control device A setter connected to the dedicated line in a communication system configured to include a monitoring center to perform,
Consists of separate hardware, and includes an operation unit and a conversion auxiliary unit that are connected to each other via a general-purpose line,
The operation unit generates data for performing communication with the terminal device or the terminal-side network control device, and transmits the data to the conversion auxiliary unit via the general-purpose line, and performs processing on the transmitted data. Including a communication program for receiving response data from the conversion auxiliary unit via the general-purpose line;
When the conversion auxiliary unit receives data from the operation unit, the conversion auxiliary unit converts the data from a general-purpose interface into a message specified in the dedicated interface, and controls the terminal device or the terminal-side network via the dedicated line. When the response message for the transmitted message is received from the terminal device or the terminal-side network control device via the dedicated line, the received response message is converted from the dedicated interface to the general-purpose interface. And a conversion program for transmitting to the operation unit via the general-purpose line.
ことを特徴とする請求項1に記載の設定器。 The said data is comprised including the identification information intrinsic | native to the said terminal device, and the data of the several message | telegram for transmitting to the said terminal device or the said terminal side network control apparatus. The setter described.
前記変換補助部は、前記操作部から複数の電文のデータを一括して受信した場合は、受信した複数の電文のデータを個々の電文に一つずつ分解して前記端末装置または前記端末側網制御装置に送信し、その送信した個々の電文に対する応答電文を前記端末装置または前記端末側網制御装置から受信したときは、その受信データをその都度前記操作部に送信する
ことを特徴とする請求項1に記載の設定器。 When there are a plurality of messages to be transmitted to the conversion auxiliary unit, the operation unit transmits the data of all messages to the conversion auxiliary unit in a batch,
When the conversion assistant unit receives a plurality of telegram data collectively from the operation unit, the conversion assistant unit decomposes the received plurality of telegram data into individual telegrams one by one, and the terminal device or the terminal-side network When the response message for each transmitted message is received from the terminal device or the terminal-side network control device, the received data is transmitted to the operation unit each time. Item 1. The setting device according to item 1.
ことを特徴とする請求項1に記載の設定器。 In the communication with the terminal device, the conversion auxiliary unit transmits a retransmission request message to the terminal device in accordance with the specification of the dedicated interface when detecting a communication error specified in the dedicated interface, and the progress of communication The setting device according to claim 1, wherein the setting unit is transmitted to the operation unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005177223A JP5030396B2 (en) | 2005-06-17 | 2005-06-17 | Setting device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005177223A JP5030396B2 (en) | 2005-06-17 | 2005-06-17 | Setting device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006352598A JP2006352598A (en) | 2006-12-28 |
| JP5030396B2 true JP5030396B2 (en) | 2012-09-19 |
Family
ID=37647942
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005177223A Expired - Lifetime JP5030396B2 (en) | 2005-06-17 | 2005-06-17 | Setting device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5030396B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5810460B2 (en) * | 2011-03-03 | 2015-11-11 | 株式会社東芝 | Communication control device and communication control method |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4133033B2 (en) * | 2002-06-26 | 2008-08-13 | 株式会社ヨコオ | Power supply device for film antenna |
-
2005
- 2005-06-17 JP JP2005177223A patent/JP5030396B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006352598A (en) | 2006-12-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10156960B2 (en) | Vehicle diagnostic systems and methods | |
| US10469308B2 (en) | Communication adapter for collecting information about a system being monitored | |
| EP3062178B1 (en) | Wireless device, wireless communication system, wireless module, interface module, and communication method | |
| CN102455668A (en) | Industrial controller interface for plug-in i/o modules | |
| WO2018101419A1 (en) | Electric power meter and meter reading method, and method for changing passkey | |
| JP2012088260A (en) | Measurement monitoring device | |
| TWI665553B (en) | Adapter with instrument control function, instrument control system and instrument control method applied thereto | |
| JP2023065118A (en) | Telemeter, supervisory control system and supervisory control method | |
| JP5030396B2 (en) | Setting device | |
| JP2007167619A (en) | Self-diagnosis information processing system for electric rice cookers | |
| JP2013198047A (en) | Central monitoring system | |
| JP4753951B2 (en) | Centralized management equipment and management system for equipment | |
| JP4812720B2 (en) | Weighing device address setting method | |
| JP6174768B1 (en) | Digital pressure gauge and control system | |
| JP2003329531A (en) | Pressure gauge and pressure measurement system | |
| JP6320128B2 (en) | Sensor wiring confirmation system and method | |
| JPH1188967A (en) | Measurement station data collection device | |
| KR102512489B1 (en) | System and method for updating firmware of remote meter terminal | |
| JP4129749B2 (en) | Network monitoring and control system | |
| JP2008051648A (en) | Gas meter | |
| EP3202066B1 (en) | Field device with self-recovery | |
| JP2006277733A (en) | Programmable controller system | |
| JP2010268341A (en) | Wireless data communication system | |
| JP2004254331A (en) | Notification device and automatic notification system | |
| JP6735385B2 (en) | Communication adapter, communication method and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080204 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100615 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101026 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101227 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110914 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111031 |
|
| 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: 20120626 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120626 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5030396 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150706 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |