Skip to main content

タブ: ライセンス決定のためのソフトウェア メトリック

この環境におけるメトリックは、ライセンスの計算に関連するユニットの「値」(数) です。製品によっては、これは、ユーザー コードのサイズ (バイト単位)、軸、I/O チャネル、またはフィールドバス インスタンスの数などになります。

デバイス エディタのタブには、アプリケーションで使用できるメトリックを含むツリー構造が表示されます。このようにして、現在の測定値を表示し、ライセンスで許可されている以上のコードがコントローラにダウンロードされているかどうかを確認できます。ライセンスはコントローラごとに発行されるため、コントローラ上に配置されます。ライセンスチェックもそこで行われます。

メトリックは、ダウンロード中にコントローラーに転送されます。クリックすると更新されます ビルド→コードの生成 アクティブなアプリケーションの場合。

デバイスから現在のメトリックを読み取る

コントローラからメトリックを取得して転送し、それらを デバイスの価値 桁。

メトリックを計算するコードを生成する

メトリックを計算するにはコードを生成する必要があります。

ライセンスを表示

開く ライセンス ダイアログ

ダイアログにはプロジェクトに必要なライセンスが表示されます。 ストア内のすべてを開いてダイアログを閉じる コマンドは、提案された製品を開きます CODESYS Store International

商品を展示したい場合 CODESYS Store North America、次に選択する必要があります 北米 保管する CODESYS オプション。

指標

アプリケーションごとのメトリクスの種類

プロジェクトの価値

開発システムで使用されるタグの数。値はコード生成中に測定されます (ビルド → コードの生成 指示)。

計算の詳細については、 値の計算 セクション。

注: アプリケーションのコンパイル情報を削除すると、値は 0 にリセットされます。

最大。許可された

コントローラのライセンスに応じて、各アプリケーションに許可される最大値

デバイスの価値

コントローラから読み出した実測値

注: これらの値を決定するには、通信が機能している必要があります。

値の計算

メトリック

確定値

ユーザーコードのサイズ

値 (バイト単位)

ユーザーがプログラムしたコード (実装) のみが評価されます。 IEC コンパイラでコンパイルされていないコードは評価されません。

宣言内の変数の数とサイズは関係ありません。

ユーザーが開発したIECライブラリはコードサイズを評価されます。標準ライブラリ、システム ライブラリ、および通信スタック CODESYS GmbH は評価されません。

タスクグループの割り当て

タスク構成における IEC タスク グループの構成では、IEC タスクが異なる CPU コアで実行される場合、多くの場合、「タスク グループ割り当て」ライセンスが必要になります。

いいえ:

次の構成にはライセンスは必要ありません。

  • プロパティを持つ設定されたタスクグループ

    • 固定ピン留め

    • 固定コア

    • 連続ピン留め (IEC タスクは 1 つのみ)

  • 同じCPUコア上で実行される複数の構成済みタスクグループ

はい:

次の構成にはライセンスが必要です。

  • プロパティを持つ設定されたタスクグループ

    • フリーフローティング

    • 連続ピン留め (複数の IEC タスク)

  • プロパティを持つ複数の構成済みタスクグループ

    • フリーフローティング

    • 連続ピン留め

  • 異なるCPUコアで実行される複数の構成済みタスクグループ

フィールドバスI/Oチャンネル

基本データ型 (BOOLINTREAL、...)。複雑なデータ型をマッピングする場合 (STRUCTARRAY)、基本データ型のサブ要素の数がカウントされます。

重要

を選択した場合は、 常に変数を更新する オプションを選択すると、特定の IEC 変数に割り当てられているかどうかに関係なく、すべてのチャネルが計算で考慮されます。

CANopen、Modbus、PROFIBUS のインスタンス

このタイプの使用済みフィールドバス スタック インスタンス

Modbus の場合、RTU および TCP のモード クライアントのインスタンスがカウントされます。

マスター/コントローラーまたはスレーブ/デバイスは、デバイス構成の 1 つのインスタンスとしてカウントされます。デバイス ツリー内のこれらのマスター/スレーブにリンクされているデバイスはカウントされません。これらは I/O チャネル経由でカウントされます。フィールドバス ゲートウェイもインスタンスとしてカウントされます (例外: CANopen ゲートウェイ)。

EtherCAT、EtherNet/IP、PROFINET、SAE J1939 のインスタンス

視覚化タグの数

見る 視覚化 – ライセンス

ソフトモーション

見る SoftMotion – ライセンス

コミュニケーション

見る コミュニケーション – ライセンス

アプリケーションベースのライセンスのライセンスパッケージに関する情報は、 CODESYSストア