Skip to main content

安全エラーメッセージ

このセクションには、安全志向のメッセージのリストが含まれています CODESYS Safety Extension チェッカーの CODESYS Safety Extension の延長 CODESYS 開発システム。

安全アプリケーションの場合、ユーザーは標準コマンドを使用してエラーチェックのプログラミングシステム部分の安全固有の機能を手動で開始することができます。 建てる アプリケーション。標準に類似 建てる コマンドを実行すると、標準のメッセージ ウィンドウにエラー メッセージが表示されることがあります。エラー コードからソース コード内のその位置にジャンプすることも可能です。

応用

エラー番号

重大度

状態

位置

文章

[A014]

致命的なエラー

アプリケーションオブジェクト

アプリケーションに少なくとも 1 つの POU がありません

説明: アプリケーションにはコメントアウトされた POU のみが含まれているか、まったく含まれていません。

[A021]

致命的なエラー

アプリケーションオブジェクト

アプリケーションにタスクがありません

説明: アプリケーションにはタスクが含まれていません。

[A048]

警告

アプリケーション設定 警告: 未使用のオブジェクト 活性化された

物体

アプリケーションで使用されていない <オブジェクト タイプ>

説明:

  • 論理デバイス: アプリケーションでは空でないマッピングの変数は使用されません。

  • GVL: 空でない GVL の変数はアプリケーションで使用されません。

  • ファンクションブロック: FB はインスタンス化されていません。

  • プログラム: プログラムはタスク内で呼び出されていないか、コメントアウトされています

[A051]

警告

GVL オブジェクト

GVLには宣言が含まれていません

説明: GVL には宣言が含まれていません

[A052]

警告

論理デバイスオブジェクト

論理デバイスにマッピングが含まれていません

説明: 論理デバイスには I/O マッピングが含まれていません。

[A053]

警告

基本/拡張POU

POU オブジェクト

POUにネットワークが含まれていません

説明: 基本レベルまたは拡張レベルの POU にはネットワークが含まれていません。

[A061]

警告

アプリケーション設定 オブジェクトのコメントが見つからないという警告 活性化された

物体

このオブジェクトにはオブジェクトのバージョンとコメントが必要です

説明: 安全アプリケーションまたは安全 POU のオブジェクト コメントが空です。

[A331]

エラー

物体

名前の競合: オブジェクトの名前 'オブジェクトの名前' が一意ではありません

説明: アプリケーションには同じ名前の 2 つのオブジェクトが含まれています。名前は、安全アプリケーション、タスク、POU、GVL、論理デバイスなどのオブジェクト タイプ間で一意である必要があります。

[A331]

追加情報

情報

物体

…同名のオブジェクトを参照

[A332]

警告

アプリケーション設定 重要な文字に関する警告 有効化されました。

物体

オブジェクト識別子 '<Object>' の重要性が不十分です

説明: アプリケーションには、名前の最初の n 文字が異ならない 2 つのオブジェクトが含まれています。

[A332]

追加情報

情報

物体

...オブジェクト識別子 '<Object>' の最初の <number> 文字が同じです

[A351]

エラー

物体

変数宣言

名前の競合: 変数 '<variable>' の名前がオブジェクトと同じになっています

説明: アプリケーションには、名前の最初の n 文字が異ならない 2 つのオブジェクトが含まれています。

[A351]

追加情報

情報

物体

…同名のオブジェクトを参照

[A352]

警告

アプリケーション設定 重要な文字に関する警告 有効化されました。

物体

変数宣言

変数識別子 '<Variable>' の重要性が不十分です

説明: アプリケーションには変数 (VAR_GLOBAL、 マッピング、 VARなど) であり、アプリケーションのオブジェクト (アプリケーション、POU、タスクなど) と最初の重要な文字が異なります。

[A352]

追加情報

情報

物体

...オブジェクト識別子 '<Object>' 内の同じ <有効文字数> 文字

[A388]

エラー

物体

変数宣言名またはラベル

名前の競合: 識別子 '<symbol>' はすでに定義されています。

説明: シンボルは有効範囲内ですでに定義されています。変数とラベルに有効です。

[A388]

追加情報

情報

複数のグローバル変数またはグローバル変数とローカル変数の競合

物体

変数宣言名

…同じ名前の変数を参照

[A388]

追加情報

情報

変数と同じ名前のラベル

物体

ラベルを挿入

…同名のラベルを参照

[A399]

警告

アプリケーション設定 重要な文字に関する警告 有効化されました。

物体

変数宣言名またはラベル

識別子「シンボル」の重要性が不十分です

説明: スコープ内に、最初の n 個の重要な文字が異ならない 2 つのシンボルが定義されています。

[A399]

追加情報

情報

複数のグローバル変数またはグローバル変数とローカル変数の重要性による競合

物体

変数宣言名

... 変数 '<Symbol>' の最初の <number> 文字は同じです

[A399]

追加情報

情報

重要性のため変数と同じ名前のラベル

