{}

Наші бренди

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

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

Ласкаво просимо на наш веб-сайт.
Пошук серед найпопулярніших питань
ATV900: чтение значения энкодера (переменная PUCD)
Коммуникационная переменная PUCD (Encoder counter value) содержит информацию о количестве импульсов с энкодера. При вращении энкодера "вперед" содержимое PUC увеличивается, при вращении "назад" - уменьшается.
Отличием переменной PUCD от PUC является формат:
PUCEncoder pulse countUINT (Unsigned16)
PUCDPLC encoder pulse 32bitsUINT (Unsigned32)


Формат PUC: 16-битное слово, без знака. При достижении значения 65 535 следующее значение PUC становится равным 0. Никакого сигнала (бита) о переполнении не назначается.
Формат PUCD: 32-битное слово, без знака. При достижении значения 4 294 967 295 следующее значение PUCD становится равным 0. Никакого сигнала (бита) о переполнении не назначается.

PUCD вычисляется как

PUCD = ('PGI' x 'Number of motor shaft revolution') / PDI

где:
  • PGI = [Number of pulses] Number of pulses per encoder revolution - количество импульсов энкодера на оборот вала.
  • 'Number of motor shaft revolution' - количество оборотов вала
  • PDI - делитель.
Описание делителя PDI:

PDI
Encoder counter divisor
6#15EA = 5610 - Configuration and settings R/WS
UINT (Unsigned16)

Заводское значение PDI: 1.

Таким образом, одному обороту вала и энкодеру 1024 имп/обор при PDI = 1024 будет соответствовать изменение PUCD на 1 единицу.

Переменная PUC/PUCD доступна для чтения по коммуникационной шине. Увидеть значение PUC/PUCD при помощи выносного графического терминала нельзя.

При выключении ПЧ переменная PUC/PUCD не сохраняется в энергонезависимой памяти и при последующем включении инициализуется на заводское значение (0).

Schneider Electric Україна

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