今回はなぜそうするのか、その予備的な説明・資料です。 LinuxCNCでサーボ以外の入出力を行う場合、LinuxCNCのリアルタイムロジックを書いて、EtherCATのDIOモジュール等をコントロールする方法と、別途PLCを設置する方法が考えられます。
LinuxCNCでリアルタイムモジュールを書くには、2つの方法があります。 1つは、C言語、もう一つも、C言語ですが、「似て非なるもの」です。 C言語に「似て非なるもの」を、「リアルタイムコンポーネント」「HALコンポーネント」あるいは「コンポーネント ...