Skip to content

PCWorx adaptation library: where is it?

Hello experts,


When I import a PLCOpen XML file from a PCWorx program, I get a list of "MSG"-s, which tell me about the code that must be replaced. One of the messages says:

"Warning","14/03/2023 11:49:26","PLCopen XML Import","MSG_PRG0065","The conversions BYTE_TO_*INT, BOOL_TO_*INT and **WORD_TO_*INT (where ** stands for ""D"", ""L"" or """" and * stands for ""D"",""S"", ""L"",""UD"", ""U"", ""UL"",""US"" or """") of MULTIPROG 5.x/PCWORX 6.x are not 61131-3 3rd edition compliant and have been moved from the default to a separate adaption library of PLCnext Engineer. Please consider using the 61131-3 3rd ed. compliant POUs TO_INT/DINT/LINT: Instead of honoring the sign bit just the rightmost bytes will be copied now."


I understand that it is possible to replace said functions with IEC compliant ones, but the message also clearly states that there is a 'separate adaptation library'. Where can I find that?


@Martin PLCnext Team : in another thread you offered to send the complete list of 'things to replace' to another user. Could you please also send that to me? Thanks!

Sign In or Register to comment.