Страница 15 из 17 ПерваяПервая ... 51314151617 ПоследняяПоследняя
Показано с 141 по 150 из 167

Тема: ПР200 и ST

  1. #141
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,154

    По умолчанию

    Цитата Сообщение от RomAl Посмотреть сообщение
    хотя бы if then else ... или подскажите как это сделать в старом функционале
    А задача какая, что Вы хотите сделать? Это можно по-русски написать?
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  2. #142
    Пользователь
    Регистрация
    09.09.2011
    Адрес
    Ростовская обл.
    Сообщений
    138

    По умолчанию

    ПР102 как Slave получает по Модбас команды и выполняет их, но в начале работы (при запуске) и иногда при работе по определённым условиям надо бы обнулять эту сетевую переменную, на случай если связи уже нет а команда "висит".
    Она помниться даже при отключении- включении ПР

  3. #143
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,154

    По умолчанию

    Цитата Сообщение от RomAl Посмотреть сообщение
    ПР102 как Slave получает по Модбас команды и выполняет их, но в начале работы (при запуске) и иногда при работе по определённым условиям надо бы обнулять эту сетевую переменную, на случай если связи уже нет а команда "висит".
    Она помниться даже при отключении- включении ПР
    Не совсем понятна проблема, если Вам нужно иметь значение по умолчанию для сетевой переменной, можно так сделать:

    Инициализация.PNG

    Просто обнулить(записать значение) по команде или при включении - вообще не вижу проблемы!
    Последний раз редактировалось Сергей0308; 05.05.2021 в 13:00.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  4. #144
    Пользователь
    Регистрация
    09.09.2011
    Адрес
    Ростовская обл.
    Сообщений
    138

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Не совсем понятна проблема, если Вам нужно иметь значение по умолчанию для сетевой переменной, можно так сделать:

    Инициализация.PNG
    Об этом способе я уже думал, но не нравиться он мне- в каждом цикле переписывать сетевую переменную по которой же получаешь критическую информацию (команду на включение оборудования)
    А если мне надо выполнить какое-нибудь действие только при определённом условии что нет функционала?
    Последний раз редактировалось RomAl; 05.05.2021 в 12:52.

  5. #145

    По умолчанию

    Цитата Сообщение от RomAl Посмотреть сообщение
    Об этом способе я уже думал, но не нравиться он мне- в каждом цикле переписывать сетевую переменную по которой же получаешь критическую информацию (команду на включение оборудования)
    А если мне надо выполнить какое-нибудь действие только при определённом условии что нет функционала?
    Можно еще макросы SelChgF(I) использовать, по одному входу в нужное время посылать 0, по второму значение из сети, хоть каскад из них выстроить.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  6. #146
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,154

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Можно еще макросы SelChgF(I) использовать, по одному входу в нужное время посылать 0, по второму значение из сети, хоть каскад из них выстроить.
    Недостаток этих макросов в том, что выходная переменная всегда "соединена" с одним из входов, то есть не обладает возможностями "самостоятельной жизни", короче, я обычно делаю так:

    Изменение переменной из 3 мест.PNG

    При изменение входных переменных происходит разовая запись в выходную переменную, а дальше выходная переменная может "жить" собственной жизнью, например её можно изменить с экрана(или как ещё).
    Последний раз редактировалось Сергей0308; 06.05.2021 в 20:28.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  7. #147

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Недостаток этих макросов в том, что выходная переменная всегда "соединена" с одним из входов, то есть не обладает возможностями "самостоятельной жизни", короче, я обычно делаю так:

    Изменение переменной из 3 мест.PNG

    При изменение входных переменных происходит разовая запись в выходную переменную, а дальше выходная переменная может "жить" собственной жизнью, например её можно изменить с экрана(или как ещё).
    Если макросы включить каскадом, то как раз и получается управление из нескольких мест.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  8. #148
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,154

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Если макросы включить каскадом, то как раз и получается управление из нескольких мест.
    Если Вы имеете ввиду нарастить количество входов и "завернуть" выход на один из входов, то возможно так и получится, но это будет сложней моего варианта!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  9. #149
    Пользователь
    Регистрация
    09.09.2011
    Адрес
    Ростовская обл.
    Сообщений
    138

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Если Вы имеете ввиду нарастить количество входов и "завернуть" выход на один из входов, то возможно так и получится, но это будет сложней моего варианта!
    вариант подобный вашему с помощью SEL и FTRIG я и использую (пока в тестировании) но он мне не по душе, извращение какое-то переписывать сетевую переменную в каждом цикле.
    Но почему нет нормального оператора подобного if()then enf_if мне не понятно. Если бы были операторы if и case то и ST для ПР не очень мне нужен бы был.

  10. #150
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,154

    По умолчанию

    Цитата Сообщение от RomAl Посмотреть сообщение
    вариант подобный вашему с помощью SEL и FTRIG я и использую (пока в тестировании) но он мне не по душе, извращение какое-то переписывать сетевую переменную в каждом цикле.
    Но почему нет нормального оператора подобного if()then enf_if мне не понятно. Если бы были операторы if и case то и ST для ПР не очень мне нужен бы был.
    В ОЛ так и внутренние переменные сохраняются(выход заворачивается на вход), всё на этом построено и это считается нормальным, так что не переживайте, а просто пользуйтесь!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

Страница 15 из 17 ПерваяПервая ... 51314151617 ПоследняяПоследняя

Похожие темы

  1. Проект на ПР200. Значение переменной с панели ПР200 не заменяет значение по умолчанию
    от Сергей Потапенко в разделе Среда программирования OWEN Logic
    Ответов: 7
    Последнее сообщение: 03.09.2020, 09:15
  2. ПР200 + ПР200 вместо пр200 + ПРМ
    от 301 в разделе Программируемые реле
    Ответов: 11
    Последнее сообщение: 22.06.2019, 10:14
  3. ПР200 + ПР200 (или МВ110, МУ110)
    от antonlis в разделе Программируемые реле
    Ответов: 32
    Последнее сообщение: 27.06.2017, 12:07
  4. ПР200 Пропадание связи USB - ПР200. Решено
    от PGK в разделе Программируемые реле
    Ответов: 0
    Последнее сообщение: 18.01.2017, 11:37
  5. ПР200+НПТ1 Пределы измерения ПР200 в режиме 4-20ma
    от Алексей Геннадьевич в разделе Программируемые реле
    Ответов: 13
    Последнее сообщение: 06.04.2016, 20:19

Метки этой темы

Ваши права

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