オブジェクト、ラベル

...ラベル '<Symbol>' の最初の <number> 文字は同じです

[A422]

警告

タスクオブジェクト

タスクにエントリがありません

説明: タスクにエントリが含まれていません

[A426]

警告

アプリケーション設定 コメントアウトされたコンテンツについて警告する 活性化された

タスクオブジェクト

タスクには <n> 個のコメントアウトされたエントリが含まれています

説明: タスクには少なくとも 1 つのコメント化されたエントリが含まれています。

[A440]

エラー

タスクオブジェクト、プログラムエントリ

タスク内の不明なプログラム '<プログラム名>'

説明: タスクには、アプリケーションの一部ではないプログラムを含む呼び出しエントリが含まれています。

[A450]

エラー

タスクオブジェクト

プログラムエントリー

タスクはプログラムではない '<オブジェクト名>' を呼び出すことができません

説明: タスクには、プログラムではない POU の名前を持つ呼び出しエントリが含まれています。

[A450]

追加情報

情報

2番目のオブジェクト

…参照オブジェクトを参照

コード形式

108. コード形式のエラー

エラー番号

重大度

位置

文章

[C310]

致命的なエラー

互換性のない形式: バージョン <SafetyExtensionVersion> のオブジェクトに不明なコード要素があります

[C410]

情報

物体

前方互換性: '<SafetyVersion>' のオブジェクトには、ターゲット システム バージョン <ExecVersion> では無視される拡張機能が含まれています

[C510]

致命的なエラー

ターゲット バージョン <ExecVersion> はサポートされていません



109. 致命的なエラー

エラー番号

重大度

位置

文章

[F000]

致命的なエラー

エラーによって異なります

致命的: 関数 <(Fun, Info)> のチェック中に内部エラー [<Id>] が発生しました

[F100]

致命的なエラー

物体

致命的: オブジェクトが破損しています

[F101]

致命的なエラー

物体

致命的: アプリケーションが破損しています

[F200]

致命的なエラー

物体

致命的: オブジェクト <(Id, Info)> の内部エラー

[F300]

致命的なエラー

物体

致命的: プロジェクト構造にエラーがあります <(Id, Info)>



実装

110. 実装エラー

エラー番号

重大度

状態

位置

文章

注記/例

[I030]

エラー

オブジェクト、変数宣言

PLCopen: シングルコール機能ブロック '<POU>' のインスタンス '<instance>' が呼び出されていません

説明: 単一呼び出し属性を持つ FB のインスタンスは、アプリケーション内で呼び出されることはありません。

[I040]

エラー

オブジェクト、ネットワーク、呼び出しインスタンス

PLCopen: 単一呼び出し関数ブロック '<POU>' のインスタンス '<instance>' が複数回呼び出されています

説明: 単一呼び出し属性を持つ FB のインスタンスがアプリケーション内で 2 回呼び出されます

[I040]

追加情報

情報

オブジェクト、ネットワーク、呼び出しインスタンス

…他の通話を見る

[I050]

エラー

オブジェクト、ネットワーク、呼び出しインスタンス

PLCopen: '<POU>' 型の '<instance>' の条件付き呼び出し (条件付きジャンプ/リターン後) は許可されていません

説明: 単一呼び出し属性を持つFBのインスタンスは、条件付きジャンプ/リターンの後に呼び出されます。

[I050]

追加情報

情報

オブジェクト、ネットワーク、ジャンプ/リターン

…ジャンプ/リターンを参照

[I090]

エラー

オブジェクト、ネットワーク、呼び出しインスタンス

I/O インスタンス '<Instance>' を 2 回呼び出すことはできません

説明: スタック FB の暗黙的なインスタンスが複数回呼び出されています

[I090]

追加情報

情報

オブジェクト、ネットワーク、呼び出しインスタンス

…他の通話を見る

[I120]

エラー

オブジェクト、ネットワーク、Lオペランド

ISO 13849: 出力 '<mapping>' は 2 か所で割り当てることはできません

説明: マップされた出力は複数の場所に書き込まれます

[I120]

追加情報

情報

オブジェクト、ネットワーク、Lオペランド

…他の課題を見る

[I131]

警告

アプリケーション設定 未使用の変数に関する警告 活性化された

オブジェクト、変数宣言

未使用の変数: 関数ブロックインスタンス '<instance>' は呼び出されません

説明: 宣言されたFBインスタンスがアプリケーションで呼び出されていません。コンポーネントがアクセスされた可能性があります

[I132]

警告

アプリケーション設定 未使用の変数に関する警告 活性化された

オブジェクト、変数宣言

未使用の変数: '<variable>' は宣言されていますが、使用されていません

説明: 宣言された変数は読み取られることも書き込まれることもありません。

[I133]

警告

アプリケーション設定 未使用の変数に関する警告 活性化された

オブジェクト、変数宣言

余分な変数: '<variable>' は割り当てられていますが、読み取られません

