Страница 6 из 11 ПерваяПервая ... 45678 ... ПоследняяПоследняя
Показано с 51 по 60 из 107

Тема: ПР200 + СП307-Р + АСУ

  1. #51
    Пользователь Аватар для Borserg
    Регистрация
    06.05.2015
    Адрес
    Санкт-Петербург
    Сообщений
    150

    По умолчанию

    Я тут подумал вот о чем.
    До сих пор мы рассматривали СП307, как некое автономное устройство и стремились получить желаемый результат исключительно средствами самой панели.
    Но ведь у нас есть "ведомый" - ПР200. И именно туда сначала попадают данные со всех регистров контроллеров компрессоров. А уж там с ними можно сделать все, что угодно. Можно создать дополнительные сетевые переменные, биты в регистрах которых будут переключаться с заданной периодичностью в зависимости от результата какой-либо логической операции - вот вам и чередование "вариационного текста" в панели.
    Не знаю, стоит ли так усложнять ПЕРВЫЙ проект. Но как вариант...

    А пока, наверное, создам дополнительный экран, в котором размещу таблицы аварий и предупреждений - есть и такое понятие. Предупреждения не влекут за собой блокировку работы компрессора, а являются информационными. Например, при достижении температурой значения 110 град. выдается предупреждение, но компрессор продолжает работать. При достижении 120 град. - аварийная остановка. Причин предупреждений, как и аварий - несколько.
    Могу создать на изображении панели контроллера два светодиода (желтый - предупреждение, красный - авария), которые начнут мигать при возникновении соответствующей ситуации. При этом начнет мигать и кнопка перехода на экран сообщений (такое ведь можно сделать?), привлекая внимание. А уже на этом экране мы увидим конкретные причины предупреждений/аварий в таблицах.
    Последний раз редактировалось Borserg; 21.12.2016 в 17:07.

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

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Попробую сделать для Вас такую машинку(черный ящик):
    - на входе переменная -DWord, например Ваши 525,526 регистры;
    - машинка будет перебирать по порядку все 32 бита в эти регистрах;
    - если очередной бит равен 0, то на выходе 0;
    - если очередной бит не равен 0, то на выходе порядковый номер бита (от 1 до 32)
    - пауза в 2 сек
    - поиск следующего бита равного 1.

    Таким образом выход машинки (будет регистр PSW) привяжете к вариационному тексту с авариями в третей строке дисплея Вашего виртуального контроллера.

    Останется согласовать вторую строку этого дисплея.
    Изначально пошел не тем путем, при создании макроса. 32 бита (DWord) пока не получилось
    Для одного регистра будет так


    Оформлю и добавлю готовый макрос в библиотеку http://www.owen.ru/forum/showthread.php?t=25052
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  3. #53
    Пользователь Аватар для Borserg
    Регистрация
    06.05.2015
    Адрес
    Санкт-Петербург
    Сообщений
    150

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Изначально пошел не тем путем, при создании макроса. 32 бита (DWord) пока не получилось
    Для одного регистра будет так

    Оформлю и добавлю готовый макрос в библиотеку http://www.owen.ru/forum/showthread.php?t=25052
    Здорово! Для меня пока это, как фокус.
    Буду ждать поступления в библиотеку. Спасибо!

  4. #54

    По умолчанию

    Чтобы не начинать новую тему, спрошу здесь.
    petera, вы как специалист по панелям подскажите, можно ли на ней реализовать такой функционал: панель контролирует какой либо регистр и если значение регистра <> 0 запускает таймер по истечении которого регистр принудительно обнуляется?
    Последний раз редактировалось energvk; 22.12.2016 в 23:20. Причина: разобрался с одними вопросами, возник другой

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

    По умолчанию

    Цитата Сообщение от energvk Посмотреть сообщение
    Чтобы не начинать новую тему, спрошу здесь.
    petera, вы как специалист по панелям подскажите, можно ли на ней реализовать такой функционал: панель контролирует какой либо регистр и если значение регистра <> 0 запускает таймер по истечении которого регистр принудительно обнуляется?
    Можно.
    Только потребуется обратится к Моей библиотеке http://www.owen.ru/forum/showthread....l=1#post218579
    Последний раз редактировалось petera; 22.12.2016 в 23:38.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  6. #56

    По умолчанию

    Понял, супер,спасибо)

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

    По умолчанию

    Цитата Сообщение от Borserg Посмотреть сообщение
    Здорово! Для меня пока это, как фокус.
    Буду ждать поступления в библиотеку. Спасибо!
    ГМ дешифратора поместил в библиотеку http://www.owen.ru/forum/showthread....l=1#post231737
    Скрытый текст:
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  8. #58
    Пользователь Аватар для Borserg
    Регистрация
    06.05.2015
    Адрес
    Санкт-Петербург
    Сообщений
    150

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    ГМ дешифратора поместил в библиотеку http://www.owen.ru/forum/showthread....l=1#post231737
    Огромное Вам спасибо! Попробую использовать.

  9. #59
    Пользователь Аватар для Borserg
    Регистрация
    06.05.2015
    Адрес
    Санкт-Петербург
    Сообщений
    150

    По умолчанию

    Ну вот, проект я практически закончил. Использовал 4 экрана с массой всевозможных элементов (кнопки, переключатели с индикатором, индикаторы, функциональные кнопки, функциональные области, цифровые дисплеи, цифровой ввод, таблица аварий, историческая таблица, тренды и т.д.). В общем, довольно насыщенный проект.

    Всем большое спасибо за помощь!

    Все работает, как надо: имитация двух ведомых (программа ModBus Slave) <-> конвертер USB-RS485 <-> ПР200 <-> СП307-Р <-> имитация АСУ (программа MasterOPC Universal Modbus Server).

    Единственный вопрос возник с подключением панели к компьютеру по Ethernet. В руководстве на СП307 видим следующее:

    1.png

    Но при подключении панели к компьютеру при помощи "перекрестного" кабеля MasterOPC Universal Modbus Server "отказывался видеть" регистры панели.
    А вот через "прямой" кабель все заработало.
    Последний раз редактировалось Borserg; 26.12.2016 в 12:48.

  10. #60
    Пользователь Аватар для Borserg
    Регистрация
    06.05.2015
    Адрес
    Санкт-Петербург
    Сообщений
    150

    По умолчанию

    Возник небольшой вопрос по элементам "Функциональная область" и "Функциональная кнопка":

    Предположим, что необходимо сделать так, чтобы бит в регистре-адресате (PLC) включился/выключился на короткое время.
    С функциональной кнопкой все просто - там в функциях можно выбрать "бит ВКЛ" при нажатой кнопке и "бит ВЫКЛ" при отпущенной.
    А как быть с функциональной областью? Задать бит управления (PSB) и выбрать функцию "бит ВКЛ", а ниже "бит ВЫКЛ"? А успеет ли целевое устройство отреагировать на такое быстрое переключение?

Страница 6 из 11 ПерваяПервая ... 45678 ... ПоследняяПоследняя

Похожие темы

  1. ПР200 + ПР200 (или МВ110, МУ110)
    от antonlis в разделе Программируемые реле
    Ответов: 32
    Последнее сообщение: 27.06.2017, 12:07
  2. СП307-Р
    от murdemon в разделе Панели оператора (HMI)
    Ответов: 2
    Последнее сообщение: 18.10.2016, 11:55
  3. СП307-Р + S7-300
    от alexk54 в разделе Панели оператора (HMI)
    Ответов: 0
    Последнее сообщение: 07.10.2016, 16:17
  4. СП307+ПЧВ
    от pedro93 в разделе Панели оператора (HMI)
    Ответов: 35
    Последнее сообщение: 31.07.2016, 22:02
  5. ПР200+НПТ1 Пределы измерения ПР200 в режиме 4-20ma
    от Алексей Геннадьевич в разделе Программируемые реле
    Ответов: 13
    Последнее сообщение: 06.04.2016, 20:19

Ваши права

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