首先,我必须说我对Linux和CAN/CANopen都不是很有经验,所以如果这里的某些东西不清楚或缺少任何关键的东西,请告诉我。通过CAN/CANopen从PC连接到PLC
我有一个项目,我需要通过CAN/CANopen将PC连接到PLC。我有一个CAN-USB转换器(canusb.com)和一个Festo PLC。
我已经编译了CANopen堆栈(CanFestival),但是我该从哪里出发?它看起来非常复杂,我真的不明白它。 (我的第一个目标是通过CAN适配器建立与PLC的联系,并以某种方式验证他们能够通话。主要目标是能够通过PLC打开和关闭一些阀门,设置一些寄存器。)
谢谢! 我被要求在CAN中完成它,但是我们不得不放弃,因为协议太复杂了,不能简单地使用。使用modbus(PLC幸运地支持),它花了我们几天的时间。 – plcbp 2012-08-02 11:57:19