例: LM35 温度センサーを制御するために SPI 経由で接続された MCP3008 A/D コンバータ 製品: CODESYS Control for Raspberry Pi SL の MCP3008_Temperature.project プロジェクトは、アナログ温度センサー (LM35) を読み取るアプリケーションを示しています。 SPI 、A/D コンバータ チップ (MCP3008)
例: OneWire 経由で接続された DS18B20 温度センサーの制御 製品: CODESYS Control for Raspberry Pi SL の OneWire.project プロジェクトは、OneWire 経由で接続されたデバイスを検出するアプリケーションを示しています。また、DS18B20型温度センサーを制御します。この場合、OneWire データ ラインは GPIO4 に接続
例: OPC UA サーバーを介したアプリケーションからのシンボルの公開 製品: CODESYS Control for Raspberry Pi SL の OPCUA.project プロジェクトは、変数が CODESYS OPC UAサーバー。これにより、OPC UA クライアントがこれらのシンボルにアクセスできるようになります。これを行うには、 PLC_PRG オブジェクトは、 シンボル構成
例: CNC 08: 追加軸の使用 製品 :CNC の CNC08_AdditionalAxes.project サンプルは CNC01_direct.project サンプル。追加軸の使用方法を示します。のように CNC01_Direct.project サンプルでは、定義された速度と加速度で X/Y 平面内の 4 つの位置にアプローチします。さらに、各移動中に追加の軸 A が実行されます。プロ
例: CNC 09: 工具長補正の使用 製品 :CNC これ CNC09_ToolLengthCorr.project サンプルは、 SMC_ToolLengthCorr 工具の長さを補正する POU。 詳細については、次を参照してください。 CNC の例 9: 工具長補正の使用 システム要件と制限事項 プログラミングシステム CODESYS Development System (バージョン 3
例: CNC 10: 動的 CNC パスのプログラミング 製品 :CNC これ CNC10_DynamicPath.project サンプルは、実行時にアプリケーションで CNC パスを直接作成する方法を示しています (CNC プログラム オブジェクトまたはファイルから G コードを供給されません)。 詳細については、次を参照してください。 CNC の例 10: 動的 CNC パスのプログラミング
例: カスタム キネマティクス 製品 :Robotics の CustomKinematics_Implementation.project サンプルでは、カスタム キネマティック変換を使用してライブラリを作成する方法が説明されています ( Gantry3C ) と、プロジェクトでこのライブラリを使用してロボットを制御する方法について説明します。 詳細については、次を参照してください。 カスタム
例: ロボットのジョギング 製品 : Robotics の Robotics_Jogging.project サンプルは、 SMC_GroupJog2 軸グループをジョグする POU。 詳細については、次を参照してください。 ロボットのジョギング システム要件と制限事項 プログラミングシステム CODESYS Development System (バージョン 3.5.16.0 以降) ランタイム
例: Pick&Place を使用したロボットのプログラミング 製品 : Robotics の Robotics_PickAndPlace.project サンプルは、3D アニメーションでキネマティクスを視覚化します。この例では、 CODESYS Depictor . 詳細については、次を参照してください。 Pick&Place を使用したロボットのプログラミング システム要件と制限事項 プログ