Страница 20 из 25 ПерваяПервая ... 101819202122 ... ПоследняяПоследняя
Показано с 191 по 200 из 245

Тема: Критическая ошибка в среде программирования Овен ЛОДЖИК или это я д-ак

  1. #191

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Я кажется понял почему программа сработала так. Так как первой обрабатывалась ЛЗ, то первый цикл для всей программы был отменён, для того чтобы получить, значение для этой ЛЗ.
    Слушайте, это всё вилами по воде. Как "отмена цикла" поможет "получить значение ЛЗ"? Если цикл отменён, то и в ЛЗ ничего не попадёт, значит этой ЛЗ нечего будет обрабатывать.
    Не должно быть никаких лишних пропусков только из-за того, что на схему добавили ЛЗ.

    Гораздо более вероятен вариант с "плохим контактом". Т.е. каким-то образом сделана связь (например, в древней версии ОЛ), которая выглядит как связь, но не работает.

    Легко же проверить: сейчас значение константы передаётся прямо сразу, и нет никакого "пропуска первого цикла".

  2. #192

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    А в чём сакральный смысл, константу подключать к входу через ЛЗ?
    Ничего сакрального. На картинке формирователь единичного импульса по началу работы (включению ПР).

  3. #193

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Я кажется понял почему программа сработала так. Так как первой обрабатывалась ЛЗ, то первый цикл для всей программы был отменён, для того чтобы получить, значение для этой ЛЗ.
    Да нет. Там какой-то косяк на обычной связи. На одной стороне 1, на другой (у входа элемента) 0.

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

    По умолчанию

    Цитата Сообщение от pop70 Посмотреть сообщение
    Ничего сакрального. На картинке формирователь единичного импульса по началу работы (включению ПР).
    Поставьте на входе инвертор без константы и всё будет работать.
    Снимок.PNG

  5. #195

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Поставьте на входе инвертор без константы и всё будет работать.
    Снимок.PNG
    Оно и так работает. Повторял в другом макросе - работает. Хоть к верхнему входу, хоть к нижнему.
    Просто, не привык входы "в воздухе подвешивать". Отсюда и константа. Атавизм от железячника

  6. #196

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Поставьте на входе инвертор без константы и всё будет работать.
    Снимок.PNG
    Так работает же и с константой.
    Чего обсуждать? Баг и есть баг.

    Если бы ОВЕН хотели узнать причину, то они что-нибудь сделали бы.
    Ну или наоборот: отправить в ОВЕН палёный проект (если есть возможность), и спросить в чём проблема.

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

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Слушайте, это всё вилами по воде. Как "отмена цикла" поможет "получить значение ЛЗ"? Если цикл отменён, то и в ЛЗ ничего не попадёт, значит этой ЛЗ нечего будет обрабатывать.
    Не должно быть никаких лишних пропусков только из-за того, что на схему добавили ЛЗ.

    Гораздо более вероятен вариант с "плохим контактом". Т.е. каким-то образом сделана связь (например, в древней версии ОЛ), которая выглядит как связь, но не работает.

    Легко же проверить: сейчас значение константы передаётся прямо сразу, и нет никакого "пропуска первого цикла".
    Я не верно выразился. Помогите с определением, как узнать то, что было, до того как всё началось.

  8. #198

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Я не верно выразился. Помогите с определением, как узнать то, что было, до того как всё началось.
    "Здесь принято" отправлять проект в личку wal79. Он раскуривает проект и выдаёт своё мнение (или чинит ОЛ).
    Если я правильно понимаю pop70, то у него остался файл с проектом, который работает неправильно. Как раз этот файл и нужно отправить программистам ОВЕН.

    Было бы, конечно, хорошо, если бы ОЛ показывало p-code, который получается из пользовательской схемы (в том числе на промежуточных этапах). Но это не реализовано, и, полагаю, ждать этого можно "до пенсии".


    PS Распечатка промежуточного кода встречается много где:
    В МастерСкаде4 есть возможность увидеть генерируемый код. Они сделали как раз для целей отладки.
    Если посмотреть на МЗТА, то у них тоже можно посмотреть генерируемый код.
    И в моей среде, разумеется, видно как трансформируется код.

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

    По умолчанию

    А моя просьба, дать новое определение "отмене цикла"
     Сообщение от Василий Кашуба 
    Я не верно выразился. Помогите с определением, как узнать то, что было, до того как всё началось. 

  10. #200

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    А моя просьба, дать новое определение "отмене цикла"
    Например, договориться, что при запуске схемы, значения всех линий задержки будут равны 0.
    В чём вопрос-то?

Страница 20 из 25 ПерваяПервая ... 101819202122 ... ПоследняяПоследняя

Похожие темы

  1. Два вопроса по ОВЕН-Лоджик.
    от Sargon в разделе Среда программирования OWEN Logic
    Ответов: 33
    Последнее сообщение: 06.02.2017, 15:45
  2. ФИЧИ И БАГИ ОВЕН ЛОДЖИК
    от rovki в разделе Программируемые реле
    Ответов: 649
    Последнее сообщение: 29.07.2016, 10:33
  3. Универсальные макросы для ОВЕН ЛОДЖИК
    от rovki в разделе Программируемые реле
    Ответов: 197
    Последнее сообщение: 28.06.2016, 09:53
  4. Пожелания по развитию овен лоджик
    от rovki в разделе Программируемые реле
    Ответов: 146
    Последнее сообщение: 25.04.2013, 22:47
  5. Драйвер для ОВЕН ТРМ210 в среде LabVIEW
    от tzpp в разделе Помощь Разработчикам
    Ответов: 3
    Последнее сообщение: 16.02.2010, 13:06

Ваши права

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