Skip to main content

ユースケース

. 以内に CODESYS、次のクラス図を使用できます。
  • 設計および開発ツール

  • 既存のプロジェクトの分析

  • プロジェクト内のナビゲーション

設計および開発ツールとして使用

  1. デバイスツリーまたはでアプリケーションを拡張するには POU 表示、クリック プロジェクト→オブジェクトの追加→UMLクラス図

  2. の中に UMLクラス図を追加する ダイアログで、名前を指定します。クリア プロジェクト構造をアクティブなクラス図にインポートします オプション。

    新しいオブジェクトがツリービューに追加され、クラス図エディタが空のクラス図を開きます。

  3. . クラス図を編集します。
    • からクラス図に新しい要素を挿入します ツールボックス 見る。

    • 既存のオブジェクトをドラッグします(タイプ: POUINTERFACEGVL、 また DUT)デバイスツリーからクラス図へ。適切な場所にドロップして、そこで視覚化します。

    • クラス図で直接コマンドアイコンを使用して関係を生成します。

    すべてのエントリはプロジェクト内のオブジェクトにも適用され、デバイスツリーにすぐに表示されます。

ヒント

新しいオブジェクトを作成するとすぐに、 編集→元に戻す編集→やり直し コマンドは無効になっています。

既存のプロジェクトの分析ツールとして使用する

オブジェクトが少ない小さなプロジェクトの場合、プロジェクト全体のクラス図を作成することは理にかなっています。次に、クラス図のオブジェクト間の関係を分析できます。複雑なプロジェクトでは、ビューが非常に複雑で混乱するため、クラス図全体を作成しても必ずしも意味がありません。この場合、メインプログラムから開始し、個々のオブジェクトを次々に空のクラス図にドラッグする必要があります。次に、で着信および発信相互参照を使用できます。 ツールボックス さらに要素を追加するために表示します。

手順. 小さなプロジェクトの分析
  1. デバイスツリーまたはでアプリケーションを拡張するには POU 表示、クリック プロジェクト→オブジェクトの追加→UMLクラス図

  2. の中に UMLクラス図を追加する ダイアログで、名前を指定します。を選択 プロジェクト構造をアクティブなクラス図にインポートします オプション。

    新しい要素がデバイスツリーに挿入され、クラス図エディタにプロジェクト全体のクラス図が表示されます。

手順. 複雑なプロジェクトの分析
  1. デバイスツリーまたはでアプリケーションを拡張するには POU 表示、クリック プロジェクト→オブジェクトの追加→UMLクラス図

  2. の中に UMLクラス図を追加する ダイアログで、名前を指定します。クリア プロジェクト構造をアクティブなクラス図にインポートします オプション。

    新しいオブジェクトがデバイスツリーに挿入され、クラス図エディタが開きます。

  3. メインプログラムをデバイスビューまたはPOUビューからクラス図エディタにドラッグします。

    クラス図要素が追加されます。オブジェクトの着信および発信相互参照は、 ツールボックス 見る。

  4. から目的の要素をドラッグします 着信相互参照 また 発信相互参照 編集者に。

    この要素は、クラス図エディターに追加されます。既存の要素との関係は、接続線で表されます。

  5. より多くの要素をエディターにドラッグし、プログラムを段階的に分析します。

手順. プロジェクト構造からクラス図を生成する

からすべてのオブジェクトをインポートできます デバイス 表示または POU デバイスツリーをまとめてクラス図に表示します。

  1. の中に デバイス ビュー(デバイスツリー)または POU 表示、クリック プロジェクト→オブジェクトの追加→UMLクラス図

  2. の中に UMLクラス図を追加する ダイアログで、名前を指定します。を選択 プロジェクト構造をアクティブなクラス図にインポートします オプション。

    クラス図が開き、に含まれているすべての関連オブジェクトが表示されます。 デバイス 表示または POU 見る。

プロジェクト内を移動する

クラス図をナビゲーターとして使用できます。

  1. デバイスツリーまたはでアプリケーションを拡張するには POU 表示、クリック プロジェクト→オブジェクトの追加→UMLクラス図

  2. の中に UMLクラス図を追加する ダイアログで、名前を指定します。を選択 プロジェクト構造をアクティブなクラス図にインポートします オプション。

    新しいオブジェクトがデバイスツリーに挿入され、クラス図エディタにプロジェクト全体のクラス図が表示されます。

  3. クラス図要素をダブルクリックして、個々のオブジェクトのエディターを開きます。通常どおり、宣言と実装を編集します。

    変更はクラス図にすぐに表示されます。