...

デバイス用マニュアル

by user

on
Category: Documents
6

views

Report

Comments

Transcript

デバイス用マニュアル
デバイス用マニュアル
R
傾斜センサー
2軸
12 / 2013
CR2102
X
JP
7390398 / 01
-Y
INCLINATION SENSOR
CR2102
安全の
安全の為の注意
この取扱説明書
この取扱説明書は
取扱説明書はセンサーの
センサーの一部です
一部です。
です。図や説明は
説明は、センサーの
センサーの正しい取
しい取り扱い方についての
事項が
事項が記載されていますので
記載されていますので、
、
取付けまたはご
取付
けまたはご使用
使用になる
になる前
前
にお読
にお
読
みください。
みください
されていますので
けまたはご使用になる
説明事項に従ってください。
以下に定めた使用上の注意に従わない場合、誤った操作または取扱いは、人的および設備の安
全に重大な損害がもたらされる可能性があります。
コントローラーの設置および接続は、知識を持った専門の方が行ってください。
製品を取扱う前に、外部からの電源を切ってください。必要に応じて、供給出力負荷回路からの電
源を別々に切ってください。
誤動作または不安定な動作の場合は、製造者へ連絡してください。
製品の不正改造は、人的および設備の安全に重大な危険を引き起こす可能性があります。製品に
手を加えた場合、責任および保証は除外されます。
目次
機能と特徴
page
3
技術データ
外形寸法図
取付方法
電気的接続
パラメータと EMCY オブジェクトの概要
動作表示(ステータス LED)
page
page
page
page
page
page
4
4
5
5
6
7
オブジェクトディレクトリ
通信プロファイルエリア、 index 1000 ~ 1FFF
page
8
page
page
12
13
パラメータ設定とセンサーの位置
page
15
プログラミング
page
16
メンテナンス、修理、廃棄
page
21
適合証明書
適合基準および規制
page
page
21
21
用語と略称
page
22
8 線式 ifm ソケットの接続
page
24
製造者固有プロファイルエリア、index 2000 ~ 5FFF
標準製品プロファイルエリア、Index 6000 ~ 6FFF
PAGE
2
INCLINATION SENSOR
CR2102
機能と
機能と特徴
CANopen インターフェイス付き 2 軸傾斜センサーは、車輌の角度レベリングおよび位置検出が可能です。
主なアプリケーションは、作業台の位置検出、クレーントラックおよび車輌機器のレベリングなどです。
動作原理
伝導測定原理に動作する 2 つの測定セルは、液体の導電率の変化を測定します。
センサーの傾斜により、液体内の電極は、異なる湿り度にさらされます。これによりポテンショメータに相当す
る特性になります。電極の交差を配置することにより、2 軸の符号付の値につながります。
特徴
•
CAN bus でセンサーを使用する場合は、分解能パラメータを設定することができ、2 軸のゼロ点を任
意で選択できます。
•
CiA DS 401 に適合する 1 つのサーバーSDO、および 3 つの送信 PDO が利用できます。PDO マッピング
は変更できません(固定 PDO マッピング)。"predefined connection set"に従って、デフォルトの識別子が
割り当てられています。
•
各 PDO の送信タイプ(同期/非同期)と同様に、PDO の COB ID を設定することができます。
送信タイプは不揮発性記憶されます。変更される PDO(PDO 結合)は、揮発性記憶されます。
•
傾斜センサーは同期オブジェクトを要求します。同期オブジェクトの CAN ID を設定することができます。
変更後、ID は自動的に不揮発性記憶されます。
•
傾斜センサーは"node guarding""および"heartbeat"をサポートしています。
"guard time"、"life time factor"、"heartbeat time"が設定可能で、不揮発性記憶されます。
•
傾斜センサーは緊急オブジェクトを作成します。EMCY オブジェクトの COB ID を設定することかできます。
•
傾斜センサーは発生した最後の 4 つのエラーを記憶します。各緊急オブジェクトのエラーコードが記憶さ
れます。
•
傾斜センサーは、要求に応じてパラメータを工場出荷時の値に割り当てる、リセット機能をサポートしてい
ます。*
•
更に、傾斜センサーには 2 つのアナログ出力があります。
測定値-45°~+45°では、電流値 4~20 mA で出力します。
JP
*)工場出荷時設定については、6 ページの"パラメータリスト"をご覧ください。
PAGE
3
INCLINATION SENSOR
CR2102
技術データ
外装
アルミニウム、黒アルマイト加工
取付け用プレート
アルミニウム、自然色
取付方法
M5 ネジを使用
保護構造
接続方法
IP 67
電源電圧用 M12 プラグ、CAN bus およびアナログ出力、
8 ピン(Lumberg 型)
DC 10~30 V SELV
≦ 1.9 W
-30~+80℃
- 40~+85℃ (-25℃以下の衝撃の影響を受けない)
±45°
可能パラメータ設定 0.1/0.5/1.0°
(CAN bus 経由でデータが測定される時)
0.5°
0.2 %/ K
3%
X および Y 軸の 2 つの電流インターフェース 4~20 mA
250 Ω (10 V)、500Ω(24 V)
CAN インターフェース 2.0 B, ISO 11898
20 Kbits/s~1 Mbits/s (125 Kbits/s)
CANopen, CiA DS 301 version 4.01, profile WDP 410
hex 20 (= 32)
2 色 LED (赤 / 緑)
使用電源電圧範囲
消費電力
使用周囲温度
保存温度
測定範囲(軸毎)
分解能
精度
温度ドリフト
交差傾斜度
アナログ出力
負荷
インターフェース
ボーレート
通信プロファイル
ノード ID (デフォルト値)
動作表示
外形寸法図
41
60
6
LED
(出力状態)
M12 x 1
Ø 5.3
-Y
60
45
X
75
90
PAGE
4
INCLINATION SENSOR
CR2102
取付方法
レベリングおよび検出には、M5 x L ネジ(DIN 7500 または DIN 7984 に適合した)を使用して、傾斜センサーを
取付け金具に固定します。
正確な測定値を得るために、振動の多い取付け金具上の取り付けは避け、必要に応じて十分な振動分離を
確保してください。
取付けには、傾斜軸の適切な位置(外装ラベル参照)、パラメータ設定およびセンサーの位置の注意
事項に従ってください。 (15 ページ参照)
縦傾斜 = X 軸 (Trans PDO 1/2)
横傾斜 = Y 軸 (Trans PDO 2/3)
取付け面
X
+15°
-15°
Y
+15°
縦傾斜
-15°
横傾斜
傾斜角の表示されるサインは、工場出荷時設定に対応しています。
電気的接続
5
3
8 7
2
4
1
6
ピン側から見た図
説明
ピン
電位 / 機能
使用電源電圧範囲
1
2
10~30 V DC
GND
CAN インターフェース
3
4
5
6
7
8
CAN_H
CAN_L
CAN_GND
I_OUT X
I_OUT Y
GND_A
アナログ出力
(X-/Y-軸)
全システム(配線およびセンサー)を保護するために、最大 8 A で電源電圧を保護してください。
JP
8 線式 ifm ソケットで接続するには、24 ページをご覧ください。
PAGE
5
INCLINATION SENSOR
CR2102
パラメータおよび EMCY オブジェクトの概要
"restore"機能(オブジェクトディレクトリ、index 1011 参照)により、パラメータ(ボーレートおよびノード ID を除
く)は、工場出荷時設定の値に割り当てることができます。次に電源 ON した時、有効になります。
パラメータリスト
オブジェクト
ディレクトリの
の
ディレクトリ
インデックス
パラメータ
デフォルト値
デフォルト値
(工場出荷時リセット
工場出荷時リセット)
リセット)
変更の
変更の
自動保存
変更の
変更の
有効
通信プロファイルエリア、index 1000 ~ 1FFF
COB-ID Synch Objekt
1005
0x80
有
直後
Communication Cycle
1006
0x00 (Off)
有
待機後
Guard Time
100C
0x00 (Off)
有
直後
Life Time Factor 1)
100D
0x00
有
直後
COB-ID EMCY
Consumer
heartbeat time
1014
0x80 + Node ID
有
リセット後
1016
0x00 (Off)
有
直後
Producer
heartbeat time
1017
0x00 (Off)
有
直後
COB-ID Trans PDO 1
1800 01
0x180 + Node ID
有
リセット後
Trans Type Trans PDO 1
1800 02
0x01 (synchronous)
有
直後
Event Time Trans PDO 1
1800 05
0x00 (Off)
有
直後
COB-ID Trans PDO 2
1801 01
0x280 + Node ID
有
リセット後
Trans Type Trans PDO 2
1801 02
0x01 (synchronous)
有
直後
Event Time Trans PDO 2
1801 05
0x00 (Off)
有
直後
COB-ID Trans PDO 3
1802 01
0x380 + Node ID
有
リセット後
Trans Type Trans PDO 3
1802 02
0x01 (synchronous)
有
直後
Event Time Trans PDO 3
1802 05
0x00 (Off)
有
直後
製造者固有プロファイルエリア、index 2000 ~ 5FFF
Node ID
20F0, 20F1
0x20 (= 0d32)
有
リセット後
Baud rate
20F2, 20F3
0x04 (= 125 Kbits/s)
有
リセット後
標準製品プロファイルエリア、index 6000 ~ 6FFF
2)
Resolution
Slope Long 16
Operating Parameter
6000
0d100 (= 0.1°)
有
リセット後
6011
0x00
有
直後
Slope Long 16 Preset Value
Differential
Slope Long 16 Offset
ット
Slope Lateral 16
Operating Parameter
6012
0x00
有
直後
6014
0x00
有
直後
6021
0x00
有
直後
Slope Lateral 16
Preset Value
6022
0x00
有
直後
Differential
Slope Lateral 16 Offset
ット
6024
0x00
有
直後
PAGE
6
INCLINATION SENSOR
CR2102
lifetime factor 0 は、1 として判断されます。
2) 表示解像度が変更されると、入力された全てのオフセット値またはゼロ点の値は削除されます。
1)
EMCY オブジェクト
下記のエラーコードは、DS-301 に従ってサポートされています。
EMCY
コード
エラー
記録
追加
コード
0x5010
0x21
0xxx
0x5020
0x21
0xxx
0x6100
0x11
0x00
0x6101
0x11
0x00
0x8130
0x11
0x00
0x8200
0x11
0x00
説明
範囲を上回るまたは下回る傾斜センサーの値
01 long (X 軸) 範囲を上回る
FF long (X 軸) 範囲を下回る
注意!
注意!範囲を上回るまたは下回る場合は、送信された傾
斜値は有効ではありません!
範囲を上回るまたは下回る傾斜センサーの値
01 lateral (Y 軸) 範囲を上回る
FF lateral (Y 軸) 範囲を下回る
注意!
注意!範囲を上回るまたは下回る場合は、送信された傾
斜値は有効ではありません!
Rx queue のオーバーフロー"Internal Software"
例: 高すぎる Rx PDO の周波数、
1003 00 へ入力による外部リセットのみ
Tx queue のオーバーフロー"Internal Software"
例: bus と通信していない、
1003 00 へ入力による外部リセットのみ
"Monitoring" (guarding error/heartbeat error)
"guard time" x "life time factor"では、
guard オブジェクトが受信されない、または要求時間外の
heartbeat オブジェクト
ノードが再度有効になった後のリセット
"Monitoring" (同期エラー)
"communication cycle"では、同期オブシェクトが受信さ
れない。(動作中のみ)、
次の synch OBJ または PREOP によりリセット
動作表示 (ステータス LED)
LED 緑
ON
点滅
2 Hz
LED 赤
電源電圧なし
センサースタンバイモード
CANopen ステータス: 待機中 / 準備中
角度値は送信されません。
モジュール有効
CANopen ステータス: 動作中
角度値は送信されます。
OFF
通信 OK
ON
通信エラー
角度値は送信されません。
- NodeGuard エラー (NodeGuarding が有効の場合)
- 同期オブジェクトなし(同期監視が有効な場合)
JP
OFF
PAGE
7
INCLINATION SENSOR
CR2102
オブジェクトディレクトリ
通信プロファイルエリア
通信プロファイルエリア、
プロファイルエリア、index 1000 ~ 1FFF
Index
S-idx
1000
0
1001
1003
名称
タイプ
デフォルト
説明
機種
u32, ro
0x8019A
0
エラー記録
u8, ro
0x00
プロファイル 410、傾斜度計
Bit コード プロファイル 301;
以下をサポートします。
0b 0000 0000 エラーなし
0b 0000 0001
1 一般的エラー
0b 0001
1 0000 通信エラー
0b 001
10 0000 プロファイルエラー
0b 1000 0000 製造者固有
0
定義済み
エラーフィールド
u8, ro
0x02
4 つの入力を含むエラーリストがサポート
されます。
1-4
エラー履歴
u32, ro
0x00
エラー発生、EMCY リストに従ったコード
化、最後のエラーは sub- index 1 にあり
ます。
1005
0
COB ID
同期
オブジェクト
u32, rw
0x80000080
1006
0
通信.
サイクル
u32, rw
0x00000000
1007
0
同期ウィンドウ
-
-
1008
0
センサー名
str, ro
CR2102
1009
0
HW バージョン
str, ro
x.x
ハードウェアのバージョン
100A
0
SW バージョン
str, ro
x.x
100C
0
guard time
u16, rw
0x0000
ソフトウェアのバージョン
時間(ms)
時間内にセンサーはネットワークマスター
の"node guarding"を要求します。
値 0 が入力された場合、この機能はサポ
ートされません。.
- センサーは同期メッセージを出しません。
(bit 30 = 0)
- 11-bit ID システム (bit 29 = 0)
- 同期メッセージの ID
2 つの同期オブジェクト間の最大時間(µs)
有効分解能 = 1ms
実行されません。
センサーの型式
注意:
"node guarding" または "heartbeat"の
ノード監視は、代替手段としてのみ使用
されます。
両方の機能が有効の場合は、"heartbeat"
が実行されます。
略語の説明
0d.. . = 10 進数の数値
0x... = 16 進数の数
rw = 読取り / 書込み
ro = 読取りのみ
s... = 符号付... bit
str = 文字 (文字列)
u8 = 符号なし 8 bit
u... = 符号なし... bit
wo = 書込みのみ
(22 ページの"用語と略語"も併せてご覧ください。)
PAGE
8
INCLINATION SENSOR
CR2102
通信プロファイルエリア
通信プロファイルエリア、
プロファイルエリア、index 1000 ~ 1FFF
Index
S-idx
100D
0
1010
0
1
名称
タイプ
デフォルト
説明
u8, rw
0x00
„guard time“ x „lifetime“のために
"node guarding"受信されない場合は、
センサーは EMCY を出して、赤 LED が
点灯します。
„guard time“ x "lifetime"による結果は、
0~65535 の間になります。
保存オプションの
数
u8, ro
0x01
„save“オプションの数
"全パラメータ
の保存"
復元オプション
の数
u32, rw
0x02
変更後、全てのパラメータは自動的に保
存されます.
u8, ro
0x01
„restore“オプションの数
1
"全パラメータ
のリセット"
u32, rw
0x01
文字„load“が入力された場合、パラメー
タは工場出荷時設定の値に割り当てら
れ、次のリセット後有効になります。
0
COB ID
緊急
u32, rw
0
Consumer
heartbeat time
オプションの数
u8, ro
0x01
1
Consumer
heartbeat time
u32, rw
0x00
ノード n の Heartbeat 監視時間
ノード一つのみの監視がサポートされま
す。
0x0nntttt
tttt =監視時間[ms]
0x0nn
nntttt
= ノード番号
nn
(nn または tttt = 0 の場合、監視は実行
されません。)
注意:
"node guarding" または "heartbeat"によ
る Node 監視は、代替手段としてのみ使
用できます。
1017
0
u16, rw
0x00
傾斜センサーが producer heartbeat を
出すインターバル時間 [ms]
1200
0
heartbeat time
製造者
サーバー SDO
COB ID
受信 SDO
COB ID
送信 SDO
0x02
0x600+
Node ID
0x580 +
Node ID
入力数
- SDO は有効です。 (bit 31 = 0)
- 受信 SDO の CAN ID
1014
1016
0
1
2
0x40000080
+ Node ID
u8, ro
u32, ro
u32, ro
- センサーは外部 EMCY メッセージに反
応しません。(bit 31 = 1)
- センサーは EMCY メッセージを出しま
す。
(bit 30 = 1)
- 11-bit ID (Bit 29 = 0)
- ID = 0x80 + ノード ID
CAN ID はユーザーにより変更することが
できます。
監視されるセンサーの数
- SDO は有効です。 (bit 31 = 0)
- 送信 SDO の CAN ID
JP
1011
lifetime 係数
PAGE
9
INCLINATION SENSOR
CR2102
オブジェクトディレクトリ
通信プロファイルエリア
通信プロファイルエリア、
プロファイルエリア、index 1000 ~ 1FFF
Index
S-idx
1800
0
送信 PDO 1
u8, ro
1
COB ID
送信 PDO 1
2
1801
PAGE
10
名称
タイプ
デフォルト
説明
0x05
送信 PDO 1 入力の数
縦および横軸(X/Y 軸)の傾斜度
u32, rw
0x180 +
Node ID
- Bit 31 = 0 = PDO は有効です。
- Bit 31 = 1 = PDO は無効です。
(送信されません。)
- 1 番目の送信 PDO の CAN ID
送信タイプ
送信 PDO 1
u8, rw
0x01
5
イベントタイム
送信 PDO 1
u16, rw
0x00
0x00 = 同期 非同期
0x01.~0xF0 = 同期 サイクル
出力"n"同期オブジェクト後のみ、
アップデートされます。
n = 0x01 (1)~0xF0 (240)
0xFC 実行されません。
0xFD 実行されません。
0xFE = 非同期 製造者固有 イベント
最小単位の設定による傾斜度の変更の
場合、PDO は直ちに送信されます。
(分解能参照)
0xFF = 非同期 製品 プロファイルイベント
最小単位の設定による傾斜度の変更の
場合、PDO は直ちに送信されます。
(分解能参照)
送信タイプ 0xFE または 0xFF の選択では、
それが変更されていなくても、イベント時間
経過後、センサーの値が送信されます。
0
送信 PDO 2
u8, ro
0x05
送信 PDO 2 入力の数
縦軸(X 軸)の傾斜度
1
COB ID
送信 PDO 1
u32, rw
0x280 +
Node ID
- Bit 31 = 0 = PDO は有効です。
- Bit 31 = 1 = PDO は無効です。
(送信されません。)
- 2 番目の送信 PDO の CAN ID
2
送信タイプ
送信 PDO 2
u8, rw
0x01
0x00 = 同期 非同期
0x01~0xF0 = 同期 サイクル
出力"n"同期オブジェクト後のみ、
アップデートされます。
n = 0x01 (1)~0xF0 (240)
0xFC 実行されません。
0xFD 実行されません。
0xFE =非同期 製造者固有 イベント
最小単位の設定による傾斜度の変更の
場合、PDO は直ちに送信されます。
(分解能参照)
0xFF =非同期 製品 プロファイルイベント
最小単位の設定による傾斜度の変更の
場合、PDO は直ちに送信されます。
(分解能参照)
5
イベントタイム
送信 PDO 2
u16, rw
0x00
送信タイプ 0xFE または 0xFF の選択では、
それが変更されていなくても、イベント時間
経過後、センサーの値が送信されます。
INCLINATION SENSOR
CR2102
通信プロファイルエリア
通信プロファイルエリア、
プロファイルエリア、index 1000 ~ 1FFF
S-idx
1802
0
1A00
タイプ
デフォルト
説明
送信 PDO 3
u8, ro
0x05
送信 PDO 3 入力の数、
横軸(Y 軸)の傾斜度
1
COB ID
送信 PDO 1
u32, rw
0x380 +
Node ID
- Bit 31 = 0 = PDO は有効です。
- Bit 31 = 1 = PDO は無効です。
(送信されません。)
- 3 番目の送信 PDO の CAN ID
2
送信タイプ
送信 PDO 3
u8, rw
0x01
0x00 = 同期 非同期
0x01~0xF0 = 同期 サイクル
出力は"n" 同期オブジェクト後のみ、
アップデートされます。
n = 0x01 (1)~0xF0 (240)
0xFC 実行されません。
0xFD 実行されません。
0xFE = 非同期 製造者固有 イベント
最小単位の設定による傾斜度の変更の
場合、PDO は直ちに送信されます。
(分解能参照)
0xFF =非同期製品プロファイルイベント
最小単位の設定による傾斜度の変更の
場合、PDO は直ちに送信されます。
(分解能参照)
5
イベントタイム
送信 PDO 3
u16, rw
0x00
送信タイプ 0xFE または 0xFF の選択で
は、それが変更されていなくても、イベン
ト時間経過後、センサーの値が送信され
ます。
u8, ro
0x02
0
1
2
1A01
0
1
1A02
0
1
名称
マッピング
送信 PDO 1
オブジェクト
ディレクトリの
インデックス
オブジェクト
ディレクトリの
インデックス
マッピング
送信 PDO 2
オブジェクト
ディレクトリの
インデックス
マッピング
送信 PDO 3
オブジェクト
ディレクトリの
インデックス
u32, rw
0x6010 00
送信 PDO 1 に内蔵のアプリケーション
オブジェクトの数
縦軸(縦; X)の傾斜度は、Idx 6010 00 に
表示されます。
u32, rw
0x6020 00
横軸(横; Y)の傾斜度は、Idx 6020 00 に
表示されます。
u8, ro
u32, rw
u8, ro
u32, rw
0x01
0x6010 00
0x01
0x6020 00
送信 PDO 2 に内蔵のアプリケーション
オブジェクトの数
縦軸(縦; X)の傾斜度は、Idx 6010 00 に
表示されます。
送信 PDO 3 に内蔵のアプリケーション
オブジェクトの数
横軸(横; Y)の傾斜度は、Idx 6020 00 に
表示されます。
JP
Index
PAGE
11
INCLINATION SENSOR
CR2102
オブジェクトディレクトリ
製造者固有プロファイルエリア
製造者固有プロファイルエリア、
プロファイルエリア、index 2000 ~ 5FFF
Index
S-idx
20F0
0x00
20F1
0x00
名称
ノード ID の
設定
ノード ID の
設定
タイプ
デフォルト
説明
u8, rw
0x20
(= 0d32)
CANopen ネットワーク内のセンサーへ
アクセスするめに使用するノード ID
u8, rw
0x20
(= 0d32)
CANopen ネットワーク内のセンサーへ
アクセスするめに使用するノード ID
入力 20F0 および 20F1 が同じ変更値の場合のみ、ノード ID の変更が可能です。
1 を下回る / 127 を上回る値は設定できません。既存の設定が有効のままになります。
新しい入力の設定後、新しい入力が有効になるためにリセットされます。
(短時間、モジュールがスイッチオフ)
ボーレート
CAN ネットワークのボーレート
20F2
0x00
u8, rw
0x04
の設定
0 = 1000 kBaud
1 = 800 kBaud
2 = 500 kBaud
3 = 250 kBaud
4 = 125 kBaud (デフォルト)
5 = 100 kBaud
6 = 50 kBaud
7 = 20 kBaud
ボーレート
CAN ネットワークのボーレート
20F3
0x00
u8, rw
0x04
の設定
0 = 1000 kBaud
1 = 800 kBaud
2 = 500 kBaud
3 = 250 kBaud
4 = 125 kBaud (デフォルト)
5 = 100 kBaud
6 = 50 kBaud
7 = 20 kBaud
ボーレートの変更は、20F2 および 20F3 が同じ変更値の場合のみ可能です。
7 を上回る値は設定できません。既存の設定が有効のままになります。
新しい入力の設定後、新しい入力が有効になるためにリセットされます。
(短時間、モジュールがスイッチオフ)
PAGE
12
INCLINATION SENSOR
CR2102
オブジェクトディレクトリ
標準製品プロファイルエリア
標準製品プロファイルエリア、
プロファイルエリア、index 2000 ~ 5FFF
Index
S-idx
名称
タイプ
デフォルト
6000
0
分解能
u16, rw
0d100
説明
両軸の傾斜度の表示分解能 1)
100 = 傾斜度は符号付整数型として
0.1°で表示されます。
500 = 傾斜度は符号付整数型として
0.5°で表示されます。
1000 = 傾斜度は符号付整数型として
1.0°で表示されます。
注意:
表示解像度が変更されると、入力される全
てのオフセット値またはゼロ点の値は削除
されます。
そのため、位置合わせの前にセンサーを
設定してください。
6010
0
傾斜縦 16
s16, ro
-
6011
0
傾斜縦 16
動作
パラメータ
u8, rw
0b000000xx
縦軸の
縦軸の傾斜度
傾斜度
(縦; X)
符号の反転
0b 0000 00x0
0
無効
0b 0000 00x1
1
有効
測定値のスケーリング
0b 0000 000
0x
無効
0b 0000 001
1x
有効 1)
値出力:
傾斜縦 16 =
分解能(Index 6000)に従った測定値
+傾斜縦 16 オフセット
+傾斜縦 16 オフセット の差
0
傾斜縦 16
プリセット値
s16, rw
-
6013
0
傾斜縦 16
オフセット
s16, ro
0x00
測定されるセンサー値の修正
表示される値、傾斜縦 16 は、入力する値
に設定されます。
オフセットは index 6013 に表示されます。
(パラメータ設定およびセンサーの位置参
照、15 ページ)
以下のオブジェクトから算出されるオフセッ
ト値:
傾斜縦 16 オフセット =
傾斜縦 16 プリセット値 tacc
–測定センサー値 tacc
(tacc: 傾斜縦 16 プリセット値が設定され
た時点)
(パラメータ設定およびセンサーの位置参
照、15 ページ)
1) Idx 6000 の表示分解能の変更は、Idx
6011 および Idx 6021 のスケーリングが
有効の場合のみ可能です
JP
6012
PAGE
13
INCLINATION SENSOR
CR2102
オブジェクトディリクトリ
標準製品プロファイルエリア
標準製品プロファイルエリア、
プロファイルエリア、index 2000 ~ 5FFF
Index
S-idx
6014
0
6020
6021
名称
タイプ
デフォルト
傾斜縦 16
オフセットの差
s16, rw
0x00
0
傾斜横 16
s16, ro
-
0
傾斜横 16
動作
パラメータ
u8, rw
0b000000xx
説明
"Slope Long 16 Preset Value"に関わら
ず、入力値によって表示される値をシフト
(パラメータ設定およびセンサーの位置参
照、15 ページ)
横軸の
横軸の傾斜
(横; Y)
反転信号
0b 0000 00x0
0
無効
0b 0000 00x1
1
有効
測定値のスケーリング
0b 0000 000
0x
無効
0b 0000 001
1x
有効 1)
値出力: 傾斜
横 16 =
分解能に従った測定値(Index 6000)
+ 傾斜横 16 オフセット
+ 傾斜横 16 オフセットの差
6022
0
傾斜横 16
プリセット値
s16, rw
-
6023
0
傾斜横 16
オフセット
s16, ro
0x00
6024
0
傾斜横 16
オフセットの差
s16, rw
0x00
測定されるセンサー値の修正
表示される値 傾斜横 16 は、入力する
値に設定されます。
オフセットは index 6023 に表示されます。
(パラメータ設定およびセンサーの位置参
照、15 ページ)
以下のオブジェクトから算出されたオフ
セット値:
傾斜横 16 オフセット =
傾斜横 16 プリセット値 tacc
–測定センサー値 tacc
(tacc: 傾斜縦 16 プリセット値が設定され
た時点)
(パラメータ設定およびセンサーの位置参
照、15 ページ)
"Slope Lateral 16 Preset Value"に関わら
ず、入力値によって表示される値をシフト
(パラメータ設定およびセンサーの位置参
照、15 ページ)
1) Idx 6000 の表示分解能の変更は、Idx
6011 および Idx 6021 のスケーリングが
有効の場合のみ可能です。
PAGE
14
INCLINATION SENSOR
CR2102
パラメータ設定とセンサーの位置
"...Preset Value"(Idx 60x2)および"Differential ...Offset"(Idx 60x4)の値は、縦および横軸の表示に影響します。
"...Preset Value"に入力される値は、tacc の時点でセンサーセルの測定値を直ちに修正します。
主な用途はは、取付けによる表示エラーの補正です。(例: センサーのゼロ化)
初めに、センサーを定められた位置に戻してください。
Differential ...Offset"の値は、入力値により、センサーの表示される値をシフトします。
"...Preset Value"の設定は、シフトに影響を与えません。
分解能パラメータは、センサーの位置合わせの前に設定するようご注意ください。(分解能、Idx 6000)
例
ブームは-10°~+70°の範囲で動作し、傾斜センサーCR2102 により監視されます。
ブームの動作範囲
センサー設置、ゼロ化およびオフセット
+70°
40°
+30
°
0
°
40°
0°
-10°
センサーをゼロに設定するには、まずブームを角度範囲の中間に配置します。この位置では、センサーは
水平に取り付けられます。
取付けエラーを補正するために、インデックス"...Preset Value" (Idx 6012/6022)は、2 軸をゼロに設定す
ることができます。その他のセンサーの設定なしにブームが移動された場合、-40°~+40°のセンサー値
が表示されます。
機械的角度範囲に対応する表示を得るために、表示範囲は"Differential ...Offset" (Idx 60x4)によって、
+30°より-10°~+70°へシフトすることができます。
JP
表示範囲のゼロ化およびシフトにより生じるオフセットは、インデックス 6013 および 6023 から読み込むこ
とができます。
PAGE
15
INCLINATION SENSOR
CR2102
プログラミング
全般
R360 マスターによる CANopen スタート機能 "COP_MSTR_BOOTUP" および "COP_MSTR_MAIN" によ
り、傾斜センサーを CANopen スレーブとして初期化して、"OPERATIONAL" (LED 緑に点滅、2 Hz)状態
に設定してください。
プログラミング機能
プログラミング機能
機能"CR2102"がプログラムに内蔵されている場合は、コントローラー内の X/Y 測定データの継続したアッ
プデートが自動的に行われます。機能"CR2102"は、プログラミングソフトウェア CODESYS のライブラリー
"CR2102.lib"内にあります。
構成データが傾斜センサーに送信されない場合は、製品は工場出荷時設定のデフォルト値で動作します。
必要に応じて、セットアップ前に工場出荷時設定された傾斜センサーのノード ID を変更してください。マスタ
ーのボーレートとセンサーのボーレートが同一または設定されているか、必要に応じて確認してください。
デフォルト値:
ノード ID
ボーレート
= 0x20 (= 32)
= 0x04 (= 125 Kbits/s)
CODESYS プログラミングプラットフォームのスクリーンショット詳細
データ構造
データ構造
CR2102 の構成および測定データは、データ構造により送信されます。その他の変数型と同様に、宣言部に
構造を記載してください。構成データでは、宣言部は既に値の割り当を含めることができます。
PAGE
16
INCLINATION SENSOR
CR2102
プログラムでは、構造要素へのアクセスは、以下のように表すことができます。
傾斜センサーCR2102 のその他の CODESYS プログラミング例については、要請に応じて、ifm electronic gmbh
より入手することが可能です。
PAGE
17
JP
CODESYS プログラミングプラットフォームのスクリーンショット
INCLINATION SENSOR
CR2102
■
機能:
機能:
CR2102
■
ライブラリ:
CR2102.lib
■
目的: パラメータ設定および読込み
2 軸傾斜センサーCR2102 の構成
および測定値
CR2102
ENABLE
INIT
NODE_ID
CFG_READ
CFG_WRITE
CFG_DATA
RX_TYPE
SYNC
IO_DATA
FG_RESULT
IO_RCV
■ パラメータ
名称
データタイプ
説明
ENABLE
BOOL
TRUE:
INIT
BOOL
TRUE: 機能初期化
FALSE: サイクル機能コール
NODE_ID
BYTE
ノード識別
CFG_READ
BOOL
TRUE:
傾斜センサーの現在の構成の読込み
CFG_WRITE
BOOL
TRUE:
傾斜センサーの現在の構成の書込み
CFG_DATA
DWORD
構成データ(データ構造)のアドレス
RX_TYPE
BYTE
SYNC
BOOL
送信タイプの受信
CANopen 同期化サイクル
(システム変数 COB_SYNC)
IO_DATA
DWORD
入力 / 出力データ(データ構造)のアドレス
CFG_RESULT
BYTE
1
IO_RCV
BOOL
入力
機能処理
出力
=
設定
読込みまたは書込み成功
2 = 構成
読込みまたは書込み未了
3 = 構成を読み込むまたは書き込むことができません。
(ノード ID がないか正しくない、または製品不具合)
or incorrect node ID or faulty
device)
TRUE: (missing
新しいデータが送信された場合は、1
サイクル
記載がない場合は、ブールデータタイプによる"FALSE"信号は、常に記載される"TRUE" 信号の否定に
なります。
PAGE
18
INCLINATION SENSOR
■ データ構造
データ構造 :
CR2102 ConfigStruct
■ 目的:
パラメータおよび構成データを書込みまたは読
込むことができます。
ADR オペレーターにより、データ構造は機能入
力"CFG_DATA"に割り当てられます。
CR2102
TYPE CR2102 ConfigStruct
STRUCT
GUARDTIME: TIME;
LIFETIME: BYTE;
Resolution: WORD;
ResolutionWriteEnable: BOOL;
SlopLongSign: BOOL;
SlopLongScaleEnable: BOOL;
SlopLongPreset: INT;
SlopLongOfset:: INT;
SlopLongDifferential: INT;
SlopeLateralSign: BOOL;
SlopeLateralScaleEnable: BOOL;
SlopeLateralPreset: INT;
SlopeLateralOfset:: INT;
SlopeLateralDifferential: INT;
END_STRUCT
END_TYPE
■ 構造要素
名称
データタイプ
説明
GUARDTIME
TIME
傾斜センサーの Guarding time [ms]
LIFETIME
BYTE
傾斜センサーの Guarding time
Resolution
WORD
2 軸の測定値分解能
100 = 0.1° (符号付整数型)
500 = 0.5° (符号付整数型)
1000 = 1.0° (符号付整数型)
分解能の修正は、センサーがリセットされるまで有効ではありません。
(電圧 ON/OFF)
Resolution
Write
Enable
BOOL
TRUE:
SlopLong
Sign
BOOL
SlopLong
ScaleEnable
BOOL
縦軸傾斜信号の説明
FALSE (0) = 製造者より記載された外装ラベルの通り
TRUE (1) = 反転信号
変数 TRUE が設定された場合、縦軸傾斜度は、
入力値 "SlopeLongPreset"および "SlopeLongDifferential"に応じて
スケーリングされます。
FALSE (0) = スケーリング無効
TRUE (1) = スケーリング有効
SlopLong
Preset
INT
新しい分解能として分解能より値を設定
縦軸(X)
縦軸(X)
JP
測定されるセンサー値の修正
縦軸傾斜度は入力値に設定されます。
オフセットは"SlopeLongOffset"より取り込むことができます。
値を決定するには、出力"CFG_RESULT"が再度"1"の値になるまで、
入力"CFG_WRITE"を TRUE に設定してください。
(パラメータ設定およびセンサーの位置参照、15 ページ)
PAGE
19
INCLINATION SENSOR
名称
CR2102
データタイプ
説明
縦軸 (X)
SlopLong
Offset
SlopLong
Differential
横軸 (Y)
SlopeLateral
Sign
INT
INT
入力値から算出されるオフセット値
オフセット値 = SlopeLongPreset tacc – measured sensor value tacc
(tacc: "SlopeLongPreset"が設定された時点)
値を読み込むには、出力"CFG_RESULT"が再度"1"の値になるまで、
"CFG_READ"を TRUE に設定してください。
SlopeLongOffset は、書込み保護されています。
(パラメータ設定およびセンサーの位置参照、15 ページ)
指定された値により縦軸の傾斜度をシフト
"SlopeLongPreset"の設定は、シフトに影響を与えません。
値を決定するには、出力"CFG_RESULT"が再度"1"の値になるまで、
入力"CFG_WRITE"を TRUE に設定してください。
(パラメータ設定およびセンサーの位置参照、15 ページ)
BOOL
横軸(Y)傾斜信号の説明
FALSE (0) = 製造者より記載された外装ラベルの通り
TRUE (1) = 反転信号
SlopeLateral
ScaleEnable
BOOL
SlopeLateral
Preset
INT
変数 TRUE が設定された場合、横傾斜度は入力値
"SlopeLongPreset" および "SlopeLongDifferential"に応じて
スケーリングされます。
FALSE (0) = スケーリング無効
TRUE (1) = スケーリング有効
測定されるセンサー値の修正
横軸傾斜度は入力値に設定されます。
オフセットは"SlopeLateralOffset"より取り込むことができます。
値を決定するには、出力"CFG_RESULT"が再度"1"の値になるまで、
入力"CFG_WRITE"を TRUE に設定してください。
(パラメータ設定およびの位置参照、15 ページ)
SlopeLateral
Offset
INT
SlopeLateral
Differential
PAGE
20
INT
入力値から算出されるオフセット値
オフセット値 = SlopeLateralPreset tacc – measured sensor value tacc
(tacc: "SlopeLateralPreset"が設定された時点)
値を読み込むには、出力"CFG_RESULT"が再度"1"の値になるまで、
"CFG_READ"を TRUE に設定してください。
SlopeLongOffset は、書込み保護されています。
(パラメータ設定およびの位置参照、15 ページ)
指定された値により横軸傾斜度をシフト
"SlopeLongPreset"の設定は、シフトに影響を与えません。
値を決定するには、出力"CFG_RESULT"が再度"1"の値になるまで、
入力"CFG_WRITE"を TRUE に設定してください。
(パラメータ設定およびの位置参照、15 ページ)
INCLINATION SENSOR
CR2102
■ データ構造
データ構造:
構造:
CR2102 InOutStruct
■ 目的:
現在の 2 軸の角度データが読み込まれます。
ADR オペレーターより、データ構造は機能入力
"IO_DATA"に割り当てられます。
TYPE CR2102 InOutStruct
STRUCT
SlopeLong: INT;
SlopeLateral: INT;
END_STRUCT
END_TYPE
■ 構造要素
名称
データタイプ
説明
SlopeLong
INT
現在の縦軸(X)の傾斜角度
SlopeLateral
INT
現在の横軸(Y)の傾斜角度
メンテナンス、修理、廃棄
使用者による修理が可能な部品を含まない為、センサーは分解しないでください。修理等が必要となった場
合、必ず当社にご連絡ください。
使用済みの製品は、国の規則に従って処理してください。
適合証明書
CE は EMC 指令 EMC 89/336/EEC に基づいて適応しており、低電圧指令 NS73/23/EEC と同様に EN
500 81-1 および EN 500 82-2 規格、また EN 61010 規格により実施されます。
適合基準および規制
• 伝導イミュニティ耐性
ISO 7637-2, パルス 3a, 3b, 4, 厳しさレベル 4, 機能分類 A
ISO 7637-2, パルス 2, 厳しさレベル 1, 機能分類 A
ISO 7637-2, パルス 1, 5, 厳しさレベル 1, 機能分類 A
• 干渉耐性
95/54/EC 指令 30 V/m 時、 EN 500 82-2 (CE)
JP
• エミッション耐性
95/54/EC 指令、EN 500 81-1 (CE)
PAGE
21
INCLINATION SENSOR
CR2102
用語と略称
0b ...
0d ...
0x ...
Baudrate
CAL
CAN
CAN_H
CAN_L
CANopen
CiA
CiA DS
CiA DSP
CiA WD
CiA DS 301
CiA DS 401
CiA DS 402
CiA DS 403
CiA DS 404
CiA DS 405
CiA DS 406
CiA DS 407
COB
COB ID
Communication cycle
EMCY Object
Err
Error Reg
Guar
Guarding Err
Error
Guar
Guard Time
Heartbeat
ID
Identifier
Idx
Life Time Factor
Monitoring
NMT
NMT master/slaves
PAGE
22
バイナリ値 (bit コーディング)、 例 0b 0001 0000
10 進数の数値、例 0d 100
16 進数の値、例 0x64 (= 100 decimal)
送信速度 (1 baud = 1 bit/s)
CAN アプリケーション層
アプリケーションレベルの CAN-based ネットワークプロトコル
コントローラーエリアネットワーク(モバイルアプリケーション用 bus システム)
CAN-High; CAN 接続 / 高電圧レベルのケーブル
CAN-Low; CAN 接続 / 低電圧レベルのケーブル
オープン設定インターフェース(オブジェクトディレクトリ)によるアプリケーション
レベルの CAN-based ネットワークプロトコル
"CAN in Automation e.V."
(ドイツ / エルランゲンのユーザーおよび製造者)
CAN および CAN-based ネットワークプロトコルの定義および制御部
ドラフト基準(通常 1 年間修正または追加されない、公開 CiA 規格)
ドラフト基準案(公開 CiA 規格のドラフト)
ワークドラフト(CiA 内のディスカッションに応じるワークドラフト)
CANopen 通信プロファイルの規格
リアルタイムのプロセスデータ送信などのットワーク間の基礎通信、および
センサーまたは設定段階のデータ交換の説明
アプリケーションに応じて、下記の CiA 規格より完了されます。
デジタルおよびアナログ I/O モジュールのデバイスプロファイル
ドライバのデバイスプロファイル
HMI のデバイスプロファイル
測定および制御技術のデバイスプロファイル
設定可能なシステム(IEC 1131)へのインターフェースの仕様
エンコーダーのデバイスプロファイル
ローカル公衆通信のアプリケーションプロファイル
CANopen 通信オブジェクト(PDO、SDO EMCY、...)
通信オブジェクトの CANopen ID
監視される同期時間、2 つの Sync オブジェクト間の最大時間
緊急オブジェクト(アラームメッセージ、エラーを表示)
エラー記録(エラーコードの入力)
ノードまたはネットワークが見つかりません。
Guard Master: 一つまたは複数のスレーブは応答しません。
Guard Slave: スレーブのポーリングがありません。
この時、ネットワークはネットワークマスターの"Node Guarding"を要求します。
ネットワーク間のパラメータ設定によるサイクル監視
"node guarding"とは異なり、上位の NMT マスターは要求されません。
識別子; CAN メッセージを識別。ID の数値は、bus システムへのアクセスのため
の優先度も含みます。
ID 0 =最優先
ID 参照
インデックス;サブインデックスと共に、オブジェクトディレクトリ内の入力のアドレス
を形成します。
Guarding 応答がない場合に行われる数
エラークラス(guarding 監視、synch 等)記述のために使用
ネットワーク管理
NMT マスターは、NMT スレーブの動作状態を制御します。
INCLINATION SENSOR
Node ID
Object (also OBJ)
Object dir
directory
Operational
PDO
PDO Mapping
Pre-Op
Prepar
epared
Rec PDO
(also Rx PDO)
ro
rw
RXRX-Queue
s16
SDO
Server SDO
S-Idx (also Sldx)
Start Guar
Guarding
str
Sync Err
Error
Sync object
セ
Sync Windows
Time Stamp
Trans Type
Trans PDO
(also Tx PDO)
Trans SDO
(also Tx SDO)
Tx Queue
u8 (16, 32)
wo
スレーブによるポーリングプロセス監視と同様に、高マスターノードによるスレ
ーブネットワークの設定可能なサイクル監視
ノード ID (CANopen ネットワーク内の機器の認識)
CANopen ネットワーク内で送受信可能なデータ / メッセージ用語
製品固有のパラメータおよびデータと同様に、製品の全ての CANopen 通信
パラメータを含みます。
インデックスおよびサブインデックス経由で、各項目へのアクセスが可能です。
CANopen の動作状態
このモードでは、SDOs、NMT コマンド、PDOs を送信できます。
プロセスデータオブジェクト;
監視速度等のリアルタイムでプロセスデータを送信するための CANopen
ネットワーク。
PDOs は、SDOs より高い優先順位になります。SDOs と異なり、確認なしで送信さ
れます。PDOs は、ID を持つ CAN メッセージ、および最大 8 bytes のユーザーデ
ータで構成されています。
PDOs と共に送信されるアプリケーションデータの説明
待機; CANopen の動作状態
供給電圧適用後、各機器は自動的にこの段階に入ります。
CANopen ネットワークでは、SDOs および NMT コマンドのみ、このモードで送信で
きますが、プロセスデータはできません。
(停止)CANopen の動作状態
このモードでは、NMT コマンドのみ送信されます。
プロセスデータオブジェクトの受信
読込みのみ(一方向)
読込み - 書込み(双方向)
レセプションバファー
データタイプ符号付 16 bit
サービスデータオブジェクト;
このオブジェクトにより、ネットワークのオブジェクトディレクトレリへの直接のアク
セスが可能です。(読込み / 書込み)
SDOs は複数の CAN メッセージを構成できます。
各メッセージの送信は、アドレス指定された機器より確認されます。
SDOs により、機器の設定、およびパラメータの設定ができます。
プロセスおよびパラメータは、他の機器(クライアント)へ利用可能なネットワーク
のオブジェクトディレクトリを作成するために設定
CANopen 機器のオブジェクトディレクトレリ内のサブインデックス
node guarding 開始
データタイプ文字列(テキスト"load"などの文字列に変化)
設定可能な通信サイクル内に Sync OBJ なし
全ネットワークの同時更新、またはそれぞれパラメータ設定された PDOs のプロ
スデータを許可するための同期オブジェクト
同期する PDOs が転送されている間
ネットワーク内の既存の時刻を調整するためのタイムスタンプ
プロセスデータのタイプ; 同期、非同期
プロセスデータオブジェクトの送信
サービスデータオブジェクトの送信
(送信) バッファー送信
データタイプ符号なし 8 (16, 32) bits
書込みのみ
JP
Node Guar
Guarding
CR2102
PAGE
23
INCLINATION SENSOR
CR2102
付属書
8 線式 ifm ソケットの
ソケットの接続
CR2102
傾斜センサー
傾斜センサー
ピン
5
3
8 7
2
4
1
6
ピン側から
見た図
E80021
E80022
電位 / 機能
芯線色
芯線色
1
DC 10~30 V
緑
緑
青
2
GND
灰
灰
灰
3
CAN_H
青
青
紫
4
CAN_L
黄
黄
黒
5
CAN_GND
桃
桃
桃
6
I_Out_X
茶
茶
白
7
I_Out_Y
白
白
茶
8
GND_A
赤
スクリーン
オレンジ
CIA 規格 DR 303-1 V1.3 に従った配線図 (8 ピン丸型コネクター)
24
E11231
E11232
芯線色
紫(スクリーン)
PAGE
E20738
E20838
Fly UP