説明: 宣言された変数は書き込まれますが、その後は読み込まれなくなります。

[I134]

警告

アプリケーション設定 警告: 未使用のコンテンツ 活性化された

オブジェクト、変数宣言

<スコープ> '<変数>' には割り当てが必要です

説明: A VAR_OUTPUT 変数は書き込まれません。スコープ = VAR_OUTPUT

[I139]

警告

アプリケーション設定 警告: 未使用のコンテンツ 活性化された

オブジェクト、変数宣言

<Scope> '<Variable>' の値は変更されないため、CONSTANT として宣言する必要があります。

説明: 変数は書き込まれず、読み込まれます。宣言することができます CONSTANT. 範囲 = VAR | VAR_GLOBAL| VAR_EXTERNAL

[I151]

エラー

オブジェクト、ネットワーク、Rオペランド

出力 '<Instance>' を読み取る前に '<Variable>' を呼び出す必要があります

説明: FB インスタンスの出力は、インスタンスの呼び出しが行われる前に読み取られます。

[I152]

エラー

オブジェクト、ネットワーク、ラベル

呼び出しと出力の読み取りの間のラベルは許可されません

説明: FBの呼び出しとこのFBの出力の読み取りの間にラベルがあります

[I152]

追加情報

情報

オブジェクト、ネットワーク、呼び出し

… 前回の通話を参照

[I161]

エラー

基本POU

オブジェクト、ネットワーク、Lオペランド

基本レベル: '<variable>' への代入により、前回の読み取りアクセスへのフィードバック ループが作成されます。

説明: 変数はネットワーク内で読み書きされます。

[I161]

追加情報

情報

オブジェクト、ネットワーク、Rオペランド

… 以前の読み取りアクセスを参照

[I303]

エラー

オブジェクト、オペランド

識別子または値が期待されます

説明: 演算子の入力または割り当てソースが空です。

[I362]

エラー

オブジェクト、ネットワーク、Lオペランド

ジャンプ/リターンはネットワークの最後の要素でなければならない

説明: ネットワークには、ジャンプ/リターンの後にさらにジャンプ/リターンまたは割り当てが含まれています。

[I391]

警告

アプリケーション設定 ネットワーク数に関する警告 有効化されました。

物体

有効なネットワークの数 <数> が <最大> の制限を超えています

説明: POU には、アプリケーション オブジェクトに示されている数よりも多くのコメントアウトされていないネットワークが含まれています。

[I392]

警告

オブジェクト、ネットワーク

空のネットワーク

説明: ネットワークには命令が含まれていません。

[I393]

警告

アプリケーション設定 通話回数の警告 有効化されました。

オブジェクト、ネットワーク、

<number> 回の呼び出しがあるネットワークが <maximum> の制限を超えています

説明: ネットワークには、アプリケーション設定で示されているよりも多くの FB およびオペレータの呼び出しが含まれています。

[I396]

警告

アプリケーション設定 コメントアウトされたコンテンツについて警告する 活性化された

オブジェクト、ネットワーク

コメントアウトしたネットワーク

説明: POU 内のネットワークがコメントアウトされています。

[I397]

警告

オブジェクト、ネットワーク、オペレータ

未使用のオペランド 'Operand'

説明: 演算子の結果が割り当てられていません

[I398]

警告

アプリケーション設定 未使用の変数に関する警告 活性化された

オブジェクト、ネットワーク、ラベル

ラベル '<Element>' は参照されていません

説明: ラベルは POU 内のジャンプで参照されていません。

[I400]

エラー

オブジェクト、ネットワーク、Rオペランド

ファンクションブロックインスタンス '<instance>': '<FB>' は値として使用できません

説明: FB インスタンスは割り当ての一部として使用されます。

[I431]

エラー

オブジェクト、ネットワーク、Rオペランド

'<operator>' は型 '<type>' では許可されません

説明: 互換性のない型に対して操作が実行されました。例: AND の上 INT

[I432]

エラー

オブジェクト、ネットワーク、オペレータ

タイプ '<type1>' は '<type2>' と比較できません

説明: 比較演算子のオペランドの型に互換性がありません。例: BOOL そして INT

[I433]

エラー

オブジェクト、ネットワーク、オペレータ

演算子 '<operator>' に異なる型 '<type1>' と '<type2>' が指定されました

説明: 演算子に異なる型のオペランドが使用されています。例: BOOL そして INT の上 MUX または SEL

[I435]

エラー

オブジェクト、ネットワーク、オペレータ

'<type>' 型のオペランドでは乗算と除算は許可されません

説明: 無効な乗算/除算が実行されます。例: TIME*TIMEINT/TIMEなど

[I440]

エラー

基本POU

オブジェクト、ネットワーク、オペレータ

基本レベル: SAFEBOOL の OR のみが許可されます

説明: すべてのオペランド OR でなければなりません SAFEBOOL

[I610]

エラー

オブジェクト、ネットワーク、呼び出しインスタンス

