Технические FAQs

Задать вопрос

Почему при чтении вещественного числа типа REAL из подчиненного устройства Slave с помощью IO сканер в M340 получается не правильное значение числа?

Это возможно из-за того, что порядок слов в ведомом устройстве отличается от ПЛК M340. Попробуйте поменять порядок слов после считывания значений в M340. Если вы читаете вещественную переменную 32 бит в %MW0, реальное число занимает %MW0 и %MW1. Вы можете сделать так %MW100: = %MW1; %MW101: =%MW0;. Теперь создайте переменную типа данных REAL, расположенную %MW100, и посмотрите, отображается ли переменная должным образом.
 
Вы нашли ответ на свой вопрос?
Как мы можем улучшить информацию?