Показано с 1 по 7 из 7

Тема: BLINK в ПЛК110

  1. #1

    По умолчанию BLINK в ПЛК110

    Здравствуйте,
    ПЛК110-30. CodeSys 2.3

    программа написана на языке ST
    Появилась необходимость дописать в неё функцию BLINK. Как она пишется на языке ST ? В справке нашёл только на языке CFC.

  2. #2

  3. #3

    По умолчанию

    Не функция, а функциональный блок, да поосторожнее с этим ФБ (в справке есть примечание, которое обязательно для прочтения).

  4. #4

    По умолчанию

    Цитата Сообщение от Stas Посмотреть сообщение
    Здравствуйте,
    ПЛК110-30. CodeSys 2.3

    программа написана на языке ST
    Появилась необходимость дописать в неё функцию BLINK. Как она пишется на языке ST ? В справке нашёл только на языке CFC.
    Тут выложена программа Светофор на языке ST, там есть и BLINK, для его использования надо добавить библиотеку Util.lib
    https://owen.ru/forum/showthread.php...%EE%F4%EE%F0#3
    Последний раз редактировалось kondor3000; 13.05.2024 в 20:14.

  5. #5

    По умолчанию

    Здравствуйте,
    Почему в Codesys 2.3 блок BLINK при деактивации входа не сбрасывает таймер?
    У меня сработка каждые 10 минут настроена. Если я деактивирую вход в то время как BLINK отсчитал 5 минут, то при повторной активации он начинает не с нуля отсчитывать , а с 5 минут уже.
    В OwenLogic проверял этот блок он сбрасывается и с нуля начинается таймер, а здесь почему не так?

  6. #6

    По умолчанию

    Цитата Сообщение от Stas Посмотреть сообщение
    Здравствуйте,
    Почему в Codesys 2.3 блок BLINK при деактивации входа не сбрасывает таймер?
    У меня сработка каждые 10 минут настроена. Если я деактивирую вход в то время как BLINK отсчитал 5 минут, то при повторной активации он начинает не с нуля отсчитывать , а с 5 минут уже.
    В OwenLogic проверял этот блок он сбрасывается и с нуля начинается таймер, а здесь почему не так?
    Код блока BLINK доступен. Можете скопировать его, создав свой ФБ, и скорректировать под нужный алгоритм работы

  7. #7

    По умолчанию

    Цитата Сообщение от Stas Посмотреть сообщение
    Здравствуйте,
    Почему в Codesys 2.3 блок BLINK при деактивации входа не сбрасывает таймер?
    У меня сработка каждые 10 минут настроена. Если я деактивирую вход в то время как BLINK отсчитал 5 минут, то при повторной активации он начинает не с нуля отсчитывать , а с 5 минут уже.
    В OwenLogic проверял этот блок он сбрасывается и с нуля начинается таймер, а здесь почему не так?
    В блоке из биб-ки таймер не сбрасывается, надо переделать ФБ.
    Во вложении BLINK_ который из биб-ки и MOY_BLINK переделанный ФБ, скачанный давно с форума, импортируйте ФБ к себе в проект и посмотрите различия
    Вложения Вложения
    • Тип файла: rar BLINK.rar (1.1 Кб, Просмотров: 14)

Похожие темы

  1. BLINK особенности при Th=0 и Tl=0
    от novinky в разделе Среда программирования OWEN Logic
    Ответов: 4
    Последнее сообщение: 24.04.2024, 06:10
  2. blink и режим эмуляции
    от amandra в разделе СПК2xx (архив)
    Ответов: 2
    Последнее сообщение: 08.06.2023, 08:40
  3. BLINK
    от Дмитрий-66 в разделе Среда программирования OWEN Logic
    Ответов: 8
    Последнее сообщение: 01.05.2022, 20:15
  4. Блок BLINK
    от Climatec в разделе Программируемые реле
    Ответов: 1
    Последнее сообщение: 16.01.2021, 00:29
  5. Где blink?
    от Дитрих в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 26.11.2008, 09:32

Ваши права

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