ユニット設定

ユニット設定を変更するときの注意事項

Important_J.png

ユニットの設定や構成を変更すると、作成済みのプログラム・波形チャート・通信テーブルなどに影響します。

変更前のデータは自動で削除または置換される場合があり、元に戻すことはできません。

ユニットを削除した場合の動作

プロジェクトに登録されているユニットを削除すると、以下のように既存データが変更されます。

  • ユニット定数:削除されます。
  • UIプログラミング(ブロック):参照箇所は「---」に置換されます。
  • スクリプトプログラミング:参照箇所は「@+削除前のユニット定数名」に置換されます。置換後にテスト実行しようとすると、プログラムチェックでエラーとなります。
  • 波形チャートデータ、波形測定の測定条件:削除されます。
  • 通信テーブルのシーケンス行:削除されます。
  • グローバル変数編集リストの初期値:「0」に置換されます。
  • 該当ユニットを使うモニターの表示チャネルが0個になった場合:モニターのチェックは自動で外れます。

Reference_J.png

プログラム内で「直値」で設定している箇所は置換の対象外です。

ユニット種別を変更した場合

スロットに割り付けるユニット種別を変更すると、そのスロットのユニット設定は初期化されます。

ユニット定数のみを変更した場合は、ユニット設定は保持されます。

スロット位置を変更した場合

テストケース/サブチャート/グローバル変数の初期値のうち、関連するデータは削除または置換されます。

スロット割り付け変更で引き継がれるのは、各ユニット設定・チャネルコメント・モニター表示設定です。

96.png

各ユニットの設定

ユニット選択で各スロットに割り当てたユニットの設定をおこないます。

97.png

Reference_J.png

表示されているユニットをクリックして、該当のユニットの ユニット設定を表示することもできます。

アナログIOユニット(TC-IFAIO)の設定

アナログIOユニット(TC-IFAIO)の設定項目

アナログIOユニット(TC-IFAIO)の設定内容を説明します。

TC_06_AIO_0010.png

項目

内容

入力

入力サンプリング周期

以下から選択します。

1µs / 5µs / 10µs / 50µs / 100µs / 500µs / 1ms / 5ms / 10ms / 50ms

電圧入力レンジ

以下から選択します。

-10~10V / 0~10V /-5~5V / 0~5V

電流入力

[有効]を選択すると、[電流入力サンプリング周期]と[電流入力レンジ]が表示されます。

電流入力サンプリング周期

以下から選択します。

50µs / 100µs / 500µs / 1ms / 5ms / 10ms / 50ms

電流入力レンジ

[0~20mA]または[4~20mA]を選択します。

出力

出力更新周期

以下から選択します。

1µs / 5µs / 10µs / 50µs / 100µs / 500µs / 1ms / 5ms / 10ms / 50ms

電圧出力レンジ

以下から選択します。

-10~10V / 0~10V / -5~5V / 0~5V

電圧初期出力値

電圧初期出力値を設定します。

電流出力

[有効]を選択すると、[電流出力更新周期]、[電流出力レンジ]、[電流初期出力値]が表示されます。

電流出力更新周期

以下から選択します。

50µs / 100µs / 500µs / 1ms / 5ms / 10ms / 50ms

電流出力レンジ

[0~20mA]または[4~20mA]を選択します。

電流初期出力値

電流初期出力値を設定します。

Important_J.png

アナログIOユニットの設定を変更すると、対応するチャネルが削除されます。

影響範囲は、変更する項目によって異なります。

  • 入力サンプリング周期/電圧入力レンジを変更:V_INの全チャネルが削除されます。
  • 出力更新周期/電圧出力レンジを変更:V_OUTの全チャネルが削除されます。
  • 電流入出力の有効/無効、電流レンジ等を変更:対応するチャネルが削除されます。
  • スケーリング設定の変更時

スケーリング設定を変更すると、影響する波形チャートデータ・波形測定条件が削除されます。影響するモニター表示設定のチャネルも解除されます。

スケーリング設定

各チャネルに対して、スケーリング設定をおこなうことができます。

  • スケーリング設定をおこなうと、波形チャート・波形チャートモニターの値や判定値が、スケーリング設定した範囲・単位で表示/設定が可能になります。
  • [有効/無効]のチェックをONにしたチャネルの下限値、上限値、単位(℃ / mA / V)を設定できます。

TC_06_AIO_0020.png

Important_J.png

ブロックプログラミングおよびスクリプトプログラミングでは[スケーリング設定]は対象外になります。スケーリング用の関数などを使用してください。

