タブ: ライセンス決定のためのソフトウェア メトリック
この環境におけるメトリックは、ライセンスの計算に関連するユニットの「値」(数) です。製品によっては、これは、ユーザー コードのサイズ (バイト単位)、軸、I/O チャネル、またはフィールドバス インスタンスの数などになります。
デバイス エディタのタブには、アプリケーションで使用できるメトリックを含むツリー構造が表示されます。このようにして、現在の測定値を表示し、ライセンスで許可されている以上のコードがコントローラにダウンロードされているかどうかを確認できます。ライセンスはコントローラごとに発行されるため、コントローラ上に配置されます。ライセンスチェックもそこで行われます。
メトリックは、ダウンロード中にコントローラーに転送されます。クリックすると更新されます アクティブなアプリケーションの場合。
| デバイスから現在のメトリックを読み取る | コントローラからメトリックを取得して転送し、それらを デバイスの価値 桁。 | 
| メトリックを計算するコードを生成する | メトリックを計算するにはコードを生成する必要があります。 | 
| ライセンスを表示 | 開く ライセンス ダイアログ ダイアログにはプロジェクトに必要なライセンスが表示されます。 ストア内のすべてを開いてダイアログを閉じる コマンドは、提案された製品を開きます CODESYS Store International。 商品を展示したい場合 CODESYS Store North America、次に選択する必要があります 北米 保管する CODESYS オプション。 | 
| 指標 | アプリケーションごとのメトリクスの種類 | 
| プロジェクトの価値 | 開発システムで使用されるタグの数。値はコード生成中に測定されます ( 指示)。 計算の詳細については、 値の計算 セクション。 注: アプリケーションのコンパイル情報を削除すると、値は 0 にリセットされます。 | 
| 最大。許可された | コントローラのライセンスに応じて、各アプリケーションに許可される最大値 | 
| デバイスの価値 | コントローラから読み出した実測値 注: これらの値を決定するには、通信が機能している必要があります。 | 
値の計算
| メトリック | 確定値 | 
|---|---|
| ユーザーコードのサイズ | 値 (バイト単位) ユーザーがプログラムしたコード (実装) のみが評価されます。 IEC コンパイラでコンパイルされていないコードは評価されません。 宣言内の変数の数とサイズは関係ありません。 ユーザーが開発したIECライブラリはコードサイズを評価されます。標準ライブラリ、システム ライブラリ、および通信スタック CODESYS GmbH は評価されません。 | 
| タスクグループの割り当て | タスク構成における IEC タスク グループの構成では、IEC タスクが異なる CPU コアで実行される場合、多くの場合、「タスク グループ割り当て」ライセンスが必要になります。 いいえ: 次の構成にはライセンスは必要ありません。 
 はい: 次の構成にはライセンスが必要です。 
 | 
| フィールドバス、 I/Oチャンネル | 基本データ型 ( 重要を選択した場合は、 常に変数を更新する オプションを選択すると、特定の IEC 変数に割り当てられているかどうかに関係なく、すべてのチャネルが計算で考慮されます。 | 
| CANopen、Modbus、PROFIBUS のインスタンス | このタイプの使用済みフィールドバス スタック インスタンス Modbus の場合、RTU および TCP のモード クライアントのインスタンスがカウントされます。 マスター/コントローラーまたはスレーブ/デバイスは、デバイス構成の 1 つのインスタンスとしてカウントされます。デバイス ツリー内のこれらのマスター/スレーブにリンクされているデバイスはカウントされません。これらは I/O チャネル経由でカウントされます。フィールドバス ゲートウェイもインスタンスとしてカウントされます (例外: CANopen ゲートウェイ)。 | 
| EtherCAT、EtherNet/IP、PROFINET、SAE J1939 のインスタンス | |
| 視覚化タグの数 | 見る 視覚化 – ライセンス | 
| ソフトモーション | |
| コミュニケーション | 
アプリケーションベースのライセンスのライセンスパッケージに関する情報は、 CODESYSストア。