Страница 61 из 775 ПерваяПервая ... 1151596061626371111161561 ... ПоследняяПоследняя
Показано с 601 по 610 из 7743

Тема: Экспресс вопрос (ответ)

  1. #601
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    один из первых примеров использования "обратной связи" на форуме: http://www.owen.ru/forum/showthread....ll=1#post96695
    нас в данном случае интересует только цикл внизу схемы
    (остальные связи - это попытки использовать их по не прямому назначению, и в данном примере рассматриваться не будут)

    приведу картинки с использованием явной связи и без неё (см. внизу)

    по задумке программиста оба DC32 на входе ВСЕГДА получают разные данные (первый рисунок)
    НО в схеме с неявной обратной связью (2ой рисунок) получается, что есть "такт" ПР когда они получают одинаковые данные, что приводит к сбою логики программы.
    Изображения Изображения
    Последний раз редактировалось AI!; 18.12.2013 в 16:42.
    начинающий профессионал

  2. #602
    Пользователь
    Регистрация
    12.11.2013
    Адрес
    Краснодар
    Сообщений
    65

    По умолчанию

    Здравствуйте!

    Подскажите, пожалуйста, столкнулся с таким нюансом при решении своей задачи, а именно, требуется таймер типа ТР, но с возможностью в определенный момент остановить и обнулить его (в общем к блоку ТР "прикрутить" RESET) . Залез в редактор макросов, но он построен на тех же стандартных блоках, в итоге пришел к тому с чего начал.

    Каким образом можно создать свой макрос под эту задачу?

    Спасибо!

  3. #603
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    Цитата Сообщение от yaroslavcik Посмотреть сообщение
    Каким образом можно создать свой макрос под эту задачу?
    Такое подойдёт?

    PS можно еще добавить логики, что бы не пропускало импульсы включения, пока на выходе "1". надо?
    Изображения Изображения
    • Тип файла: png TP.PNG (4.9 Кб, Просмотров: 72)
    Последний раз редактировалось AI!; 18.12.2013 в 21:36.
    начинающий профессионал

  4. #604
    Пользователь
    Регистрация
    12.11.2013
    Адрес
    Краснодар
    Сообщений
    65

    По умолчанию

    AI!

    То, что нужно!

    Решение оказалось гораздо проще, чем я себе "выдумал"

    Большое спасибо!

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

    По умолчанию

    Или вот так .Уж были давно такие макросы и со сбросом и с паузой
    Изображения Изображения
    • Тип файла: jpg TPR.JPG (36.9 Кб, Просмотров: 73)
    электронщик до мозга костей и не только

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

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    что приводит к сбою логики программы.
    Я бы это назвал сбоем не логики работы ,а сбоем вычисления или некорректным вычислением .Или как то еще .Потому как тут даже булевых(логических) операций нет ....
    электронщик до мозга костей и не только

  7. #607
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Я бы это назвал сбоем не логики работы ,а сбоем вычисления или некорректным вычислением .Или как то еще .Потому как тут даже булевых(логических) операций нет ....
    я Вам открою страшную тайну - в основе всех арифметических операций лежит булева логика, т.е используются булевы операции

    ирония современного программирования в другом (в т.ч. в ПР!)
    в том, что там где вы делаете булеву переменную или проводите булеву связь, на самом деле передаются 32 бита,
    т.к в современных процессорах булева логика моделируется в рамках целочисленных команд и данных.

    PS а вообще у вас слишком узкое понимание слова "логика", которая как известно бывает, напр. ещё и женской...
    начинающий профессионал

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

    По умолчанию

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

  9. #609

    По умолчанию

    Подскажите как полностью очистить ПЛК63 от программы?

  10. #610

    По умолчанию

    Цитата Сообщение от Димон1 Посмотреть сообщение
    Подскажите как полностью очистить ПЛК63 от программы?
    ПЛК-браузером.


    Цитата Сообщение от AI! Посмотреть сообщение
    пример, где всего одна явная обратная связь, но если её убрать, то OwenLogic сделает её не там где задумывал программист, и программа (схема) будет работать не совсем корректно.
    Спасибо. И ваш пример очень подходит для случаев когда надо "нагрузить" ПР.
    Последний раз редактировалось Алексей Геннадьевич; 21.12.2013 в 12:26.

Страница 61 из 775 ПерваяПервая ... 1151596061626371111161561 ... ПоследняяПоследняя

Похожие темы

  1. CODESYS V3.5. Вопросы и ответы
    от ООО "БЛС инжинеринг" в разделе ПЛК (среда CODESYS V3.5)
    Ответов: 7100
    Последнее сообщение: Вчера, 17:17
  2. ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)
    от Serge_UA в разделе ПЛК (среда CoDeSys V2.3)
    Ответов: 10435
    Последнее сообщение: 24.04.2024, 19:41
  3. вопрос-ответ , или а поговорить????
    от Павел Братковский в разделе Трёп (Курилка)
    Ответов: 10
    Последнее сообщение: 24.01.2018, 11:05
  4. Преобразовать ответ
    от IIeroniux в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 05.10.2015, 17:45

Ваши права

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