Árni Posted October 17, 2023 Report Posted October 17, 2023 Hello I am tring to set up CANopen comunication between a US5-B5-TA30 PLC and a FBL2360T motorcontroller. Both the PLC program and the controller configuration is atached. To start with, im simply tring to get anything from the controller at all. In the CANOpen Statistics Struct the NumReceivedPDOMsg is ticking up, indicating that the PLC is receving soem cind of data. How ever the the values in the pdo structs do not change. The motorcontroller by default maps user variables to the PDO's so on the controller I have a script runing that continually wincreases the value of one of the PDO's. How ever the values on the PLC do not change. Getting input on what I might be doing wrong or should be done differently would be greatly appreciated as this is the first CANopen project. CANopen motorcontroller.ulpr v2.1a-FBL2360T-20231017.cpr
Rivka Posted February 4 Report Posted February 4 Hello @Árni, It is kind of funny to come back to you after such a long time and I hope you already solved your issue. In such a case, I would contact technical support with a print screen of the CANOpen statistics struct and of the node's struct. Looking at the project only, it seems that you've done everything as you were supposed to. I already see that you tried to troubleshoot your issue via CAN sniffer. Did you see the PDO data arriving (other than 0)? Pay attention that you have a CAN sniffer filter available, based on COB-ID, to be able to see messages that you want only. (filter is configured at compile time, then can be modified at run-time through the "System -> CAN Sniffer Filter" struct Best regards Rivka
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now