- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Масштабирование аналогового сигнала
Модераторы: Глоб.модераторы, специалисты по PLC
-
- почётный участник форума
- Сообщения: 193
- Зарегистрирован: 25 фев 2013, 07:14
- Имя: Шамилов Данис
- Страна: Россия
- город/регион: Уфа
- Благодарил (а): 10 раз
- Поблагодарили: 1 раз
Масштабирование аналогового сигнала
Не получается масштабировать аналоговый сигнал.
Создаю объект "числа", извлекаю данные по Modbus TCP от контроллера Do more (KOYO), во вкладке "формат чисел" в настройках масштабирования указываю режим "интерполяция", выставляю нижний предел масштабирования в "0", верхний предел масштабирования - в "100". Данные по Modbus приходят , но не масштабируются - как записывает контроллер от 0 до 4095, так приходит от 0 до 4095.
Версия Easy Builder V4.10.03
Создаю объект "числа", извлекаю данные по Modbus TCP от контроллера Do more (KOYO), во вкладке "формат чисел" в настройках масштабирования указываю режим "интерполяция", выставляю нижний предел масштабирования в "0", верхний предел масштабирования - в "100". Данные по Modbus приходят , но не масштабируются - как записывает контроллер от 0 до 4095, так приходит от 0 до 4095.
Версия Easy Builder V4.10.03
-
- специалист по WEINTEK
- Сообщения: 120
- Зарегистрирован: 05 фев 2014, 12:22
- Имя: Иван Николаевич
- Поблагодарили: 21 раз
Re: Масштабирование аналогового сигнала
Режим масштабирования работает только для отображения, само значение не меняется при этом. Если Вам нужно совершать какие-то манипуляции с отмасштабированным значением, то масштабировать придется другим способом, например макросом.
-
- почётный участник форума
- Сообщения: 193
- Зарегистрирован: 25 фев 2013, 07:14
- Имя: Шамилов Данис
- Страна: Россия
- город/регион: Уфа
- Благодарил (а): 10 раз
- Поблагодарили: 1 раз
Re: Масштабирование аналогового сигнала
Никакие манипуляции не требуются. Нужно только отображение на экране. Отображается неверно.Режим масштабирования работает только для отображения, само значение не меняется при этом. Если Вам нужно совершать какие-то манипуляции с отмасштабированным значением, то масштабировать придется другим способом, например макросом.
-
- специалист по WEINTEK
- Сообщения: 120
- Зарегистрирован: 05 фев 2014, 12:22
- Имя: Иван Николаевич
- Поблагодарили: 21 раз
Re: Масштабирование аналогового сигнала
Проверил в той же версии с целыми и вещественными числами - работает. Можно на проект взглянуть?
-
- почётный участник форума
- Сообщения: 193
- Зарегистрирован: 25 фев 2013, 07:14
- Имя: Шамилов Данис
- Страна: Россия
- город/регион: Уфа
- Благодарил (а): 10 раз
- Поблагодарили: 1 раз
Re: Масштабирование аналогового сигнала
Проект во вложении.
При запуске контроллера с панелью и подаче аналогового сигнала 4...20 мА на панели отображается неотмасштабированное значение.
При запуске контроллера с панелью и подаче аналогового сигнала 4...20 мА на панели отображается неотмасштабированное значение.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
Re: Масштабирование аналогового сигнала
Господа-модераторы! Вы жалобы читаете? Имеются в виду мои жалобы. Здесь всё-таки не обсуждения - обсуждения в другом месте.
Админ.
Админ.
-
- почётный участник форума
- Сообщения: 193
- Зарегистрирован: 25 фев 2013, 07:14
- Имя: Шамилов Данис
- Страна: Россия
- город/регион: Уфа
- Благодарил (а): 10 раз
- Поблагодарили: 1 раз
Re: Масштабирование аналогового сигнала
Это я не в том месте тему новую создал? Нужно было в разделе "Средний уровень автоматизации"?
Виноват. Кто может переместить?
Виноват. Кто может переместить?
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
Re: Масштабирование аналогового сигнала
tank_urg и остальные пользователи - всё в порядке, не волнуйтесь. Если бы что-то было не так - Вы об этом уже узнали бы. Вы всё правильно сделали.
По вопросам работы Форума можно обратиться по этим контактам.
-
- специалист по WEINTEK
- Сообщения: 120
- Зарегистрирован: 05 фев 2014, 12:22
- Имя: Иван Николаевич
- Поблагодарили: 21 раз
Re: Масштабирование аналогового сигнала
У Вас диапазон значений равен диапазону интерполяции, поэтому получается одно и то же значение после масштабирования. Задайте другой предел в поле "ПЛК выс".tank_urg писал(а):Проект во вложении.
При запуске контроллера с панелью и подаче аналогового сигнала 4...20 мА на панели отображается неотмасштабированное значение.
-
- почётный участник форума
- Сообщения: 193
- Зарегистрирован: 25 фев 2013, 07:14
- Имя: Шамилов Данис
- Страна: Россия
- город/регион: Уфа
- Благодарил (а): 10 раз
- Поблагодарили: 1 раз
Re: Масштабирование аналогового сигнала
Да, действительно. При выставлении в диапазон значений "0...4095" показания на панели верные.
А за что отвечает этот самый диапазон значений? Я сначала подумал, что это максимальное и минимальное значение, которое будет отображаться на панели, даже если действительное значение будет выше максимального или ниже минимального. Выходит, это не так.
А за что отвечает этот самый диапазон значений? Я сначала подумал, что это максимальное и минимальное значение, которое будет отображаться на панели, даже если действительное значение будет выше максимального или ниже минимального. Выходит, это не так.
-
- специалист по WEINTEK
- Сообщения: 120
- Зарегистрирован: 05 фев 2014, 12:22
- Имя: Иван Николаевич
- Поблагодарили: 21 раз
Re: Масштабирование аналогового сигнала
Получается так. Пределы значений используются для ограничения реального значения, записываемого в регистр, а пределы масштабирования используются только для расчета отображаемого значения. Отображаемое значение из диапазона масштабирования пропорционально реальному значению из диапазона реальных значений.