Страница 1 из 4 123 ... ПоследняяПоследняя
Показано с 1 по 10 из 37

Тема: Как реализовать T-триггер в CoDeSys?

  1. #1

    По умолчанию Как реализовать T-триггер в CoDeSys?

    задача такая: при нажатии на кнопку должно включаться устройство, при повторном нажатии должно отключаться. понимаю что наверное просто но додуматься не могу.

  2. #2

  3. #3

    По умолчанию

    это я знаю. я думал что как-то может быть проще, одним блоком или еще как?

  4. #4
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    Вот на 2-х Функциональных блоках.
    TRIG_Vk(CLK:= knopka, Q=> ); (выделяем фронт нажатия кнопки (ФБ R_TRIG))
    SR_Vk(SET1:= TRIG_Vk.Q AND NOT SR_Vk.Q1 , RESET:=TRIG_Vk.Q AND SR_Vk.Q1, Q1=> ); (ФБ SR или RS)

  5. #5

    По умолчанию

    спасибо, получилось. правда это тоже 4 блока, но меньше видно нельзя. я проектирую в Fbd

  6. #6

    По умолчанию

    Цитата Сообщение от Литрович Посмотреть сообщение
    спасибо, получилось. правда это тоже 4 блока, но меньше видно нельзя. я проектирую в Fbd
    выделите в отдельный функциональный блок

  7. #7

    По умолчанию

    можно потробнее? желательно на St...
    с кодом для фун. блоков и программы...

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

    По умолчанию

    вопрос новичка в кодесис ,а что в кодесис нет готовых библиотек фб (счетчики ,регистры сдвига,дешифраторы,и.т.д?)

  9. #9

    По умолчанию

    Ну вот, rovki - прям расстроили .
    Надо подключить библиотеки Util.lib и Standart.lib - там все есть

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

    По умолчанию

    стыдно,но все это ,в свое время реализовывал на жесткой логике,потом на однокристалках,(локальные сети,бортовые микро эвм,системы диагностики,испытательные стенды,итд,итп) потом на плк без кодесис технологические линии.сейчас другие задачи и участие в форуме -отдушина(ностальгия) по тем временам.и данный вопрос из разряда "для общего развития". .будет необходимость-будет и решение.
    меня как раз и интересует почему люди имея такую мощь (кодесис) спрашивают как реализовать тот или иной функциональный блок,и существует ли конвертация проектов из одного языка в другой средствами кодесис, внутри кодесис.а на счет фбд -посмотрел -слабовато,ожидал большего, для электронщика ловить нечего,делай все на элементах малой степени интеграции.
    Последний раз редактировалось rovki; 30.03.2010 в 21:31.

Страница 1 из 4 123 ... ПоследняяПоследняя

Ваши права

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