制限
再入可能なスクリプト実行
でCODESYS、IronPythonスクリプトの実行は、別のネストされたIronPythonスクリプトの実行を暗黙的に意味する可能性があります。例えば、スクリプトがスクリプトを実行コマンドとsystem.commands
インターフェースは、別のスクリプトでコマンドを再度呼び出すために使用されます。同様に、この種のスクリプトはコマンドを呼び出してCODESYS Test Managerスクリプト自体にスクリプティングテストアクションが含まれています。このようなシナリオを「再入可能スクリプト実行」と呼びます。
これらのシナリオは一般的には機能しますが、メッセージのメモリと表示に関して制限があります。新しいスクリプトを実行するたびに、すべてのメッセージが削除されます。スクリプトメッセージカテゴリ。つまり、スクリプトの実行が完了するまで、最も深いネストから実行されたメッセージのみが表示されます。これは、スクリプトがコンソールメッセージロガー(noUI
)。