{}

Наші бренди

Impact-Company-Logo-English Black-01-177x54

Вітаємо на веб-сайті Schneider Electric

Ласкаво просимо на наш веб-сайт.
Пошук серед найпопулярніших питань
Можем ли мы увидеть, какая в данный момент имеется нагрузка на ЦП у M241 / M251 / M262?

Да, есть способ получить текущую загрузку процессора ЦПУ с помощью библиотеки под названием CmpSchedule.
В диалоговом окне Libraries- Добавить библиотеку->Add Library вы найдете ее в разделе  Company->System в разделе System->SysLibs:

image.png

Функция в библиотеке, которая возвращает нагрузку на процессор, называется SchedGetProcessorLoad:

image.png

Пример программы в структурированном тексте:

Декларация:
VAR
pResult1: RTS_IEC_RESULT; // обязательный указатель на внутренний тип расположения данных (имя переменной произвольное)
processorLoad: UDINT; // процент загрузки процессора
END_VAR

Код:
processorLoad: = SchedGetProcessorLoad (pResult: = ADR (pResult1));

Примечание: Значение, возвращаемое в "processorLoad" в этом примере, - это процент (в формате UDINT). Рекомендуется, чтобы загрузка процессора оставалась ниже 70% (чем ниже, тем лучше). Если это не так, увеличьте время цикла ПЛК.

Schneider Electric Україна

Досліджуйте більше
Серія:
Статті, які можуть бути корисними
Досліджуйте більше
Серія: