JAJU921 January   2024

 

  1.   1
  2.   概要
  3.   参照情報
  4.   特長
  5.   アプリケーション
  6.   6
  7. 1システムの説明
    1. 1.1 用語
    2. 1.2 主なシステム仕様
  8. 2システム概要
    1. 2.1 ブロック図
    2. 2.2 設計の考慮事項
    3. 2.3 主な使用製品
      1. 2.3.1 EnDat 2.2 インターフェイス
      2. 2.3.2 SDFM インターフェイス
      3. 2.3.3 EPWM インターフェイス
      4. 2.3.4 ICSS-PRU IEP
      5. 2.3.5 EtherCAT CiA402 速度制御
  9. 3システム設計
  10. 4ハードウェア、ソフトウェア、テスト要件、テスト結果
    1. 4.1 ハードウェア要件
    2. 4.2 ソフトウェア要件
    3. 4.3 テスト構成
    4. 4.4 テスト結果
  11. 5設計とドキュメントのサポート
    1. 5.1 デザイン ファイル
      1. 5.1.1 回路図
      2. 5.1.2 BOM (部品表)
    2. 5.2 ツールとソフトウェア
    3. 5.3 ドキュメントのサポート
    4. 5.4 サポート・リソース
    5. 5.5 商標
  12. 6著者について

テスト結果

このリファレンス デザインの評価は次の手順に従います。

  1. Windows PC に TwinCAT をダウンロードしてインストールします
  2. TwinCAT 自動化ソフトウェアを起動します
  3. TwinCAT ソフトウェアの GUI の表示に従って、EtherCAT プロジェクトを作成します:
    GUID-20231023-SS0I-KJ0C-PR81-RPDW25BXPZ01-low.png図 4-12 TwinCAT での EtherCAT® プロジェクトの作成
  4. EtherCAT CiA402 – (Devices → Scan …) を右クリックして、デバイスをスキャンします 。次の図を使用して、プロセスをステップ実行します。
    GUID-20231023-SS0I-2F3X-NBNV-TB3DBDQTKLPX-low.png図 4-13 TwinCAT の EtherCAT® デバイスをスキャン
    GUID-20231023-SS0I-Z9ZR-6RXP-RTGNZ7B37HBB-low.png図 4-14 TwinCAT の EtherCAT® デバイスをスキャン (2)
    GUID-20231023-SS0I-JBQG-B4DC-TZHT4B88SKNC-low.png図 4-15 TwinCAT の EtherCAT® デバイスをスキャン (3)
    GUID-20231023-SS0I-KLN7-TMDK-S4MDQXS42SGW-low.png図 4-16 TwinCAT の EtherCAT® デバイスをスキャン (4)
    GUID-20231023-SS0I-03L5-ZPNJ-MRJMCRMK1Q9J-low.png図 4-17 TwinCAT の EtherCAT® デバイスをスキャン (5)
  5. EtherCAT CiA402 –デバイス 1 (AM243X.R5F 用 TI EtherCAT ツールキット CiA402) が見つかりました
    GUID-20231023-SS0I-XMXB-RFWJ-4V41SV7DTHCT-low.png図 4-18 TwinCAT が EtherCAT® デバイスを検出します。
  6. EtherCAT CiA402 – RxPDO (モーター 1) の目標速度を 240 (240RPM) に変更
    GUID-20231023-SS0I-5RRG-RBN2-5CR8BND4RCSF-low.png図 4-19 TwinCAT のモーター 1 の目標速度を変更
    GUID-20231023-SS0I-LDJP-9PJ6-V1RJTVN73X5X-low.png図 4-20 TwinCAT のモーター 1 の目標速度を変更 (2)
    GUID-20231023-SS0I-G7D1-TBRR-7RF2HRFQMDDW-low.png図 4-21 TwinCAT のモーター 1 の目標速度を変更 (3)
  7. EtherCAT CiA402 – RxPDO (モーター 1) の動作モードを「9」 (周期同期速度モード) に変更
    GUID-20231023-SS0I-RMDW-5KNC-BMZRBWHXZKBP-low.png図 4-22 TwinCAT のモーター 1 の動作モードを変更
    GUID-20231023-SS0I-BGKB-37TL-PGDGVDX5X5HN-low.png図 4-23 TwinCAT のモーター 1 の動作モードを変更 (2)
  8. EtherCAT CiA402 – RxPDO (モーター 1) の制御ワードを「15」に変更 (スイッチオン | 電圧イネーブル | クイック ストップ | 動作イネーブル)
    GUID-20231023-SS0I-VRHV-C0GH-GLVC4XVF4WC3-low.png図 4-24 TwinCAT のモーター 1 の制御ワードを変更
    GUID-20231023-SS0I-DDMH-WHJ6-SW39QZKJ9XW4-low.png図 4-25 TwinCAT のモーター 1 の制御ワードを変更 (2)
  9. この設定を変更すると、モーター 1 の速度が 120RPM から 240RPM に変更されます。
  10. EtherCAT CiA402 – TxPDO (モーター 1) をチェックし、速度の実際の値が 240 (240RPM) であることを確認します
    GUID-20231023-SS0I-PNN8-XMFX-0GQQ9ML1X8DT-low.png図 4-26 TwinCAT のモーター 1 の実際の速度を確認します
  11. EtherCAT CiA402 – RxPDO_1 (モーター 2) の目標速度を 180 (180RPM) に変更
    GUID-20231023-SS0I-HRW8-LFS5-1SW5FM51N9B9-low.png図 4-27 TwinCAT のモーター 2 の目標速度の変更
  12. EtherCAT CiA402 – RxPDO_1 (モーター 2) の動作モードを「9」 (周期同期速度モード) に変更
    GUID-20231023-SS0I-RSB0-HGJ7-8TFNSLW7H2VG-low.png図 4-28 TwinCAT のモーター 2 の動作モードの変更
  13. EtherCAT CiA402 – RxPDO_1 (モーター 2) の制御ワードを「15」に変更 (スイッチオン | 電圧イネーブル | クイック ストップ | 動作イネーブル)
    GUID-20231023-SS0I-XQZ6-8WMS-1TT3DVCC1V46-low.png図 4-29 TwinCAT のモーター 2 の制御ワードを変更
  14. 前の変更後、モーター 2 の目標速度は 180RPM です。
  15. EtherCAT CiA402 – TxPDO1 (モーター 2) をチェックし、速度の実際の値が 180 (180RPM) であることを確認します
    GUID-20231024-SS0I-5J7T-9XRR-VNZL93WDCHW8-low.png図 4-30 TwinCAT のモーター 2 の実際の速度を確認します