• 検索結果がありません。

識別コードのバイト

ドキュメント内 untitled (ページ 65-69)

3.6 コンフィグレーション

3.6.4 識別コードのバイト

識別コードのバイトには、ユニットの入力と出力の構成や範囲に関する情報が含ま れています。各I/Oモジュールや各チャンネルを作成する場合には、これらに識別 コード(モジュール)を割り当てます。

ビット 意味

7 6 5 4 3 2 1 0

データ長

0 0 0 0 1バイトまたは1ワード 0 0 0 1 2バイトまたは2ワード 0 0 1 0 3バイトまたは3ワード ... ... ... ... ...

1 1 1 1 16バイトまたは16ワード 入力と出力

0 0 特殊識別バイトフォーマット(下表)

0 1 入力

1 0 出力

1 1 入力と出力

フォーマット

0 0=バイト構成

1 1=ワード構成

整合性

0 バイトまたはワード単位処理

1 一括処理

特殊識別バイト(ビット4および5=00)は下表で定義されます。

ビット 意味

7 6 5 4 3 2 1 0

メーカー指定データ長 0 0 0 0 0=メーカー指定データなし 0 0 0 1

... ... ... ... 1...14=メーカー指定データ長 1 1 1 0

1 1 1 1 15=メーカー指定データの最後 入力と出力

0 0 特殊識別バイトフォーマット(下表)

入力と出力

0 0 スロットにアサインなし 0 1 入力データ長バイトが続く 1 0 出力データ長バイトが続く 1 1 入力と出力データ長バイトが続く

750-833 コンフィグレーション

WAGO-I/O-SYSTEM 750 PROFIBUS データ長の構成は以下の通りです。

ビット 意味

7 6 5 4 3 2 1 0

データ長

0 0 0 0 1 0 1バイトまたは1ワード ... ... ... ... ...

1 1 1 1 1 1 63バイトまたは63ワード フォーマット

0 0=バイト構成

1 1=ワード構成

整合性

0 バイトまたはワード単位処理

1 一括処理

DP/V1仕様を選択すると、データタイプ情報をプロセスデータに追加することがで

きます。これは特殊識別コードのバイトを通じて説明されています。DP/V1は製造 者固有データを使って行われます。

特殊識別バイト(ビット4および5=00)は以下の通りです。

オクテット1

ビット 意味

7 6 5 4 3 2 1 0

メーカー指定データ長 0 0 0 0 0=メーカー指定データなし 0 0 0 1

... ... ... ... 1...14=メーカー指定データ長 1 1 1 0

1 1 1 1 15=メーカー指定データの最後 入力と出力

0 0 特殊識別バイトフォーマット(下表)

入力と出力

0 0 スロットにアサインなし 0 1 入力データ長バイトが続く 1 0 出力データ長バイトが続く 1 1 入力と出力データ長バイトが続く

データ長の構成は以下の通りです。

オクテット2 / 3

ビット 意味

7 6 5 4 3 2 1 0

データ長

0 0 0 0 1 0 1バイトまたは1ワード ... ... ... ... ...

1 1 1 1 1 1 63バイトまたは63ワード フォーマット

0 バイト構成

整合性

1 一括処理

65 コンフィグレーション

WAGO-I/O-SYSTEM 750 PROFIBUS

データコードは以下オクテットで定義されます。

オクテット3 or 4 〜16 or 17

ビット 意味

7 6 5 4 3 2 1 0 データタイプ

0 0 0 0 0 0 0 1 1 Boolean(真偽値)

0 0 0 0 0 0 1 0 2 Integer8(8bit整数値)

0 0 0 0 0 0 1 1 3 Integer16(16bit整数値)

0 0 0 0 0 1 0 0 4 Integer32(32bit整数値)

0 0 0 0 0 1 0 1 5 Unsigned8(8bit符号付整数値)

0 0 0 0 0 1 1 0 6 Unsigned16(16bit符号付整数値)

