Hey Naveen (hope its fine),

I can't provide you much of the input in regard to kafka, but I can guide you, at least briefly, on details.

1. Kafka component in PLC4X is just an PLC4X api caller, so you need to configure it. It works independently of the driver. Please check examples, I think it might be a "kafka connect" thingy.
https://plc4x.apache.org/users/integrations/apache-kafka.html
Connection properties mentioned in webpage can be found here:
https://github.com/apache/plc4x/blob/v0.9.1/plc4j/integrations/apache-kafka/config/plc4x-source.properties
2. CANopen driver is a CANbus "client" which is capable of sending requests and listening to bus communication. For more detailed docs on query syntax please visit:
https://plc4x.apache.org/users/protocols/canopen.html
Please be aware that this driver is not a full blown CANopen master so you need to set them in automatic boot mode. PLC4X does not verify and assure that state of nodes is fine for SDO/PDO transfer.

Additional note - plc4x source processor does not support subscription API which is most effective for CANopen. You might need to try first with SDO (request-response) and see if everything assembles into a working pipeline. Please keep in mind that CAN support so far is limited only to linux platforms.

Best,
Łukasz

On 9.05.2022 13:35, Reddy Naveenkumar wrote:
Hi Team,

I am doing some feasibility study, can you please provide some documents
related to canopen in kafka.

Best Regards,
Naveen Kumar.R.

Reply via email to