Страница 74 из 775 ПерваяПервая ... 2464727374757684124174574 ... ПоследняяПоследняя
Показано с 731 по 740 из 7743

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

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

    По умолчанию

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

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

    AI! а можно посмотреть данный пример ?
    Вложения Вложения
    Последний раз редактировалось melky; 01.03.2014 в 19:33.

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

    По умолчанию

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

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

    По умолчанию

    Не врубился, честно.
    я имел ввиду циклы в рамках программы (внутри цикла ПР). К тому же еще обратил внимание, что программы в ОЛ работают совершенно не так, как в Codesys. Там уж точно последовательное выполнение очень жесткое, в ОЛ же порой поведение бывает странным, как будто в нем многопоточность есть.
    Я пробовал в CodeSys перенести один из макросов AI!, в котором была "обратная связь" - не заработало так как в ОЛ.

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

    По умолчанию

    Внутри цикла ПР нет ни каких циклов(доступных пользователю) .Самая малая единица времени в ПР (ОЛ) это цикл ПР ,который определяется длиной программы .
    электронщик до мозга костей и не только

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

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    AI! а можно посмотреть данный пример?
    у меня винт некоторое время назад умер, надо тут искать...
    -----------
    нашел
    Цитата Сообщение от melky Посмотреть сообщение
    Я пробовал в CodeSys перенести один из макросов AI!, в котором была "обратная связь" - не заработало так как в ОЛ.
    какой?
    могу переделать его без использования обратной связи.
    Цитата Сообщение от melky Посмотреть сообщение
    AI! а можно посмотреть данный пример ?
    честно говоря не понял что должен увидеть.
    вижу только не умение пользоваться блоком MOD
    Последний раз редактировалось AI!; 01.03.2014 в 23:39.
    начинающий профессионал

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

    По умолчанию

    rovki Внутри цикла ПР нет ни каких циклов(доступных пользователю) - разве кто-то мешает организовать ?
    ведь что такое цикл? Н-ое количество повторов однотипного кода программы, не более. В рамках цикла ПР несколько раз повторим код - много элементов на экране, а принцип тот же.
    Ведь в моем примере если вход I4 включить разве мы не получаем цикл внутри общего цикла ПР ?
    Если использовать I3 разве мы не может этот цикл растянуть по времени (от таймера или по каким либо условиям) ?
    Вот собственно и хотелось бы соорудить некий универсальный макрос для организации различных циклов для повторяющегося кода программы. Неважно в рамках какого цикла это будет необходимо, внутри цикла ПР или временного или еще какого. Чтобы можно было задавать количество шагов выполнения, ну и возможность контролировать и возможность сбрасывать циклы.
    Циклы здесь относительное понятие....

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

    По умолчанию

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

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

    По умолчанию

    Я уж и не знаю ,какими словами вам еще обьяснить .цикла внутри цикла ПР нет у пользователя .можно разнести выполнение проекта на несколько циклов ПР ,с использованием явных обратных связей или использованием R|F триггеров соединенных последовательно ,но никак не наоборот.
    электронщик до мозга костей и не только

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

    По умолчанию

    capzap так не всегда ПЛК нужен для простых задач.
    Дома вон ПЛК 100 на данный момент подключает батареи к ИБП управляя 2-мя контакторами, если бы задача стояла только в этом, то зачем там ПЛК ?
    rovki еще раз, вам надо повторить 10 раз одну операцию - либо вы лепите 10 раз одно и тоже, либо оформляете "цикл" в программе. ПР будет делать это 10 раз от начала программы до конца программы (цикл самого ПР) - невозможно ?
    AI! же подтвердил эту возможность циклом возведения в степень - а это всего лишь умножение числа на себя несколько раз.
    Или кому из вас двоих верить ?

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

    По умолчанию

    capzap меня сама возможность интересует.
    з.ы. почему-то макросы ППЗУ ни у кого не вызывают ассоциаций любви к муму

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

Похожие темы

  1. CODESYS V3.5. Вопросы и ответы
    от ООО "БЛС инжинеринг" в разделе ПЛК (среда CODESYS V3.5)
    Ответов: 7100
    Последнее сообщение: 26.04.2024, 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

Ваши права

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