Показано с 1 по 10 из 4481

Тема: разные вопросы новичка

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для grenz
    Регистрация
    13.12.2010
    Адрес
    СПб
    Сообщений
    9

    По умолчанию

    Уважаемый Сергей308. Пишу свою первую программу на ОЛ. Ваш макрос "Тапки" мне очень помог в выполнении похожей задачи. Правда сделал на ST. Прошу Вашей рецензии.
    *Новичкам не скачивать! Я сам новичок, поэтому без оценки специалистов моим макросом лучше не пользоваться. А макрос от Сергей308 проверен временем.
    Вложения Вложения
    Последний раз редактировалось grenz; 08.03.2024 в 15:40.

  2. #2

    По умолчанию

    Цитата Сообщение от grenz Посмотреть сообщение
    Уважаемый Сергей308. Пишу свою первую программу на ОЛ. Ваш макрос "Тапки" мне очень помог в выполнении похожей задачи. Правда сделал на ST. Прошу Вашей рецензии.
    *Новичкам не скачивать! Я сам новичок, поэтому без оценки специалистов моим макросом лучше не пользоваться. А макрос от Сергей308 проверен временем.
    Сергей308 у нас противник ST, а ваш код в симуляции можно спокойно обмануть, если быстро нажать I8, потом I7, 1 Скрин тапки.jpg
    то срабатывает выход Q7, а должен Q8. Быстродействия не хватает
    Тоже самое, если нажать I5, потом I4.

    Добавил ФБ, выложил EFrol , с приоритетом первого выхода
    https://owen.ru/forum/showthread.php...&page=346#3458
    Вложения Вложения
    Последний раз редактировалось kondor3000; 02.11.2024 в 08:00.

  3. #3
    Пользователь Аватар для grenz
    Регистрация
    13.12.2010
    Адрес
    СПб
    Сообщений
    9

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Всё можно сделать намного проще и без Case.
    Рано мне еще пускаться в обсуждения и споры. Согласен по поводу быстродействия. И Ваш вариант красивее.
    Попробовал сначала подать 1 на входы, потом запустил симуляцию. Вот что получилось:2024-03-09_19-45-21.png

  4. #4
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    1,908

    По умолчанию

    Цитата Сообщение от grenz Посмотреть сообщение
    Рано мне еще пускаться в обсуждения и споры. Согласен по поводу быстродействия. И Ваш вариант красивее.
    Попробовал сначала подать 1 на входы, потом запустил симуляцию. Вот что получилось:2024-03-09_19-45-21.png
    Ну, тогда, вот два варианта
    Вложения Вложения

  5. #5
    Пользователь Аватар для grenz
    Регистрация
    13.12.2010
    Адрес
    СПб
    Сообщений
    9

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Ну, тогда, вот два варианта
    cd32 мне пока не под силу. А так, да, работает. Но пока не понимаю, как...

  6. #6

    По умолчанию

    Цитата Сообщение от grenz Посмотреть сообщение
    cd32 мне пока не под силу. А так, да, работает. Но пока не понимаю, как...
    cd32 - Шифратор. Преобразует позиционный код в двоичный код.1 Шифратор.jpg
    Например при включении 7 бита, в маске M_Al=128, а cd32 выдаёт число M_Nas=7
    M_Nas:=cd32(M_Al);

  7. #7

    По умолчанию

    Цитата Сообщение от grenz Посмотреть сообщение
    Рано мне еще пускаться в обсуждения и споры. Согласен по поводу быстродействия. И Ваш вариант красивее.
    Попробовал сначала подать 1 на входы, потом запустил симуляцию. Вот что получилось:
    Естественно, реальные сигналы, должны быть с разницей во времени, хоть несколько ms, а не все одновременно)
    Все остальные варианты 3 и 4 просто дают приоритет последним сигналам, а не выбирают первый включённый, думаю, так в реале не должно быть.
    Последний раз редактировалось kondor3000; 09.03.2024 в 16:22.

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

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Сергей308 у нас противник ST, а ваш код в симуляции можно спокойно обмануть, если быстро нажать I8, потом I7, 1 Скрин тапки.jpg
    то срабатывает выход Q7, а должен Q8. Быстродействия не хватает
    Тоже самое, если нажать I5, потом I4.
    Всё можно сделать намного проще и без Case.
    Мне кажется, что это логично, в смысле, как можно поддерживать то, в чём не разбираешься?! Вот, например, Вы видели выступления муравьёв в поддержу теории относительности?
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

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

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    ну еще пару сотен миллионов лет и выступят)) а может и выступают, просто мы не понимаем
    tcp же они освоили еще ДО динозавров
    https://habr.com/ru/articles/425089/
    Всё ясно, в смысле, людям надо учиться у муравьёв!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

Похожие темы

  1. ПЛК 110 - Вопросы новичка?
    от di-s в разделе ПЛК1хх
    Ответов: 21
    Последнее сообщение: 15.04.2025, 16:38
  2. Вопросы новичка!!!
    от sau в разделе ПЛК1хх
    Ответов: 42
    Последнее сообщение: 02.05.2022, 19:57
  3. Вопросы новичка по MasterScada
    от MrNobody в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 04.09.2014, 14:39
  4. Вопросы полного новичка
    от Korion в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 09.02.2010, 10:08
  5. Вопросы новичка по ПЛК
    от Ollegator в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 07.07.2009, 09:29

Ваши права

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