FORUM CTRLX AUTOMATION
ctrlX World Partner Apps for ctrlX AUTOMATION
08-23-2024 02:40 PM
I have problem with counting IO range on CodeSys Profinet Device.
It counts 8 times more than it is declareted.
Package InOut_Unsigned32_8: 8xUDINT(in) + 8xUDINT(out) = 16xUDINT = 16x4BYTE = 64BYTE
But software calculated 514BYTE!!!
(screens and PRG in attachment).
64x8 = 512 - is somene confused bits and bytes???
(514 and not 512 because there is some extra diagnostic data included in InOut_Unsigned32_8)
In this way 4 axis cartesian robot needs more than 3000 Byte licence (PERFORMANCE).
How to solve this problem???
08-27-2024 06:25 PM
I agree, that seems to be wrong. We clarify that and come back to you soon.
08-28-2024 12:41 PM
BTW, my temporary solution is to use "InOut 64 Byte" packages. Those works correctly.
08-28-2024 02:46 PM
Yes, also the "InOut Unsigned32" works correctly.
We will pass on the issue to the solver group. A very short-term solution is probably not to be expected.
10-03-2024 08:27 PM
I have a similar problem. I use the Profinet Device application in which 128 byte input and 128 byte output are configured. Normally the project has 289 bytes, after adding profinet it gets 32,033 bytes.
How to fix it?