Страница 373 из 773 ПерваяПервая ... 273323363371372373374375383423473 ... ПоследняяПоследняя
Показано с 3,721 по 3,730 из 7722

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

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

    По умолчанию

    не пишет в COIL
    это относится как раз к битовому модбасу, поэтому и спрашиваю, зачем Вы употребляете это слово и это тоже
    регистр (флаг)
    регистр и флаг это разные вещи
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  2. #3722

    По умолчанию

    кхм... я учусь =) если это битовый значит нужно что? подскажите

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

    По умолчанию

    в ихней вики я прочитал следующее: у них есть карта регистров, в ней в нулевом регистре располагаются адреса входов и выходов, с нулевого по Х-1, где Х это количество выходов , так же с нулевого по У-1, где У это количество входов. Если судить что следующий используемый регистр 5, то максимум можно разместить до 80 входов/выходов. Далее в колонке тип указано какой функцией работать, для выходов это будет 1 и 5 функции, для входов это только 2 функция (об этом у них есть ссылка вот сюда)
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  4. #3724

    По умолчанию

    Бинго! =) регистр 0, управляется битами =) большое спасибо!!! заработало

  5. #3725

    По умолчанию

    Добрый день.
    Подскажите как сделать сброс таймера TP? Требуется по нажатию клавиши обнулить ТР, при нажатии другой начать отсчет сначала.
    Поиск по теме дает записи от 12 года, в которых удалены вложения.
    Пробовал реализовать через sel, но сброс получается всегда, т.е. счетчик работает 1 цикл, потом сбрасывается. Столкнулся с непониманием как записывать значения в ТР только если соблюдено условие. По умолчанию сел всегда шлет или 1 или 0.
    TP.jpg

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

    По умолчанию

    Цитата Сообщение от Sel Посмотреть сообщение
    Добрый день.
    Подскажите как сделать сброс таймера TP? Требуется по нажатию клавиши обнулить ТР, при нажатии другой начать отсчет сначала.
    Поиск по теме дает записи от 12 года, в которых удалены вложения.
    Пробовал реализовать через sel, но сброс получается всегда, т.е. счетчик работает 1 цикл, потом сбрасывается. Столкнулся с непониманием как записывать значения в ТР только если соблюдено условие. По умолчанию сел всегда шлет или 1 или 0.
    TP.jpg
    TP так не сброситься, кроме обнуления IN нужно и время таймера в ноль перводить через Write_to_FB
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

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

    По умолчанию

    Цитата Сообщение от Sel Посмотреть сообщение
    Добрый день.
    Подскажите как сделать сброс таймера TP? Требуется по нажатию клавиши обнулить ТР, при нажатии другой начать отсчет сначала.
    Поиск по теме дает записи от 12 года, в которых удалены вложения.
    Пробовал реализовать через sel, но сброс получается всегда, т.е. счетчик работает 1 цикл, потом сбрасывается. Столкнулся с непониманием как записывать значения в ТР только если соблюдено условие. По умолчанию сел всегда шлет или 1 или 0.
    TP.jpg
    У вас не задано время работы ТР.

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

    По умолчанию

    Цитата Сообщение от Sel Посмотреть сообщение
    Добрый день.
    Подскажите как сделать сброс таймера TP? Требуется по нажатию клавиши обнулить ТР, при нажатии другой начать отсчет сначала.
    Поиск по теме дает записи от 12 года, в которых удалены вложения.
    Пробовал реализовать через sel, но сброс получается всегда, т.е. счетчик работает 1 цикл, потом сбрасывается. Столкнулся с непониманием как записывать значения в ТР только если соблюдено условие. По умолчанию сел всегда шлет или 1 или 0.
    TP.jpg
    Судя по описаниям, наверно так вы хотели:

    Вариант_2.7.PNG

    Описание с картинкой несколько расходятся! Диаграммы состояний, как я понимаю, для Вас неразрешимая проблема?
    Я например больше склоняюсь к такому варианту:

    Вариант_2.8.PNG
    Вложения Вложения
    Последний раз редактировалось Сергей0308; 02.05.2018 в 20:49.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  9. #3729

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    TP так не сброситься, кроме обнуления IN нужно и время таймера в ноль перводить через Write_to_FB
    Так в этом и проблема, записать время таймера только при нажатии кнопки. При использовании сел, лоджик шлет всегда всегда данные, нет условного выбора.

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Описание с картинкой несколько расходятся! Диаграммы состояний, как я понимаю, для Вас неразрешимая проблема?
    Я например больше склоняюсь к такому варианту:
    Вариант_2.8.PNG
    Спасибо за примеры.
    Суть задачи. Есть 2 выключателя В1 и В2 и лампочка. В1 включает лампочку на 5с. Последующее нажимание на В1 приводит к старту таймера заново. (Т.е если лампа горит, то она должна продолжать гореть 5с после последнего нажатия В1). Выключатель В2 выключает лампу и сбрасывает таймер (для случая, если нажали В2 а потом сразу В1, выключили и сразу включили. В моем примере надо ждать отсчета таймера окончание отсчета таймера, только после этго можно будет включить свет)

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

    По умолчанию

    Цитата Сообщение от Sel Посмотреть сообщение
    Так в этом и проблема, записать время таймера только при нажатии кнопки. При использовании сел, лоджик шлет всегда всегда данные, нет условного выбора.
    проблема у Вас в том что Вы сперва вызываете таймер, а потом у Вас идет действие присвоение нулевого времени, поэтому и происходит сброс только через цикл
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

Страница 373 из 773 ПерваяПервая ... 273323363371372373374375383423473 ... ПоследняяПоследняя

Похожие темы

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

Ваши права

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