Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 21 по 30 из 50

Тема: Циклические связи или блоки в проекте OL

  1. #21
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,115

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Критерий "ОЛ правильно отрабатывает" - если работает так, как задумал автор.
    Для ОЛ проблема с циклическими связями высосана из пальца.
    В аналогичных программных продуктах запретов на прямое соединение выхода ФБ с его входом нет. Взять от же кодесис.
    Вот слова Мужа ,а не мальчика . И там где нет этой возможности ,возможны всякие неожиданности ,а там где она есть ,дает пользователю еще один инструмент
    электронщик до мозга костей и не только

  2. #22
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,115

    По умолчанию

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


    .
    Это вы не можете понять как работает схема ,так как имеете огромный опыт в использовании текстовых языков ,а другие имеют не малый опыт в графических языках .
    электронщик до мозга костей и не только

  3. #23
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,115

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Тут ничего не нумеруется, во всяком случае янвно
    Вложение 38802
    Выходы со входами соединять не запрещено.
    И все как-то у них работает, однако
    А попробуйте сделать регистр сдвига на D триггерах
    электронщик до мозга костей и не только

  4. #24

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Это вы не можете понять как работает схема ,так как имеете огромный опыт в использовании текстовых языков ,а другие имеют не малый опыт в графических языках .
    Для меня не проблема повторить: разработчики ОЛ не понимают как будет работать схема.
    Это не я что-то там понять не могу, а сами разработчики ОЛ признают, что никто не может предсказать поведение схемы кроме симулятора.

  5. #25
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,115

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Предполагайте что хотите, но разработчики ОЛ явно говорят, что предсказать поведение схемы по её внешнему виду невозможно.
    Это в смысле что ОЛ сам не может за пользователя решить какую связь использовать ,только и всего .Не нагнетайте и не цепляйтесь к словам
    электронщик до мозга костей и не только

  6. #26

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Владимир Ситников, тот же Сименс жестко предсказывает при добавлении линий, а ОЛ не может. Может не могут программисты ?
    Почему ОЛ чего-то там "может" или чего-то там "не может" -- без понятия.

    Но есть один простой факт: мнение разработчиков ОЛ состоит в том, что поведение схемы с циклами предсказать невозможно.
    Возможно, они считают, что такой вариант им даёт какие-то плюсы.

    Но, с точки зрения пользователя (составителя схем), это означает лишь то, что использовать циклические связи крайне нежелательно, т.к. если они есть, то программа может менять своё поведение с каждым изменением схемы. И у поддержки ОЛ будет простой ответ: "всё, что возвращает симулятор ОЛ является истиной в последней инстанции".

  7. #27

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Это в смысле что ОЛ сам не может за пользователя решить какую связь использовать ,только и всего .Не нагнетайте и не цепляйтесь к словам
    О, похоже, вы заглянули.
    Но либо прочитали неполностью, либо не хотите этого признавать.

    Вот вам ещё ссылочка, где wal79 говорит, что удостовериться в правильности работы следует запустить симулятор. Именно такие требования и ставились
    Переводя с русского на русский, и без каких-либо цепляний к словам: в ОЛ никогда не было требований о том, чтобы результат работы программы можно было предсказать без запуска симулятора.

    Это не вопрос уровня "чтобы ОЛ за меня схему составило". А вопрос именно в том, что результат работы схемы никак невозможно предсказать, пока не запустишь симулятор.
    Для некоторых простых схем предсказать можно. А для более сожных -- вообще никак. И проблема не просто в "сложности понимания схемы из 100500 элементов". А проблема в том, что поведение схемы неоднозначно и какое из этих поведений выберет ОЛ предсказать невозможно.

  8. #28
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,115

    По умолчанию

    Вот что писали разработчики
    Цитата Сообщение от wal79 Посмотреть сообщение
    Ваше желание противоречит одному из требований: макрос должен себя вести также как в редакторе в режиме симуляции. Это касается макросов с ЛЗ, потому что если их нет, то и говорить не о чем, я думаю вы это и так понимаете. Так вот, Для выполнения этого требования при встрече макроса на своем пути анализатор вычисляет его полностью один раз. Алгоритмы те же самые что и у схем проектов. Логика проста. Но в чем преимущества ЛЗ? В том что они выполняются в высоком приоритете. Именно это дает эффект выполнения обратной связи, которую задумал пользователь. Так вот, если вы задумали какой-то алгоритм обернуть в макрос, то нужно понимать, что это "закрытый" будет алгоритм, что он будет вычисляться как отдельная схема. Надеюсь, понятно разъяснил.

    Давайте уже на этой разъяснительной ноте остановимся.
    электронщик до мозга костей и не только

  9. #29
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,115

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    О, похоже, вы заглянули.
    Но либо прочитали неполностью, либо не хотите этого признавать.

    Вот вам ещё ссылочка, где wal79 говорит, что удостовериться в правильности работы следует запустить симулятор. Именно такие требования и ставились
    Переводя с русского на русский, и без каких-либо цепляний к словам: в ОЛ никогда не было требований о том, чтобы результат работы программы можно было предсказать без запуска симулятора.

    Это не вопрос уровня "чтобы ОЛ за меня схему составило". А вопрос именно в том, что результат работы схемы никак невозможно предсказать, пока не запустишь симулятор.
    Для некоторых простых схем предсказать можно. А для более сожных -- вообще никак. И проблема не просто в "сложности понимания схемы из 100500 элементов". А проблема в том, что поведение схемы неоднозначно и какое из этих поведений выберет ОЛ предсказать невозможно.
    Ну как вам еще обьяснить ,что я сделал более 1000 проектов ,половино из них без симулятора (еще не было) , Главное что бы симулятор = железу . Симулятор не скажет вам как правильно ставить задержку на цикл или нет ,это задает пользователь исходя из того что он хочет получить . И не важно сложная схема или простая . Есть опыт -без симулятора все видно ,нет опыта используй симулятор .Ну сколько можно теореотезировать (чуть язык не сломал) ...
    Последний раз редактировалось rovki; 18.09.2018 в 17:05.
    электронщик до мозга костей и не только

  10. #30

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Есть опыт -без симулятора все видно
    Вам разработчик сказал: без симулятора -- невозможно предсказать поведение.
    Если у вас завалялся хрустальный шар -- не вопрос.

    Но простых пользователей, к ОЛ хрустальный шар не прилагается.

    Цитата Сообщение от rovki Посмотреть сообщение
    Ну как вам еще обьяснить ,что я сделал более 1000 проектов
    И? Это как-то решает проблему непредсказуемого поведения ОЛ?
    Никак не решает.
    Можно сделать проект с циклом, а потом гадать "а чего ж он, родимый, не работает".
    А можно сделать проект без цикла -- и он заработает так, как ожидалось.

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя

Похожие темы

  1. Циклические связи
    от Спорягин Кирилл в разделе Среда программирования OWEN Logic
    Ответов: 14
    Последнее сообщение: 11.10.2023, 17:04
  2. Функциональные блоки
    от ribamuka в разделе СПК2хх
    Ответов: 4
    Последнее сообщение: 08.04.2018, 15:01
  3. Ошибка: циклические связи.
    от Енот в разделе Среда программирования OWEN Logic
    Ответов: 6
    Последнее сообщение: 17.11.2017, 13:25
  4. Функциональные блоки- где искать?
    от Xops в разделе ПЛК1хх
    Ответов: 16
    Последнее сообщение: 01.03.2016, 11:07
  5. Блоки питания
    от K.I.V. в разделе Подбор Оборудования
    Ответов: 6
    Последнее сообщение: 14.07.2011, 20:41

Ваши права

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