配線イメージ

端子台とテスト対象との配線イメージを確認できます。

チャネルコメント設定

各チャネルに任意のコメントを設定できます。

98.png

接続状態を確認する

テスト対象との接続確認をおこなうことができます。

CAUTION_J_4C.png

実際に端子から出力がおこなわれます。接続状態を確認し、十分安全な状態を確認してから実施してください。

TC_06_RIO_0020.png

TC_06_AIO_0030.png

RS-232C通信ユニット(TC-IFCOM)の設定

RS-232C通信ユニット(TC-IFCOM)の設定項目

RS-232C通信ユニット(TC-IFCOM)の設定内容を説明します。

TC_06_COM_0010.png

項目

内容

UART1/UART2/

UART3/UART4

接続方式

(UART1、UART3のみ)

[通常接続]または[モニター接続]を選択します。

  • 通常接続:各ポートを独立して動かすモードです。
  • モニター接続:外部機器同士の通信の間にCOMユニットを接続し通信を監視するモードです。

ボーレート

以下から選択します。

300 / 600 / 1200 / 2400 / 4800 / 9600 / 19200 / 38400 / 57600 / 115200 / 230400 / 460800 / 921600

データビット

[7bit]または[8bit]を選択します。

ストップビット

[1bit]または[2bit]を選択します。

パリティ

以下から選択します。

なし/奇数/偶数

Important_J.png

接続方式を変更すると、該当チャネルの通信テーブルのシーケンス行が削除されます。

配線イメージ

端子台とテスト対象との配線イメージを確認できます。

チャネルコメント設定

各チャネルに任意のコメントを設定できます。

99.png

接続状態を確認する

テスト対象との接続確認をおこなうことができます。

TC_06_COM_0020.png

デジタルIOユニット(TC-IFDIO)の設定

デジタルIOユニット(TC-IFDIO)の設定項目

ピンの割り当て

デジタルIOユニット(TC-IFDIO)を使用する場合は、ピンの割り当てを設定します。

100.png

接続形態

モード

ピン数

ピン位置

UART

  • 通常接続
  • モニター接続

4(固定)

1/3/5/7/9/11/13

I2C

  • 通常接続(マスター)
  • 通常接続(スレーブ)
  • モニター接続

2(固定)

1/3/5/7/9/11/13/15

SPI

  • 通常接続(マスター)
  • 通常接続(スレーブ)
  • モニター接続

4(固定)

1/3/5/7/9/11/13

GPIO

  • 入力
  • 出力

2/4/6/8/10/12/14/16

1/3/5/7/9/11/13/15

Important_J.png

デジタルIOユニットの設定を変更すると、以下のデータが影響を受けます。

  • 関連する設定項目で設定した内容がすべてリセットされます。
  • DIOの波形チャートデータ・波形測定条件・通信テーブルのシーケンス行がすべて削除されます。

I2C/SPIのスレーブ動作とアドレス形式の制約

スレーブ動作の応答ペア

スレーブ動作で「ある入力データに対して、ある応答値を返す」というデータが登録できるのは同時に1ペアのみです。

レジスタアクセスのような複数応答の動作はおこなえません。

I2Cのアドレス形式

10bitアドレスには対応していません。7bitアドレスのみ使用できます。

接続形態ごとの設定

GPIOの設定項目

入力の場合

TC_06_DIO_0060.png

項目

内容

GPI 1/GPI 2

入力サンプリング周期

以下から選択します。

1µs / 5µs / 10µs / 50µs / 100µs / 500µs / 1ms / 5ms / 10ms / 50ms

入力電圧

以下から選択します。

1.8V / 3.3V / 5V

出力の場合

TC_06_DIO_0220.png

項目

内容

GPO 1/GPO 2

出力更新周期

以下から選択します。

1µs / 5µs / 10µs / 50µs / 100µs / 500µs / 1ms / 5ms / 10ms / 50ms

出力電圧

以下から選択します。

1.8V / 3.3V / 5V

出力モード

[CMOS]または[オープンドレイン]を選択します。

初期出力値

[Low]または[High]を選択します。

UARTの設定項目

通常接続の場合

TC_06_DIO_0080.png

項目

内容

UART

接続方式

[ピンの割り当て]で設定した接続方式が表示されます。

基準電圧

以下から選択します。

1.8V / 3.3V / 5V

ボーレート

以下から選択します。

300 / 600 / 1200 / 2400 / 4800 / 9600 / 19200 / 38400 / 57600 / 115200 / 230400 / 460800 / 921600

データビット

