タブ: ライセンス決定のためのソフトウェア メトリック
この環境におけるメトリックは、ライセンスの計算に関連するユニットの「値」(数) です。製品によっては、これは、ユーザー コードのサイズ (バイト単位)、軸、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ストア。