Показано с 1 по 6 из 6

Тема: Передача float через Modbus-slave

  1. #1

    По умолчанию Передача float через Modbus-slave

    В конфигурации области ввода-вывода создан модуль Modbus-slave с подмодулем float переменная %QD. В программе этой float переменной %QD присваиваю значение любой float переменной и компилятор выдает ошибку, что мол как это float переменную пишу в %QD. То есть он думает что у меня в %QD должно сидеть целое число. Как решить проблему по-другому знаю, но ошибка остается ошибкой!

  2. #2

    По умолчанию

    x at %QD1.0:REAL;
    x:real;
    ...
    y:=x;
    Часто задаваемые вопросы по кодесис
    1) Почему программа не работает - Следует выполнить "Онлайн ->Старт"
    2) Где скачать CoDeSys, таргеты, прошивки, библиотеки - http://www.owen.ru/catalog/codesys_v3/opisanie

  3. #3

    По умолчанию

    удалить пост с описанием проблемы гораздо легче, чем ее решить. спасибо за удаление поста. уж таков ваш стиль работы. так держать, парни!

  4. #4

    По умолчанию

    пожалуйста.
    ваш пост был удален, так как не нес никакой полезной информации, кроме негатива.

    с уважением, модераторы.

  5. #5

    По умолчанию

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

  6. #6

    По умолчанию

    Большое спасибо.
    Ну и если не затруднит - в сообщениях больше конкретки и меньше эмоций. Это всем помогает работать. Спасибо.

    К стати на форуме есть готовый пример обмена Float, если я ничего не путаю...
    http://www.owen.ru/forum/showpost.ph...3&postcount=47

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •