i have ported openPOWERLINK MN to a RTOS, and built up a powerlink network of one MN (IMX6Q + a RTOS), two controlled nodes (Maxine EPX Servo Drives). I used a switch for the network connection, so i cannot receive the PReq frame through Wireshark directly by connecting PC to the switch. But i can connect PC to the Servo Drive (two ethernet ports available), thus i can get the PReq frame for each Drive.
The Problem is that the payloads of both PReq frames are always zero, they should have something (in my case, i send Control_World; Modes_of_Operations; and TargetPosition).
Payloads of PRes are not zero, they did have the expected values (current positions). The Sequence of the Frames (SoC -> PReq/PRes -> SoA ) is also fine. Both CNs entered Operational State successfully. Nothing is wrong with the MN, which means there arenot any Errors appeared in the demo_MN_Console; Nothing is wrong with both Drives. I used the openPOWERLINK version 2.7.0 and openConfigurator windows version 1.4.1.
What's more, i used to make the complete system work. But after i change the configurations or just after some time, the system cannot work again. Could you help with some kind instructions???
the Cyclelenth i used is 100 ms; the PollResponse timeout is 1 ms; the Loss of SoC Tolerance is 100 us
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
hello all,
i have ported openPOWERLINK MN to a RTOS, and built up a powerlink network of one MN (IMX6Q + a RTOS), two controlled nodes (Maxine EPX Servo Drives). I used a switch for the network connection, so i cannot receive the PReq frame through Wireshark directly by connecting PC to the switch. But i can connect PC to the Servo Drive (two ethernet ports available), thus i can get the PReq frame for each Drive.
The Problem is that the payloads of both PReq frames are always zero, they should have something (in my case, i send Control_World; Modes_of_Operations; and TargetPosition).
Payloads of PRes are not zero, they did have the expected values (current positions). The Sequence of the Frames (SoC -> PReq/PRes -> SoA ) is also fine. Both CNs entered Operational State successfully. Nothing is wrong with the MN, which means there arenot any Errors appeared in the demo_MN_Console; Nothing is wrong with both Drives. I used the openPOWERLINK version 2.7.0 and openConfigurator windows version 1.4.1.
What's more, i used to make the complete system work. But after i change the configurations or just after some time, the system cannot work again. Could you help with some kind instructions???
the Cyclelenth i used is 100 ms; the PollResponse timeout is 1 ms; the Loss of SoC Tolerance is 100 us
Hi,
Could you please share the network trace and mnobd.txt file so that we can take a look ?
Thanks.
Best Regards,
aeicoriiotteam