Comments
Description
Transcript
PIシリーズ データレジスタアドレスマップ
PIシリーズ データレジスタアドレスマップ ■ 指 令 領 域 アドレス +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17~+31 +32~+39 +40~+47 +48~+55 +56~+63 +64~+71 +72~+79 +80~+87 +88~+95 +96~+103 +104~+111 +112~+119 +120~+127 +128~+135 +136~+143 +144~+151 +152~+159 +160~+199 <指令領域アドレス一覧> 信号名称 システム指令 スレーブ0指令 スレーブ1指令 スレーブ2指令 スレーブ3指令 スレーブ4指令 スレーブ5指令 スレーブ6指令 スレーブ7指令 スレーブ8指令 スレーブ9指令 スレーブ10指令 スレーブ11指令 スレーブ12指令 スレーブ13指令 スレーブ14指令 スレーブ15指令 システム予約 スレーブ0指令パラメータ1~8 スレーブ1指令パラメータ1~8 スレーブ2指令パラメータ1~8 スレーブ3指令パラメータ1~8 スレーブ4指令パラメータ1~8 スレーブ5指令パラメータ1~8 スレーブ6指令パラメータ1~8 スレーブ7指令パラメータ1~8 スレーブ8指令パラメータ1~8 スレーブ9指令パラメータ1~8 スレーブ10指令パラメータ1~8 スレーブ11指令パラメータ1~8 スレーブ12指令パラメータ1~8 スレーブ13指令パラメータ1~8 スレーブ14指令パラメータ1~8 スレーブ15指令パラメータ1~8 システム予約 スレーブ*指令~指令実行時 データ形式 bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ - 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ - <システム指令bit詳細> 信号内容 bit システム初期化 15 システムアラームクリア 14 13~10 予備 全軸即停止 9 全軸減速停止 8 7~2 予備 ポイント指令受信 1 通信起動 0 <スレーブ*指令bit詳細> 信号内容 bit 15~12 動作コード選択 11~8 指令コード選択 現在位置切り換え 7 サーボON 6 減速停止 5 即停止 4 -JOG 3 +JOG 2 動作開始 1 指令実行 0 <動作コード選択詳細> コード内容 コード 動作コード選択無し 0h 原点復帰選択 1h 絶対位置決め選択 2h 予備 3h 相対位置決め選択 4h 5h~7h 予備 ポイント指令1選択 8h ポイント指令2選択 9h ポイント指令3選択 Ah ポイント指令4選択 Bh ポイント指令5選択 Ch ポイント指令6選択 Dh ポイント指令7選択 Eh ポイント指令8選択 Fh ※コードは16進で表記しています <指令コード選択詳細> コード内容 コード 指令コード選択無し 0h 機器アラームリセット選択 1h 制御アラームリセット選択 2h スレーブアラームリセット選択 3h スレーブ初期化選択 4h 5h~7h 予備 現在位置設定選択 8h アブソクリア選択 9h 速度変更選択 Ah Bh~Dh 予備 サーボパラメータ変更選択 Eh サーボパラメータ書込選択 Fh ※コードは16進で表記しています ※サーボパラメータ変更、書込はMINAS A4Aのみ対応 <指令実行時のパラメータ詳細> 信号名称 速度変更 サーボパラメータ変更 現在位置設定 スレーブ*指令パラメータ1 - 設定位置 (32bit) スレーブ*指令パラメータ2 - スレーブ*指令パラメータ3 - - 速度 (32bit) スレーブ*指令パラメータ4 - - スレーブ*指令パラメータ5 - - - スレーブ*指令パラメータ6 - - - スレーブ*指令パラメータ7 - サーボパラメータNo. - スレーブ*指令パラメータ8 - サーボパラメータ値 - bit数の記述が無いものは16bitの数値データです スレーブ*指令~動作開始時 信号名称 スレーブ*指令パラメータ1 スレーブ*指令パラメータ2 スレーブ*指令パラメータ3 スレーブ*指令パラメータ4 スレーブ*指令パラメータ5 スレーブ*指令パラメータ6 スレーブ*指令パラメータ7 スレーブ*指令パラメータ8 <動作開始時のパラメータ詳細> 絶対位置決め 相対位置決め JOG 原点復帰 - - 目標位置 移動量 (32bit) (32bit) - - 高速速度 (32bit) 高速速度 (32bit) 高速速度 高速速度 (32bit) (32bit) 加速時間 加速時間 加速時間 加速時間 減速時間 減速時間 減速時間 減速時間 - - 原点出し速度 - - - - - bit数の記述が無いものは16bitの数値データです 最終更新日 2014.06.10 PIシリーズ データレジスタアドレスマップ ■ 応 答 領 域 <応答領域アドレス一覧> アドレス 信号名称 +0 システム応答 +1 スレーブ0応答 +2 スレーブ1応答 +3 スレーブ2応答 +4 スレーブ3応答 +5 スレーブ4応答 +6 スレーブ5応答 +7 スレーブ6応答 +8 スレーブ7応答 +9 スレーブ8応答 +10 スレーブ9応答 +11 スレーブ10応答 +12 スレーブ11応答 +13 スレーブ12応答 +14 スレーブ13応答 +15 スレーブ14応答 +16 スレーブ15応答 +17~+26 システム予約 +27 AE-LINK通信異常カウント +28 スキャンタイム応答 +29 通信CPUver.(※1) +30 システムファームver. +31 システムプログラムver. +32 システムアラーム情報 +33 スレーブ0アラーム情報 +34 スレーブ1アラーム情報 +35 スレーブ2アラーム情報 +36 スレーブ3アラーム情報 +37 スレーブ4アラーム情報 +38 スレーブ5アラーム情報 +39 スレーブ6アラーム情報 +40 スレーブ7アラーム情報 +41 スレーブ8アラーム情報 +42 スレーブ9アラーム情報 +43 スレーブ10アラーム情報 +44 スレーブ11アラーム情報 +45 スレーブ12アラーム情報 +46 スレーブ13アラーム情報 +47 スレーブ14アラーム情報 +48 スレーブ15アラーム情報 +49 システム予約 +50~+51 スレーブ0位置情報 +52~+53 スレーブ1位置情報 +54~+55 スレーブ2位置情報 +56~+57 スレーブ3位置情報 +58~+59 スレーブ4位置情報 +60~+61 スレーブ5位置情報 +62~+63 スレーブ6位置情報 +64~+65 スレーブ7位置情報 +66~+67 スレーブ8位置情報 +68~+69 スレーブ9位置情報 +70~+71 スレーブ10位置情報 +72~+73 スレーブ11位置情報 +74~+75 スレーブ12位置情報 +76~+77 スレーブ13位置情報 +78~+79 スレーブ14位置情報 +80~+81 スレーブ15位置情報 +82~+199 システム予約 ※1:PI-1300のみの応答です データ形式 bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ bitタイプ - 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ - 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ - <システム応答bit詳細> 信号内容 bit 15~8 ウォッチドックタイマー システムアラーム 7 6~2 予備 システムACK 1 システムRDY 0 <スレーブ*応答bit詳細> 信号内容 bit 15~8 スレーブステータス 7~6 予備 原点復帰完了 5 サーボON状態 4 指令アラーム 3 スレーブアラーム 2 指令実行中 1 スレーブACK 0 ※スレーブステータスはスレーブ機種に より異なります <システムアラーム情報bit詳細> 信号内容 bit 15~0 システムアラームコード <スレーブ*アラーム情報bit詳細> 信号内容 bit 制御アラームコード 15~8 7~0 スレーブアラームコード(bit) ※スレーブアラームコードは、 スレーブスレーブにより異なります <スレーブ*位置情報bit詳細> 指令内容 bit 32~0 スレーブ*現在位置情報 ※2ワード分を占有します <システムアラームコード詳細> コード内容 コード 0000h 正常 0008h 対応しないファームウェア 0009h 未知のホスト設定 0010h スレーブ0メモリ確保異常 0011h スレーブ1メモリ確保異常 0012h スレーブ2メモリ確保異常 0013h スレーブ3メモリ確保異常 0014h スレーブ4メモリ確保異常 0015h スレーブ5メモリ確保異常 0016h スレーブ6メモリ確保異常 0017h スレーブ7メモリ確保異常 0018h スレーブ8メモリ確保異常 0019h スレーブ9メモリ確保異常 001Ah スレーブ10メモリ確保異常 001Bh スレーブ11メモリ確保異常 001Ch スレーブ12メモリ確保異常 001Dh スレーブ13メモリ確保異常 001Eh スレーブ14メモリ確保異常 001Fh スレーブ15メモリ確保異常 0020h スレーブ0未対応スレーブ設定 0021h スレーブ1未対応スレーブ設定 0022h スレーブ2未対応スレーブ設定 0023h スレーブ3未対応スレーブ設定 0024h スレーブ4未対応スレーブ設定 0025h スレーブ5未対応スレーブ設定 0026h スレーブ6未対応スレーブ設定 0027h スレーブ7未対応スレーブ設定 0028h スレーブ8未対応スレーブ設定 0029h スレーブ9未対応スレーブ設定 002Ah スレーブ10未対応スレーブ設定 002Bh スレーブ11未対応スレーブ設定 002Ch スレーブ12未対応スレーブ設定 002Dh スレーブ13未対応スレーブ設定 002Fh スレーブ14未対応スレーブ設定 0030h アドレス競合(指令-応答) 0031h アドレス競合(指令-ポイント) 0032h アドレス競合(応答-ポイント) 8000h PLCとの通信異常 ※コードは16進で表記しています <制御アラームコード詳細> コード内容 コード 00h 正常 10h AE-LINK通信異常 11h 命令実行不可異常 80h 高速速度0異常 81h 高速速度制限値異常 82h 加速時間0異常 83h 減速時間0異常 84h 原点出し速度0異常 85h 原点出し速度制限値異常 90h サーボOFF中動作命令異常 91h 即停止中に動作命令 92h 減速停止中に動作命令 93h STP入力中 94h システム即停止中に動作命令 95h システム原則停止中に動作命令 99h 制御アラーム中に動作命令 A5h ポイントデータ読み込み異常 ※コードは16進で表記しています 最終更新日 2014.06.10 PIシリーズ データレジスタアドレスマップ ■ ポ イ ン ト 領 域 アドレス +0~+47 +48~+95 +96~+143 +144~+191 +192~+239 +240~+287 +288~+335 +336~+383 +384~+431 +432~+479 +480~+527 +528~+575 +576~+623 +624~+671 +672~+719 +720~+767 <指令領域アドレス一覧> 信号名称 スレーブ0ポイントデータ1~8 スレーブ1ポイントデータ1~8 スレーブ2ポイントデータ1~8 スレーブ3ポイントデータ1~8 スレーブ4ポイントデータ1~8 スレーブ5ポイントデータ1~8 スレーブ6ポイントデータ1~8 スレーブ7ポイントデータ1~8 スレーブ8ポイントデータ1~8 スレーブ9ポイントデータ1~8 スレーブ10ポイントデータ1~8 スレーブ11ポイントデータ1~8 スレーブ12ポイントデータ1~8 スレーブ13ポイントデータ1~8 スレーブ14ポイントデータ1~8 スレーブ15ポイントデータ1~8 データ形式 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 数値タイプ 信号名称 スレーブ*ポイントデータ1 スレーブ*ポイントデータ2 スレーブ*ポイントデータ3 スレーブ*ポイントデータ4 スレーブ*ポイントデータ5 スレーブ*ポイントデータ6 スレーブ*ポイントデータ7 スレーブ*ポイントデータ8 信号内容 アドレス +0 目標位置(32bit) +1 スレーブ0 +2 ポイント 高速速度(32bit) +3 データ1 +4 加速時間(16bit) +5 減速時間(16bit) +6 目標位置(32bit) +7 スレーブ0 +8 ポイント 高速速度(32bit) +9 データ2 +10 加速時間(16bit) +11 減速時間(16bit) ・ ・ ・ ・ ・ ・ ・ ・ 最終更新日 2014.06.10 ◎PI Assistanceで設定するパラメータ ※接続するPLC、AE-LINKスレーブスレーブによって設定が必要な項目と必要で無い項目があります。 <PI設定> 設定項目 電源立ち上げ時間 初期設定 STP機能 IO機能設定 IPアドレス イーサネット設定 IPマスク デフォルトゲートウェイ 設定範囲 0~65535[0] 有効/無効[無効] 新仕様/旧仕様[新仕様] 任意[192.168.0.250] 任意[255.255.255.0] 任意[0.0.0.0] ※ :[ ]内の数値は初期値です <PLC間通信設定> 設定項目 接続PLC 使用するPLC 接続方法 指令領域先頭 デバイスアドレス 応答領域先頭 ポイント領域先頭 接続方法 接続先設定 三菱Qシリーズ 選択時 接続先設定 キーエンスKVシリーズ 選択時 接続先設定 オムロンCJ/CS シリーズ選択時 説明/設定範囲 接続するPLCを選択 RS-232C or Ethernet ※1 先頭から200番地分までを 任意のデータレジスタ番地(※1) 占有します 任意のデータレジスタ番地(※1)※2 先頭から768番地分までを 任意のデータレジスタ番地(※2) 占有します 設定項目 設定範囲 任意[0] 局番号 任意[0] ネットワーク番号 任意[255] RS-232C PC番号 要求ユニットI/O番号 任意[1023] 任意[0] 要求ユニット局 任意[192.168.0.249] PLC IPアドレス 任意[4800] ポート番号 任意[0] ネットワーク番号 任意[255] Ethernet PC番号 要求ユニットI/O番号 任意[1023] 要求ユニット局 任意[0] PLC内タイムアウト時間 任意[20] 任意[0] RS-232C 局番号 任意[192.168.0.249] PLC IPアドレス 任意[4800] ポート番号 任意[0] ネットワーク番号 任意[255] Ethernet PC番号 要求ユニットI/O番号 任意[1023] 要求ユニット局 任意[0] PLC内タイムアウト時間 任意[20] 任意[0] RS-232C 号機No. 任意[192.168.0.249] PLC IPアドレス 任意[9600] ポート番号 Ethernet PIのFINSノードアドレス 任意[3]※3 PLCのFINSノードアドレス 任意[1]※3 ※ :[ ]内の数値は初期値です ※3:FINSノードアドレスは、PLCとPIのアドレスが 重複しない様に設定して下さい。 <スレーブ構成~スレーブ*> 設定項目 名前 スレーブアドレス 機種設定 動作設定 スレーブ固有設定 説明/設定範囲 任意の呼称 0~255(※4) 右記→ 電子ギア分子 電子ギア分母 機種別動作設定対応 D3080S, D4370S,D4130S D4390S, MINAS A4A D3910S,D4183S D4460S, C1540 MINAS A5A D4130S,D4690S D4630S, 速度制限値 D4920S, 原点復帰パターン ○ ○ ○ ○ 加減速パターン × ○ × ○ 起動速度 ○ × ○ ○ 動作時電流 ○ × ○ × 停止時電流 ○ × ○ × エンコーダ分解能 × × ○ × 脱調検出幅 × × ○ × 外部アラーム入力時のパルス出力 × × × ○ 外部アラーム信号極性 × × × ○ リミットセンサ有無 × × × ○ リミットセンサ停止方法 × × × ○ パルス出力タイプ × × × ○ ※4 スレーブ機器により、スレーブアドレス範囲に制限がある場合があります。(0~31まで等) また、スレーブアドレスは重複設定は出来ません 最終更新日 2014.06.10 ◎AE-LINKスレーブスレーブのスレーブステータス、アラーム情報 bit 15 14 13 12 11 10 9 8 <MINASA4A,A5Aのスレーブステータス> “1”時 ステータス “0”時 検出 CW駆動禁止入力状態 未検出 検出 CCW駆動禁止入力状態 未検出 検出 原点復帰完了状態 未検出 検出 原点近傍センサ状態 未検出 ON サーボON状態 OFF アラーム サーボアラーム状態 正常 CCW 回転方向 CW 動作中 モータ動作状態 停止中 <D4370S,D4130S,D3910S,D3080S,D4183S,D4460S,D4390Sのスレーブステータス> “1”時 bit ステータス “0”時 検出 15 -LSセンサ状態 未検出 検出 14 +LSセンサ状態 未検出 検出 13 DWONセンサ状態 未検出 検出 12 ORGセンサ状態 未検出 原点 11 励磁原点 原点以外 アラーム 10 ドライバアラーム状態 正常 CCW 9 回転方向 CW 動作中 8 モータ動作状態 停止中 bit 7 6 5 4 3 2 1 0 <D4370S,D4130S,D3910S,D4183Sのアラームbit> “1”時 ステータス “0”時 異常 -LS到達 正常 異常 +LS到達 正常 異常 過電流異常 正常 検出 STP入力検知 未検出 異常 電源電圧異常 正常 検出 モータ脱調 未検出 異常 原点復帰異常 正常 未完了 システム設定未完了 完了 <MINAS A4A,A5Aのアラームコード> アラーム内容 アラームコード 制御電源不足電圧保護 11 過電圧保護 12 不足電圧保護 13 過電流保護 14 オーバーヒート保護 15 オーバーロード保護 16 回生過負荷保護 18 エンコーダ通信異常保護 21 エンコーダデータ異常保護 23 位置偏差過大保護 24 ハイブリット偏差過大異常保護 25 過速度保護 26 偏差カウンタオーバーフロー保護 29 ソフトウェアリミット保護 34 外部スケール結線異常保護 35 EEPROMパラメータ異常保護 36 EEPROMチェックコード異常保護 37 非常停止入力異常 39 アブソシステムダウン異常保護 40 アブソカウンタオーバー異常保護 41 アブソスピードオーバー異常保護 42 アブソ1回転カウンタ異常保護 44 アブソ多回転カウンタ異常保護 45 アブソステータス異常保護 47 エンコーダZ相異常保護 48 エンコーダCS信号異常保護 49 原点復帰異常 51 データ未定義異常 54 駆動禁止検出異常 55 現在位置オーバーフロー異常 58 セットアップ異常 59 モータ自動認識異常 95 制御モード設定異常保護 97 その他異常 その他の番号 ※A5Aに関してはメインアラームのみです ※ここにないアラームは各取扱説明書をご確認ください bit 15 14 13 12 11 10 9 8 <C1540のスレーブステータス> ステータス “0”時 -LSセンサ状態 未検出 +LSセンサ状態 未検出 汎用入力2状態 Hレベル ORGセンサ状態 未検出 インポジション状態 未検出 アラーム状態 正常 汎用入力1状態 Hレベル パルス出力状態 停止中 bit 7 6 5 4 3 2 1 0 <C1540のアラームbit> “1”時 ステータス “0”時 異常 -LS検知 正常 異常 +LS検知 正常 常に0 予約 検出 STP検出 未検出 常に0 予約 検出 外部アラーム検出 未検出 異常 原点復帰異常 正常 未完了 システム設定未完了 完了 “1”時 検出 検出 Lレベル 検出 検出 アラーム Lレベル 出力中 最終更新日 2014.06.10