Страница 706 из 888 ПерваяПервая ... 206606656696704705706707708716756806 ... ПоследняяПоследняя
Показано с 7,051 по 7,060 из 8878

Тема: ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)

  1. #7051
    Пользователь Аватар для Солнечный заяц
    Регистрация
    16.08.2009
    Адрес
    г. Рыбинск, Яр.обл.
    Сообщений
    191

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    not b => FFFF
    Т.е. идет поразрядная инверсия... Теперь понял. Не знал. Спасибо.

  2. #7052

    По умолчанию

    Добрый день. Столкнулся с проблемой при написании программы в codesys. При симуляции программы один из fb перестает работать, линии связей окрашиваются в светло серый цвет, в окне объявления переменных появляются вопросы.Программа в CFC.
    Причем это происходит не сразу после входа в режим симуляции, а через какое-то время. Подскажите как с этим бороться.
    Спасибо.

  3. #7053
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    1,038

    По умолчанию

    Александр N
    В данном проекте я обнаружил следующее:
    1. Множественное объявление переменных. Например переменная di01_schetOborot объявлена в конфигурации и в FUNCTION_BLOCK zavihritel. Объявление в ФБ лишнее. Переменные, объявленные в конфигурации, имеют статус глобальных, и обращаться к ним можно из любого ФБ или ПОУ в любой момент.
    2. Замер оборотов на входе DI1, примененный в данном случае, будет "медленным", ибо в этом режиме быстрые входа работают как обычные. Если замеряемая частота довольно высокая, то как вариант можно использовать SysLibPorts (сами входа в режиме Fast discrete inputs - direct control), ФБ переводить в ПОУ, а вызов этой задачи выполнять из Конфигуратора задач, используя прерывание таймера с минимальным временем (20мкс вроде как). Либо использовать функционал входов Fast Counters.

  4. #7054

    По умолчанию

    Спасибо за комментарий. По оборотам разберусь. Мне более важно разобраться с остановкой работы блоков. Множественное объявление переменных может быть причиной этого.

  5. #7055
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    1,038

    По умолчанию

    Какой конкретно ФБ подвисает?

  6. #7056

    По умолчанию

    zatvor_andGidravlika

  7. #7057
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    1,038

    По умолчанию

    В этом блоке тоже куча многократно объявленных переменных. Рекомендую все же убрать дубли объявлений.

  8. #7058

    По умолчанию

    Хорошо попробую

  9. #7059

    По умолчанию

    Все получилось, убрал лишние переменные, убрал перекрытия памяти и зависание пропало. Спасибо за Ваши отзывы.

  10. #7060

    По умолчанию

    Добрый день! Подскажите пожалуйста, как можно отправить String из ПЛК на панель оператора. Codesys предлагает только 2 байта, 4 байта, 8 бит и Float. Есть ли инструмент который передаст String в String на СП307? Спасибо!

Страница 706 из 888 ПерваяПервая ... 206606656696704705706707708716756806 ... ПоследняяПоследняя

Метки этой темы

Ваши права

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