'<識別子>' の代わりに関数ブロック インスタンスが必要です

説明: スカラー変数をインスタンスとして FB を呼び出そうとしています。

[I640]

エラー

オブジェクト、ネットワーク、呼び出しインスタンス

'<instance>' は '<type>' のインスタンスではありません

説明: 転送されたインスタンスが呼び出しのタイプに対応していません。

[I660]

エラー

オブジェクト、ネットワーク、呼び出し

'<input>' は '<FB>' の入力ではありません

説明: 呼び出しの正式な入力が FB の定義にありません。

[I660]

追加情報

情報

FBにはこの名前の変数がないか、変数が SYSONLY

物体

… 参照機能ブロックを参照

[I660]

追加情報

情報

<input>は<FB>で定義されていますが、 SYSONLY そしてそうではない VAR_INPUT

物体

… POU の <scope> '<input>' を参照してください

[I670]

エラー

オブジェクト、ネットワーク、呼び出し

'<output>' は '<FB>' の出力ではありません

[I670]

追加情報

情報

FBにはこの名前の変数がないか、変数が SYSONLY

物体

… 参照機能ブロックを参照

[I670]

追加情報

情報

<output>は以下で定義されます <FB> しかし、 SYSONLY そして VAR_OUTPUT

物体

POU '<POU>' の <scope> '<output>' を参照してください

[I711]

エラー

オブジェクト、ネットワーク、Lオペランド

'<variable>' は有効な割り当てターゲットではありません

説明: 割り当てのターゲットは定数、ローカル VAR_INPUTVAR_OUTPUT 別のインスタンスまたは入力マッピングの。

[I731]

エラー

オブジェクト、ネットワーク、Lオペランド

入力 '<インスタンス入力>' は、呼び出し外では有効な割り当てターゲットではありません

説明: 関数ブロック インスタンスの入力がインスタンス呼び出しの外部に書き込まれます。

[I750]

エラー

オブジェクト、ネットワーク、ジャンプ

'JMP' ステートメントの範囲内にそのようなラベル 'Label' はありません。

説明: ジャンプに指定されたラベルが POU に存在しません。

[I750]

追加情報

情報

ジャンプラベルは定義されていますが、ネットワークはコメントアウトされています

オブジェクト、ネットワーク、ラベル

... '<label>' の定義はコメントアウトされています

[I760]

エラー

オブジェクト、ネットワーク、ジャンプ

PLCopen: ラベル '<label>' への後方ジャンプは許可されていません

説明: ラベルの定義はジャンプの前にあります。

[I760]

追加情報

情報

レーベル: ネットワーク

... '<label>' の定義を参照してください

説明: ラベルの定義はジャンプの前にあります。

[I770]

エラー

基本POU

オブジェクト、ネットワーク、ジャンプ/リターン

基本レベル: 条件付きジャンプ/リターンは許可されません

説明: ジャンプ/リターンが使用されています。拡張レベルからのコピー/貼り付けが原因である可能性があります。

[I801]

エラー

オブジェクト、ネットワーク、Lオペランド

型 '<type1>' を型 '<type2>' に変換できません

説明: 割り当てのソース タイプが割り当てターゲットと互換性がありません。例: BOOL -> INT または BOOL -> SAFEBOOL

[I802]

エラー

オブジェクト、ネットワーク、Rオペランド

条件付きジャンプ/リターンはタイプ '<type>' では実行できません

説明: ジャンプ/リターンの条件はブールではありません。

[I810]

エラー

基本POU

オブジェクト、ネットワーク、オペランド

基本レベル: '<Type>' 型の変数 '<Variable>' へのアクセスは許可されていません

説明: システムFBの入力または出力のタイプ SAFEDWORD/DWORD アクセス中です。これらは他の FB 出力/入力に直接接続することしかできません。

[I821]

エラー

基本POU

オブジェクト、ネットワーク、オペランド

基本レベル: タイプ '<Type>' の出力 '<Output>' は読み取ることができません

説明: タイプの出力 TIME/SAFETIME 他のFBに直接渡すことのみ可能です。

[I824]

エラー

基本POU

オブジェクト、ネットワーク、Lオペランド

基本レベル: タイプ '<type>' の入力 '<Input>' は書き込まれません

説明: 他のFBの入力 DWORD/SAFEDWORD 書いてはいけない

[I825]

エラー

基本POU

オブジェクト、ネットワーク、Lオペランド

基本レベル: タイプ '<type>' の入力 '<input>' には定数値が必要です

説明: 他のFBの入力 TIME/SAFETIME 定数のみで記述できます。



語彙解析

111. 語彙の誤り

エラー番号

重大度

状態

位置

文章

[L011]

エラー

オブジェクト、セル

'<Token>' の代わりに識別子が必要です

説明: セルには有効な識別子 (例: オペランド、呼び出しインスタンス、呼び出しタイプ、または宣言内の変数名として '???') が含まれていません。

[L014]

エラー

オブジェクト、セル