[7bit]または[8bit]を選択します。

ストップビット

[1bit]または[2bit]を選択します。

パリティ

以下から選択します。

なし/奇数/偶数

フロー制御

[なし]または[RTS・CTS]を選択します。

モニター接続の場合

TC_06_DIO_0230.png

項目

内容

UART

接続方式

[ピンの割り当て]で設定した接続方式が表示されます。

基準電圧

以下から選択します。

1.8V / 3.3V / 5V

ボーレート

以下から選択します。

300 / 600 / 1200 / 2400 / 4800 / 9600 / 19200 / 38400 / 57600 / 115200 / 230400 / 460800 / 921600

データビット

[7bit]または[8bit]を選択します。

ストップビット

[1bit]または[2bit]を選択します。

パリティ

以下から選択します。

なし/奇数/偶数

I2Cの設定項目

通常接続(マスター)の場合

TC_06_DIO_0110.png

項目

内容

I2C

接続方式

[ピンの割り当て]で設定した接続方式が表示されます。

基準電圧

以下から選択します。

1.8V / 3.3V / 5V

クロック周波数

以下から選択します。

1MHz / 400kHz / 100kHz

プルアップ

[する]または[しない]を選択します。

通常接続(スレーブ)の場合

TC_06_DIO_0180.png

項目

内容

I2C

接続方式

[ピンの割り当て]で設定した接続方式が表示されます。

基準電圧

以下から選択します。

1.8V / 3.3V / 5V

プルアップ

[する]または[しない]を選択します。

スレーブアドレス

スレーブアドレスを設定します。

モニター接続の場合

TC_06_DIO_0190.png

項目

内容

I2C

接続方式

[ピンの割り当て]で設定した接続方式が表示されます。

基準電圧

以下から選択します。

1.8V / 3.3V / 5V

SPIの設定項目

通常接続(マスター)の場合

TC_06_DIO_0140.png

項目

内容

SPI

接続方式

[ピンの割り当て]で設定した接続方式が表示されます。

基準電圧

以下から選択します。

1.8V / 3.3V / 5V

クロック周波数

以下から選択します。

100kHz / 200kHz / 400kHz / 500kHz / 800kHz / 1MHz / 2MHz / 4MHz / 5MHz / 8MHz / 10MHz

SPIモード

以下から選択します。

0 / 1 / 2 / 3

データ順

[MSBから]または[LSBから]を選択します。

SSアクティブレベル

[Low]または[High]を選択します。

通常接続(スレーブ)の場合

TC_06_DIO_0200.png

項目

内容

SPI

接続方式

[ピンの割り当て]で設定した接続方式が表示されます。

基準電圧

以下から選択します。

1.8V / 3.3V / 5V

クロック周波数

以下から選択します。

~4MHz / 4MHz~6MHz / 6MHz~8MHz / 8MHz~10MHz

SPIモード

以下から選択します。

0 / 1 / 2 / 3

データ順

[MSBから]または[LSBから]を選択します。

SSアクティブレベル

[Low]または[High]を選択します。

モニター接続の場合

TC_06_DIO_0210.png

項目

内容

SPI

接続方式

[ピンの割り当て]で設定した接続方式が表示されます。

基準電圧

以下から選択します。

1.8V / 3.3V / 5V

SPIモード

以下から選択します。

0 / 1 / 2 / 3

データ順

[MSBから]または[LSBから]を選択します。

SSアクティブレベル

[Low]または[High]を選択します。

配線イメージ

端子台とテスト対象との配線イメージを確認できます。

チャネルコメント設定

各チャネルに任意のコメントを設定できます。

101.png

接続状態を確認する

テスト対象との接続確認をおこなうことができます。

GPIOの場合

CAUTION_J_4C.png

実際に端子から出力がおこなわれます。接続状態を確認し、十分安全な状態を確認してから実施してください。

TC_06_RIO_00201.png

TC_06_DIO_0240.png

UARTの場合

TC_06_DIO_0250.png

I2Cの場合

TC_06_DIO_0260.png

SPIの場合

TC_06_DIO_0270.png

RS-485/RS-422通信ユニット(TC-IFDIF)の設定

RS-485/RS-422通信ユニット(TC-IFDIF)の設定項目

RS-485/RS-422通信ユニット(TC-IFDIF)の設定内容を説明します。

TC_06_DIF_0010.png

項目

内容

UART1/UART2

接続方式

[通常接続]または[モニター接続]を選択します。

  • 通常接続:各ポートを独立して動かすモードです。
  • モニター接続:外部機器同士の通信の間にDIFユニットを接続し通信を監視するモードです。

