Unable to resolve SEM 1100

Hello,

I have recently upgraded a legacy project to PLCNext Engineer 2025.0.2. I have also updated my libraries as shown below:

  • Modbus TCP build 16
  • Modbus RTU build 17

However, I am getting the following error:
SEM 1100 - The expression data type UDINT is not equal to the variable data type INT

The error does not point to a specific part of the code so I am unable to resolve this issue.

Could you please help me with this?

Upfront many thanks,
Alexander

Hi alexander,
it’s most likely a reference to an outdated library in your project.
Are there other libraries referenced in the project? (besides the Modbus ones you already updated)

BR
DivisionByZero

Hi DivisionByZero,

I am using the following libraries:

image.png
Thanks again!

Kind regards,
Alexander

According to the PLCnext Store the IT_Library is no longer supported. You might want to check if that’s the source of your error message :wink:
image.pngAnd if it’s not the IT_Library… well you got the IP_Com_10 and MQTT_Client_Library left.