Страница 198 из 699 ПерваяПервая ... 98148188196197198199200208248298698 ... ПоследняяПоследняя
Показано с 1,971 по 1,980 из 6987

Тема: CODESYS V3.5. Вопросы и ответы

  1. #1971
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,067

    По умолчанию

    Не задано - означает "использовать задачу с наименьшим временем цикла". Я думаю, в вашем случае разницы на самом деле нет.
    Если после уменьшения времени цикла с 20 мс до 10 мс "все стало хуже" - то единственной разумной версией является то, что сложность проекта не позволяет выдерживать заданные тайминги.
    Я не уверен, что у вас именно такая ситуация.
    Ну и "хуже/лучше" - это субъективная оценка, какие параметры изменились и в каких пределах?

  2. #1972

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Не задано - означает "использовать задачу с наименьшим временем цикла". Я думаю, в вашем случае разницы на самом деле нет.
    Если после уменьшения времени цикла с 20 мс до 10 мс "все стало хуже" - то единственной разумной версией является то, что сложность проекта не позволяет выдерживать заданные тайминги.
    Я не уверен, что у вас именно такая ситуация.
    Ну и "хуже/лучше" - это субъективная оценка, какие параметры изменились и в каких пределах?
    А обмен с модулями ввода/вывода можно как-то оптимизировать, чтобы он шел как можно быстрее и не тормозил работу основной программы ?
    Последний раз редактировалось Newcomer; 15.04.2019 в 17:25.

  3. #1973

  4. #1974

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Обмен не тормозит основную программу.
    Это не второй кодесис - тут вытесняющая многозадачность и time-slicing.
    Пытаемся позиционироваться по энкодеру, плохо получается. При одном и том же задании на перемещение получаем разное фактическое расстояние, на которое перемещается механизм.

  5. #1975
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,067

    По умолчанию

    А кто формирует задание энкодеру? СПК?
    Вас не затруднит подробно описать:

    • структуру и алгоритм работы вашей системы
    • ее ожидаемое поведение
    • ее реальное поведение

  6. #1976

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    А кто формирует задание энкодеру? СПК?
    Вас не затруднит подробно описать:

    • структуру и алгоритм работы вашей системы
    • ее ожидаемое поведение
    • ее реальное поведение
    Задание на перемещение формируется в визуализации, т.е. задается конкретное число импульсов, которое должен отсчитать энкодер. При одном и том же задании энкодер отсчитывает разное число импульсов.

  7. #1977

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    А кто формирует задание энкодеру? СПК?
    Вас не затруднит подробно описать:

    • структуру и алгоритм работы вашей системы
    • ее ожидаемое поведение
    • ее реальное поведение
    Евгений, а за какое время СПК может произвести обмен с тремя модулями ввода/вывода по Ethernet, если организовано 12 каналов ?
    Последний раз редактировалось Newcomer; 15.04.2019 в 19:47.

  8. #1978

    По умолчанию

    Укажите на документацию по использованию кнопок на панели (SYS, F1-F5)
    И если можно сразу подсказать, как поменять экран визуализации по нажатию одной из этих кнопок?
    Последний раз редактировалось kot.shrodingera; 16.04.2019 в 05:10.

  9. #1979
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,067

    По умолчанию

    Цитата Сообщение от kot.shrodingera Посмотреть сообщение
    Укажите на документацию по использованию кнопок на панели (SYS, F1-F5)
    И если можно сразу подсказать, как поменять экран визуализации по нажатию одной из этих кнопок?
    В последних релизных таргет-файлах в дереве проекта доступен узел Keyboard.
    В нем к каждой кнопке можно привязать переменную типа BOOL, которая будет характеризовать ее состояние:

    16-04-2019 6-20-35.png

    Переключать экраны из кода можно, например, с помощью системной переменной CurrentVisu.
    См. здесь п. 8.8/2:
    https://ftp.owen.ru/CoDeSys3/11_Docu..._FAQ_v.1.3.pdf

  10. #1980

    По умолчанию

    Спасибо большое. А тренды работают на СПК207? Если да, то можно пример?

Страница 198 из 699 ПерваяПервая ... 98148188196197198199200208248298698 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 3176
    Последнее сообщение: 27.03.2024, 12:47
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 822
    Последнее сообщение: 20.11.2023, 17:48
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 245
    Последнее сообщение: 02.10.2022, 11:34
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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