'<Token>' の代わりに型定義が必要です

説明: 変数宣言の型定義に識別子または基本型が含まれていません (例: '???' または 'ab')

[L020]

エラー

基本/拡張POU

オブジェクト、変数宣言、型

名前 '<Symbol>' はシステム レベル用に予約されています

説明: 先頭にアンダースコアが付いた型が使用されます。

[L031]

エラー

オブジェクト、セル

予約シンボル '<Symbol>' が識別子として使用されています

説明: 予約済みシンボルは、演算子、標準 FB 名などの識別子として使用されます。

[L032]

エラー

物体

予約シンボル '<Symbol>' がオブジェクト名として使用されています

説明: 予約済みのシンボルがオブジェクト名として使用されます (例: 演算子、標準 FB 名など)。

[L200]

エラー

基本POU

オブジェクト、変数宣言、型

基本レベル: 拡張レベル用に予約されている機能ブロック タイプ '<Type>'

説明: FBの変数がBasicレベルでは許可されていないものとして宣言されています(SF_SRSF_RSなど)。

[L222]

エラー

オブジェクト、変数宣言、型

不明な FB タイプ '<type>'

説明: 識別子が、FB としてアプリケーションに存在しないタイプとして使用されています。

[L223]

エラー

オブジェクト、変数宣言、型

fb-type '<type>' への前方参照 (データ再帰?)

説明: 自身の FB を参照する FB が参照されています。

[L223]

追加情報

情報

オブジェクト、変数宣言、型

… 参照機能ブロックを参照

[L231]

エラー

オブジェクト、変数宣言、型

<オブジェクト タイプ> '<オブジェクト>' は関数ブロック タイプとして使用されます

説明:

[L231]

追加情報

情報

物体

...参照オブジェクトを参照

説明: ファンクションブロックではないオブジェクトが FB として使用されています。

[L310]

エラー

基本/拡張POU

オブジェクト、ネットワーク、Rオペランド

PLCopen: '<type>' 型の定数 <Value> は許可されていません

説明:

[L340]

エラー

オブジェクト、セル

定数 '<value>' はタイプ '<type>' に対して大きすぎます

説明: 型の定数 (SAFE)BYTE/DWORD が使用されます。

[L400]

エラー

オブジェクト、ネットワーク、呼び出し

'<演算子>' は使用できません

説明: 許可されていない演算子 (ABSLOGなど)が使用されます。

[L411]

エラー

基本POU

オブジェクト、ネットワーク、呼び出し

基本レベル: 演算子 '<operator>' は使用できません (AND と OR のみ)

説明: NOT そして XOR 演算子、算術演算子、比較演算子、 MUXSEL、および変換は Basic レベルでは許可されません。

[L421]

エラー

拡張POU

オブジェクト、ネットワーク、呼び出し

'<operator>' は拡張レベルプログラムでの I/O 変換にのみ使用できます

説明: SAFE 関数ブロックでは、入力タイプも出力タイプも指定できません。 (SAFE)BYTE/DWORD

[L511]

エラー

オブジェクト、ネットワーク、オペランド

識別子 '<識別子>' が定義されていません

説明: 指定された識別子の定義が存在しません。たとえば、変数が定義されていないか、インスタンスにコンポーネントが定義されていません。

[L511]

追加情報

情報

<識別子>は宣言されているがコメントアウトされている

オブジェクト、宣言

... '<識別子>' の定義はコメントアウトされています

[L512]

エラー

オブジェクト、ネットワーク、オペランド

オブジェクト '<object>' は変数のように使用されます

説明:

[L512]

追加情報

情報

物体

… '<object>' の定義を参照してください

説明: オブジェクトの名前がオペランドとして使用されます。オブジェクト = GVL、POU、マッピング。

[L520]

エラー

オブジェクト、ネットワーク、オペランド

グローバル変数 '<variable>' へのアクセスには VAR_EXTERNAL 宣言が必要です

説明: グローバル変数がローカル変数なしでオペランドとして使用されています VAR_EXTERNAL 宣言。

[L520]

追加情報

情報

オブジェクト、変数宣言

… '<variable>' の宣言を参照

[L531]

エラー

オブジェクト、ネットワーク、オペランド

コンポーネント アクセス '<component>': '<instance>' は構造化変数ではありません。

説明: 基本型の変数へのコンポーネント アクセスが実行されています。

[L541]

エラー

オブジェクト、ネットワーク、Lオペランド

'FB' の 'VAR_INPUT' パラメータ '<parameter>' への外部アクセスはありません

説明: A VAR_INPUT インスタンスの呼び出しの外側に記述されます。



変数

112. 変数エラー

エラー番号

重大度

状態

位置

文章

注記/例

[V014]

警告

アプリケーション設定 宣言数に関する警告 有効化されました。数を超えました。

物体

<number> 個の宣言の数が <maximum> の制限を超えています

説明: GVL または POU には、アプリケーション オブジェクトで指定された最大数を超える宣言が含まれています。

