■ご注意ください
ソフトウェアは利便性の向上やセキュリティ対応のため、日々更新されます。
「12.ソフトウェア/Node-Red・ノードの更新方法」の「① ノードの更新方法について」をご覧になり、最新のソフトウェア環境でご利用ください。
① ソフトウェア仕様
Tibbo-Piは、オープンソースのビジュアルプログラミングツールである「Node-RED」を使ってプログラミングを行います。
「Node-RED」の画面では、各Tibbitブロックに対応した専用Nodeを操作することでTibbitブロックを制御することができます。
表 8-1 Tibbo-Piに搭載されるLinux情報
OS | Kernel Version | 備考 |
Raspbian | 4.14.50-v7 | ※出荷時のバージョン |
表 8-2 Tibbo-Piにて使用しているソフトウェア
ソフトウェア | 説明 | 備考 |
Node-RED | ブラウザ上でFlowを編集することによりTibbo-Piの制御ができます。 | |
Node.js | Node-REDを実行するために使用です。 | |
python3 | Tibbo-Pi用のノードのメイン処理を実行するために使用します。 |
② 共通ノード仕様
ノード共通設定項目 | |
名前 | ノードの名前を任意で設定ができます。 |
通信 | 通信方式を選択します。 |
スロット | Tibbitが挿入されているスロット番号を指定します。 |
ピン | 通信方式によって、ライン毎の設定ができます。 |
接続状態 | ・接続する:ノードを有効にします。
・接続しない:ノードの設定は保持しますが、処理は行いません。 ・無効:ノードを無効にします。 |
ホスト | ノードを接続するホストを指定します。(デフォルトでlocalhost) |
ノード入出力 | ・ノードの入力(Inputs)
・ノードの出力(Outputs) ・各ノードの入出力の情報については、Node-REDの情報タブに表示します。
|
- tp initializeノードは、必ず最初に1つのみ配置する必要があります。
- 通信、スロット、ピンは、予め決まっているノードについては、設定項目として表示されません。
- 同じスロットのノードで、ライン毎に別々な設定はできません。
- 上記の場合、デプロイ時にデバッグタブにエラーを表示します。
③ 各ノード仕様
tp initialize | |
ノード | |
Tibbit名 | Tibbo-Pi制御用ノード |
詳細 | Tibbo-Piを制御するためのノードで、必ず配置する必要があります |
個別設定 | フローの設定ファイル(config.json)を作成する: フローに配置されているTibbo-Piノードをもとに、config.jsonを作成します。(基本的にはチェックを入れてください) |
Tibbit #00 | |
ノード | |
Tibbit名 | #00_1 4chダイレクトI/O
#00_2 3chダイレクトI/O+GND #00_3 2chダイレクトI/O+5V+GND |
詳細 | ※このTibbitは汎用ブロックのため、このノードに対して通信方式が指定可能となっている。 |
Tibbit #01 | |
ノード | |
Tibbit名 | #01 RS232トランシーバ |
詳細 | なし |
Tibbit #02 | |
ノード | |
Tibbit名 | #02 RS232/422/485マルチトランシーバ |
詳細 | なし |
Tibbit #03 | |
ノード | |
Tibbit名 | #03_1 2ch 30V/1Aリレー(1a+1a)
#03_2 2ch 30V/1Aリレー(1c+1a) |
詳細 | なし |
Tibbit #04 | |
ノード | |
Tibbit名 | #04_1 2ch独立フォトカプラ入力(5V用抵抗内蔵)
#04_2 3chフォトカプラ入力(5V用抵抗内蔵KC) #04_3 3chフォトカプラ入力(5V用抵抗内蔵AC) #04_4 4ch非絶縁フォトカプラ入力(5V用抵抗内蔵KC) #04_5 2ch独立フォトカプラ入力(24V用用抵抗内蔵) #04_6 3chフォトカプラ入力(24V用抵抗内蔵KC) #04_7 3chフォトカプラ入力(24V用抵抗内蔵AC) #04_8 4ch非絶縁フォトカプラ入力(24V用抵抗内蔵KC) |
詳細 | なし |
Tibbit #05 | |
ノード | |
Tibbit名 | #05 RS485トランシーバ |
詳細 | なし |
Tibbit #06 | |
ノード | |
Tibbit名 | #06 2ch 48V/16Aリレー(1c+1c) |
詳細 | なし |
Tibbit #07 | |
ノード | |
Tibbit名 | #07 2ch ソリッドステートリレー |
詳細 | なし |
Tibbit #09 | |
ノード | |
Tibbit名 | #09 非絶縁DCDCコンバータ(入力9-18V,出力5V0.7A) |
詳細 | なし |
Tibbit #10 | |
ノード | |
Tibbit名 | #10 非絶縁DCDCコンバータ(入力9-18V,出力5V1.1A) |
詳細 | なし |
Tibbit #11 | |
ノード | |
Tibbit名 | #11 4chオープンコレクタ出力 |
詳細 | なし |
Tibbit #12 | |
ノード | |
Tibbit名 | #12 非絶縁DCDCコンバータ(入力5V,出力±15V15mA) |
詳細 | なし |
Tibbit #13 | |
ノード | |
Tibbit名 | #13 4chアナログ入力(12bitADC) |
詳細 | なし |
Tibbit #14 | |
ノード | |
Tibbit名 | #14 4chアナログ出力(12bitDAC) |
詳細 | なし |
Tibbit #15 | |
ノード | |
Tibbit名 | #15 ACソリッドステートリレー(AC260V1A) |
詳細 | なし |
Tibbit #16 | |
ノード | |
Tibbit名 | #16 3chPWM出力(オープンコレクタ) |
詳細 | なし |
Tibbit #17 | |
ノード | |
Tibbit名 | #17 3chPWM出力(電力外部供給型) |
詳細 | なし |
Tibbit #22 | |
ノード | |
Tibbit名 | #22 白金測温抵抗体温度変換器(2線/4線式) |
詳細 | なし |
Tibbit #23 | |
ノード | |
Tibbit名 | #23 絶縁PoE用DCDCコンバータ(出力5V,1.3A) |
詳細 | なし |
Tibbit #25 | |
ノード | |
Tibbit名 | #25 非絶縁DCDCコンバータ(入力8-60V,出力5V1.5A(MAX)) |
詳細 | なし |
Tibbit #26 | |
ノード | |
Tibbit名 | #26 赤外線リモコンデコーダ |
詳細 | なし |
Tibbit #28 | |
ノード | |
Tibbit名 | #28 照度センサ |
詳細 | なし |
Tibbit #29 | |
ノード | |
Tibbit名 | #29 温度センサ |
詳細 | なし |
Tibbit #30 | |
ノード | |
Tibbit名 | #30 温度/湿度センサ |
詳細 | なし |
Tibbit #31 | |
ノード | |
Tibbit名 | #31 PICマイコン |
詳細 | なし |
Tibbit #35 | |
ノード | |
Tibbit名 | #35 気圧センサ |
詳細 | なし |
Tibbit #36 | |
ノード | |
Tibbit名 | #36 3軸加速度センサ |
詳細 | なし |
Tibbit #38 | |
ノード | |
Tibbit名 | #38 ボタン |
詳細 | なし |
Tibbit #39 | |
ノード | |
Tibbit名 | #39_1緑色LED(低輝度)
#39_2赤色LED(高輝度) #39_3黄色LED(低輝度) #39_4青色LED(高輝度) |
詳細 | なし |
Tibbit #40 | |
ノード | |
Tibbit名 | #40_1 5kΩデジタルポテンショメータ(8bit)
#40_210kΩデジタルポテンショメータ(8bit) #40_350kΩデジタルポテンショメータ(8bit) #40_4100kΩデジタルポテンショメータ(8bit) |
詳細 | なし |
Tibbit #41 | |
ノード | |
Tibbit名 | #41 8ch I/Oエキスパンダ |
詳細 | なし |
Tibbit #42 | |
ノード | |
Tibbit名 | #42バックアップ付きリアルタイムクロック |
詳細 | なし |
Tibbit #52 | |
ノード | |
Tibbit名 | #52 4ch絶縁アナログ入力(16bitADC) |
詳細 | なし |
Tibbit #53 | |
ノード | |
Tibbit名 | #53 絶縁型4-20mA信号変換器(16bitADC) |
詳細 | なし |
Tibbit #54 | |
ノード | |
Tibbit名 | #54 4ch非絶縁ドライ接点入力 |
詳細 | なし |
Tibbit #57 | |
ノード | |
Tibbit名 | #57 FPGA (ICE5LP1K-SWG36ITR50) |
詳細 | なし |
Tibbit #58 | |
ノード | |
Tibbit名 | #58 2ch 絶縁NPNオープンコレクタ出力(最大24V0.5A) |
詳細 | なし |
Tibbit #59 | |
ノード | |
Tibbit名 | #59 2ch 絶縁PNPオープンコレクタ出力(最大24V0.5A) |
詳細 | なし |
tp buzzer | |
ノード | |
Tibbit名 | Tibbo-Pi ブザー |
詳細 | Tibbo-Piのブザーを鳴らします |
tp LED | |
ノード | |
Tibbit名 | Tibbo-Pi LED |
詳細 | Tibbo-PiのLEDを点灯・消灯します |
tp button | |
ノード | |
Tibbit名 | Tibbo-Pi ボタン |
詳細 | Tibbo-Piのボタンで、押下されたボタンの情報を出力します |