Страница 7 из 11 ПерваяПервая ... 56789 ... ПоследняяПоследняя
Показано с 61 по 70 из 107

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

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

    По умолчанию

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

    ЗЫ.
    В крайнем случае, если модифицировать программу в целевом устройстве нельзя, то можно попробовать использовать две ф.области
    в первой использовать функцию "бит ВКЛ"
    вторая, с запуском от этого бита в целевом устройстве, с функцией "бит ВЫКЛ".
    Последний раз редактировалось petera; 27.12.2016 в 04:32.

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

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    В крайнем случае, если модифицировать программу в целевом устройстве нельзя, то можно попробовать использовать две ф.области
    в первой использовать функцию "бит ВКЛ"
    вторая, с запуском от этого бита в целевом устройстве, с функцией "бит ВЫКЛ".
    А что, оригинальное и красивое решение (если я правильно понял):

    1. Для сброса ошибки мне требуется кратковременно записать 1 в младший бит регистра 4х529 ПР200. Содержимое этого регистра постоянно копируется в регистр PSW273 панели при помощи функциональной области, которую мы создали еще в самом начале проектирования.
    2. Я создаю функциональную область с условием запуска от бита PSB262 (для возможности взаимодействия с АСУ верхнего уровня) и функцией "Бит ВКЛ4х529.0".
    3. Я создаю функциональную область с условием запуска от бита PSW273.0 "Бит ВЫКЛ4х529.0".

    Все правильно?
    Последний раз редактировалось Borserg; 28.12.2016 в 10:35.

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

    По умолчанию

    Цитата Сообщение от Borserg Посмотреть сообщение
    А что, оригинальное и красивое решение (если я правильно понял):

    1. Для сброса ошибки мне требуется кратковременно записать 1 в младший бит регистра 4х529 ПР200. Содержимое этого регистра постоянно копируется в регистр PSW273 панели при помощи функциональной области, которую мы создали еще в самом начале проектирования.
    2. Я создаю функциональную область с условием запуска от бита PSB262 (для возможности взаимодействия с АСУ верхнего уровня) и функцией "Бит ВКЛ4х529.0".
    3. Я создаю функциональную область с условием запуска от бита PSW273.0 "Бит ВЫКЛ4х529.0".

    Все правильно?
    Все правильно.

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

    По умолчанию

    Я тут подумал, а не добавить ли мне в библиотеку логических выражений?
    Для операций И
    2-И.png 3-И.png 4-И.png
    Для операций ИЛИ
    2-ИЛИ.png 3-ИЛИ.png 4-ИЛИ.png
    Будет так
    Захват-1.png

    Ведь функциональная область - мощная штука, однако запускаться она может только от одного бита. По моему этого недостаточно.
    Можно будет запускать ф.области от бита результата логической операции битов операндов.
    Это касается и битов управления видимостью элементов.

    А Вам не хватает логических выражений?
    Последний раз редактировалось petera; 28.12.2016 в 12:40.

  5. #65

    По умолчанию

    Логические операции проще и быстрее собрать на С-макросах. И ограничений по кол-ву входов/выходов не будет.

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

    По умолчанию

    Цитата Сообщение от Rake Runner Посмотреть сообщение
    Логические операции проще и быстрее собрать на С-макросах. И ограничений по кол-ву входов/выходов не будет.
    Нет проблем с количеством входов, хоть 100 штук можно сделать.
    Кроме того для вызова С-макроса тоже нужна отдельная ф.область. Кроме того С-макросы не работают в эмуляции, без панели не отладить.

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

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Я тут подумал, а не добавить ли мне в библиотеку логических выражений?

    Ведь функциональная область - мощная штука, однако запускаться она может только от одного бита. По моему этого недостаточно.
    Можно будет запускать ф.области от бита результата логической операции битов операндов.
    Это касается и битов управления видимостью элементов.

    А Вам не хватает логических выражений?
    Действительно, наличие логических выражений было-бы нелишним.

    Вчера установил готовый шкаф управления. Получилось вот так:

    1.png

    2.png

    3.png

    4.png

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

    С наступающим Новым Годом!

  8. #68

    По умолчанию

    Судя по вашим картинкам, логические операции для 2,3,4...100 входов - отдельные элементы. Или все же это один элемент с настраиваемым числом входов?

    Да, для вызова С-макроса нужна функциональная область - но в ней одной можно обыграть сразу все логические операции. У вас же подразумевается размещение десятков элементов в типичном случае (для среднего проекта). На отдельном экране, естественно, но все же.

    Про отладку - справедливо, но, в моем понимании, отладка в любом случае должна производится на реальном оборудовании. Я не питаю иллюзий о том, что эмулятор и панель работают совершенно идентично.
    Последний раз редактировалось Rake Runner; 28.12.2016 в 12:08.

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

    По умолчанию

    Цитата Сообщение от Borserg Посмотреть сообщение
    Действительно, наличие логических выражений было-бы нелишним.

    Вчера установил готовый шкаф управления. Получилось вот так:

    1.png

    2.png

    3.png

    4.png

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

    С наступающим Новым Годом!
    Молодец!
    Возьмите дату и время здесь http://www.owen.ru/forum/showthread....l=1#post118080
    Вложение 9849 Вложение 9850

    А если еще покажите остальные экраны, то может еще что-либо подскажу.

  10. #70
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,527

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Я тут подумал, а не добавить ли мне в библиотеку логических выражений?
    Для операций ИЛИ
    2-И.png 3-И.png 4-И.png
    Для операций И
    2-ИЛИ.png 3-ИЛИ.png 4-ИЛИ.png
    Будет так
    Захват-1.png

    Ведь функциональная область - мощная штука, однако запускаться она может только от одного бита. По моему этого недостаточно.
    Можно будет запускать ф.области от бита результата логической операции битов операндов.
    Это касается и битов управления видимостью элементов.

    А Вам не хватает логических выражений?
    Картинки для "И" и "ИЛИ" поменяйте местами.

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

Похожие темы

  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

Ваши права

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