[V016]

警告

アプリケーション設定 コメントアウトされたコンテンツについて警告する 活性化された

物体

オブジェクトには <number> 個のコメントアウトされた宣言が含まれています

説明: GVL、POU、またはマッピングにコメントアウトされた宣言が含まれています。

[V101]

エラー

オブジェクト、変数宣言

VAR_IN_OUT <var> へのアクセスは禁止されています

説明: VAR_IN_OUT 変数は呼び出しで書き込まれます。ライブラリFBのスコープの変換から生じる可能性があります VAR_INPUTVAR_IN_OUT

[V102]

エラー

オブジェクト、変数宣言

'<scope>' はこのコンテキストでは許可されていません

説明: オブジェクト型では許可されていないスコープを持つ変数が宣言されています。例: VAR GVLでは、 VAR_INPUT PRG などで、オブジェクト間の宣言のコピー/貼り付けによって発生する可能性があります。

[V140]

エラー

オブジェクト、変数宣言

VAR_EXTERNAL '<variable>' のグローバル定義が見つかりません

説明: いいえ VAR_GLOBAL 申請書に宣言が存在する VAR_EXTERNAL 変数。

[V140]

追加情報

情報

世界宣言 <変数> 存在するがコメントアウトされている

オブジェクト、変数宣言

... '<variable>' の定義はコメントアウトされています

説明:

[V151]

エラー

オブジェクト、変数宣言

宣言 <scope> '<variable>' 内の修飾子が間違っています

説明: VAR_GLOBAL 宣言 VAR_EXTERNAL 変数には異なる修飾子があります。例: VAR_EXTERNAL に対して VAR_GLOBAL CONSTANTVAR_EXTERNAL CONSTANT に対して VAR_GLOBAL逆に、GVL では許可されます。

[V151]

追加情報

情報

オブジェクト、変数宣言

…参照された<スコープ> '<グローバル変数>'宣言を参照

[V152]

エラー

オブジェクト、変数宣言

I/O変数の外部宣言には修飾子がありません

説明: VAR_EXTERNAL I/O変数の宣言には CONSTANT 修飾子。

[V152]

追加情報

情報

VAR_GLOBAL 変数に定義

オブジェクト、変数宣言

…参照された<スコープ> '<グローバル変数>'宣言を参照

[V160]

エラー

オブジェクト、変数宣言

VAR_EXTERNAL '<variable>' の型 '<type>' が間違っています

説明: のデータ型は VAR_EXTERNAL 宣言はそれぞれのデータ型に対応していません VAR_GLOBAL 宣言。

[V160]

追加情報

情報

オブジェクト、変数宣言

...グローバル宣言 '<グローバル変数>:<型>' を参照してください

[V180]

エラー

基本POU

オブジェクト、変数宣言

基本レベル: 通常のグローバル変数への参照は許可されません

説明: 通常の VAR_GLOBAL 参照されます。基本レベルでは、I/Oとスタック変数のみが参照として許可されます。 VAR_EXTERNAL

[V180]

追加情報

情報

オブジェクト、変数宣言

…参照された<スコープ> '<グローバル変数>'宣言を参照

[V410]

エラー

オブジェクト、変数宣言

データの再帰: 'fb1' -> 'fb2' ->...-> 'fbn' 形式の <再帰パス> を持つ <再帰パス>

説明: FB は独自のタイプの変数を定義します。また、複数のレベルにまたがります。

[V420]

エラー

オブジェクト、変数宣言

<スコープ> 関数ブロックインスタンス '<インスタンス>' は許可されていません

説明: 関数ブロックインスタンスは VAR_INPUTVAR_OUTPUT、 または CONSTANT

[V440]

エラー

オブジェクト、変数宣言

タイプ '<FB>' は VAR_EXTERNAL 宣言でのみ許可されます

説明: FBの IOAPI-only フラグは次のように宣言されます VAR

[V440]

追加情報

情報

物体

参照機能ブロックを参照

[V451]

エラー

オブジェクト、変数宣言

PLCopen: シングルコール機能ブロック '<FB>' のインスタンスは VAR としてのみ許可されます"

説明: 単一呼び出し関数ブロック 'FB' のインスタンスは、 VAR

[V451]

追加情報

情報

物体

… 参照機能ブロックを参照

[V452]

エラー

オブジェクト、変数宣言

PLCopen: シングルコール FB '<FB>' のインスタンスは、プログラムおよびシングルコール FUNCTION BLOCK でのみ許可されます

説明: シングルコール FB は、非シングルコール FB 内でインスタンス化してはなりません。

[V452]

追加情報

情報

物体

参照機能ブロックを参照

[V520]

エラー

基本POU

オブジェクト、変数宣言

基本レベル: 定数の場合のみグローバル整数変数 '<variable>' を使用できます

説明: グローバル INT/DINT 変数は、基本レベルでは定数としてのみ使用できます。

[V530]

エラー

基本POU

