SA0140:ステートメントがコメントアウトされました コメントアウトされたステートメントを検索します 理論的根拠:コードは、デバッグ目的でコメントアウトされることがよくあります。そのようなコメントがリリースされたとき、コードを削除する必要があるのか、それともデバッグ目的でコメントアウトされて誤ってコメントされていないのかは後で不明になります。 重要性:高い PLCopenルール:C4 例 112
カムの切り替え 基本的に、いつでも異なるカムを切り替えることができます。ただし、いくつかの点を考慮する必要があります。 カムエディタでは、スレーブの位置はカム関数の関数値として一意に定義されます。この関数はマスター値の範囲で定義され、次のように表すことができます。 SlavePosition = CAM( MasterPosition ) マスタードライブの現在の位置は通常、マスター値の範囲から外
CNCデータ構造とグローバルアクセス プロジェクトで利用可能なCNCオブジェクトは、タイプの機能ブロックにコンパイルされます。 SMC_OUTQUEUE また SMC_CNC_REF 。 (これは、コンパイルメソッドの場合は発生しません ファイル 使用されている。) プロジェクトがコンパイルされると、作成されたCNCデータは内部で管理されます。 SMC_CNC_Data ファンクションブロック。コ
キネマティック構成 キネマティック構成は、軸グループ内の軸の相互のレイアウトを記述します。キネマティクスに応じて、同じTCP位置に対して複数の構成が可能です。 たとえば、SCARA2の2つの可能な構成が示されています。 軸グループにはアクティブな構成があり、必ずしも現在の軸の位置に対応している必要はありません。移動が指示された場合、目標位置は軸座標に変換される場合があります。コマンド時にアクティブ
SM_Drive_PosControlを使用したコントローラーの位置制御 を参照してください PosControl.project のインストールディレクトリにあるサンプルプロジェクト CODESYS 下 ..\CODESYS SoftMotion\Examples 。 ほとんどの場合、サーボ制御がドライブの位置制御、および電力制御と回転速度制御を引き継ぎます。ただし、コントローラが軸の位置制御を
シンプルステートマシン 単純なステートマシンは、状態、状態遷移を制御する遷移、およびアクションまたはメソッドで構成されます。これにより、有限マシンの動作を設計および実装できます。 ステートチャートを使用したアプリケーションの作成 で新しいプロジェクトを作成します 標準プロジェクト テンプレート。ために PLC_PRGの 、 を選択 UMLステートチャート 実装言語。 プロジェクトが作成されます。
CODESYS Development System
オペレーター:CAL IEC演算子は、機能ブロックの呼び出しに使用されます。 ILでは、 CAL 関数ブロックのインスタンスを呼び出します。 CAL <function block> (<input variable1> := <value>, <input variableN> := <value>) 例 122 . 例 の呼び出し Inst の割り当てを持つ機能ブロックのインスタンス Par1
CODESYS Development System
変数:VAR_GENERIC CONSTANT 一般的な定数変数 総称定数は、 VAR_GENERIC CONSTANT 機能ブロックインスタンスが割り当てられるまで初期化値が割り当てられない機能ブロックの宣言領域。 構文:機能ブロックの宣言 FUNCTION_BLOCK <function block name> VAR_GENERIC CONSTANT <generic constant na
CODESYS Development System
STステートメント:FOR The FOR ループは、特定の繰り返し回数でステートメントを実行するために使用されます。 構文: FOR <counter> := <start value> TO <end value> {BY <increment> } DO <instructions> END_FOR; 中括弧{}内のセクションはオプションです。 CODESYS を実行します <instruc
CODESYS Development System
オペレーター:SEL ビット単位の選択にはIEC演算子が使用されます。 OUT := SEL(G, IN0, IN1) 意味: OUT := IN0; もしも G = FALSE OUT := IN1; もしも G = TRUE 許可されるデータ型 IN0 、…、 INn と OUT :同一のデータ型 特にユーザー定義のデータ型を使用する場合は、3つの位置すべてで同じ型の変数が使用されていることを