LANコントローラ製品のラインナップ
製品 | 機能 | 型 名 | |
---|---|---|---|
コントローラ2CH | 基本機能 | JP12-T1220LU-2 JP24-T2410LU-2 | |
オプション機能 | 記憶機能 | JP12-T1220LUM-2 JP24-T2410LUM-2 | |
ストロボ | JP12-T1220LUS-2 JP24-T2410LUS-2 | ||
記憶機能 + ストロボ | JP12-T1220LUMS-2 JP24-T2410LUMS-2 | ||
コントローラ4CH | 基本機能 | JP12-T1220LU-4 JP24-T2410LU-4 | |
オプション機能 | 記憶機能 | JP12-T1220LUM-4 JP24-T2410LUM-4 | |
ストロボ | JP12-T1220LUS-4 JP24-T2410LUS-4 | ||
記憶機能 + ストロボ | JP12-T1220LUMS-4 JP24-T2410LUMS-4 |
LANコントローラの定格仕様
型 名 (-4) : 4CH | JP12-T1220LU-2 (-4) JP12-T1220LUM-2 (-4) JP12-T1220LUS-2 (-4) JP12-T1220LUMS-2 (-4) | JP24-T2410LU-2 (-4) JP24-T2410LUM-2 (-4) JP24-T2410LUS-2 (-4) JP24-T2410LUMS-2 (-4) |
---|---|---|
電 源 | DC 12V (※±10%V) | DC 24V (※±10%V) |
消費電力 | 1.5W | |
LED出力 | PWM調光(約278KHz) / CH当たり1A | |
LAN入力 (プロトコル) | TCP、UDP、IPv4 | |
USB入力 | USB Type-C | |
LED出力 | 入力電圧に依存 | |
外部入力 | 15PIN D-sub | |
動作温度 | 0~45℃ (但し、8h以上の連続使用は40℃以下) | |
動作湿度 | 20~85% (結露不可) | |
寸 法 | 幅55×高106×奥48(突起部分、及びDINレール取付プレート含まず) | |
重 量 | 255 g (DINレール取付プレート含まず) | 260 g (DINレール取付プレート含まず) |
その他 LAN/USB 制御の種類 ・初期設定アプリケーション(手動) ・本製品付属のサンプルプログラムを利用し調光制御する ・本製品付属のサンプルプログラムを参考にしてユーザーがプログラムを作成し調光制御する ・本製品付属のアプリケーションを操作して制御調光する |
LANコントローラの外観
LANコントローラの写真
LANコントローラのネットワーク図と通信プロトコル
LANコントローラはサーバーやPCと同じ位置づけで、LANにおけるネットワーク機器の一つです。LANケーブルでLANに繋ぎ、LANの環境に合ったIPアドレス、サブネットマスク、デフォルトゲートウェイを設定すれば、そのLANにあるPCなどのネットワーク機器からアクセスできるようになります。
LANコントローラを検出するために、UDP通信プロトコルのブロードキャストを利用しています。また、コンピューターからLANコントローラを制御するために、TCP通信プロトコルを利用しています。
プロトコル | ポート | 機能動作 |
---|---|---|
UDP | 1500 | Ethernet内にあるLANコントローラを検出 |
IP、サブネットマスク、デフォルトゲートウェイを初期設定 | ||
TCP | 任意 | 同じサブネットにあるLANコントローラの調光出力を制御 |
電源を調光 |
LANコントローラを利用するためのセキュリティ制限解除
ウィルス対策ソフトなどのセキュリティ製品が、ネットワーク上のUDP通信とTCP通信を無効にする場合があります。
その場合は、そのセキュリティ制限を解除する必要があります。
すなわち、本製品に利用されているUDPプロトコルとLANコントローラ所定のポート番号、及び、TCPプロトコルと利用者指定のポート番号を有効に設定する必要があります。
セキュリティ製品の設定に詳しくない方は、まずはウィルス対策ソフト、ファイヤーウォールなどのセキュリティ製品を無効にしてください。
LANコントローラの二つの接続方式LAN/USB
LANコントローラをパソコンに接続し簡単に設定できるように、USB接続口を用意しています。また、LANコントローラの初期設定と調光制御はLAN接続及びUSB接続のどちらでも可能です。
LANコントローラの初期設定
ユーザーの利用環境に合わせるため、IPアドレスなどのパラメーターを初期設定する必要があります。
LANコントローラパラメーターの値は下記となります。
特性 | 項目 | 出荷時値 | 利用時値 |
---|---|---|---|
ネットワーク接続 | IPアドレス | 192.168.0.7 | ユーザー側のLAN環境に合わせて初期設定をする |
サブネットマスク | 255.255.255.0 | ||
デフォルトゲートウェイ | 192.168.0.1 | ||
IP取得方式 | 静的IP | ||
TCP通信ポート | 20108 | ||
クライアントポート番号 | – | 自動取得 | |
TCP同時接続数 | 1 | 固定 | |
シリアル通信 | シリアルボーレート | 115200 | |
シリアルパラメータ | None/8/1 |
初期設定するには弊社が提供する付属アプリケーションを使用します。LAN接続とUSB接続のどちらでも設定可能です。
LANに接続する場合、「LAN電源の初期設定」画面で初期設定を行います。
USBに接続する場合、「LAN電源の初期設定(USB経由)」画面で初期設定を行います。
付属アプリケーションのダウンロードはこちらへ。
LANコントローラの調光制御
LANコントローラが初期化された後、同じネットワークセグメントのコンピューターからLANコントローラを調光することができます。調光方法は二つあり、付属アプリケーションを利用する方法と、ユーザーが調光プログラムを作成する方法です。
付属アプリケーションから調光する場合、LAN経由またはUSB経由のどちらでも可能です。
付属アプリケーションによるLANコントローラの調光
「LAN電源・USB電源の出力制御」画面でLANまたはUSBを経由して、調光することが可能です。チャンネルを選択し、調光値の設定、読み取り、点滅制御などが可能です。
ユーザー作成プログラムによるLANコントローラの調光
ユーザーが下記の「LANコントローラの調光制御プロトコル」に従って、オリジナルのプログラムを作って調光することも可能です。その場合、本製品付属のサンプルプログラムをご参照ください。
LANコントローラの調光制御プロトコル/命令
通信プロトコル: TCP
通信モード: Server
通信ポート: 初期設定した通信ポート
IPアドレス: 初期設定したIPアドレス
指令の長さ: 6~22 Byte
送信指令の構成: ヘッダー(2Byte)+送信コマンド +フッター(2Byte)
受信指令の構成: ヘッダー(2Byte)+受信コマンド +フッター(2Byte)
ヘッダー: 7E 5A
フッター: 0D 0A
コマンドは、ASIIコードの16進数を利用します。
送信コマンド
コマンド | 命 令 | CH | 調光値 | アドレス | 調光 時間 | 説明 |
---|---|---|---|---|---|---|
調光値読取 | 01 | CH | - | - | - | 指定チャンネルの調光値を読み取る |
調光値出力 | 02 | CH | 00-FF | - | - | 指定チャンネルの調光値を出力 |
マニュアル 調光値読取 | 03 | CH | - | - | - | マニュアルVRの調光値を読取る |
メモリ読取※ | 04 | CH | - | 00-OF | - | 指定チャンネルの指定メモリーアドレス調光値を読み取る |
メモリ記憶※ | 05 | CH | 00-FF | 00-0F | - | 指定チャンネルの指定メモリアドレス調光値を記憶 |
全メモリ 一括読取※ | 06 | CH | - | - | - | 指定チャンネルの全メモリー調光値を読み取る |
全メモリ 一括記憶※ | 07 | CH | 00-FF | - | - | 指定チャンネルの全メモリー調光値(アドレス00-0Fの16個)を記憶する |
ストロポ 調光値読取※ | 08 | CH | - | - | - | ストロポ調光値を読取る |
ストロポ 調光出力※ | 09 | CH | 00-FF | - | 000-3E7 | ストロポ調光値で調光する 上位バイトと下位バイトが逆に格納する |
LED出力 ON | 0A | CH | - | - | - | 指定チャンネルの出力をONにする |
LED出力 OFF | 0B | CH | - | - | - | 指定チャンネルの出力をOFFにする |
調光初期化 | 0C | 0 | - | - | - | 全チャンネル全記憶値を0(クリア)にする |
調光値記憶 | 0D | CH | 00-FF | - | - | 指定チャンネルの調光値を記憶する |
調光値出力 と記憶 | 0E | CH | 00-FF | - | - | 指定チャンネルの調光値を出力し記憶する |
※オプション機能です。
受信コマンド
コマンド | 命令 | 結果 | CH | 調光値 | アドレス | 調光 時間 | 説明 |
---|---|---|---|---|---|---|---|
調光値読取 | 01 | 0 | CH | - | - | - | 指定チャンネルの調光値を読み取った |
調光値出力 | 02 | 0 | CH | 00-FF | - | - | 指定チャンネルの調光値を出力した |
マニュアル 調光値読取 | 03 | 0 | CH | - | - | - | マニュアルVRの調光値を読み取った |
メモリ読取※ | 04 | 0 | CH | - | 00-OF | - | 指定チャンネルの指定メモリーアドレス調光値を読み取った |
メモリ記憶※ | 05 | 0 | CH | 00-FF | 00-0F | - | 指定チャンネルの指定メモリーアドレス調光値を記憶した |
全メモリ 一括読取※ | 06 | 0 | CH | - | - | - | 指定チャンネルの全メモリー調光値を読み取った |
全メモリ 一括記憶※ | 07 | 0 | CH | 00-FF | - | - | 指定チャンネルの全メモリー調光値(アドレス00-0Fの16個)を記憶した |
ストロポ調 光値読取※ | 08 | 0 | CH | - | - | - | ストロポ調光値を読取った |
ストロポ 調光出力※ | 09 | 0 | CH | 00-FF | - | 000-3E7 | ストロポ調光をした 上位バイトと下位バイトが逆に格納 |
LED出力 ON | 0A | 0 | CH | - | - | - | 指定チャンネルの出力をONにした |
LED出力 OFF | 0B | 0 | CH | - | - | - | 指定チャンネルの出力をOFFにした |
調光初期化 | 0C | 0 | 0 | - | - | - | 全チャンネル全記憶値を0(クリア)にした |
調光値記憶 | 0D | 0 | CH | 00-FF | - | - | 指定チャンネルの調光値を記憶した |
調光値出力 と記憶 | 0E | 0 | CH | 00-FF | - | - | 指定チャンネルの調光値を出力し記憶した |
エラー受信 | 0 | RS | 結果コード |
※オプション機能です。
チャンネル
チャンネル | CH(16進) | 説明 |
---|---|---|
チャンネル1 | 1 | チャンネル1を指示 |
チャンネル2 | 2 | チャンネル2を指示 |
チャンネル3 | 3 | チャンネル3を指示 |
チャンネル4 | 4 | チャンネル4を指示 |
全チャンネル | 0 | 調光初期化以外は使用不可 |
結果コード
コード RS | 内容 | 説明 |
---|---|---|
00 | 正常終了 | 受信コマンド 表の通り |
01 | ヘッダーなし | 「7E 5A」が検出されない |
02 | フッターなし | 「0D 0A」が検出されない |
03 | 命令エラー 01~0E以外 | 命令が正しくない |
04 | チャンネル範囲外 | チャンネル指定が範囲外 |
05 | アドレスエラー | アドレス>0F アドレスが範囲外 |
06 | コマンド形式エラー | 送信コマンドの形式が誤り |
07 | マニュアル操作機種での対応 | マニュアル操作モード中に通信を行った場合 |
08 | 機能使用不可 | 機能が使用できない |
他 | 上記以外 | 予想外のエラー |
指令例
送信指令: 7E 5A 02 01 FF 0D 0A チャンネル1の調光値255を出力する
受信指令: 7E 5A 02 00 01 0D 0A チャンネル1の調光値を出力した
サンプルプログラム
- LAN 制御に必要なプログラム
- C言語のLANコントローラ制御プログラムソース
- Windows下のコマンドプロンプトで実行するプログラム
- USB 制御に必要なプログラム
- Windows下のコマンドプロンプトで実行するプログラム
ユーザーがオリジナルのプログラムをご使用する際に参考となるサンプルプログラムをご用意しています。ダウンロードするにはこちらへ。
LANコントローラの外部端子
外部端子により、LAN及びUSB 制御とは別に一部機能をここから制御が可能です。
必要に応じてご利用ください。(15PIN Dsub メス端子)
ピン番号 | 1CH TYPE | 2CH TYPE | 4CH TYPE |
---|---|---|---|
1 | CH1 ON/OFF | CH1 ON/OFF | CH1 ON/OFF |
2 | NC | CH2 ON/OFF | CH2 ON/OFF |
3 | CH1メモリートリガ | CH1メモリートリガ | CH3 ON/OFF |
4 | NC | CH2メモリートリガ | CH4 ON/OFF |
5 | メモリー/ストロボ ON/OFF | メモリー/ストロボ ON/OFF | CH1メモリートリガ |
6 | GND | GND | CH2メモリートリガ |
7 | CH1ストロボトリガ | CH1ストロボトリガ | CH3メモリートリガ |
8 | NC | CH2ストロボトリガ | CH4メモリートリガ |
9 | NC | NC | メモリー/ストロボ ON/OFF |
10 | NC | NC | GND |
11 | NC | NC | CH1ストロボトリガ |
12 | NC | NC | CH2ストロボトリガ |
13 | NC | NC | CH3ストロボトリガ |
14 | NC | NC | CH4ストロボトリガ |
15 | NC | NC | NC |
LANコントローラの記憶機能 オプション対応
LANコントローラの調光レベル(0~255値)の値を16種記憶させ、外部端子のメモリトリガへ信号(ON-OFF)を入力することで記憶順の再生が可能です。16種以内の調光なら、一度記憶させておけばLANに接続しなくても調光制御が可能です。 複数チャンネルの場合は、各チャンネルに16種の記憶が可能です。
LANコントローラのストロボ機能 オプション対応
ストロボ出力を制御することで、任意の単発発光の点灯が得られます。LAN、USB からの制御、及び外部端子からのトリガで点灯させることが可能です。また、点灯時間は1μsec~99900μsecまで設定できます。複数チャンネルの場合は各チャンネルにストロボ発光の設定が可能です。
ストロボ調光する際、ストロボ調光値を設定し、ストロボ点灯時間と倍数を入力します。
調光時間と倍数のデータ構成と送信方法
倍数は4ビットを使い、調光時間は12ビットを使います。倍数と調光時間を合わせると、2バイトになります。指令を送信する時に、上位バイトと下位バイトを逆にして送信します。
倍数の16進数はそれぞれ1、2、3で、調光時間最大値999の16進数は3E7になります。
指令例
送信指令:
7E 5A 09 01 80 E7 33 0D 0A チャンネル1のストロポを調光値128調光時間99900で調光する
受信指令:
7E 5A 09 00 01 0D 0A チャンネル1のストロポを調光した
詳細については、資料請求フォームでダウンロードしてください。
LANコントローラ制御のユーザー開発プログラム事例紹介
LAN制御電源を三菱電機PLCプログラム(以下三菱PLCプログラム)で制御する事例を紹介します。LANコントローラはTCPサーバーとして、三菱電機のPLCプログラムはTCPクライアントとして動きます。まず、LANコントローラ付属アプリケーションを利用してLANコントローラの初期設定を行い、次に三菱PLCプログラムを作成しLANコントローラの調光制御プロトコル/命令を実行します。
詳細はLAN電源・ コントローラ & 三菱 PLC 設定ユーザーズマニュアルをご参照ください。
LANコントローラと三菱PLC接続方法を示すデモプログラム、及びユーザーズマニュアルをご用意しています。ダウンロードするにはこちらへ。
また、三菱電機が発行するマニュアルをご覧ください。
三菱PLCプログラムでLANコントローラを制御し点灯する様子を動画で見ることができます。