オブジェクト、変数宣言

基本レベル: 診断出力用の単語のみ ('<variable>' は定数または出力である必要があります)

説明: 型の変数 WORD でなければなりません CONSTANT または VAR_OUTPUT

[V540]

エラー

基本POU

オブジェクト、変数宣言

基本レベル: 定数 FB 入力として時間のみ ('<変数>' は定数または入力である必要があります)

説明: 型の変数 TIME でなければなりません CONSTANT または VAR_INPUT

[V561]

エラー

拡張POU

オブジェクト、変数宣言

拡張レベル: 内部のみの時間、または定数 FB 入力として ('<変数>' は定数、入力、または内部である必要があります)

説明: 型の変数 TIME でなければなりません VARCONSTANT、 または VAR_INPUT

[V571]

エラー

基本POU

オブジェクト、変数宣言、型

基本レベル: '<type>' 型の変数 '<variable>' は許可されていません

説明: 型の変数 DWORD または BYTE 宣言されます。

[V611]

エラー

オブジェクト、変数宣言

変数 '<variable>' に初期値がありません

説明: VAR_INPUTVAR_OUTPUTVARVAR_GLOBAL 基本型には初期値が必要です(また CONSTANT)。

[V621]

エラー

オブジェクト、変数宣言

VAR_EXTERNAL '<variable>' には初期値が許可されていません

説明: VAR_EXTERNAL 基本型の宣言では、ローカル初期値を定義してはなりません。

[V622]

エラー

オブジェクト、変数宣言

VAR_IN_OUT '<変数>' に許可される初期値

説明: VAR_IN_OUT 宣言では初期値を定義してはなりません。



プロジェクトの背景 – 全般

エラー番号

重大度

状態

位置

文章

P0001

致命的なエラー

致命的: プロジェクト チェック中に内部エラーが発生しました。テストは終了しました。

説明: 内部エラー (ゼロ参照または範囲オーバーフローなど)

113. 安全ネットワーク変数リストのプロジェクトコンテキスト(送信者)

エラー番号

重大度

状態

位置

文章

P0100

エラー

オブジェクト安全ネットワーク変数リスト(送信者)、 PLCネットワーク タブ

リスト識別子のグループ '<グループ番号>' はプロジェクト内で一意ではありません。

説明: 安全ネットワーク変数リスト (送信者) に設定されているリスト識別子のグループがプロジェクト内で一意ではありません (タブ PLCネットワーク、入力フィールド 標準コントローラ上の変数リスト識別子のグループ)。

P0100

追加情報

オブジェクト安全ネットワーク変数リスト(送信者)、 PLCネットワーク タブ

…同じグループ番号のオブジェクトを参照

P0101

エラー

オブジェクト安全ネットワーク変数リスト(送信者)、 安全設定 タブ

NVL に割り当てられている受信機が多すぎます。

説明: 安全ネットワーク変数リスト(送信者)に、定義されているよりも多くの受信者が割り当てられました。 受信者の最大数安全設定 タブ。

P0102

エラー

オブジェクト安全ネットワーク変数リスト(送信者)、 PLCネットワーク タブ

送信側 NVL の設定されたポート '<port>' が、リスト識別子 '<list identifier pair>' を持つ受信側 NVL のポートと一致しません。

説明: 送信者の指定されたリスト識別子のセットに設定されたポートが、これらのリスト識別子が割り当てられた受信者のポートと一致しません。

P0102

追加情報

オブジェクトセーフティネットワーク変数リスト(受信機)、 PLCネットワーク タブ

...リンクされたNVLを参照

P0103

エラー

オブジェクト安全ネットワーク変数リスト(送信者)、 PLCネットワーク タブ

リスト識別子は複数の受信者NVLによって使用される

説明: 安全ネットワーク変数リスト (送信者) によって準備されたリスト識別子のセットは、プロジェクト内の複数の受信者によって使用されます。

P0103

追加情報

オブジェクトセーフティネットワーク変数リスト(受信機)、 PLCネットワーク タブ

... リスト識別子 '<リスト識別子ペア>' の NVL を参照してください

P0104

エラー

オブジェクト安全ネットワーク変数リスト(送信者)、 PLCネットワーク タブ

リンクされた NVL には、通信用の有効なリスト識別子がありません。

説明: オブジェクト「安全ネットワーク変数リスト (送信者)」に割り当てられた受信者のリスト識別子は、送信者に対して有効ではありません。(空であるか、別の領域からのものです。)

P0104

追加情報

オブジェクトセーフティネットワーク変数リスト(受信機)、 PLCネットワーク タブ

...リンクされたNVLを参照

P0105

エラー

オブジェクト安全ネットワーク変数リスト(送信者)、 安全設定 タブ

リンクされた NVL の安全アドレスがローカルのものと一致しません。

説明: 送信者と送信者に割り当てられた受信者の安全アドレスが一致しません。

P0105

追加情報