伝送方式

[RS-485]または[RS-422]を選択します。

ボーレート

以下から選択します。

300 / 600 / 1200 / 2400 / 4800 / 9600 / 19200 / 38400 / 57600 / 115200 / 230400 / 460800 / 921600

データビット

[7bit]または[8bit]を選択します。

ストップビット

[1bit]または[2bit]を選択します。

パリティ

以下から選択します。

なし/奇数/偶数

終端抵抗

[OFF]または[ON]を選択します。

Important_J.png

接続方式または伝送方式を変更すると、該当チャネルの通信テーブルのシーケンス行が削除されます。

配線イメージ

端子台とテスト対象との配線イメージを確認できます。

チャネルコメント設定

各チャネルに任意のコメントを設定できます。

102.png

接続状態を確認する

テスト対象との接続確認をおこなうことができます。

TC_06_DIF_0020.png

リレーIOユニット(TC-IFRIO)の設定

リレーIOユニット(TC-IFRIO)の設定項目

リレーIOユニット(TC-IFRIO)の設定内容を説明します。

TC_06_RIO_0010.png

項目

内容

入力

入力サンプリング周期

以下から選択します。

100µs / 1ms / 5ms / 10ms / 50ms

外部電源電圧

[24V]または[5V]を選択します。

出力

出力更新周期

以下から選択します。

100µs / 1ms / 5ms / 10ms / 50ms

出力モード

[PNP出力]または[NPN出力]を選択します。

初期出力値(OUT1~8)

[OFF]または[ON]を選択します。

初期出力値(OUT9~16)

[OFF]または[ON]を選択します。

Important_J.png

  • リレーIOユニットの以下の設定を変更すると、対象ユニットを使用しているテストケース/サブチャートの波形チャートデータ・波形測定の測定条件が削除されます。
    • 入力サンプリング周期
    • 外部電源電圧
    • 出力更新周期
  • UIプログラミング(ブロック)/スクリプトプログラミングで作成した設定は削除されません。

配線イメージ

端子台とテスト対象との配線イメージを確認できます。

チャネルコメント設定

各チャネルに任意のコメントを設定できます。

103.png

接続状態を確認する

テスト対象との接続確認をおこなうことができます。

CAUTION_J_4C.png

実際に端子から出力がおこなわれます。接続状態を確認し、十分安全な状態を確認してから実施してください。

TC_06_RIO_00201.png

TC_06_RIO_0030.png

LAN通信ユニット(TC-IFLAN)の設定

LAN通信ユニット(TC-IFLAN)の設定項目

LAN通信ユニット(TC-IFLAN)の設定内容を説明します。

TC_06_LAN_0040.png

項目

内容

ETH1/ETH2

接続方式

[接続なし]、[通常接続]、[モニター接続]のいずれかを選択します。

  • 通常接続

テスト対象と接続し、通信するモードです。

通信モードは[TCPサーバー]、[TCPクライアント]、[UDP]のいずれかを選択し、テスト対象と通信します。

  • モニター接続

ポートミラーリングに対応したスイッチを用いて、外部機器同士の通信を監視するモードです。

モニター接続はETH1のみで選択できます。ETH1で[モニター接続]が選択されている場合、ETH2を使用することはできません。

Important_J.png

接続方式またはETH1/2通信モードを変更すると、該当チャネルの通信テーブルのシーケンス行が削除されます。

通常接続

Important_J.png

ETH1とETH2には、同一ネットワーク(同一サブネット)に属するIPアドレスを設定できません。

LAN通信ユニットはルーター経由の通信に対応していないため、ETH1/ETH2のIPアドレスと通信先IPアドレスは同一ネットワーク(同一サブネット)に属している必要があります。

TC_06_LAN_0010.png

通信モードが[TCPサーバー]の場合

TCPサーバーとして動作し、テスト対象と通信するモードです。

ETH1/ETH2に設定したIPアドレスおよびポート番号でクライアント接続を待ち受けます。

項目

内容

ETH1/ETH2

ETH1/ETH2 IPアドレス

LAN通信ユニットのETH1/ETH2に対応するIPアドレスを設定します。

サブネットマスク

LAN通信ユニットのETH1/ETH2に対応するサブネットマスクを設定します。

ETH1/ETH2 ポート番号

TCPサーバーのポート番号を設定します。

通信モードが[TCPクライアント]の場合

TCPクライアントとして動作し、テスト対象と通信するモードです。

