На форуме обязательно:
  1. Заполнить свой профиль на Русском языке. См. Правила, п.2.d.
  2. Не писать свой вопрос в первую попавшуюся тему, а вместо этого создать свою. См. Правила, п.3.a.

Wago 750-460

PLC, прочие контроллеры, промышленные компьютеры, операторские панели

Автор темы
IgnisFatuus
здесь недавно
здесь недавно
Сообщения: 4
Зарегистрирован: 25 дек 2012, 07:24
Имя: Лебедев Никита Юрьевич

Wago 750-460

Сообщение IgnisFatuus » 25 дек 2012, 07:26

Доброго дня!

Образовалась небольшая проблема - совсем недавно начал программировать ПЛК и вот задача(помимо основного алгоритма) вытащить с модуля Wago 750-460 показания температуры. официальный сапорт заявил, что данные модули работают с датчиками Pt100 и полученное значение с датчика просто делим на 10 - и вуаля - температура.
Подцепил резистр - показания 4088 (т.е. в воответствии с таблицей все верно - ~250 Ом ) делим на 10 и вот она температура.

Теперь суть проблемы - нужно это число преобразовать в флоат.. точнее в REAL .. Ну вот надо так шефу.
С контроллера тяну таким образом - Temp1 AT %IW6: WORD;
Word_to_real или Word_to_int не работают - как будто на вход ничего не приходит. Посоветуйте пожалуйста - как решить проблему?

Аватара пользователя

doza
частый гость
частый гость
Сообщения: 471
Зарегистрирован: 05 ноя 2012, 06:38
Имя: Дозморов Владимир Владимирович
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: Wago 750-460

Сообщение doza » 26 дек 2012, 05:15

Напишите программу запихайте в нее получаемое значение разделите на 10, приравняйте созданному аргументу который будет привязан к вашему флоату и у вас будет флоат с реальным значением
Чебурашку видишь???? я тоже не вижу, а он есть.

Аватара пользователя

modernasutp
здесь недавно
здесь недавно
Сообщения: 49
Зарегистрирован: 22 сен 2012, 15:22
Имя: Сидоров Степан

Re: Wago 750-460

Сообщение modernasutp » 17 янв 2013, 09:10

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