Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6355275B2 - 工業インターネット現場におけるブロードバンドバスの設定管理の実現方法 - Google Patents
[go: Go Back, main page]

JP6355275B2 - 工業インターネット現場におけるブロードバンドバスの設定管理の実現方法 - Google Patents

工業インターネット現場におけるブロードバンドバスの設定管理の実現方法 Download PDF

Info

Publication number
JP6355275B2
JP6355275B2 JP2016177131A JP2016177131A JP6355275B2 JP 6355275 B2 JP6355275 B2 JP 6355275B2 JP 2016177131 A JP2016177131 A JP 2016177131A JP 2016177131 A JP2016177131 A JP 2016177131A JP 6355275 B2 JP6355275 B2 JP 6355275B2
Authority
JP
Japan
Prior art keywords
bus
setting information
bus controller
terminal
address
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2016177131A
Other languages
English (en)
Other versions
JP2017229051A (ja
Inventor
ジャンフェン チャン,
ジャンフェン チャン,
ジィウェイ ヤン,
ジィウェイ ヤン,
Original Assignee
キーランド テクノロジー カンパニー リミテッド
キーランド テクノロジー カンパニー リミテッド
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by キーランド テクノロジー カンパニー リミテッド, キーランド テクノロジー カンパニー リミテッド filed Critical キーランド テクノロジー カンパニー リミテッド
Publication of JP2017229051A publication Critical patent/JP2017229051A/ja
Application granted granted Critical
Publication of JP6355275B2 publication Critical patent/JP6355275B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/403Bus networks with centralised control, e.g. polling
    • H04L12/4035Bus networks with centralised control, e.g. polling in which slots of a TDMA packet structure are assigned based on a contention resolution carried out at a master unit
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40006Architecture of a communication node
    • H04L12/40013Details regarding a bus controller
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4247Bus transfer protocol, e.g. handshake; Synchronisation on a daisy chain bus
    • G06F13/426Bus transfer protocol, e.g. handshake; Synchronisation on a daisy chain bus using an embedded synchronisation, e.g. Firewire bus, Fibre Channel bus, SSA bus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • H04J3/0652Synchronisation among time division multiple access [TDMA] nodes, e.g. time triggered protocol [TTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2801Broadband local area networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40123Interconnection of computers and peripherals

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Small-Scale Networks (AREA)

Description

本発明は、工業インターネットバス技術分野に関し、特に工業インターネット現場におけるブロードバンドバスの設定管理の実現方法に関する。
インターネット技術の発展に伴い、各種バスが生産現場の自動化の中で広く適用され、生産現場に対するリアルタイムの監視を実現した。工業インターネット自動化現場における加工環境の変化に従って、制御システムにおいて被制御装置に対して増加または調整を行う需要があり、さらに、増加または調整された装置に対して必要なパラメータを設定する必要がある。該設定の過程におけるリアルタイム性が工業インターネット現場の製造効率に直接影響する。
従来技術では、現在のイーサネット(登録商標)がCSMA/CD(Carrier Sense Multiple Access with Collision Detection キャリアセンスマルチアクセス/衝突検出)衝突検出方式を採用してデータの伝送を行い、そのうえ、ネットワーク負荷の比較的高い(40%以上)時に、ネットワークの確実性が工業制御のリアルタイム要求に満たされないため、従来技術の採用したイーサネット技術におけるCSMA/CD衝突検出方式で設定パラメータの伝送を行う際、設定パラメータのリアルタイム性を悪くし、工業インターネット現場の製造効率に大きな影響を与える。
要するに、工業インターネット現場には設定パラメータをリアルタイムに伝送できる技術が必要なのである。
本発明は、従来技術に存在する工業インターネット現場に設定パラメータをリアルタイムに伝送できる技術が必要という問題点を解決するため、工業インターネット現場におけるブロードバンドバスの設定管理の実現方法を提供する。
本発明にかかる実施形態は、工業インターネット現場におけるブロードバンドバスの設定管理の実現方法を提供し、2線式データ伝送ネットワークに適用され、前記2線式データ伝送ネットワークにおけるバスコントローラは各バス端末とクロック同期を行い、且つ前記バスコントローラは各バス端末及び自己にクオンタムを割当て、前記方法は、前記バスコントローラは設定情報を取得し、かつ前記設定情報に対応するバス端末を確定するステップと、前記バスコントローラは自己の占有するクオンタム内において前記設定情報を前記バス端末に伝送し、前記バス端末に前記設定情報に基づいて相応する設定操作を実行させるステップと、を含む。
好ましくは、前記2線式データ伝送ネットワークの中にはバス構成と監視用コントロールユニットをさらに含み、前記バス構成と監視用コントロールユニットと前記バスコントローラは接続する。
前記バスコントローラは設定情報を取得する前にさらに、前記バス構成と監視用コントロールユニットはユーザが入力した設定情報を受信し、且つ前記設定情報を前記バスコントローラに送信し、前記バスコントローラに前記設定情報を記憶させるステップを含む。
好ましくは、前記バスコントローラは前記設定情報に対応するバス端末を確定することは、前記バスコントローラは予め設定した設定情報と種類識別子との対応関係に基づき、前記設定情報に対応する種類識別子を確定するステップと、前記バスコントローラは確定した種類識別子に対応するバス端末を、前記設定情報に対応するバス端末とするステップを含む。
ただし、前記種類識はバス端末の設備種類を表示するのに用いる。好ましくは、前記バスコントローラは自己の占有するクオンタム内において前記設定情報を前記バス端末に送信することは、前記バスコントローラは予め設定した3次元対応関係の中から確定した種類識別子に対応するIPアドレスとMACアドレスを検索するステップと、前記バスコントローラは検索されたMACアドレスを目的とするMACアドレスを生成し、検索されたIPアドレスを目的とするIPアドレスを生成し、且つ前記設定情報のメッセージを搬送して自己の占有するクオンタム内に前記メッセージを前記バス端末に送信するステップを含む。好ましくは、前記バスコントローラは以下の方法で前記3次元対応関係を生成する。
前記バスコントローラはバス端末の送信したIPアドレス取得要求を受信する。前記IPアドレス取得要求の中に前記バス端末のMACアドレス及び種類識別子を含む。
前記バスコントローラは前記バス端末の割り当てIPアドレスであり、且つ前記種類識別子・前記MACアドレス及び割り当てた前記IPアドレス間の3次元対応関係を生成する。
好ましくは、前記バスコントローラはバス端末の送信したIPアドレス取得要求を受信するステップは、具体的に、前記バスコントローラはバス端末がDHCP (Dynamic Host Configuration Protocol)に基づいて送信したIPアドレス取得要求を受信するステップを含む。
前記バスコントローラは前記バス端末の割り当てIPアドレスであり、具体的に、前記バスコントローラはDHCP(Dynamic Host Configuration Protocol)に基づいて前記バス端末にIPアドレスを割り当てることを含む。
前記バスコントローラは前記バス端末割り当てIPアドレスであり、具体的に、前記バスコントローラはDHCP(Dynamic Host Configuration Protocol)に基づいて前記バス端末にIPアドレスを割り当てる。
好ましくは、前記バスコントローラは自己占有のクオンタム内に前記設定情報を前記バス端末に送信するステップは、時間に基づくトリガイーサネット技術またはTDMA技術を採用して前記設定情報を前記バス端末に送信するステップを含む。好ましくは、前記バスコントローラは設定情報を取得する前に、前記バスコントローラは各バス端末及び自己にクオンタムを割当でるステップを含む。
好ましくは、前記クロック同期は下記PTPクロック同期プロトコル・NTPクロック同期プロトコル・SNTPクロック同期プロトコルの中から1つ任意に採用する。
好ましくは、前記2線式データ伝送ネットワークの中の各バス端末は下記の圧力センサ・温度センサ・電流センサの一部または全部である。
本発明にかかる実施形態が提供する方法は、2線式データ伝送ネットワークに適応され、且つ前記2線式データ伝送ネットワーク中のバスコントローラと各バス端末とクロック同期を行い 、またバスコントローラは各バス端末と自己にクオンタム割り当てるので、バスコントローラは各バス端末に設定情報を送信する必要がある際、まず設定情報を取得し、且つ設定情報に対応するバス端末を確定し、それから、バスコントローラは自己の占有するクオンタム内において前記設定情報を前記バス端末に伝送し、前記バス端末に前記設定情報に基づいて相応する設定操作を実行させる。該方法はクオンタムにより設定情報を送信することを実現したため、設定情報をリアルタイムの情報として送信することができ、従来技術におけるCSMA/CD衝突検出方式を採用して設定情報を伝送することで起こりやすい送信失敗問題を回避した。よって、設定情報をリアルタイムに各バス端末に送信できることが保証され、工業インターネット現場の製造効率を高めた。
図1(a)は本発明にかかる実施形態に適応する2線式データ伝送ネットワーク構成図一である。 図1(b)は本発明にかかる実施形態に適応する2線式データ伝送ネットワーク構成図二である。 図1(c)は本発明にかかる実施形態に適応する2線式データ伝送ネットワーク構成図三である。 図2は本発明にかかる実施形態が提供する工業インターネット現場におけるブロードバンドバスの設定管理の実現方法フローチャート図である。 図3は本発明にかかる実施形態が提供する工業インターネット現場におけるブロードバンドバスの設定管理の実現方法の詳細フローチャート図である。 図4は本発明にかかる実施形態が提供する工業インターネット現場におけるブロードバンドバスの設定管理及び実現システム模式図である。
本発明の実施形態における技術解決方式を明確に説明するため、以下、実施形態説明中に使う必要のある図面を簡単に説明する。明らかに、以下の説明の中にある図面は本発明の実施形態であり、本分野の技術者にとっては、創造性労働を払わないことを前提に、これらの図面に基づいて他の図面を得ることができる。
本発明にかかる実施形態の目的や技術解決方式および利点を更に明確化するため、以下、本発明にかかる実施形態の図面を参考にしながら本発明にかかる実施形態の技術解決方式を明確に説明し、もちろん、説明された実施形態は、本発明の一部実施形態であり、すべての実施形態ではない。本発明における実施形態に基づいて、本分野の技術者が創造性労働を払わない前提で得た他の実施形態は、すべて本発明の保護範囲に含まれている。
図1(a)に示すように、本発明にかかる実施形態が提供する2線式データ伝送ネットワーク構成図一であ。ここで、バスコントローラ101と、少なくとも1つのバス端末102とを含み、前記バスコントローラ101と各バス端末102は2線式データ伝送ネットワークによって接続し、前記2線式データ伝送ネットワークにおけるバスコントローラ101は各バス端末102とクロックによって同期し、且つ前記バスコントローラ101は各バス端末102及び自己にクオンタムを割当てる

ここで、クロック同期プロトコルはPTP(picture transfer protocolピクチャ伝送プロトコル)・NTP(Network Time Protocolネットワークタイムプロトコル)・SNTP (Simple Network Time protocolシンプルネットワークタイムプロトコル)など多種類のクロック同期プロトコルを採用して、基準クロックを確立することができ、同期過程はバスコントローラと各バス端末のそれぞれ同期方式を採用して、同期の時間間隔を設定して周期性同期制御を行う。
バスコントローラ101は基準クロックを基礎にバス端末をスキャンし、随時にバス端末の数量を更新し、バス上最大端末数に従ってバスのクオンタムを更新する。
以下、添付図面に従って本発明の実施形態について詳細に説明する。
図2に示すように、本発明にかかる実施形態が提供するインターネット現場におけるブロードバンドバスの設定管理の実現方法が適応されるシステム構成は、図1(a)に示すように、前記方法は以下のステップを含む。
ステップ201において、バスコントローラ設定情報を取得し、且つ前記設定情報に対応するバス端末を確定する。
ステップ202において、バスコントローラは自己の占有するクオンタム内において前記設定情報を前記バス端末に伝送し、前記バス端末に前記設定情報に基づいて相応する設定操作を実行させる。
好ましくは、ステップ201の前に、前記バスコントローラは自己と各バス端末の割当クオンタムである。バスコントローラと各バス端末はリアルタイムデータを送信する必要がある際、自己のクオンタムが到達した場合にのみ送信できる。本発明にかかる実施形態は、設定情報をリアルタイムデータとして送信されるので、バスコントローラは設定情報送信する必要がある場合でも、自己のクオンタム内において送信するしかない。
上記ステップ201においては、バスコントローラは取得した設定情報は予め記憶したものであってもよく、且つ好ましくは、前記2線式データ伝送ネットワーク中に更にバス構成及び監視用コントロールユニットを含み、前記バス構成及び監視用コントロールユニットは前記バスコントローラと接続する。前記バスコントローラは設定情報を取得する前、前記バス構成及び監視用コントロールユニットはユーザの入力した設定情報を受信し、且つ前記設定情報を前記バスコントローラに送信し、前記バスコントローラに前記設定情報を記憶させる。
具体的に、図1(b)に示すように、本発明にかかる実施形態に適用する2線式データ伝送ネットワーク構成図二は、ここでさらにバス構成及び監視用コントロールユニット103を含む。バス構成及び監視用コントロールユニット103は、ユーザの入力した設定情報を受信するのに用い、それから、バスコントローラ101に伝達し、バスコントローラによってユーザの入力した設定情報を記憶しておき、それから上記ステップ201において、バスコントローラ101が予め記憶した設定情報を取得し、且つ設定情報を取得した後、前記設定情報に対応するバス端末を確定することが実現できる。好ましくは、前記バスコントローラが前記設定情報に対応するバス端末を確定することは、前記バスコントローラが予め設定した的設定情報及び種類識別子の対応関係に従って、前記設定情報に対応する種類識別子を確定し、前記種類識別子は用于表示バス端末の設備タイプを表示するのに用いる。前記バスコントローラは、確定した種類識別子対応のバス端末を前記設定情報に対応するバス端末にする。
また、前記バス構成及び監視用コントロールユニット103はさらにバスコントローラ101を通してバスシステム中の各部分パラメータ一をまとめて設定する及び運転状態をリアルタイムの監視に用いることができる。バス構成及び監視用コントロールユニット103がバスコントローラ101との通信は従来のデータ形式を採用してもよく、例えばRS485バスなどであり、大量の設定データを伝送する際、本発明は直交周波数分割多重技術およびベースバンド伝送方式を採用して伝送し、主に、前記2線式データ伝送ネットワークにおける少なくとも1つのバス端末102の設定情報または監視命令をバスコントローラ101に送信するのに用い、上記バスコントローラ101は対応するバス端末102に設定情報を送信させる。及び、バスコントローラ101が送信した前記2線式データ伝送ネットワークにおける少なくとも1つのバス端末102が生成した運転状態情報を受信する。
実際に応用する場合、好ましくは、図1(c)に示すように、発明にかかる実施形態に適用される2線式データ伝送ネットワーク構成図三は、アプリケーション層監視装置104をさらに含み、それはバスコントローラ101と接続し、前記バスコントローラ101及び各バス端末102のデータ収集とリアルタイム制御を行うのに用いる。
ここで、1実施形態において、好ましくは、前記2線式データ伝送ネットワーク中の各バス端末は下記の圧力センサ・温度センサ・電流センサの一部または全部である。具体的には、工業プロセス制御中に設定するための端末であればすべて本発明にかかる実施形態に適用される。
ここで、1実施形態において、好ましくは、予め設定した設定情報と種類識別子の対応関係は表1に示した通りであり、もちろん、表1は本発明にかかる実施形態を説明するのみに用い、本発明にかかる実施形態を制限するものではない。
Figure 0006355275
もちろん、具体的に実施する場合、設定情報の中に種類識別子を搬送できる。そうなれば、設定情報と種類識別子の対応関係は、設定情報に含まれ、本発明にかかる実施形態にも適用される。
上記ステップ202において、バスコントローラは自己占有のクオンタム内に前記設定情報を対応するバス端末に送信し,前記バス端末に前記設定情報に基づいて相応する設定操作を実行させる。好ましくは、前記バスコントローラは自己占有のクオンタム内に時間に基づくトリガイーサネット技術またはTDMA(time division multiple access時間分割多重アクセス)技術を採用して前記設定情報を前記バス端末に送信する。好ましくは、前記バスコントローラは自己占有のクオンタム内に前記設定情報を対応するバス端末に送信することは、具体的に以下のステップを含む。
ステップAにおいて、前記バスコントローラは、予め設定した3次元対応関係の中から確定した種類識別子に対応するIP(Internet Protocolネットワークプロトコル)アドレス及びMAC(Media Access Controlメディアアクセスコントロール)アドレスを検索する。
ステップBにおいて、バスコントローラは検索されたMACアドレスを目的とするMACアドレスを生成し、検索されたIPアドレスを目的とするIPアドレスを生成し、且つ前記設定情報のメッセージを搬送して自己の占有するクオンタム内に前記メッセージを前記バス端末に送信する。
ここで、3次元対応関係は種類識別子・MACアドレス・IPアドレス間の三者間の3次元対応関係を指す。
このように、本発明にかかる実施形態において、設定情報及び3次元対応関係に基づいて設定情報がどのバス端末に送信されるべきかを確定し、こうすれば、IPアドレスに基づいてバス端末の識別を実現できる。
理解を容易にするため、本発明の実施形態についてさらに説明し、具体的には以下の内容を含む。
ここで、1実施形態における3次元対応関係は、手動で確立してもよく、例えば手動で各バス端末にIPアドレスを設定した後、3次元対応関係を確立する。
ここで、1実施形態において、手動でIPアドレスを割り当てるに相対して、IPアドレスを割り当てる効率が向上でき、且つ三次元対応関係を自動的に確立できるために、発明にかかる実施形態において、好ましくは、以下の方法により前記3次元対応関係を生成し、ステップA1−ステップA2を含む。
ステップA1は、バスコントローラはバス端末から送信されたIPアドレス取得要求を受信する。前記IPアドレス取得要求には前記バス端末のMACアドレス及び種類識別子を含む。
ここで、1実施形態において、ステップA1において、前記バスコントローラはバス端末から送信されたIPアドレス取得要求を受信し、具体的に、前記バスコントローラはバス端末がDHCP (Dynamic Host Configuration Protocol)に基づいて送信したIPアドレス取得要求を受信することを含む。
ステップA2は、バスコントローラは前記バス端末割り当てIPアドレスであり、且つ前記種類識別子・前記MACアドレス・割り当てられた前記IPアドレスとの3次元対応関係を生成する。
ここで、1実施形態において、ステップA2における前記バスコントローラは前記バス端末割り当てIPアドレスであり、具体的に、前記バスコントローラはDHCP(Dynamic Host Configuration Protocol)に基づいて前記端末バスにIPアドレスを割り当てることを含む。
本発明の実施形態が提供する方法は、2線式データ伝送ネットワークに適応し、且つ前記2線式データ伝送ネットワークにおけるバスコントローラは各バス端末とクロック同期を行い、及び前記バスコントローラにより各バス端末及び自己にクオンタムを割り当て、バスコントローラは各バス端末に設定情報を送信する必要がある際、まず設定情報を取得し、且つ設定情報に対応するバス端末を確定し、それから、バスコントローラは自己の占有するクオンタム内において前記設定情報を前記バス端末に伝送し、前記バス端末に前記設定情報に基づいて相応する設定操作を実行させる。該方法はクオンタムにより設定情報を送信することを実現したため、設定情報をリアルタイムの情報として送信することができ、従来技術におけるCSMA/CD衝突検出方式を採用して設定情報を伝送することで起こりやすい送信失敗問題を回避した。よって、設定情報をリアルタイムに各バス端末に送信できることが保証され、工業インターネット現場の製造効率を高めた。
次は、本発明の実施形態が提供する工業インターネット現場におけるブロードバンドバスの設定管理の実現方法を詳細に説明し、図3に示すように、バスコントローラは自己と各バス端末にクオンタム割り当てるステップ301と、バス構成と監視用コントロールユニットはユーザが入力した設定情報を受信し、且つ前記設定情報を前記バスコントローラに送信し、前記バスコントローラに前記設定情報を記憶させるステップ302と、バスコントローラは設定情報を取得するステップ303と、バスコントローラは予め設定した設定情報と種類識別子との対応関係に基づき、前記設定情報に対応する種類識別子を確定し、且つ確定した種類識別子に対応するバス端末を前記設定情報に対応するバス端末とするステップ304と、バスコントローラは予め設定した3次元対応関係の中から確定した種類識別子に対応するIPアドレスとMACアドレスを検索し、検索されたMACアドレスを目的とするMACアドレスを生成し、検索されたIPアドレスを目的とするIPアドレスを生成し、且つ前記設定情報のメッセージを搬送するステップ305と、バスコントローラは自己の占有するクオンタム内に前記メッセージを前記バス端末に送信するステップ306と、を含む。
本発明の実施形態が提供する方法は、2線式データ伝送ネットワークに適応し、且つ前記2線式データ伝送ネットワークにおけるバスコントローラは各バス端末とクロック同期を行い、及び前記バスコントローラにより各バス端末及び自己にクオンタムを割り当て、バスコントローラは各バス端末に設定情報を送信する必要がある際、まず設定情報を取得し、且つ設定情報に対応するバス端末を確定し、それから、バスコントローラは自己の占有するクオンタム内において前記設定情報を前記バス端末に伝送し、前記バス端末に前記設定情報に基づいて相応する設定操作を実行させる。該方法はクオンタムにより設定情報を送信することを実現したため、設定情報をリアルタイムの情報として送信することができ、従来技術におけるCSMA/CD衝突検出方式を採用して設定情報を伝送することで起こりやすい送信失敗問題を回避した。よって、設定情報をリアルタイムに各バス端末に送信できることが保証され、工業インターネット現場の製造効率を高めた。
同様の技術思想に基づいて、図4に示すように、本発明の実施形態は工業インターネット現場におけるブロードバンドバスの設定管理及び実現システムをさらに提供し、されは2線式データ伝送ネットワークに適応し、前記2線式データ伝送ネットワークにおけるバスコントローラ401は各バス端末402とクロック同期を行い、且つ前記バスコントローラ401は各バス端末402及び自己にクオンタムを割り当てる。それは、前記バスコントローラ401は設定情報を取得し、且つ前記設定情報に対応するバス端末402を確定することと、前記バスコントローラ401は自己の占有するクオンタム内に前記設定情報を前記バス端末402に送信し、前記バス端末402に前記設定情報に基づいて相応する設定操作を実行させることを含む。
好ましくは、前記2線式データ伝送ネットワークの中にさらに包括バス構成と監視用コントロールユニット403を含み、前記バス構成と監視用コントロールユニット403は前記バスコントローラ401と接続し、ユーザが入力した設定情報を受信 するのに用い、且つ前記設定情報を前記バスコントローラ401に送信し、前記バスコントローラ401に前記設定情報を記憶させる。
好ましくは、前記バスコントローラ401は具体的に、予め設定した設定情報と種類識別子の対応関係に基づき、前記設定情報に対応する種類識別子を確定するのに用い、前記種類識別子はバス端末402の設備タイプを表示するのに用い、確定した種類識別子に対応するバス端末402を前記設定情報に対応するバス端末402とする。
好ましくは、前記バスコントローラ401は具体的に、予め設定した3次元対応関係の中から確定した種類識別子に対応するIPアドレスとMACアドレスを検索し、検索されたMACアドレスを目的とするMACアドレスと、検索されたIPアドレスを目的とするIPアドレスを生成し、且つ前記設定情報のメッセージを搬送し、自己の占有するクオンタム内に前記メッセージを前記バス端末402に送信する。
好ましくは、前記バスコントローラ401はさらに以下の方法により前記3次元対応関係を生成する。
バス端末402の送信したIPアドレス取得要求を受信する。前記IPアドレス取得要求の中に前記バス端末402のMACアドレス及び種類識別子を含む。
前記バス端末402にIPアドレスを割り当て、且つ前記種類識別子・前記MACアドレス及び割り当てた前記IPアドレス間の3次元対応関係を生成する。
好ましくは、前記バスコントローラ401は具体的に、バス端末402がDHCP(Dynamic Host Configuration Protocol)に基づいて送信したIPアドレス取得要求を受信するのに用いる。DHCP(Dynamic Host Configuration Protocol)に基づいて、前記バス端末402にIPアドレスを割り当てる。
好ましくは、前記バスコントローラ401は具体的に、自己占有するクオンタム内において時間に基づくトリガイーサネット技術またはTDMA技術を採用して前記設定情報を前記バス端末402に送信するのに用いる。
好ましくは、前記バスコントローラ401は具体的に、設定情報を取得する前に自己と各バス端末402にクオンタムを割り当てるのに用いる。
好ましくは、前記クロック同期は下記PTPクロック同期プロトコル・NTPクロック同期プロトコル・SNTPクロック同期プロトコルの中から1つ任意に採用する。
好ましくは、前記2線式データ伝送ネットワークの中の各バス端末402は下記の圧力センサ・温度センサ・電流センサの一部または全部である。
本発明にかかる実施形態が提供するシステムは、2線式データ伝送ネットワークに適応され、且つ前記2線式データ伝送ネットワーク中のバスコントローラと各バス端末とクロック同期を行い、及び前記バスコントローラにより各バス端末及び自己にクオンタムを割り当てるので、バスコントローラは各バス端末に設定情報を送信する必要がある際、まず設定情報を取得し、且つ設定情報に対応するバス端末を確定し、それから、バスコントローラは自己の占有するクオンタム内において前記設定情報を前記バス端末に伝送し、前記バス端末に前記設定情報に基づいて相応する設定操作を実行させる。該システムはクオンタムにより設定情報を送信することを実現したため、設定情報をリアルタイムの情報として送信したのでり、従来技術におけるCSMA/CD衝突検出方式を採用して設定情報を伝送することで起こりやすい送信失敗問題を回避した。よって、設定情報をリアルタイムに各バス端末に送信できることが保証され、工業インターネット現場の製造効率を高めた。
本発明は、本発明にかかる実施形態による方法・装置(システム)並びにコンピュータプログラム製品のフローチャート図及び/またはブロック図を参考にして説明したものである。コンピュータプログラム指令によりフローチャート図と/またはブロック図における各フローと/またはブロック、およびフローチャート図と/またはブロック図におけるフローと/またはブロックとの結合が実現できると理解すべきである。これらのコンピュータプログラム指令を汎用コンピュータ・専用コンピュータ・組込処理機やその他のプログラマブルデータ処理装置のプロセッサに提供して1つの機器を生成させ、コンピュータや他のプログラマブルデータ処理装置のプロセッサによって実行させた指令に、フローチャート図における1つのフローまたは複数のフローと/またはブロック図における1つのブロック又は複数のブロックの中に指定された機能を実現するのに用いる装置を生成させる。
これらのコンピュータプログラム指令はコンピュータまたは他のプログラマブルデータ処理装置をガイドして特定の方式により動作するコンピュータ読取可能なメモリに記憶してもよく、コンピュータ読取可能なメモリに記憶した指令に指令装置が含まれた製造品を生成させ、該指令装置は、フローチャート図における1つのフローまたは複数のフローと/またはブロック図における1つのブロック又は複数のブロックの中に指定された機能を実現する。
これらのコンピュータプログラム指令はコンピュータまたは他のプログラマブルデータ処理装置にロードしてもよく、コンピュータまたは他のプログラマブル装置において一連の操作ステップを実行してコンピュータが実現する処理を生成させ、よって、コンピュータまたは他のプログラマブル装置において実行した指令はフローチャート図における1つのフローまたは複数のフローと/またはブロック図における1つのブロック又は複数のブロックの中に指定された機能を実現するのに用いるステップを提供する。
本発明の好ましい実施形態を説明したが、本分野の技術者は基本的な創造性概念を一旦分かったうえ、これらの実施形態を別途の変更や修正をしてもよい。ただし、本発明の請求範囲は、好ましい実施形態及び本発明の請求範囲内にあるすべての変更や修正を含むと解釈したい。
もちろん、本分野の技術者は本発明の精神を逸脱しない範囲において各種の変更や修正をしてもよい。もし、本発明におけるこれらの変更や修正は本発明の請求項及び同等な技術的範囲に属すれば、これらの変更や修正も本発明に含まれる。

Claims (9)

  1. 工業インターネット現場におけるブロードバンドバスの設定管理の実現方法であって、2線式データ伝送ネットワークに適用され、前記2線式データ伝送ネットワークにおけるバスコントローラは各バス端末とクロック同期を行い、且つ前記バスコントローラは各バス端末及び自己にクオンタムを割当て
    前記方法は、
    前記バスコントローラは設定情報を取得し、かつ前記設定情報に対応するバス端末を確定するステップと、
    前記バスコントローラは自己の占有するクオンタム内において前記設定情報を前記バス端末に伝送し、前記バス端末に前記設定情報に基づいて相応する設定操作を実行させるステップと、を含み、
    また、前記バスコントローラは以下の方法で3次元対応関係を生成し、
    前記バスコントローラはバス端末の送信したIPアドレス取得要求を受信し、前記IPアドレス取得要求の中に前記バス端末のMACアドレス及び種類識別子が含まれ、
    前記バスコントローラは前記バス端末の割り当てIPアドレスであり、且つ前記種類識別子・前記MACアドレス及び割り当てた前記IPアドレス間の3次元対応関係を生成することを特徴とする工業インターネット現場におけるブロードバンドバスの設定管理の実現方法。
  2. 前記2線式データ伝送ネットワーク中に更にバス構成及び監視用コントロールユニットを含み、前記バス構成及び監視コントロールユニットは前記バスコントローラと接続し、
    前記バスコントローラが設定情報を取得する前、前記バス構成及び監視用コントロールユニットはユーザの入力した設定情報を受信し、且つ前記設定情報を前記バスコントローラに送信し、前記バスコントローラに前記設定情報を記憶させるステップをさらに含むことを特徴とする請求項1に記載の工業インターネット現場におけるブロードバンドバスの設定管理の実現方法。
  3. 前記バスコントローラは前記設定情報に対応するバス端末を確定するステップは、前記バスコントローラは予め設定した設定情報と種類識別子との対応関係に基づき、前記設定情報に対応する種類識別子を確定するステップと、
    前記バスコントローラは確定した種類識別子に対応するバス端末を、前記設定情報に対応するバス端末とするステップを含み、
    前記種類識別子はバス端末の設備種類を表示するのに用いることを特徴とする請求項1に記載の工業インターネット現場におけるブロードバンドバスの設定管理の実現方法。
  4. 前記バスコントローラは自己の占有するクオンタム内において前記設定情報を前記バス端末に送信するステップは、
    前記バスコントローラは予め設定した3次元対応関係の中から確定した種類識別子に対応するIPアドレスとMACアドレスを検索するステップと、
    前記バスコントローラは検索されたMACアドレスを目的とするMACアドレスを生成し、検索されたIPアドレスを目的とするIPアドレスを生成し、且つ前記設定情報のメッセージを搬送して自己の占有するクオンタム内に前記メッセージを前記バス端末に送信するステップを含むことを特徴とする請求項1に記載の工業インターネット現場におけるブロードバンドバスの設定管理の実現方法。
  5. 前記バスコントローラはバス端末の送信したIPアドレス取得要求を受信するステップは、
    前記バスコントローラはバス端末がDHCP(Dynamic Host Configuration Protocol)に基づいて送信したIPアドレス取得要求を受信するステップを含み、
    前記バスコントローラが前記バス端末にIPアドレスを割り当てであるステップは、前記バスコントローラはDHCP(Dynamic Host Configuration Protocol)に基づいて前記バス端末にIPアドレスを割り当てるステップを含むことを特徴とする請求項に記載の工業インターネット現場におけるブロードバンドバスの設定管理の実現方法。
  6. 前記バスコントローラは自己占有のクオンタム内に前記設定情報を前記バス端末に送信するステップは、前記バスコントローラは自己占有のクオンタム内に時間に基づくトリガイーサネット技術またはTDMA技術を採用して前記設定情報を前記バス端末に送信するステップを含むことを特徴とする請求項1に記載の工業インターネット現場におけるブロードバンドバスの設定管理の実現方法。
  7. 前記バスコントローラが設定情報を取得する前に、
    前記バスコントローラは自己及びに各バス端末にクオンタムを割当るステップをさらに含むことを特徴とする請求項1に記載の工業インターネット現場におけるブロードバンドバスの設定管理の実現方法。
  8. 前記クロック同期はPTPクロック同期プロトコルと、NTPクロック同期プロトコルと、SNTPクロック同期プロトコルとのうちのいずれかを採用することを特徴とする請求項1ないし請求項のいずれかに記載の工業インターネット現場におけるブロードバンドバスの設定管理の実現方法。
  9. 前記2線式データ伝送ネットワークの中の各バス端末は、圧力センサと、温度センサと、電流センサとのうちの一部または全部であることを特徴とする請求項1ないし請求項のいずれかに記載の工業インターネット現場におけるブロードバンドバスの設定管理の実現方法。
JP2016177131A 2016-06-23 2016-09-09 工業インターネット現場におけるブロードバンドバスの設定管理の実現方法 Active JP6355275B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610466728.2 2016-06-23
CN201610466728.2A CN106130859A (zh) 2016-06-23 2016-06-23 一种工业互联网现场层宽带总线配置管理实现方法

Publications (2)

Publication Number Publication Date
JP2017229051A JP2017229051A (ja) 2017-12-28
JP6355275B2 true JP6355275B2 (ja) 2018-07-11

Family

ID=57083058

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016177131A Active JP6355275B2 (ja) 2016-06-23 2016-09-09 工業インターネット現場におけるブロードバンドバスの設定管理の実現方法

Country Status (5)

Country Link
US (1) US10341136B2 (ja)
EP (1) EP3261296B1 (ja)
JP (1) JP6355275B2 (ja)
CN (1) CN106130859A (ja)
ES (1) ES2813344T3 (ja)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106788841A (zh) * 2016-11-30 2017-05-31 电信科学技术第五研究所 同步网在线监测系统
US10812209B2 (en) * 2017-06-26 2020-10-20 Huawei Technologies Co., Ltd. Method and apparatus for provision of timing for a communication network
CN109474637A (zh) * 2018-12-29 2019-03-15 南京慧和建筑技术有限公司 一种基于固定时间片的争抢型总线协议
CN112104764B (zh) * 2020-09-22 2022-09-13 陈军 一种dhcp客户端分类的方法及系统
CN112268984A (zh) * 2020-10-14 2021-01-26 金翼安达航空科技(北京)有限公司 一种智能裂纹检测系统
CN112235836B (zh) * 2020-11-17 2022-06-17 上海交通大学 一种工业边缘网络系统架构和资源调度方法
CN116319293B (zh) * 2023-02-08 2026-01-27 北京易艾斯德科技有限公司 一种基于电力系统的通讯地址配置方法、系统及电子设备
CN117009185A (zh) * 2023-09-14 2023-11-07 飞腾信息技术有限公司 一种总线监测方法、装置、片上系统及设备

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0695678B2 (ja) * 1989-11-14 1994-11-24 松下電工株式会社 マルチメディアlan方式
DE69721474T2 (de) * 1996-10-31 2004-04-08 Texas Instruments Inc., Dallas Eine konfigurierbare Erweiterungsbussteuereinheit
US5960001A (en) * 1997-06-19 1999-09-28 Siemens Information And Communication Networks, Inc. Apparatus and method for guaranteeing isochronous data flow on a CSMA/CD network
EP1266508B1 (en) * 2000-03-20 2011-04-20 AT & T Corp. Method and apparatus for coordinating a change in service provider between a client and a server
WO2002003657A2 (en) * 2000-06-30 2002-01-10 Hughes Electronics Corporation Apparatus and method for facilitating residential broadband communications
KR20020069562A (ko) * 2001-02-26 2002-09-05 주식회사 씨엘씨소프트 한 쌍의 신호선을 통한 고속 데이터 통신이 가능한 이더넷시스템
JP3723980B2 (ja) * 2003-12-22 2005-12-07 横河電機株式会社 通信制御システム
DE102004011946A1 (de) * 2004-03-11 2005-09-29 Bayerische Motoren Werke Ag Verfahren zur Datenkommunikation
JP4849340B2 (ja) * 2007-04-03 2012-01-11 オムロン株式会社 プログラマブルコントローラ及びユニット
US7936790B2 (en) * 2007-08-30 2011-05-03 Silicon Image, Inc. Synchronizing related data streams in interconnection networks
CN103581059A (zh) * 2012-07-23 2014-02-12 华为技术有限公司 一种hfc网络中的二层接入方法、设备及系统
CN102970251B (zh) * 2012-11-05 2018-07-27 南京中兴新软件有限责任公司 一种组网方法及组网装置
WO2014092370A1 (ko) * 2012-12-14 2014-06-19 엘지전자 주식회사 무선 통신 시스템에서 단말 간 직접 통신을 위한 스케줄링 방법 및 이를 위한 장치
CN103095495B (zh) * 2013-01-06 2016-05-25 华为技术有限公司 网络开局配置方法及装置、系统
JP5474233B1 (ja) * 2013-04-26 2014-04-16 三菱電機株式会社 通信装置、アドレス管理方法、プログラム及び通信システム
KR101679465B1 (ko) * 2013-05-13 2016-11-24 엘에스산전 주식회사 프로피버스 dp의 마스터 장치
CN103281261B (zh) * 2013-06-05 2016-08-24 浙江中控研究院有限公司 一种以太网通信方法和系统
CN105550148B (zh) * 2015-12-11 2018-09-21 中国航空工业集团公司西安航空计算技术研究所 两种速率1553b总线共用一条物理链路通信的系统及其实现方法
CN106209542B (zh) * 2016-06-23 2019-08-02 北京东土科技股份有限公司 工业互联网现场层宽带总线架构系统

Also Published As

Publication number Publication date
US10341136B2 (en) 2019-07-02
EP3261296B1 (en) 2020-06-03
CN106130859A (zh) 2016-11-16
ES2813344T3 (es) 2021-03-23
EP3261296A1 (en) 2017-12-27
US20170373880A1 (en) 2017-12-28
JP2017229051A (ja) 2017-12-28

Similar Documents

Publication Publication Date Title
JP6355275B2 (ja) 工業インターネット現場におけるブロードバンドバスの設定管理の実現方法
US10164790B2 (en) Method for implementing an industry internet field broadband bus
JP6463709B2 (ja) 工業インターネットブロードバンドフィールドバスクロック同期の実現方法
EP3261295B1 (en) Industry internet field broadband bus architecture system
US9288112B2 (en) Automatic network discovery in precision time protocol networks
CN105515821B (zh) 分析控制网络的装置及方法
CN109120477B (zh) 基于modbus协议的动态解析方法、装置、服务器及存储介质
CN106155014A (zh) 一种工业互联网现场层宽带总线实时性实现方法
US9641483B2 (en) Method of providing a naming service inside an industrial communication system, and a router
CN106100955B (zh) 工业互联网现场层宽带总线数据深度检测实现方法
CN105278413A (zh) 上位机与同类can设备的通信方法
WO2020128683A1 (en) A device and method for scheduling data transmission for non-tsn devices over time sensitive networking (tsn)
CN109788034B (zh) 用于网关接入设备的配置方法、电子设备及存储介质
CN109525417B (zh) 基于网口的家电设备接入方法、家电控制器及存储介质
CN105978779A (zh) 基于工业互联网的实时通信方法、装置及系统
CN106131331A (zh) 一种对多个智能设备进行统一控制的方法、设备和系统
CN105897936A (zh) 基于工业互联网的控制配置信息的处理方法、装置及系统
CN105005374B (zh) 控制设备和通信系统
CN106453659A (zh) 采集电力用户信息的方法及装置
WO2020238738A1 (zh) 通信网络中信标帧的通信及基站同步的方法和装置
CN119583510A (zh) 地址分配方法
CN105790994A (zh) 一种电力线通信plc局域网的配置信息同步方法及系统

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180206

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: 20180529

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20180611

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180611

R150 Certificate of patent or registration of utility model

Ref document number: 6355275

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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