オブジェクトセーフティネットワーク変数リスト(受信機)、 安全設定 タブ

...リンクされたNVLを参照

P0106

警告

オブジェクト安全ネットワーク変数リスト(送信者)、 PLCネットワーク タブ

リンクされた NVL のターゲット ネットワーク アドレスが異なります。

説明: テスト対象オブジェクト「安全ネットワーク変数リスト (送信者)」の割り当てられた受信者の設定されたターゲット ネットワーク アドレスが一致しません。(すべての受信者の送信者がターゲットと同じであるため、このようになるはずです。) 明示的なアドレスとブロードキャスト アドレスを混在させると、有効な構成になる可能性がありますが、それでも避ける必要があります。)

P0106

追加情報

オブジェクトセーフティネットワーク変数リスト(受信機)、 PLCネットワーク タブ

... ネットワーク アドレス '<ネットワーク アドレス>' でリンクされた NVL を参照してください

P0107

エラー

オブジェクト安全ネットワーク変数リスト(送信者)、 安全設定 タブ

送信者の宣言の内容またはオブジェクト バージョンが、リンクされた NVL と一致しません。

説明: 送信者の変数宣言の内容またはオブジェクト バージョンが、送信者と受信者で一致しません。

P0107

追加情報

オブジェクトセーフティネットワーク変数リスト(受信機)、 安全設定 タブ

...リンクされたNVLを参照



114. 安全ネットワーク変数リストのプロジェクトコンテキスト (受信機)

エラー番号

重大度

状態

位置

文章

P0200

エラー

オブジェクト「安全ネットワーク変数リスト(受信機)」

リンクされた NVL は不明であるか、同じ安全アプリケーションの一部です。

説明: 「安全ネットワーク変数リスト (受信者)」オブジェクトに割り当てられた送信者が無効です。

  • プロジェクトでは利用できません。

  • これは同じ安全アプリケーションの一部です。

P0200

追加情報

リンクされた送信者は同じ安全アプリケーションの下にあります。

オブジェクト「安全ネットワーク変数リスト(送信者)」

リンクされたNVLを参照

P0201

エラー

オブジェクトセーフティネットワーク変数リスト(受信機)、 PLCネットワーク タブ

リスト識別子は、リンクされた NVL によって定義された範囲外です。

説明: オブジェクト「安全ネットワーク変数リスト (受信者)」に設定されているリスト識別子が、関連付けられている送信者によって準備されたものと一致しません。

P0201

追加情報

オブジェクト安全ネットワーク変数リスト(送信者)、 PLCネットワーク タブ

...リンクされたNVLを参照

P0202

エラー

オブジェクトセーフティネットワーク変数リスト(受信機)、 PLCネットワーク タブ

設定されたポート '<port>' は、リスト識別子 '<list identifier pair>' を持つ送信元 NVL のポートと一致しません。

説明: 受信者に設定されたポートが、使用されているリスト識別子に対して送信者が設定したポートと一致しません。

P0202

追加情報

オブジェクト安全ネットワーク変数リスト(送信者)、 PLCネットワーク タブ

リンクされたNVLを参照

P0203

エラー

オブジェクトセーフティネットワーク変数リスト(受信機)、 安全設定 タブ

送信者の宣言の内容またはオブジェクト バージョンが、リンクされた NVL と一致しません。

説明: 送信者の変数宣言の内容またはオブジェクト バージョンが、送信者と受信者で一致しません。

P0203

追加情報

オブジェクト安全ネットワーク変数リスト(送信者)、 安全設定 タブ

...リンクされたNVLを参照

P0204

エラー

オブジェクトセーフティネットワーク変数リスト(受信機)、 PLCネットワーク タブ

リスト識別子 '<リスト識別子ペア>' は、プロジェクト内の他のリスト識別子と競合します。

説明: プロジェクト内の複数のオブジェクト「安全ネットワーク変数リスト (受信機)」によって、同じリスト識別子のセットが使用されています。

P0204

追加情報

オブジェクトセーフティネットワーク変数リスト(受信機)、 PLCネットワーク タブ

...リスト識別子 '<リスト識別子ペア>' の NVL を参照してください

P0205

エラー

オブジェクトセーフティネットワーク変数リスト(受信機)、 安全設定 タブ

リンクされた NVL の安全アドレスがローカルのものと一致しません。

説明: 送信者と受信者の安全アドレスが一致しません。

P0205

追加情報

オブジェクト安全ネットワーク変数リスト(送信者)、 安全設定 タブ

...リンクされたNVLを参照

P0206

エラー

オブジェクトセーフティネットワーク変数リスト(受信機)、 安全設定 タブ

リンクされた送信者 NVL の受信者の許容最大数を超えています。

説明: 割り当てられた送信者オブジェクトには、設定された値で許可されているよりも多くの受信者が割り当てられています。 受信者の最大数

P0206

追加情報

オブジェクト安全ネットワーク変数リスト(送信者)、 安全設定 タブ

...リンクされたNVLを参照