0 0 0 0 0 1 1 1 7 Unsigned32(32bit符号付整数値)

0 0 0 0 1 0 0 0 8 Floating Point(浮動小数点)

0 0 0 0 1 0 0 1 9 Visible String(可変文字列)

0 0 0 0 1 0 1 0 10 Octet String(オクテット文字列)

0 0 0 0 1 0 1 1 11 Data(データ)

0 0 0 0 1 1 0 0 12 Time of Day(日時)

0 0 0 0 1 1 0 1 13 Time Difference(時間差)

0 0 0 0 1 1 1 0 14 Time of Day(日時)

0 0 0 0 1 1 1 1 15 Time Difference(時間差)

0 0 0 1 0 0 0 0 16 - - - - - - - - - 予備 0 0 0 1 1 1 1 1 31

0 0 1 0 0 0 0 0 32 Array of Boolean(真偽値のアレイ)

0 0 1 0 0 0 0 1 33 Array of Integer8(8bit整数値のアレイ)

0 0 1 0 0 0 1 0 34 Array of Integer16(16bit整数値のアレイ)

0 0 1 0 0 0 1 1 35 Array of Integer32(32bit整数値のアレイ)

0 0 1 0 0 1 0 0 36 Array of Unsigned8(8bit符号付整数値のアレイ)

0 0 1 0 0 1 0 1 37 Array of Unsigned16(16bit符号付整数値のアレイ)

0 0 1 0 0 1 1 0 38 Array of Unsigned32(32bit符号付整数値のアレイ)

0 0 1 0 0 1 1 1 39 Array of Floating Point(浮動小数点のアレイ)

この情報はGSDファイルに保存されています。コンフィグレーションソフトウェ アを使用してI/O モジュールを作成する時、I/O モジュールのカタログに記載され たGSDファイルの種類に応じてI/Oモジュールが選択できます。

750-833 コンフィグレーション

WAGO-I/O-SYSTEM 750 PROFIBUS 各モジュールの詳細は以下表の通りです。

モジュール 意味

デジタルI/Oモジュールコンフィグレーション:

各プロセスイメージ内に新しいバイトを生成します。I/Oモジュ ールのバイナリ情報はバイトの最下位ビットにマッピングされ ます。

750-400 2DI / 24V DC / 3.0ms

Module

アナログI/Oモジュールコンフィグレーション:

I/Oモジュールに動作要求したユーザデータのみ適したプロセス イメージ領域にマッピングされます。

(入力プロセスイメージ and/or 出力プロセスイメージ)

750-461 2AI / RTD 750-550 2AO / 0-10V

* Module デジタルI/Oモジュールコンフィグレーション:

I/Oモジュールのバイナリ情報を ”Module” で生成したバイトに 追加します。

* 750-400 2DI / 24V DC / 3.0ms

RA module 複合モジュール(特にアナログI/Oモジュル)のコンフィグレー ション。コントロール/ステータスバイトを含む入力/出力情報 が各プロセスイメージ領域にマッピングされます。これにより、

サイクリック的プロセスデータ交換を通じてパラメータ変更す る時に各I/Oモジュールのレジスタ構成にアクセスすることがで きます。

750-461 2AI / RTD RA

750-550 2AO / 0-10V RA

PFC module

PLC内部アドレスのプロセスイメージにI/Oモジュールを個別に 割り付けます。プロセスデータはPFCのユーザプログラムで排 他的に使用します。

PFC 750-400 2DI / 24V DC / 3.0ms

3.6.4.1 バスコントローラモジュール

型式 説明 モジュール

750-833 No process data channel 0x00

750-833 2 byte process data channel 0xB1

750-833 4 byte process data channel 0xB3

3.6.4.2 I/Oモジュール

注記

5.3章「I/OモジュールのPROFIBUS識別コードのバイト」を参照してください。

67 コンフィグレーション

WAGO-I/O-SYSTEM 750 PROFIBUS

ドキュメント内 untitled (ページ 65-69)