0

まず、私はLinuxもCAN / CANopenもあまり経験がないので、ここで何か不明な点がある場合や重要な点が不足している場合は、教えてください。

CAN/CANopenを介してPCをPLCに接続する必要があるプロジェクトがあります。私はCAN-USBコンバーター(canusb.com)とFestoのPLCを持っています。

CANopenスタック(CanFestival)をコンパイルしましたが、ここからどこに行くのですか?非常に複雑に見えますが、まったくわかりません。

(私の最初の目標は、CANアダプタを介してPLCとの接続を確立し、何らかの方法でそれらが通信できることを確認することです。主な目標は、いくつかのレジスタを設定することにより、PLCのいくつかのバルブをオン/オフできるようにすることです。 )。

4

1 に答える 1

0

私はCANopenに精通しており、スタックを作成してそのためのデバイスを設計しました。私の意見では、これはあなたにとって主要な学習曲線になり、おそらく数週間の作業が必要になります。ほとんどのPLCは、すべてではないにしても、ほとんどのフィールドバスプロトコルをサポートしています。あなたはModbusをサポートしていますか?もしそうなら、あなたは1日か2日で稼働するでしょう:Modbusはプログラミングが簡単です。

私は昨年と同じ状況で、CANopenを深く理解していることを念頭に置いて、それを処理しました。とはいえ、私は時間単位で仕事をしていません。それは固定価格の仕事だったので、全体的に最も安価なソリューションを求めていました。これには、ModbusをサポートするPLCモジュールを購入する必要がありました。

于 2012-07-18T10:15:33.590 に答える