LinuxCNC Documentation

ІМ’Я

gs2_vfd — компонент HAL нереального часу для частотних перетворювачів Automation Direct GS2

СИНТАКСИС

gs2_vfd [OPTIONS]

ОПИС

На цій сторінці посібника пояснюється компонент gs2_vfd. Цей компонент зчитує та записує дані до GS2 через з’єднання Modbus.

gs2_vfd is for use with LinuxCNC.

ВАРІАНТИ

-b, --bits n

Встановіть кількість бітів даних на n, де n має бути від 5 до 8 включно (за замовчуванням 8).

-d, --device path

Встановіть шлях до файлу, що представляє послідовний пристрій для використання (за замовчуванням /dev/ttyS0).

-v, --verbose

Увімкніть детальний режим.

-g, --debug

Увімкніть повідомлення налагодження. Зверніть увагу, що якщо є помилки послідовного порту, це може дратувати. Режим налагодження призведе до друку всіх повідомлень modbus на терміналі у шістнадцятковому форматі.

-n, --name string

Встановіть назву модуля HAL. Назва HAL-компонента буде встановлена на string, а всі назви виводів та параметрів починатимуться з string (за замовчуванням gs2_vfd).

-p, --parity [even,odd,none]

Встановіть парність послідовного значення на парне, непарне або жодне (за замовчуванням непарне).

-r, --rate n

Встановіть швидкість передачі даних на n. Це помилка, якщо швидкість не дорівнює одному з наступних значень: 110, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 (за замовчуванням 38400).

-s, --stopbits [1,2]

Встановіть послідовні стоп-біти на 1 або 2 (за замовчуванням 1).

-t, --target n

Встановіть номер цільового (підлеглого) пристрою MODBUS. Він має збігатися з номером пристрою, встановленим на GS2 (за замовчуванням 1).

-A, --accel-seconds n

Секунди для розгону шпинделя від 0 до максимальних обертів за хвилину (за замовчуванням 10,0).

-D, --decel-seconds n

Секунди для уповільнення шпинделя від макс. об/хв до 0. Якщо встановити значення 0.0, шпинделю буде дозволено обертатися по інерції до повної зупинки без контрольованого уповільнення (за замовчуванням 0.0).

-R, --braking-resistor

Цей аргумент слід використовувати, коли на GS2 VFD встановлено гальмівний резистор (див. Додаток А до посібника GS2). Він вимикає запобігання зупинці через перенапругу при гальмуванні (див. параметр GS2 modbus 6.05), дозволяючи VFD продовжувати гальмування навіть у ситуаціях, коли двигун регенерує високу напругу. Регенерована напруга безпечно скидається на гальмівний резистор.

ПІНИ

<name>.DC-bus-volts (float, out)

від частотного перетворювача

<name>.at-speed (bit, out)

коли привід працює на заданій швидкості

<name>.err-reset (bit, in)

помилки скидання, що надсилаються на частотно-регульований перетворювач

<name>.firmware-revision (s32, out)

від частотного перетворювача

<name>.frequency-command (float, out)

від частотного перетворювача

<name>.frequency-out (float, out)

від частотного перетворювача

<name>.is-stopped (bit, out)

коли частотно-регульований перетворювач показує вихідну частоту 0 Гц

<name>.load-percentage (float, out)

від частотного перетворювача

<name>.motor-RPM (float, out)

від частотного перетворювача

<name>.output-current (float, out)

від частотного перетворювача

<name>.output-voltage (float, out)

від частотного перетворювача

<name>.power-factor (float, out)

від частотного перетворювача

<name>.scale-frequency (float, out)

від частотного перетворювача

<name>.speed-command (float, in)

швидкість, що надсилається до частотного перетворювача (VFD) в об/хв. Надсилання швидкості, що перевищує максимальні об/хв двигуна, встановлені в VFD, є помилкою.

<name>.spindle-fwd (bit, in)

1 для вперед та 0 для назад, що надсилаються на частотно-регульований перетворювач

<name>.spindle-on (bit, in)

1 для УВІМК. та 0 для ВИМК. надсилається на частотно-регульований перетворювач, увімкнено лише під час роботи

<name>.spindle-rev (bit, in)

1 для УВІМК. та 0 для ВИМК., увімкнено лише під час роботи

<name>.status-1 (s32, out)

Стан приводу частотно-регульованого перетворювача (див. посібник GS2)

<name>.status-2 (s32, out)

Стан приводу VFD (див. посібник GS2) Зверніть увагу, що значення є сумою всіх увімкнених бітів. Отже, 163, що означає, що привід перебуває в режимі роботи, є сумою 3 (робота) + 32 (частота, встановлена послідовно) + 128 (операція, встановлена послідовно).

ПАРАМЕТРИ

<name>.error-count (s32, RW)
<name>.loop-time (float, RW)

як часто опитується Modbus (за замовчуванням 0.1)

<name>.nameplate-HZ (float, RW)

Заводська табличка Гц двигуна (за замовчуванням 60

<name>.nameplate-RPM (float, RW)

Обороти двигуна на заводській табличці (за замовчуванням 1730)

<name>.retval (s32, RW)

значення, що повертається після помилки в HAL

<name>.tolerance (float, RW)

допуск швидкості (за замовчуванням 0,01)

<name>.ack-delay (s32, RW)

кількість циклів читання/запису перед перевіркою на швидкості (за замовчуванням 2)

ДИВІТЬСЯ ТАКОЖ

Драйвер GS2 у документації LinuxCNC для повного опису синтаксису GS2

Приклади GS2 у документації LinuxCNC для прикладів використання компонента GS2

АВТОР

Джон Торнтон

ЛІЦЕНЗІЯ

GPL