主要内容

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

象征

C函数ブロックデータシンボル

説明

C函数ブロックシンボルとそのプロパティを定義します。

作成

次のいずれかの方法により,象征オブジェクトにアクセスします。

プロパティ

すべて展開する

ソースコード内のシンボル名。文字ベクトルとして指定します。

データ型:字符

端子番号。スカラー整数として指定します。入力シンボルと出力シンボルの場合,PortNumberはブロックの端子インデックスを示します。パラメーターシンボルの場合,PortNumberはブロックパラメーターマスクにシンボルが表示される順序を示します。

データ型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

シンボルデータのサイズ。スカラー整数が含まれる文字ベクトルとして指定します。C函数ブロックはスカラーとベクトルのみをサポートします。行列および高次の配列はサポートされません。サイズ式を使用して出力のサイズを定義できます。-1を使用してサイズを継承します。

データ型:字符

シンボルのデータ型。数値データ型として評価される文字ベクトルとして,または金宝app仿真软件。AliasTypeオブジェクトとして指定します。

例:mySymbol。数据类型= ' int32 '

データ型:字符

シンボルのスコープ。以下のいずれかの値として指定します。

  • 输入- - - - - -C函数ブロックへの入力シンボル。

  • 输出- - - - - -C函数ブロックへの出力シンボル。

  • 参数——パラメーターとしてシンボルを定義します。パラメーター名はシンボルの标签プロパティによって定義されます。

  • 持续的——シンボルを永続データとして定義します。

  • C函数ブロックで持续的スコープを使用して,空白ポインターを定義できます。”无效ポインター“は作成する,または割り当てるあらゆる型のデータを格納できるポインターです。

  • 常数——値とサイズの式,または数値式を使用して,定数としてシンボルを定義します。

データ型:字符

シンボルのラベル。文字ベクトルとして指定します。スコープが输入または输出に設定されたシンボルの場合,このラベルはブロックの端子名として表示されます。スコープが参数に設定されたシンボルでは,このラベルはブロックパラメーターマスクに表示されるラベルです。スコープが常数の場合,ラベルは定数式です。ラベルを持续的シンボルに定義することはできません。

データ型:字符

R2020aで導入