Добрый день.
float занимает два регистра, и в макросе надо явным образом указывать, что вы хотите использовать именно этот тип данных.
И еще, для использования float'ов в макросе - они должны быть расположены в памяти панели так, чтобы их первый регистр был ЧЕТНЫМ.
Т.е. вам необходимо считать один из float'ов, например, в регистры PSW422-423, а второй - в PSW424-425.
Тогда макрос будет выглядеть следующим образом:
06-04-2018 6-53-31.jpg
На следующей неделе планируем выложить видеопример, где как раз рассматривается эта задача.