ETH1/ETH2に設定したIPアドレスを送信元として使用し、指定した接続先IPアドレスおよびポート番号へ接続します。

項目

内容

ETH1/ETH2

ETH1/ETH2 IPアドレス

LAN通信ユニットのETH1/ETH2に対応するIPアドレスを設定します。

サブネットマスク

LAN通信ユニットのETH1/ETH2に対応するサブネットマスクを設定します。

通信先IPアドレス

通信先(テスト対象)のIPアドレスを設定します。

通信先ポート番号

通信先(テスト対象)のポート番号を設定します。

通信モードが[UDP]の場合

UDPを使用してテスト対象と通信するモードです。

ETH1/ETH2に設定したIPアドレスおよびポート番号を送受信に使用し、通信先IPアドレスおよび通信先ポート番号をデフォルトの相手先としてUDPデータを送受信します。

項目

内容

ETH1/ETH2

ETH1/ETH2 IPアドレス

LAN通信ユニットのETH1/ETH2に対応するIPアドレスを設定します。

サブネットマスク

LAN通信ユニットのETH1/ETH2に対応するサブネットマスクを設定します。

ETH1/ETH2 ポート番号

UDPの送受信に使用するポート番号を設定します。

通信先IPアドレス

通信先(テスト対象)のIPアドレスを設定します。

通信先ポート番号

通信先(テスト対象)のポート番号を設定します。

接続タイムアウト時間

ETH1またはETH2の通信モードで[TCPサーバー]または[TCPクライアント]を選択した場合、テスト開始直後に接続が確立されるまで待機します。この待機のタイムアウト時間を設定します。

項目

内容

接続タイムアウト時間

以下から選択します。

10秒 / 30秒 / 60秒 / 無限

モニター接続

モニター接続では、ポートミラーリングに対応したネットワークスイッチを用いて、ミラーリングされる通信内容をモニターします。

設定された2つのIPアドレス間の通信をモニターします。

TC_06_LAN_0030.png

項目

内容

通信IPアドレス1/2

モニター対象のIPアドレスを設定します。

Important_J.png

モニター接続を使用するには、ポートミラーリングに対応したネットワークスイッチと、適切なポートミラーリング設定が必要です。

ポートミラーリングの設定は使用するネットワークスイッチごとに異なるため、ネットワークスイッチのマニュアルを参照してください。

 

<設定例と接続先>

ポート

設定

接続先

ポートA

監視対象ポート(送受信をポートCへミラー)

テスト対象機器A

ポートB

監視対象ポート(送受信をポートCへミラー)

テスト対象機器A

ポートC

モニターポート(ミラー出力)

LAN通信ユニットのETH1

配線イメージ

テスト対象との配線イメージを確認できます。

チャネルコメント設定

各チャネルに任意のコメントを設定できます。

104.png

接続状態を確認する

Pingでテスト対象との接続確認をおこなうことができます。

モニター接続モードでは、モニター対象間の通信状況を確認することができます。

TC_06_LAN_0050.png

LAN通信の仕様

基本構成

対応していないネットワーク機能

  • ジャンボフレーム:非対応
  • DHCP:非対応

    ※ IPアドレス・サブネットマスク等のネットワーク設定は手動で設定してください。

通信範囲

通信は同一サブネット内に限定されます。異なるサブネットへの通信(ルーターを介した通信)には対応していません。

通信モード

各チャネルで選択できる通信モード

各CHはTCPサーバーモード、TCPクライアントモード、UDPモードのいずれかを使用できます。

接続できる相手の数

  • TCPサーバーモード:通信できるクライアントは1つです。
  • TCPクライアントモード:通信できるサーバーは1つです。

LANの通信バッファとタイムアウト

バッファサイズ

  • TCP 受信ウィンドウサイズ:23,360 Byte
  • TCP 送信バッファサイズ:65,535 Byte

最大送信サイズ

  • TCP:65,536 Byte
  • UDP:65,507 Byte

ウィンドウスケーリング

ウィンドウスケーリングは無効です。

タイムアウト時間

  • TCP送信タイムアウト:60秒
  • UDP 送信タイムアウト:1秒
  • 無通信タイムアウト:なし
  • KeepAlive:無効

LANモニター接続の利用条件と制限

対応するネットワークスイッチ

モニター接続を使用するには、ポートミラーリング機能に対応したネットワークスイッチが必要です。対応していないスイッチでは利用できません。

通信量・速度による取りこぼし

モニター対象の通信量が多い場合、または通信速度が速い場合は、すべてのデータを取得できず、一部を取りこぼす可能性があります。

13.png