Компилятор CoDeSys выделяет под константы минимально необходимый тип. Так, для 9/2 будут выделены ячейки памяти типа SINT. В этом типе будут выполнены вычисления и только потом будет преобразование в REAL. Чтобы явно заставить компилятор делать то, что нужно, в неоднозначных ситуациях существуют типизированные константы:

x := REAL#9 / REAL#2;