ІМ’Я
vfs11_vfd — компонент HAL нереального часу для частотних приводів Toshiba-Schneider VF-S11
СИНТАКСИС
vfs11_vfd [OPTIONS]
ОПИС
На цій сторінці посібника пояснюється компонент vfs11_vfd. Цей компонент зчитує та записує дані до vfs11 через з’єднання Modbus.
vfs11_vfd is for use with LinuxCNC.
ВАРІАНТИ
- -n --name <halname>
-
встановити назву компонента HAL
- -d --debug
-
Увімкнути повідомлення налагодження. Також перемикається шляхом надсилання сигналу USR1 до процесу vfs11_vfd.
- -m --modbus-debug
-
Увімкніть повідомлення налагодження Modbus. Це призведе до друку всіх повідомлень Modbus на терміналі у шістнадцятковому форматі. Також перемикається шляхом надсилання сигналу USR2 до процесу vfs11_vfd.
- -I --ini <INI-файл>
-
бере конфігурацію з цього INI-файлу. За замовчуванням використовується змінна середовища INI_FILE_NAME.
- -S --section <section name>
-
взяти конфігурацію з цього розділу INI-файлу. За замовчуванням використовується значення «VFS11».
- -r --report-device
-
Повідомляє властивості пристрою в консолі під час запуску.
ПІНИ
- <name>.acceleration-pattern (bit, in)
-
якщо значення «true», встановлюються часи розгону та уповільнення, як визначено в регістрах F500 та F501 відповідно. Використовується в PID-циклах для вибору коротших часів наростання/зниження, щоб уникнути коливань.
- <name>.alarm-code (s32, out)
-
ненульове значення, якщо накопичувач перебуває в стані тривоги. Бітова карта, що описує інформацію про тривогу (див. опис регістра FC91). Використовуйте err-reset (див. нижче), щоб скинути тривогу.
- <name>.at-speed (bit, out)
-
коли привід працює на заданій швидкості (див. допуск швидкості нижче)
- <name>.current-load-percentage (float, out)
-
Повідомляється з VFD.
- <name>.dc-brake (bit, in)
-
Увімкніть гальмо постійного струму. Також вимикає ввімкнення шпинделя.
- <name>.enable (bit, in)
-
Увімкнути частотно-регульований перетворювач (ЧРП). Якщо значення «хибно», усі робочі параметри все ще зчитуються, але керування розблоковується, а керування панеллю вмикається (залежно від налаштувань ЧРП).
- <name>.err-reset (bit, in)
-
Скидання помилок (тривоги, тобто стану відключення та аварійної зупинки). Скидання частотно-регульованого приводу може спричинити 2-секундну затримку до його перезавантаження та повторного запуску Modbus.
- <name>.estop (bit, in)
-
Переведіть частотний перетворювач у стан аварійної зупинки. Робота неможлива, доки помилка не буде очищена за допомогою err-reset або повторного ввімкнення/вимкнення живлення.
- <name>.frequency-command (float, out)
-
Поточна цільова частота в Гц, встановлена за допомогою команди швидкості (яка в обертах на хвилину) від частотного перетворювача.
- <name>.frequency-out (float, out)
-
Поточна вихідна частота частотного перетворювача.
- <name>.inverter-load-percentage (float, out)
-
Звіт про поточне навантаження від частотно-регульованого приводу.
- <name>.is-e-stopped (bit, out)
-
Частотний перетворювач перебуває в стані аварійної зупинки (на панелі блимає "E"). Використайте err-reset, щоб перезавантажити частотний перетворювач та скинути стан аварійної зупинки.
- <name>.is-stopped (bit, out)
-
Істина, коли частотний перетворювач повідомляє про вихід 0 Гц
- <name>.jog-mode (bit, in)
-
1 для увімкнення та 0 для вимкнення, увімкнення «режиму поштовху» VF-S11. Регулювання швидкості вимкнено, а вихідна частота визначається регістром F262 (заздалегідь встановлено на 5 Гц). Це може бути корисно для орієнтації шпинделя.
- <name>.max-rpm (float, R)
-
Фактичне обмеження обертів на хвилину базується на максимальній частоті, яку може генерувати VFD, та значеннях, вказаних на табличці двигуна. Наприклад, якщо nameplate-HZ дорівнює 50, а nameplate-RPM_ дорівнює 1410, але VFD може генерувати до 80 Гц, то max-rpm буде дорівнювати 2256 (80*1410/50). Обмеження частоти зчитується з VFD під час запуску. Щоб збільшити верхнє обмеження частоти, необхідно змінити параметри UL і FH на панелі. Інструкції щодо налаштування максимальної частоти див. в посібнику VF-S11.
- <name>.modbus-ok (bit, out)
-
Істина, якщо сеанс Modbus успішно встановлено, і останні 10 транзакцій повернуто без помилок.
- <name>.motor-RPM (float, out)
-
Розрахункове значення поточної швидкості обертання двигуна, отримане від частотно-регульованого перетворювача.
- <name>.output-current-percentage (float, out)
-
від частотного перетворювача
- <name>.output-voltage-percentage (float, out)
-
від частотного перетворювача
- <name>.output-voltage (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>.max-speed (bit, in)
-
Ігноруйте параметр часу циклу та запускайте Modbus на максимальній швидкості, але це призведе до збільшення використання процесора. Рекомендовано використовувати під час позиціонування шпинделя.
- <name>.status (s32, out)
-
Стан приводу частотно-регульованого перетворювача (див. інструкцію з експлуатації комунікаційних функцій TOSVERT VF-S11, регістр FD01). Растрове зображення.
- <name>.trip-code (s32, out)
-
Код спрацьовування, якщо VF-S11 перебуває у стані спрацьовування.
- <name>.error-count (s32, RW)
-
Загальна кількість транзакцій, що повертають помилку Modbus.
ПАРАМЕТРИ
- <name>.frequency-limit (float, RO)
-
Верхня межа, зчитана з налаштувань частотного перетворювача.
- <name>.loop-time (float, RW)
-
Як часто опитується Modbus (інтервал за замовчуванням 0,1 секунди)
- <name>.nameplate-HZ (float, RW)
-
Паспортна табличка двигуна, Гц (за замовчуванням 50). Використовується для розрахунку цільової частоти (разом з nameplate-RPM) для цільового значення обертів за хвилину, заданого командою швидкості.
- <name>.nameplate-RPM (float, RW)
-
Обороти двигуна на заводській табличці (за замовчуванням 1410)
- <name>.rpm-limit (float, RW)
-
Не перевищуйте програмне обмеження для обертів двигуна (за замовчуванням nameplate-RPM).
- <name>.tolerance (float, RW)
-
Допуск швидкості (за замовчуванням 0,01) для визначення того, чи шпиндель обертається на швидкості (0,01 означає: вихідна частота знаходиться в межах 1% від цільової частоти).
ВИКОРИСТАННЯ
Драйвер vfs11_vfd має пріоритет над керуванням панеллю, поки він увімкнений (див. контакт _.enable`), ефективно вимикаючи панель. Очищення контакту .enable знову вмикає панель. Контакти та параметри все ще можна встановлювати, але вони не будуть записані у VFD, поки не буде встановлено контакт .enable. Параметри роботи все ще зчитуються, поки керування шиною вимкнено.
Вихід з драйвера vfs11_vfd у керованому режимі призведе до відключення частотного перетворювача від шини та відновлення керування панеллю.
Докладнішу інформацію див. у посібнику для інтеграторів LinuxCNC. Детальний опис регістрів частотно-регульованих приводів Toshiba див. у «Посібнику з комунікаційних функцій TOSVERT VF-S11» (номер документа Toshiba E6581222) та «Посібнику з експлуатації TOSVERT VF-S11» (номер документа Toshiba E6581158).
АВТОР
Майкл Хаберлер; на основі gs2_vfd від Стіва Падноса та Джона Торнтона.
ЛІЦЕНЗІЯ
GPL