there will be a brief Webinar to this example on October 24th at 10 AM GMT +2.
It will be first presented in german and in exactly the same meeting afterwards in english at round about 10:45 AM.
please find attached in this .zip the invitations and the link to our teams webinar. outlook_invitations.zip (11.9 KB)
Thanks Dasa. I got it working eventually. I had to rearrange one of the DUTs because of a problem with the endianness. The github made it way easier thank you very much for it.
I’m working on a cobot application with a Profinet connection to a beckhoff plc.
I was able to establish a connection between the ur controller and the beckhoff plc with your documentation.
Unfortunately I’m having problems with the communication on the general purpose registers.
The general purpose registers contain bit, int and float outputs.
Without byte and word swap the bits are working fine, but int and float are not working.
In this case I’m receiving wrong values at the cobot.
After byte and word swap I’m having the problem the other way round: bits not working, but int and float working fine.
Does anyone have a solution for this problem?
Many thanks in advance.
Well thats the issue which cant be solved with Beckhoff TwinCat 3 software only with settings.
So, either you choose to swap bytes and words like in my example or you choose not to do it.
The consequences are like you mentioned:
-bits are having correct values and int, float dont
-or int, float … have correct values and bits dont
Thats why I have choosen to swap Term 4,6,7,8 and do the bit swap manually. You will find some functions which are dealing with this issue inside of the POU.
Unfortunatly Beckhoff support told me there ist no other way to solve it.
If somone else know how to do it easier, better… pls let me know I ll also update the example in that case.