After upgrading PLC Next Engineer from 2023.6 to 2025.0. i got a message that the UDT is inacceible. The Libraries used with the project are in the same place. but i does not work.
The only thing i notice is that the Extended components is smaller and does not contain the Ethernet folder anymore.
A couple of FBs were moved from the Extended library to the PLCnext Controller library (see the release notes).
The error you are describing most likely results from a library that needs the UDT which was available by default in 2023.6 and in 2025.0 it only exists in another library which references the PLCnext Controller lib.
Reference the PLCnext Controller library directly and see if the error disappears.
BR
DivisionByZero
Dear AMWaninge,
In PLCnext Engineer 2025 there are changes in the location of a group of function blocks which first were located in the program itself and now in a seperate library so they can be updated better, see also the change notes:
-–
The function blocks UDP_SEND, UDP_RECEIVE, UDP_SOCKET, TLS_SEND_2, TLS_RECEIVE_2, TLS_SOCKET_2, GET_EXCEPTION_INFOS, PACK and UNPACK can now be found in the library PLCnext Controller. For projects that use these function blocks that means that a reference to PLCnext Controller needs to be added. When the function blocks are used in a library then the root project needs to be extended by the reference to PLCnext Controller and released as a library anew.
-–
A consequense of this is that all libraries that use these function blocks have to be updated. Phoenix Contact is updating all libraries but not all of them are ready jet. Please check if the libraries that you use already have been updated on the PLCnext Store. Check the Version History for “Released for PLCnext Engineer 2025.0 LTS”
Met vriendelijke groet / Mit freundlichen Grüßen / Best regards,
Henk Welgraven
Technical Sales Engineer
Industrial Electronics
PHOENIX CONTACT B.V.
6900 AE ZEVENAAR
Tel. +31 (0)316 59 17 20
mailto:support@phoenixcontact.nlwww.phoenixcontact.nl
The libraries that are referenced by this datatype are a special developed library for us by phoenixcontact. Dirived from an older DNP 3 library
So we should contact our local contact for this matter?