Страница 3 из 15 ПерваяПервая 1234513 ... ПоследняяПоследняя
Показано с 21 по 30 из 245

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

Комбинированный просмотр

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

    По умолчанию

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

    Ошибка в ДНК.PNG

    И Д-триггеры неверно работают, когда из них регистр сдвига составляешь, без задержки(обратной связи) никак:

    Светофор_2.PNG

    По-моему это устранить надо, а не лабудой заниматься!
    Всё тут правильно, сигналы нужно разнести по времени, относительно синхронизирующего, иначе они все разом изменят своё состояние.

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

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Всё тут правильно, сигналы нужно разнести по времени, относительно синхронизирующего, иначе они все разом изменят своё состояние.
    Василий, я не понял Вы за, как в железе сделать или против?
    Вы поймите, я не для себя это прошу, а для новичков, я то уже почти по всем граблям прошёлся!
    Последний раз редактировалось Сергей0308; 01.08.2017 в 16:31.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  3. #3

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    я то уже почти по всем граблям прошёлся!
    Вы второй раз пройдитесь, и разберитесь в том, почему нельзя просто брать и замыкать выход на вход.

    "В железе" оно работает только из-за того, что вы там не следите за "количеством тактов, которые потребуются для выполнения схемы".
    Соединили -- и оно как-то работает, за какое-то время устаканивается.

    В ОЛ же поведение должно быть предсказуемо. Т.е. должно быть достаточно посмотреть на схему и понять куда пойдут сигналы, где задержатся и т.п.

    Вот в железе можно подать выход "NOT" на его же вход.
    Что теперь? Из-за этого и в ОЛ должна быть возможность замкнуть выход NOT'а на его вход? И что получится? Генератор со случайной частотой?
    Или взорваться должно?

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

    По умолчанию

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

    "В железе" оно работает только из-за того, что вы там не следите за "количеством тактов, которые потребуются для выполнения схемы".
    Соединили -- и оно как-то работает, за какое-то время устаканивается.

    В ОЛ же поведение должно быть предсказуемо. Т.е. должно быть достаточно посмотреть на схему и понять куда пойдут сигналы, где задержатся и т.п.

    Вот в железе можно подать выход "NOT" на его же вход.
    Что теперь? Из-за этого и в ОЛ должна быть возможность замкнуть выход NOT'а на его вход? И что получится? Генератор со случайной частотой?
    Или взорваться должно?
    Вот Вы опять ничего не поняли, я даже не за то чтобы что-то изменить, а хотя бы за то, что бы вещи называть своими именами, вот в ОЛ UINT обозвали INT, многие вопросы задают спрашивают почему так-то да так-то, элемент обозвали Д-триггером который не работает как железный, вот может кто ответит на элементарный вопрос зачем намерено людей путать, ну назовите вы уинт уинтом или как ещё по-своему и расшифруйте значение, также с Д-триггером и никто бы не путался, лишних и ненужных вопросов не задавал бы, ну почему так нельзя???
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

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

    По умолчанию

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

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

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Вы что думаете в железе нет входных и выходных RC цепей, которые задерживают сигнал?
    Речь совсем не об этом, я во внутренности триггеров не лез, да и не важно как они устроены внутри, а как они работают! Вы же не смотрите как устроен например элемент 2И, Вам достаточно знать как он работает!
    А так да там существует задержка распространения сигнала и например асинхронные счётчики дают "хвосты"(промежуточные состояния), поэтому и придумали синхронные счётчики, тоесть обвесили счётчик дополнительной логикой, зато сигнал на выходе всех разрядов появляется одновременно!
    Последний раз редактировалось Сергей0308; 01.08.2017 в 22:04.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  7. #7
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,990

    По умолчанию

    потому что программисты не могут сделать, чтобы и так и так работало. Всегда будет где-то косяк, либо как раньше либо как сейчас.

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

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Проблема циклов в том, что, если в программе есть цикл из связей, то совершенно непонятно как выполнять такую программу.
    Для примера, представьте такую программу:
    Код:
          +-----+
    1 --->|     |
          | ADD |---+----> ?
       ,->|     |   |
       |  +-----+   |
       |            v
       ^------------'
    Чему должен быть равен результат такого блока?
    Невозможно "досчитать до бесконечности". Поэтому программы с циклами плохие -- их непонятно как вычислять.
    Тогда и в символьных языках
    Чему должен быть равен результат такого блока?
    A=A+1
    То же не должно работать?

    Последний раз редактировалось petera; 01.08.2017 в 14:59.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

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

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Тогда и в символьных языках
    Чему должен быть равен результат такого блока?
    A=A+1
    То же не должно работать?
    Символьные языки построчно обрабатываются.

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

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Символьные языки построчно обрабатываются.
    А в ОЛ как?
    А в КДС как?
    И не только в КДС


    Мифические обратные связи - фирменная фишка ОВЕН
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

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

Похожие темы

  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

Ваши права

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