merttoprak Posted January 13, 2022 Report Share Posted January 13, 2022 Hi, I am communicating with Unistream with Schneider Lexium 32 A series canopen. I introduced the eds file of the driver.But only 1.pdo works for data reading and writing.It cannot read data from other pdo. As seen in the pictures; Quote Link to comment Share on other sites More sharing options...
MVP 2022 kratmel Posted January 13, 2022 MVP 2022 Report Share Posted January 13, 2022 Hi, in this manual you can find how to activate other PDO https://download.schneider-electric.com/files?p_enDocType=User+guide&p_File_Name=0198441113779_LXM32A+CANopen_EN.pdf&p_Doc_Ref=0198441113779-EN p.26 explane your problem: With the default PDO settings, R_PDO1 and T_PDO1 are activated. The other PDOs must be activated manually in order to be used. A PDO is activated with bit 31 (valid bit) in subindex 01 hex of the respective communication object. ...... Quote Link to comment Share on other sites More sharing options...
merttoprak Posted January 13, 2022 Author Report Share Posted January 13, 2022 Hi , Could you please be more specific about where and how to configure the 31st bit of the relevant PDO ? Quote Link to comment Share on other sites More sharing options...
merttoprak Posted January 13, 2022 Author Report Share Posted January 13, 2022 I set it as you said. But still the same Quote Link to comment Share on other sites More sharing options...
MVP 2022 kratmel Posted January 13, 2022 MVP 2022 Report Share Posted January 13, 2022 2 hours ago, merttoprak said: Could you please be more specific about where and how to configure the 31st bit of the relevant PDO ? I do not know exactly how to do it in Lexium 32. But i know that Schneider PLC has some unique sequence for operate with VFD and Servo. You can try to do something like decribed on p.50. See chapter --- An initialization sequence must be written to start the operating mode--- I think for sw on something Schneider servo need to send commant for sw off this option before. Then default ON value is ignored. OFF must be sended before send ON. Quote Link to comment Share on other sites More sharing options...
merttoprak Posted January 15, 2022 Author Report Share Posted January 15, 2022 Hi, Thanks for helping me solve the problem. Quote Link to comment Share on other sites More sharing options...
MVP 2022 kratmel Posted January 15, 2022 MVP 2022 Report Share Posted January 15, 2022 I see you run TPDO2 on Lexium 32A If possible, write a few words about how you managed to do it. No need to share your code, I think a simple explanation of what and where to write will be enough to solve the problem. This may be useful for forum users in the future. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.