ну есть какой то проект, так Вы хотя бы таблицу соответствия предоставили, какие регистры в плк надо считывать. Так если по мелочи, то регистр читаете не с нулевого, поэтому идет смещение, не знаю работает ли такое присвоение реалу, вроде я тут где то видео выкладывал, как реал получить из двух вордов, ну и т.д.
Вообщем, читать доки надо, смотреть примеры и т.п.