主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

保護モデルの機能の確認

この例では,保護モデルを作成して,それをノーマルモードシミュレーション,アクセラレータモードシミュレーション,およびコード生成で使用する方法を示します。

保護モデルを作成するには,金宝app仿真软件®编码器™をインストールしておかなければなりません。保護されたモデルの読み取り専用ビューを生成するには,金宝app仿真软件®报告生成器™をインストールしておかなければなりません。

モデル例を開く

モデル例sldemo_mdlref_busを開いて,シミュレートします。

参照されるモデルの保護

このモデル例にはCounterAという1つの模型ブロックが含まれています。このブロックによって参照されるモデルを保護するには,ブロックを選択して,(模型ブロック]タブで[保護]をクリックします。保護モデルを作成するためのオプションを選択できるダイアログボックスが開きます。

(保護モデルのユーザーに次を許可)で,[モデルを読み取り専用表示で開く][シミュレーション]および[生成されたコードを使用)を選択します。これらのアクションをパスワードで保護するために,アクションごとに一意のパスワードを入力できます。次に,[作成]をクリックします。

保護モデルのプロジェクトアーカイブsldemo_mdlref_counter_bus_protected.mlprojは,指定された保存先フォルダーに生成されます。

[現在のフォルダー]ブラウザーでプロジェクトアーカイブをダブルクリックして,保護モデル(sldemo_mdlref_counter_bux.slxp)が含まれる対応するプロジェクトを開きます。プロジェクトには,保護モデル用に分離された環境と,保護モデルによって使用される変数を定義するデータディクショナリを提供するハーネスモデルも含まれます。

保護モデルはノーマルモードシミュレーション,アクセラレータモードシミュレーション,およびコード生成で使用できます。モデルの読み取り専用ビューを開くこともできます。元のモデルファイルは不要です。

保護モデルの使用

模型ブロックが保護モデルを参照する場合,ブロックに盾のマークが表示されます。

パスワードで保護された機能を有効にするには,盾のマークを右クリックし,[承認]を選択します。保護されたモデルの作成時に設定したパスワードを入力します。

パスワードの入力後,ノーマルモードまたはアクセラレータモードのいずれかでモデルをシミュレートできます。最上位モデルのコードも生成できます。

保護モデルの読み取り専用ビューを開くには,模型ブロックをダブルクリックするか盾のマークを右クリックし,(Webビューの表示)を選択します。

保護モデルのレポートを開くには,盾のマークを右クリックし,[レポートの表示)を選択します。

参考

(金宝app仿真软件编码器)

関連するトピック