(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2024-07-29
(45)【発行日】2024-08-06
(54)【発明の名称】I/Oユニット、マスターユニットおよび通信システム
(51)【国際特許分類】
G05B 19/05 20060101AFI20240730BHJP
【FI】
G05B19/05 L
(21)【出願番号】P 2023509008
(86)(22)【出願日】2022-03-11
(86)【国際出願番号】 JP2022010775
(87)【国際公開番号】W WO2022202388
(87)【国際公開日】2022-09-29
【審査請求日】2023-10-10
(31)【優先権主張番号】P 2021050003
(32)【優先日】2021-03-24
(33)【優先権主張国・地域又は機関】JP
(73)【特許権者】
【識別番号】390008235
【氏名又は名称】ファナック株式会社
(74)【代理人】
【識別番号】110003683
【氏名又は名称】弁理士法人桐朋
(72)【発明者】
【氏名】佐伯 正博
(72)【発明者】
【氏名】桑畑 眞一
(72)【発明者】
【氏名】前田 翌檜
【審査官】田中 友章
(56)【参考文献】
【文献】特開2018-157456(JP,A)
【文献】特開平9-244772(JP,A)
【文献】特開2016-110460(JP,A)
【文献】特開2019-114085(JP,A)
【文献】米国特許出願公開第2020/0333758(US,A1)
【文献】米国特許出願公開第2019/0243793(US,A1)
【文献】米国特許出願公開第2013/0297829(US,A1)
(58)【調査した分野】(Int.Cl.,DB名)
G05B 19/05
G06F 3/00
G06F 13/00
(57)【特許請求の範囲】
【請求項1】
マスターユニット(12、14)と機器(104)とを接続し、前記マスターユニットと前記機器との間で信号を伝送するI/Oユニット(16)であって、
前段に設けられるマスターユニットまたは前段に設けられる他のI/Oユニットと接続するための前段側本流端子(34)および前段側支流端子(36)と、
前記前段側支流端子に接続され、後段に設けられる他のI/Oユニット(16)と接続するための後段側支流端子(38)と、
前記前段側支流端子と前記後段側支流端子とに接続され、信号処理を行うスレーブ処理回路(30)と、
前記前段側本流端子に接続され、後段に設けられる他の前記I/Oユニット、または後段に設けられる前記マスターユニットと接続するための後段側本流端子(40)と、
を備える、I/Oユニット。
【請求項2】
請求項1に記載のI/Oユニットであって、
前記後段側支流端子が後段に設けられる他の前記I/Oユニットの前記前段側支流端子と接続されることで、複数の前記スレーブ処理回路をデイジーチェーン接続する、I/Oユニット。
【請求項3】
請求項1または2に記載のI/Oユニットであって、
前記前段側本流端子が前段側に設けられた前記マスターユニットのマスター処理回路(18)に接続され、前記後段側本流端子が後段側に設けられたマスターユニット(14)のマスター処理回路(18)に接続されることで、複数の前記マスター処理回路をデイジーチェーン接続する、I/Oユニット。
【請求項4】
請求項1~3のいずれか1項に記載のI/Oユニットであって、
前記スレーブ処理回路と前記機器とを接続し、前記スレーブ処理回路が前記機器と信号の入出力を行うためのインターフェース(32)をさらに備える、I/Oユニット。
【請求項5】
マスター処理回路(18)を有し、I/Oユニット(16)を介して、前記I/Oユニットに接続された機器(104)と信号を伝送するマスターユニット(14)であって、
前記マスター処理回路と、前段に設けられる前記I/Oユニットを介して前段側に位置するマスター処理回路とを接続するための第1本流端子(44)と、
前記マスター処理回路と、後段に設けられるI/Oユニットを介して後段側に位置するマスター処理回路とを接続するための第2本流端子(24)と、
後段に設けられた前記I/Oユニットと接続するための支流端子(26)と、
を備える、マスターユニット。
【請求項6】
マスターユニット(12、14)と、前記マスターユニットと機器(104)との間で信号を伝送するI/Oユニット(16)とを有する通信システム(10)であって、
前記I/Oユニットは、
前段に設けられる前記マスターユニットまたは前段に設けられる他のI/Oユニット(16)と接続するための前段側本流端子(34)および前段側支流端子(36)と、
前記前段側支流端子に接続され、後段に設けられる他のI/Oユニット(16)と接続するための後段側支流端子(38)と、
前記前段側支流端子と前記後段側支流端子とに接続され、信号処理を行うスレーブ処理回路(30)と、
前記前段側本流端子に接続され、後段に設けられる他の前記I/Oユニット、または後段に設けられるマスターユニット(14)と接続するための後段側本流端子(40)と、
を備え、
前記マスターユニットは、
前段に設けられた前記I/Oユニットの前記後段側本流端子に接続される第1本流端子(44)と、
後段に設けられる前記I/Oユニットの前記前段側本流端子に接続される第2本流端子(24)と、
後段に設けられる前記I/Oユニットの前記前段側支流端子に接続される支流端子(26)と、
前記第1本流端子、前記第2本流端子および前記支流端子に接続され、信号処理を行うマスター処理回路(18)と、
を備える、通信システム。
【請求項7】
請求項6に記載の通信システムであって、
前記I/Oユニットは、前記スレーブ処理回路と前記機器とを接続し、前記スレーブ処理回路が前記機器と信号の入出力を行うためのインターフェース(32)をさらに備える、通信システム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、I/Oユニットと、I/Oユニットを介して機器と信号を伝送するマスターユニットと、そのI/Oユニットとマスターユニットとを有する通信システムとに関する。
【背景技術】
【0002】
特開2016-110460号公報には、プログラマブル・ロジック・コントローラシステムが開示されている。このプログラマブル・ロジック・コントローラシステムは、基本ユニット(マスター)と、複数の拡張ユニット(スレーブ)とを有する。基本ユニットと、複数の拡張ユニットとは、マスターユニットを先頭にして、デイジーチェーン接続される。複数の拡張ユニットの各々は、例えばI/Oユニットである。基本ユニットは、複数の拡張ユニットを介して、被制御装置に信号を送受信する。被制御装置は、例えばセンサ、またはアクチュエータである。
【発明の概要】
【0003】
マスターユニットと複数のI/Oユニットとは、マスターユニットを先頭にして所定の設置方向に沿って並べられる。隣り合うマスターユニットの端子と、I/Oユニットの端子とが接続される。また、隣り合うI/Oユニット同士の端子が互いに接続される。これにより、ケーブル等を別途必要とすることなく、マスターユニットと、複数のI/Oユニットとは、通信可能に接続される。以下において、通信可能に接続されたマスターユニットと複数のI/Oユニットとからなる塊は、「ステーション」とも記載される。
【0004】
1つのマスターユニットの後段に接続可能(通信可能)なI/Oユニットの台数には、制限がある。したがって、オペレータは、制限台数を超えた台数のI/Oユニットを使用したい場合には、ステーションを別途用意し、ケーブル等を用いて、各ステーションのマスターユニットを接続しなければならない。
【0005】
したがって、従来は、制限台数を超えた台数のI/Oユニットを1つのステーションにすることが困難であった。
【0006】
本発明は、上述した課題を解決することを目的とする。
【0007】
本発明の第1の態様は、マスターユニットと機器とを接続し、前記マスターユニットと前記機器との間で信号を伝送するI/Oユニットであって、前段に設けられるマスターユニットまたは前段に設けられる他のI/Oユニットと接続するための前段側本流端子および前段側支流端子と、前記前段側支流端子に接続され、後段に設けられる他のI/Oユニットと接続するための後段側支流端子と、前記前段側支流端子と前記後段側支流端子とに接続され、信号処理を行うスレーブ処理回路と、前記前段側本流端子に接続され、後段に設けられる他の前記I/Oユニット、または後段に設けられるマスターユニットと接続するための後段側本流端子と、を備える。
【0008】
本発明の第2の態様は、マスター処理回路を有し、I/Oユニットを介して、前記I/Oユニットに接続された機器と信号を伝送するマスターユニットであって、前記マスター処理回路と、前段に設けられる前記I/Oユニットを介して前段側に位置するマスター処理回路とを接続するための第1本流端子と、前記マスター処理回路と、後段に設けられるI/Oユニットを介して後段側に位置するマスター処理回路とを接続するための第2本流端子と、後段に設けられた前記I/Oユニットと接続するための支流端子と、を備える。
【0009】
本発明の第3の態様は、マスターユニットと、前記マスターユニットと機器との間で信号を伝送するI/Oユニットとを有する通信システムであって、前記I/Oユニットは、前段に設けられる前記マスターユニットまたは前段に設けられる他のI/Oユニットと接続するための前段側本流端子および前段側支流端子と、前記前段側支流端子に接続され、後段に設けられる他のI/Oユニットと接続するための後段側支流端子と、前記前段側支流端子と前記後段側支流端子とに接続され、信号処理を行うスレーブ処理回路と、前記前段側本流端子に接続され、後段に設けられる他の前記I/Oユニット、または後段に設けられるマスターユニットと接続するための後段側本流端子と、を備え、前記マスターユニットは、前段に設けられた前記I/Oユニットの前記後段側本流端子に接続される第1本流端子と、後段に設けられる前記I/Oユニットの前記前段側本流端子に接続される第2本流端子と、後段に設けられる前記I/Oユニットの前記前段側支流端子に接続される支流端子と、前記第1本流端子、前記第2本流端子および前記支流端子に接続され、信号処理を行うマスター処理回路と、を備える。
【0010】
本発明の態様によれば、1つのステーション内で増設が可能なI/Oユニットが提供される。また、1つのステーション内でのI/Oユニットの増設を可能にするマスターユニットが提供される。さらに、これらのI/Oユニットとマスターユニットとを有する通信システムが提供される。
【図面の簡単な説明】
【0011】
【
図1】
図1は、本発明の参考例に係る通信システムを表す図である。
【
図2】
図2は、本発明の実施形態に係る通信システムを表す図である。
【
図3】
図3は、変形例1に係るインターフェースユニットを表す図である。
【発明を実施するための形態】
【0012】
本発明のI/Oユニットと、マスターユニットと、通信システムとについて、好適な実施の形態を掲げ、添付の図面を参照しながら以下、詳細に説明する。
【0013】
[実施の形態]
図1は、本発明の参考例に係る通信システム100を表す図である。
【0014】
通信システム100は、制御装置102と機器104との間で信号を伝送するシステムである。機器104は、機械装置に設けられる。機械装置は、例えば工作機械、またはロボットである。機器104は、出力機器104aと、入力機器104bとを含む。出力機器104aは、例えば、スイッチ等のアクチュエータである。制御装置102は、出力機器104aを駆動させる場合は、通信システム100を介して、出力機器104aに制御信号を送る。入力機器104bは、例えば押圧、電圧、または電流等を検出するセンサである。制御装置102は、入力機器104bからの検出信号を、通信システム100を介して取得する。
【0015】
通信システム100は、複数の通信カプラユニット106(106a、106b)と、複数のI/Oユニット108とを有する。複数のI/Oユニット108は、複数のI/Oユニット108aと、複数のI/Oユニット108bとからなる。
【0016】
制御装置102と、通信カプラユニット106aと、通信カプラユニット106bとは、この順序で順次接続される。これにより、制御装置102と、通信カプラユニット106aと、通信カプラユニット106bとをこの順序で辿る通信路(本流線La)が構成される。制御装置102と通信カプラユニット106aとの接続は、ケーブルを用いて行われる。また、通信カプラユニット106aと通信カプラユニット106bとの接続は、別のケーブルを用いて行われる。ケーブルは、オペレータが用意する。
【0017】
複数のI/Oユニット108aは、通信カプラユニット106aの後段に順次接続される。これにより、通信カプラユニット106aと、複数のI/Oユニット108aとは、1つのステーションを構成する。また、通信カプラユニット106aと、複数のI/Oユニット108aとを順に辿る通信路(支流線Lb1)が構成される。
【0018】
複数のI/Oユニット108bは、通信カプラユニット106bの後段に順次接続される。これにより、通信カプラユニット106bと、複数のI/Oユニット108bとは、1つのステーションを構成する。また、通信カプラユニット106bと、複数のI/Oユニット108bとを順に辿る通信路(支流線Lb2)が構成される。
【0019】
複数のI/Oユニット108は、複数の機器104と接続される。
図1の複数のI/Oユニット108は、互いに異なる機器104と接続される。ただし、1つのI/Oユニット108に、複数の機器104が接続されてもよい。
【0020】
通信カプラユニット106aと、通信カプラユニット106bとの各々は、マスター処理回路18を有する。I/Oユニット108aと、I/Oユニット108bとの各々は、スレーブ処理回路30と、インターフェース32とを有する。スレーブ処理回路30は、マスター処理回路18と信号の入出力を行う回路である。マスター処理回路18とスレーブ処理回路30との各々は、例えばCPU(中央処理装置)を含む。ただし、マスター処理回路18とスレーブ処理回路30との各々は、例えばASIC(特定用途向け集積回路)、PLD(プログラマブルロジックデバイス)、または、FPGA(フィールドプログラマブルロジックゲートアレー)等を含んでもよい。インターフェース32は、スレーブ処理回路30と機器104との間で信号を伝送するハードウェア(回路、電子部品群)である。インターフェース32は、スレーブ処理回路30と機器104とを接続し、スレーブ処理回路30が機器104と信号の入出力を行う。なお、インターフェース32の具体的な構成は、機器104の種類に応じて異なる。
【0021】
通信カプラユニット106aのマスター処理回路18と、通信カプラユニット106bのマスター処理回路18とは、本流線Laによって、制御装置102を先頭にしてデイジーチェーン接続される。また、複数のI/Oユニット108aのスレーブ処理回路30は、支流線Lb1によって、通信カプラユニット106aのマスター処理回路18を先頭にしてデイジーチェーン接続される。さらに、複数のI/Oユニット108bのスレーブ処理回路30は、支流線Lb2によって、通信カプラユニット106bのマスター処理回路18を先頭にしてデイジーチェーン接続される。
【0022】
制御装置102が機器104に制御信号を送る場合、制御装置102は、自分から見て初段(1番目)に接続された通信カプラユニット106aに制御信号を出力する。この制御信号は、送り先の機器104が接続されたI/Oユニット108のアドレス情報等を含む。通信カプラユニット106aのマスター処理回路18は、制御信号に含まれるアドレス情報が、複数のI/Oユニット108aのいずれかを示しているかを判断する。アドレス情報が複数のI/Oユニット108aのいずれをも示さない場合、通信カプラユニット106aのマスター処理回路18は、通信カプラユニット106bのマスター処理回路18に制御信号を出力する。アドレス情報が複数のI/Oユニット108aのいずれかを示す場合、通信カプラユニット106aのマスター処理回路18は、自身の後段のI/Oユニット108aに制御信号を出力する。前段から制御信号を入力されたI/Oユニット108aのスレーブ処理回路30は、入力された制御信号に含まれるアドレス情報が自身を示すかを判断する。ここで、I/Oユニット108aのスレーブ処理回路30は、アドレス情報が自身を示す場合、自身に接続された機器104に制御信号を出力する。これにより、機器104が動作する。その一方で、I/Oユニット108aは、入力された制御信号に含まれるアドレス情報が自身を示さない場合は、自身の後段のI/Oユニット108aに制御信号を出力する。なお、I/Oユニット108は、制御信号に含まれるアドレス情報が自身を示す場合において、後段側のI/Oユニット108に制御信号を出力してもよい。また、通信カプラユニット106は、制御信号に含まれるアドレス情報が自身に接続されたI/Oユニット108を示す場合において、後段側の通信カプラユニット106に制御信号を出力してもよい。
【0023】
機器104が制御装置102に向けて信号を出力する場合がある。この場合、機器104の信号は、機器104が接続されたI/Oユニット108のスレーブ処理回路30に入力される。スレーブ処理回路30は、自身に接続された機器104から入力された信号を、制御装置102に送る。この場合、スレーブ処理回路30は、自身の前段に接続されたI/Oユニット108、または通信カプラユニット106に信号を出力する。ここで、スレーブ処理回路30は、機器104が出力した内容と、信号を出力したI/Oユニット108のアドレス情報とを出力信号に含める。通信カプラユニット106とI/Oユニット108との間の信号の入出力は周知技術なので、これ以上の説明は省略する。
【0024】
ところで、参考例では、上記の通り、通信カプラユニット106aを先頭にしたステーションと、通信カプラユニット106bを先頭にしたステーションとが構成されている。オペレータにしてみると、必要な通信カプラユニット106と、必要なI/Oユニット108との全てを、1つのステーションにまとめて設置したい場合がある。
【0025】
しかしながら、既に説明したように、1つの通信カプラユニット106が並行して通信可能なI/Oユニット(スレーブ処理回路30)108の数には、制限台数が決められている。この制限台数は、より詳しくはマスター処理回路18に関して、その性能を加味しつつ、設計者が許容する通信の品質に基づいて決められる。オペレータは、少なくともI/Oユニット108の数がマスター処理回路18の制限台数を超える場合には、オペレータは複数のステーションを設置せざるを得ない。
【0026】
以上を踏まえ、以下において、実施の形態が説明される。なお、参考例で説明された構成要素と同様の構成要素には、同一の参照符号を付してその説明を省略し、参考例とは異なる部分を主に説明する。
【0027】
図2は、本発明の実施形態に係る通信システム10を表す図である。
図2において、スレーブ処理回路30は、スレーブ処理回路30が支流線Lb1と支流線Lb2とのいずれに属するかに応じて、スレーブ処理回路30aまたはスレーブ処理回路30bとも記載される。同様に、インターフェース32は、インターフェース32が支流線Lb1と支流線Lb2とのいずれに属するかに応じて、インターフェース32aまたはインターフェース32bとも記載される。
【0028】
図2に示すように、通信システム10は、複数のマスターユニットと、複数のマスターユニットのスレーブである複数のスレーブユニットとを有するシステムである。より具体的に、通信システム10は、通信カプラユニット12と、インターフェースユニット14と、複数のI/Oユニット16とを有する。
【0029】
通信カプラユニット12と、インターフェースユニット14との各々は、通信システム10におけるマスターユニットである。一方、複数のI/Oユニット16の各々は、通信システム10におけるスレーブユニットである。
図2において、通信カプラユニット12のスレーブユニットとなるI/Oユニット16は、I/Oユニット16aである。また、
図2において、インターフェースユニット14のスレーブユニットとなるI/Oユニット16は、I/Oユニット16bである。
【0030】
通信カプラユニット12は、マスター処理回路18(18a)と、電源20と、コネクタ22と、端子24(24a)と、端子26(26a)と、筐体28とを有する。マスター処理回路18aと、電源20と、コネクタ22と、端子24aと、端子26aとは、筐体28に収容される。
【0031】
電源20は、マスター処理回路18aに電力を供給する。ただし、電源20は、通信カプラユニット12の後段側に接続されたインターフェースユニット14またはI/Oユニット16に電力を供給してもよい。
【0032】
コネクタ22は、制御装置102、他の通信カプラユニット12、または通信カプラユニット106(
図1)と接続するためのコネクタである。
図2の例では、コネクタ22は制御装置102に接続される。コネクタ22は、マスター処理回路18aに接続されている。したがって、
図2の例では、マスター処理回路18aはコネクタ22を通じて制御装置102に接続される。
【0033】
端子24aと、端子(支流端子)26aとの各々は、後段に設けられるI/Oユニット16と接続するための端子である。端子24aと、端子26aとの各々は、マスター処理回路18aに接続される。したがって、コネクタ22と端子24aとの間にはマスター処理回路18aが介在する。同様に、コネクタ22と端子26aとの間にはマスター処理回路18aが介在する。
【0034】
インターフェースユニット14は、マスター処理回路18(18b)と、端子24(24b)と、端子26(26b)と、端子44と、筐体46とを有する。マスター処理回路18bと、端子24bと、端子26bと、端子44とは、筐体46に収容される。
【0035】
端子24bと、端子26bとの各々は、後段に設けられたI/Oユニット16と接続するための端子である。端子44は、インターフェースユニット14の前段に設けられたI/Oユニット16と接続するための端子である。端子24bと、端子26bとの各々は、マスター処理回路18bに接続される。また、端子(第1本流端子)44は、マスター処理回路18bに接続される。したがって、端子44と端子24bとの間には、マスター処理回路18bが介在する。同様に、端子44と端子26bとの間には、マスター処理回路18bが介在する。
【0036】
I/Oユニット16は、スレーブ処理回路30と、インターフェース32と、端子(前段側本流端子)34と、端子(前段側支流端子)36と、端子(後段側支流端子)38と、端子(後段側本流端子)40と、筐体42とを有する。スレーブ処理回路30と、インターフェース32と、端子(前段側本流端子)34と、端子(前段側支流端子)36と、端子(後段側支流端子)38と、端子(後段側本流端子)40とは、筐体42に収容される。
【0037】
端子34と、端子36との各々は、前段に設けられた通信カプラユニット12、前段に設けられたインターフェースユニット14、または前段に設けられた別のI/Oユニット16と接続するための端子である。なお、端子36は、スレーブ処理回路30に接続されている。
【0038】
I/Oユニット16が通信カプラユニット12の後段に設けられる場合、I/Oユニット16(16a)の端子34と通信カプラユニット12の端子24aとが接続されると共に、端子36と端子26aとが接続される。ここで、通信カプラユニット12のマスター処理回路18aと、I/Oユニット16aのスレーブ処理回路30とは、端子26aと、端子36とを通じて接続される。I/Oユニット16がインターフェースユニット14の後段に設けられる場合、I/Oユニット16(16b)の端子34とインターフェースユニット14の端子24bとが接続されると共に、端子36と端子26bとが接続される。ここで、インターフェースユニット14のマスター処理回路18bと、I/Oユニット16bのスレーブ処理回路30とは、端子26bと、端子36とを通じて接続される。
【0039】
端子38は、後段に設けられる別のI/Oユニット16と接続するための端子である。端子38は、スレーブ処理回路30を介して端子36に接続される。
【0040】
端子40は、後段に設けられる別のI/Oユニット16、または後段に設けられるインターフェースユニット14と接続するための端子である。端子40は、端子34に接続される。ここで、端子34と端子40とは、スレーブ処理回路30を介さずに接続される。つまり、端子34と端子40とは、スレーブ処理回路30と電気的に断線した状態で、互いに接続される。
【0041】
I/Oユニット16(前段I/O)の後段に別のI/Oユニット16(後段I/O)が設けられる場合、前段I/Oの端子38と、後段I/Oの端子36とが接続される。また、前段I/Oの端子40と、後段I/Oの端子34とが接続される。ここで、前段I/Oのスレーブ処理回路30と、後段I/Oのスレーブ処理回路30とは、前段I/Oの端子38と後段I/Oの端子36とを通じて、接続される。
【0042】
また、
図2に示すように、I/Oユニット16aの後段にインターフェースユニット14が設けられる場合、I/Oユニット16aの端子40とインターフェースユニット14の端子44とが接続される。ここで、端子44は、I/Oユニット16a(複数のI/Oユニット16a)を通じて、通信カプラユニット12の端子24aに接続される。前述の通り、端子44はマスター処理回路18bと接続されている。また、端子24aは、マスター処理回路18aと接続されている。したがって、マスター処理回路18bは、マスター処理回路18aと接続(デイジーチェーン接続)される。マスター処理回路18bとマスター処理回路18aとの間にスレーブ処理回路30は介在しない。
【0043】
このように、本実施の形態によれば、仮に通信カプラユニット12(マスター処理回路18a)の台数制限を超える数のI/Oユニット16が用いられるとしても、オペレータは、超過分のI/Oユニット16bをインターフェースユニット14に接続できる。通信カプラユニット12のマスター処理回路18aとインターフェースユニット14のマスター処理回路18bとの接続は、I/Oユニット16a(複数のI/Oユニット16a)を通じて、1つのステーション内で行われる。オペレータは、インターフェースユニット14を必要に応じて設けることにより、必要なI/Oユニット16の全てを1つのステーションにまとめて設置することができる。
【0044】
なお、インターフェースユニット14の後段に設けたI/Oユニット16のさらに後段に、別のインターフェースユニット14と、I/Oユニット16とが順次接続されてもよい。つまり、インターフェースユニット14のマスター処理回路18bは、1以上のI/Oユニット16の端子34と、端子40とを通じて、さらに後段側のマスター処理回路18に接続されてもよい。
【0045】
[変形例]
以上、本発明の一例として実施の形態が説明された。上記実施の形態には、多様な変更または改良を加えることが可能である。また、その様な変更または改良を加えた形態が本発明の技術的範囲に含まれ得ることは、請求の範囲の記載から明らかである。
【0046】
以下には、上記実施形態に係る変形例が記載される。ただし、上記実施形態と重複する説明は、以下の説明では可能な限り省略される。上記実施形態で説明済みの構成要素には、特に断らない限り、上記実施形態と同一の参照符号が付される。
【0047】
(変形例1)
実施の形態では、インターフェースユニット14の端子24bと端子44とはマスター処理回路18bを介して接続された。しかしながら、インターフェースユニット14の構成はこれに限定されない。
【0048】
図3は、変形例1に係るインターフェースユニット14A(14)を表す図である。
図3には、インターフェースユニット14Aのほか、その前段側のI/Oユニット16aと、後段側のI/Oユニット16bとが含まれる。
【0049】
インターフェースユニット14Aの端子24bと端子44とは、第1信号線48によって接続されてもよい。また、インターフェースユニット14Aの第1信号線48とマスター処理回路18bとは、第2信号線50によって接続されてもよい。
【0050】
(変形例2)
端子38はスレーブ処理回路30と接続され、且つ、端子36はスレーブ処理回路30と接続される。ただし、端子38と端子36とは、スレーブ処理回路30を介さず接続されてもよい。例えば、端子38と端子36とが信号線によって結ばれ、且つ、該信号線とスレーブ処理回路30とが別の信号線によって結ばれてもよい。
【0051】
[実施の形態から得られる発明]
上記実施の形態および変形例から把握しうる発明について、以下に記載する。
【0052】
<第1の発明>
第1の発明は、マスターユニット(12、14)と機器(104)とを接続し、前記マスターユニット(14)と前記機器との間で信号を伝送するI/Oユニット(16)であって、前段に設けられるマスターユニット(12、14)または前段に設けられる他のI/Oユニット(16)と接続するための前段側本流端子(34)および前段側支流端子(36)と、前記前段側支流端子に接続され、後段に設けられる他のI/Oユニット(16)と接続するための後段側支流端子(38)と、前記前段側支流端子と前記後段側支流端子とに接続され、信号処理を行うスレーブ処理回路(30)と、前記前段側本流端子に接続され、後段に設けられる他の前記I/Oユニット、または後段に設けられる前記マスターユニット(14)と接続するための後段側本流端子(40)と、を備える。
【0053】
これにより、1つのステーション内で増設可能なI/Oユニットが提供される。
【0054】
前記後段側支流端子が後段に設けられる他の前記I/Oユニットの前記前段側支流端子と接続されることで、複数の前記スレーブ処理回路をデイジーチェーン接続してもよい。
【0055】
第1の発明は、前記前段側本流端子が前段側に設けられた前記マスターユニットのマスター処理回路(18)に接続され、前記後段側本流端子が後段側に設けられたマスターユニット(14)のマスター処理回路(18)に接続されることで、複数の前記マスター処理回路をデイジーチェーン接続してもよい。
【0056】
前記I/Oユニットは、前記スレーブ処理回路と前記機器とを接続し、前記スレーブ処理回路が前記機器と信号の入出力を行うためのインターフェース(32)をさらに備えてもよい。
【0057】
<第2の発明>
第2の発明は、マスター処理回路(18)を有し、I/Oユニット(16)を介して、前記I/Oユニットに接続された機器(104)と信号を伝送するマスターユニット(14)であって、前記マスター処理回路と、前段に設けられる前記I/Oユニットを介して前段側に位置するマスター処理回路(18)とを接続するための第1本流端子(44)と、前記マスター処理回路と、後段に設けられるI/Oユニット(16)を介して後段側に位置するマスター処理回路(18)とを接続するための第2本流端子(24)と、後段に設けられた前記I/Oユニットと接続するための支流端子(26)と、を備える。
【0058】
これにより、1つのステーション内でのI/Oユニットの増設を可能にするマスターユニットが提供される。
【0059】
<第3の発明>
第3の発明は、マスターユニット(12、14)と、前記マスターユニットと機器(104)との間で信号を伝送するI/Oユニット(16)とを有する通信システム(10)であって、前記I/Oユニットは、前段に設けられる前記マスターユニットまたは前段に設けられる他のI/Oユニット(16)と接続するための前段側本流端子(34)および前段側支流端子(36)と、前記前段側支流端子に接続され、後段に設けられる他のI/Oユニット(16)と接続するための後段側支流端子(38)と、前記前段側支流端子と前記後段側支流端子とに接続され、信号処理を行うスレーブ処理回路(30)と、前記前段側本流端子に接続され、後段に設けられる他の前記I/Oユニット、または後段に設けられるマスターユニット(14)と接続するための後段側本流端子(40)と、を備え、前記マスターユニット(14)は、前段に設けられた前記I/Oユニットの前記後段側本流端子に接続される第1本流端子(44)と、後段に設けられる前記I/Oユニットの前記前段側本流端子に接続される第2本流端子(24)と、後段に設けられる前記I/Oユニットの前記前段側支流端子に接続される支流端子(26)と、前記第1本流端子、前記第2本流端子および前記支流端子に接続され、信号処理を行うマスター処理回路(18)と、を備える。
【0060】
これにより、1つのステーション内でより多くのI/Oユニットの増設が可能な通信システムが提供される。
【0061】
前記I/Oユニットは、前記スレーブ処理回路と前記機器とを接続し、前記スレーブ処理回路が前記機器と信号の入出力を行うためのインターフェース(32)をさらに備えてもよい。