CODESYS Development System
プロジェクトの作成と構成 プロジェクトとは何ですか? . プロジェクトとは何ですか? プロジェクトには、コントローラプログラム(「アプリケーション」)を作成するために必要なオブジェクトが含まれています。 純粋なPOU 例:プログラム、関数ブロック、関数、およびGVL PLCでアプリケーションを実行できるようにするためにも必要なオブジェクト 例:タスク構成、ライブラリマネージャー、シンボル構成、デバ
CODESYS Development System
プロジェクトのエクスポートとインポート . CODESYS ファイルとの間でオブジェクトをエクスポートおよびインポートするためのコマンドを提供します。これを行うには2つの方法があります。 にエクスポートおよびインポート CODESYS XMLファイル(* .export) このフォーマットは、 CODESYS プロジェクト形式。オブジェクトは、マシン解析可能なXML形式で保存されます。 PLCop
CODESYS Development System
詳細比較ビューを開く 要件: たとえば、ユーザーが現在のプロジェクトの POU でコードを変更しました。をクリックして、プロジェクトの比較を実行しました。 プロジェクト → 比較 .プロジェクト比較ビューでは、この POU が現在のプロジェクトと参照プロジェクトのプロジェクト ツリーに合わせて赤色で強調表示されます。 整列されたPOUバージョンの行をダブルクリックします。 比較ビューは、POUの詳
モード 関数 :これらのコマンドは、座標と軸の中点を絶対値として解釈するか、相対座標として解釈するかを決定します。 Gコード 説明 G90 座標( X / Y / Z / A / B / C / P / Q / U / V / W )は絶対値として解釈されます。 (これがデフォルト設定です。) G91 座標( X / Y / Z / A / B / C / P / Q / U / V / W )は
滞留時間 Gコード : G4 関数 :このコマンドにより、補間器は特定の時間現在の位置に留まります。 例 21 . 例 滞留時間 N0 G4 T1 補間器は1秒間一時停止します。 このセクションの内容 :
補間器とのタイミング同期 Gコード : G75 関数 :このコマンドは、補間器が前のすべてのオブジェクトを通過するまで、デコーダーの機能ブロックがGコードを処理しないようにします。補間器が到達したとき G75 、すべてのキューが空であり、NCDecoderとすべての前処理機能ブロックが実行を継続します。 この関数は、変数を使用する場合に役立ちます。対応する行が処理されると、デコーダーが変数を置き換
楕円 Gコード : G8 、 G9 関数 :このコマンドは、ターゲット座標X / Y、楕円の中点I / J、楕円の主軸方向K、および主軸と副軸の間の長さ比Rを通る楕円円弧を指定します。 構文 G8 X Y Z R I J K A B C P Q U V W F E H L/O D S G9 X Y Z R I J K A B C P Q U V W F E H L/O D S Gコードワード 説明
線形運動 Gコード : G1 関数 :この位置決めコマンドは、ライン補間を実行します。ライン補間は、補間ポイントを現在の位置からライン上の定義されたターゲット座標に移動します。すべての軸が同時にそこに到着します。線の説明には、ターゲット座標(X / Y / Z)を定義する必要があります。 空間内の動きに加えて、デカルト座標と同時に到達する追加の軸A / B / C / P / Q / U / V
放物線 Gコード : G6 関数 :このコマンドは、終点X / Y / Zと頂点I / Jの座標によって定義される放物線を補間します。頂点は、要素の接線が始点と終点の接続線に平行になる点です。 ヒント 放物線は、常にX / Y平面にある2.5Dオブジェクトです。他の平面の放物線はサポートされていません。 構文 G6 X Y Z I J A B C P Q U V W F E H L/O D S G
ポジショニング Gコード : G0 、 G92 関数 :これらのコマンドはツールを配置します。 G0 は、定義された位置への直線上の高速位置決めを指令します (通常はツール操作なし)。 G92は突然位置を設定します。その結果、軸上でもジャンプが実行されます。もしも MC_ControlAxisByPos.bAvoidGaps:=TRUE が設定されている場合、ジャンプは実行されません。代わりに、す