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

Тема: Панель СП307. Масштабирование для вывода данных через analog output plc160.

  1. #1

    По умолчанию Панель СП307. Масштабирование для вывода данных через analog output plc160.

    Коллеги, добрый день! Прошу помощи в решении задачи - в окне "ввод данных" конфигуратора вводить значение от 0 до 100. На analog output контроллера plc160 получить соответственно от 0 до 10V. На данный момент тип вводимого значения "Dword", фомат "Float". Водимые значения в контроллере отображаются, но напряжение на выходе не изменяется. За ранее благодарен!
    Вложения Вложения

  2. #2
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,825

    По умолчанию

    Цитата Сообщение от des_na_laes@mail.ru Посмотреть сообщение
    Коллеги, добрый день! Прошу помощи в решении задачи - в окне "ввод данных" конфигуратора вводить значение от 0 до 100. На analog output контроллера plc160 получить соответственно от 0 до 10V. На данный момент тип вводимого значения "Dword", фомат "Float". Водимые значения в контроллере отображаются, но напряжение на выходе не изменяется. За ранее благодарен!
    Ну и как по этим картинкам можно советовать?
    Что за ошибка при компиляции кодесис в 68 строке программы?
    Что за преобразование Вы там затеяли?
    В ПЛК вообще никаких преобразований не нужно делать!
    Хотя это может быть из-за непонимания Вами значений -"тип вводимого значения "Dword", фомат "Float". В панели Вы вводите значения именно Float( с плавающей точкой, т.е. вещественные, т.е REAL).
    Захват-2.png
    А тип регистра для передачи таких переменных - DWORD, т.е. два регистра или 32 бита.
    Захват-4.png

    По этому в ПЛК, в сейве, для регистра 4х04 нужен модуль Float. А не каки-то 4byte
    Назовем переменную, например, как HMI_vsobor
    Захват-3.png

    Теперь в программе сделайте присваивание
    vsobor: = HMI_vsobor;
    Ну или один квадратик (HMI_vsobor) подключите к другому квадратику (vsobor) если CFC

    Теперь разберемся с
    в окне "ввод данных" конфигуратора вводить значение от 0 до 100. На analog output контроллера plc160 получить соответственно от 0 до 10V
    Для этого задействуем вкладку "Масштабирование" для ц.ввода
    Захват-1.png

    Что и даст необходимый результат
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  3. #3

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Ну и как по этим картинкам можно советовать?
    Что за ошибка при компиляции кодесис в 68 строке программы?
    Что за преобразование Вы там затеяли?
    В ПЛК вообще никаких преобразований не нужно делать!
    Хотя это может быть из-за непонимания Вами значений -"тип вводимого значения "Dword", фомат "Float". В панели Вы вводите значения именно Float( с плавающей точкой, т.е. вещественные, т.е REAL).
    Захват-2.png
    А тип регистра для передачи таких переменных - DWORD, т.е. два регистра или 32 бита.
    Захват-4.png

    По этому в ПЛК, в сейве, для регистра 4х04 нужен модуль Float. А не каки-то 4byte
    Назовем переменную, например, как HMI_vsobor
    Захват-3.png

    Теперь в программе сделайте присваивание
    vsobor: = HMI_vsobor;
    Ну или один квадратик (HMI_vsobor) подключите к другому квадратику (vsobor) если CFC

    Теперь разберемся с
    Для этого задействуем вкладку "Масштабирование" для ц.ввода
    Захват-1.png

    Что и даст необходимый результат
    Это ответы на все мои вопросы. Спасибо! Всё заработало.

  4. #4
    Пользователь Аватар для Пьер
    Регистрация
    26.01.2011
    Адрес
    Земля
    Сообщений
    518

    По умолчанию

    связь СП307 с ПЛК. Работает по RS485. ПЛК Мастер.
    Такая ситуация: ПЛК самопроизвольно уходит в стоп режим, все данные замирают, Мне надо с помощю панели узнать, что ПЛК ушел в стоп. Связь сохраняется.
    Последний раз редактировалось Пьер; 14.07.2020 в 10:56.
    Не зная броду, не суйся в воду. (Пословица.)
    Век живи, век учись(а умрешь дураком).
    Опыт растет прямо пропорционально выведенному из строя оборудованию.

Похожие темы

  1. 2 ПР200 и панель СП307
    от L1ktus в разделе Программируемые реле
    Ответов: 8
    Последнее сообщение: 06.05.2020, 17:10
  2. Работа СП307 с блоками ввода/вывода без ПЛК
    от Metamorphogenesis в разделе Панели оператора (HMI)
    Ответов: 1
    Последнее сообщение: 07.05.2019, 14:00
  3. Зависает панель СП307
    от Basekovsky в разделе Панели оператора (HMI)
    Ответов: 6
    Последнее сообщение: 24.04.2019, 13:59
  4. Ответов: 4
    Последнее сообщение: 27.02.2017, 16:41
  5. Ответов: 6
    Последнее сообщение: 16.11.2007, 11:12

Ваши права

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