5 I/O モジュール
5.3 モジュールのコンフィグレーションおよびパラメータ設定
5.3.5 特殊モジュール
163 特殊モジュール
入 力 ビット割り当て
PNIOモジュール
タイプ バ イ ト
長 27 26 25 24 23 22 21 20
説 明 PD
RA - ステータス/レジスタ応答 チャネル0/テーブル0 カウンタ値K.0
HB4(LB5)
レジスタデータRD テーブル0、HB4(LB5) カウンタ値K.0
LB4(HB5)
レジスタデータRD テーブル0、LB4(HB5) PD
RA - ステータス/レジスタ応答 チャネル1/テーブル1 カウンタ値K.1
HB4(LB5)
レジスタデータRD テーブル1、HB4(LB5) カウンタ値K.1
LB4(HB5)
レジスタデータRD テーブル1、LB4(HB5) 6
---入力 ---PD
RA RW コントロール/レジスタ要求
チャネル0/テーブル0 カウンタ値設定K.0
HB4(LB5)
レジスタデータWR テーブル0、HB4(LB5) カウンタ値設定K.0
LB4(HB5)
レジスタデータWR テーブル0、LB4(HB5) PD
RA RW
コントロール/レジスタ要求 チャネル1/テーブル1 カウンタ値設定K.1
HB4(LB5)
レジスタデータWR テーブル1、HB4(LB5) カウンタ値設定K.1
LB4(HB5)
レジスタデータWR テーブル1、LB4(HB5) 2CNT
6
---出力
---このモジュールでスロットを埋めるこ とにより、3ワード(6 バイト)が局 先頭(バスカプラ)の出力プロセスイ メージで使用されます。また、このモ ジュールでスロットを埋めることによ り、1バイトと1ワード(2バイト)
がモジュールの信号チャネルにアサイ ンされます。ワード内の全バイトの品 質割合はチャネルに対して設定できる 選択したデータフォーマットによって 決 ま り ま す 。。 こ の モ ジ ュ ー ル 用 の PROFINET IO周期テレグラムにおけ る 2 バ イ ト の プ ロ セ ス デ ー タ 状 態
(IOCS、IOPS)はI/Oコントローラ の送信方向で処理します。
パラメータ 値 意 味
チャネルx のプロセスデータ フォーマット
プロセスデータは以下の形式で転送されます
(x=0.1) デバイス設定に従う*) ・I/Oデバイスのフォーマット設定を使用
INTEL(LSB-MSB) ・リトルエンディアンフォーマット
MOTOROLA(MSB-LSB) ・ビッグエンディアンフォーマット
*)デフォルト設定
165 特殊モジュール 5.3.5.2 PWMモジュール
インスタンス PNIOモジュール
タイプ EAタイプ モジュールタイプ PNIOデータタイプ
入力 出力
2PWM PWM Unsigned 16-Bit - 2
2PWM, EM PWM_EM 75x-511 Unsigned 8-Bit
Integer 16-Bit 2 2
入 力 ビット割り当て
PNIOモジュール
タイプ バ イ ト
長 27 26 25 24 23 22 21 20
説 明 出力データチャネル0 HB4(LB5)
出力データチャネル0 LB4(HB5) 出力データチャネル1 HB4(LB5) 出力データチャネル1 LB4(HB5) ---出力
---PWM 4 このモジュールでスロットを埋めるこ
とにより、2ワード(4 バイト)が局 先頭(バスカプラ)の出力プロセスイ メージで使用されます。また、1 ワー ド(2バイト)がモジュールの信号チ ャネルにアサインされます。全バイト の品質割合はチャネルに対して設定で きる選択したデータフォーマットによ って決まります。このモジュールは入 力情報を用意することができないの で、標準品(拡張型番なし)でのみ使 用しなければなりません。このモジュ ール用のPROFINET IO 周期テレグ ラムにおける2バイトのプロセスデー タ状態(IOCS、IOPS)はI/Oコント ローラの送信方向で処理します。
PD
RA - ステータス/レジスタ応答 チャネル0/テーブル0 カウンタ値K.0
HB4(LB5)
レジスタデータRD テーブル0、HB4(LB5) カウンタ値K.0
LB4(HB5)
レジスタデータRD テーブル0、LB4(HB5) PD
RA - ステータス/レジスタ応答 チャネル1/テーブル1 カウンタ値K.1
HB4(LB5)
レジスタデータRD テーブル1、HB4(LB5) カウンタ値K.1
LB4(HB5)
レジスタデータRD テーブル1、LB4(HB5) 6
---入力 ---PD
RA RW
コントロール/レジスタ要求 チャネル0/テーブル0 カウンタ値設定K.0
HB4(LB5)
レジスタデータWR テーブル0、HB4(LB5) カウンタ値設定K.0
LB4(HB5)
レジスタデータWR テーブル0、LB4(HB5) PD
RA RW コントロール/レジスタ要求
チャネル1/テーブル1 カウンタ値設定K.1
HB4(LB5)
レジスタデータWR テーブル1、HB4(LB5) カウンタ値設定K.1
LB4(HB5)
レジスタデータWR テーブル1、LB4(HB5) PWM_RA
6
---出力
---このモジュールでスロットを埋めるこ とにより、3ワード(6 バイト)が局 先頭(バスカプラ)の出力プロセスイ メージで使用されます。また、このモ ジュールでスロットを埋めることによ り、1バイトと1ワード(2バイト)
がモジュールの両方の信号チャネルに アサインされます。ワード内の全バイ トの品質割合はチャネルに対して設定 できる選択したデータフォーマットに よって決まります。。このモジュール用 のPROFINET IO 周期テレグラムに おける2バイトのプロセスデータ状態
(IOCS、IOPS)はI/Oコントローラ の送信方向で処理します。
パラメータ 値 意 味 出力のデフォルト値ビヘイビ
ア
I/Oコントローラがモジュールまたは複数モジュールに対 して有効出力データを送出しないとき以下を適用します。
デバイス設定に従う*) ・分散局(I/Oデバイス)側の設定方式 出力は0にセットされる ・全ての出力は直ちにリセットされる 出力は最終の有効値を維持
する
・全ての出力は最終の有効値を維持する
出力はデフォルト値になる ・全ての出力はコンフィグレーションによるデフォルト値 に切り替わる
チャネルx のプロセスデータ フォーマット
プロセスデータは以下の形式で転送されます
(x=0.1) デバイス設定に従う*) ・I/Oデバイスのフォーマット設定を使用
INTEL(LSB-MSB) ・リトルエンディアンフォーマット
MOTOROLA(MSB-LSB) ・ビッグエンディアンフォーマット チャネルxの代替出力データ
(x=0.1) 0x0000*)-0x7FFF
または
0x0000*)-0xFFFF
代替値の切替がエラー設定方式として選ばれた場合、個々 の出力チャネルの代替出力データを決定することができ る
*)デフォルト設定
167 特殊モジュール
5.3.5.3 SSIトランスミッタインタフェース
インスタンス PNIOモジュール
タイプ EAタイプ モジュールタイプ PNIOデータタイプ
入力 出力
1SSI SSI Unsigned 32-Bit 1 -
1SSI, EM SSI_EM 75x-630 Unsigned 8[2]-Bit
Unsigned 32-Bit 1 1
入 力 ビット割り当て
PNIOモジュール
タイプ バ イ ト
長 27 26 25 24 23 22 21 20
説 明 入力データチャネル0
バイト34(バイト05) 入力データチャネル0 バイト24(バイト15)
入力データチャネル1 バイト14(バイト25)
入力データチャネル1 バイト04(バイト35)
---入力
---1SSI 4 このモジュールでスロットを埋めるこ
とにより、1ダブルワード(4バイト)
が局先頭(バスカプラ)の入力プロセ スイメージで使用され、また、このモ ジュールにアサインされます。全バイ トの品質割合は選択したデータフォー マットによって決まります。このモジ ュール用のPROFINET IO 周期テレ グラムにおける2バイトのプロセスデ ータ状態(IOCS、IOPS)はI/Oコン トローラの送信方向で処理します。
PD
RA F ステータス/レジスタ応答 チャネル0/テーブル0
✕ 入力データK.0 バイト34(バイト05)
レジスタデータRD テーブル0、LB5 入力データK.0
バイト24(バイト15)
レジスタデータRD テーブル0、HB5 入力データK.0
バイト14(バイト25)
レジスタデータRD テーブル0、HB4 入力データK.0
バイト04(バイト35)
レジスタデータRD テーブル0、LB4 6
---入力 ---PD
RA RW コントロール/レジスタ要求
チャネル0/テーブル0
✕ 出力データK.0 バイト34(バイト05)
レジスタデータWR テーブル0、LB5 出力データK.0
バイト24(バイト15)
レジスタデータWR テーブル0、HB5 出力データK.0
バイト14(バイト25)
レジスタデータWR テーブル0、HB4 出力データK.0
バイト04(バイト35)
レジスタデータWR テーブル0、LB4 1SSI, EM
6
---出力
---このモジュールでスロットを埋めるこ とにより、3ワード(6 バイト)が局 先頭(バスカプラ)の出力プロセスイ メージで使用されます。また、このモ ジュールでスロットを埋めることによ り、1バイトと1ダブルワード(4バ イト)がモジュールの信号チャネルに アサインされます。ダブルワード内の 全バイトの品質割合は選択したデータ フォーマットによって決まります。こ のモジュールにより、コンフィグレー ションをする際I/Oモジュールのレジ スタ構造にアクセスが可能となりま す。このモジュール用のPROFINET IO周期テレグラムにおける 2バイト のプロセスデータ状態(IOCS、IOPS) はI/Oコントローラの送信方向で処理 します。
パラメータ 値 意 味
非周期診断メッセージ チャネルx
外部エラーがあった場合、診断データと診断アラーム毎に 以下のように処理されます。
locked*) ・I/Oコントローラに転送されない
released ・I/Oコントローラに転送される
チャネル0のプロセスデータ フォーマット
プロセスデータは以下の形式で転送されます デバイス設定に従う*) ・I/Oデバイスのフォーマット設定を使用
INTEL(LSB-MSB) ・リトルエンディアンフォーマット
MOTOROLA(MSB-LSB) ・ビッグエンディアンフォーマット
5.3.5.4 インクリメンタルエンコーダインタフェース
インスタンス PNIOモジュール
タイプ モジュールタイプ PNIOデータタイプ
入力 出力
1ENC 75x-631, 75x-637 Unsigned 8-Bit
Unsigned 16-Bit 2 2
入 力 ビット割り当て
PNIOモジュール
タイプ バ イ ト
長 27 26 25 24 23 22 21 20
説 明 PD
RA - ステータス/レジスタ応答 チャネル0/テーブル0 入力データK.0
バイト14(バイト05)
レジスタデータRD テーブル0、HB4(LB5) 入力データK.0
バイト04(バイト15)
レジスタデータRD テーブル0、LB4(HB5) ステータス1
入力データチャネル0 バイト34(バイト25) 入力データチャネル0 バイト24(バイト35) 6
---入力 ---PD
RA RW コントロール/レジスタ要求
チャネル0/テーブル0 出力データK.0
バイト14(バイト05)
レジスタデータWR テーブル0、HB4(LB5) 出力データK.0
バイト04(バイト15)
レジスタデータWR テーブル0、LB4(HB5) コントロール1
出力データチャネル0 バイト34(バイト25) 出力データチャネル0 バイト24(バイト35) 1ENC
6
---出力
---このモジュールでスロットを埋めるこ とにより、3ワード(6 バイト)が局 先頭(バスカプラ)の出力プロセスイ メージで使用され、また、実装モジュ ールに割り当てられます。ワード内の 全バイトの品質割合は選択したデータ フォーマットによって決まります。こ のモジュールにより、コンフィグレー ションをする際I/Oモジュールのレジ スタ構造にアクセスが可能となりま す。このモジュール用のPROFINET IO周期テレグラムにおける 2バイト のプロセスデータ状態(IOCS、IOPS) はI/Oコントローラの送信方向で処理 します。
パラメータ 値 意 味
非周期診断メッセージ チャネル0**
外部エラーがあった場合、診断データと診断アラーム毎に 以下のように処理されます。
locked*) ・I/Oコントローラに転送されない
released ・I/Oコントローラに転送される
チャネル0のプロセスデータ フォーマット
プロセスデータは以下の形式で転送されます デバイス設定に従う*) ・I/Oデバイスのフォーマット設定を使用
INTEL(LSB-MSB) ・リトルエンディアンフォーマット
MOTOROLA(MSB-LSB) ・ビッグエンディアンフォーマット
*)デフォルト設定 **75x-637のみ