Управление частотником через modbus.

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Georg_kai
Кандидат
Сообщения: 53
Зарегистрирован: 26 янв 2012, 11:16
Репутация: 2
Откуда: Новосибирск
Контактная информация:

Re: Управление частотником через modbus.

Сообщение Georg_kai »

и еще момент - индикатор связи по модбасу - горит не всегда - а переодически - закономерность не понял.. увы.
pkasy
Мастер
Сообщения: 1139
Зарегистрирован: 15 мар 2013, 09:39
Репутация: 45
Откуда: Владивосток

Re: Управление частотником через modbus.

Сообщение pkasy »

Georg_kai писал(а):то уточняю что прога настроена на адрес slave= 2
спасибо за уточнение.
по умолчанию адрес 8. пробовал так же 1-ку.
попробую с двойкой в понедельник.
частотник PowTran.
интерфейс 485 самопал.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Управление частотником через modbus.

Сообщение Serg »

Описание команд на него есть?
У него может оказаться свой собственный набор команд, который не совпадает с теми, проги для которых тут представлены.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
pkasy
Мастер
Сообщения: 1139
Зарегистрирован: 15 мар 2013, 09:39
Репутация: 45
Откуда: Владивосток

Re: Управление частотником через modbus.

Сообщение pkasy »

конечно, есть!
но я думаю, что проблемма сейчас в самой плате rs-485, поэтому пока подождем прихода новой, "фирменной".
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Управление частотником через modbus.

Сообщение Сергей Саныч »

Помогите разобраться с компиляцией.
Суть проблемы: Имеется частотник Hyundai N700E, подключенный через переходники RS485. Проверял под Windows, частотник откликается.
Настал черед подключения к LinuxCNC. Скачал утилиту, предложенную UAVpilot, добился отображения панели в Axis.
Теперь главное. Нужно адаптировать это дело под мой частотник. С Си я знаком, доработать программу проблем нет. А вот с компиляцией в Линуксе - затык :( Не знаю, с чего начать. Пробовал выполнять команды из файла INSTALL - ругается

Код: Выделить всё

cnc@cnc-desktop:~/linuxcnc/hy_vfd-1.0c$ make && sudo make install 
The required program "comp" could not be found
The required program "comp" could not be found
Makefile:9: *** LIBDIR not found.  Останов.
куда бежать?

Линукс с установочного диска LinuxCNC
Чудес не бывает. Бывают фокусы.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Управление частотником через modbus.

Сообщение nkp »

linuxcnc-dev вроде бы нужен..
стоит?
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Управление частотником через modbus.

Сообщение PKM »

comp не установлен

sudo apt-get install linuxcnc-dev
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Управление частотником через modbus.

Сообщение Сергей Саныч »

не пошло...

Код: Выделить всё

cnc@cnc-desktop:~/linuxcnc/hy_vfd-1.0c$ sudo apt-get install linuxcnc-dev
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
E: Не удалось найти пакет linuxcnc-dev
Может, репозитории какие подключить надо?
Чудес не бывает. Бывают фокусы.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Управление частотником через modbus.

Сообщение nkp »

а в системе стоит Lcnc или EMC ?
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Управление частотником через modbus.

Сообщение Сергей Саныч »

nkp писал(а):а в системе стоит Lcnc или EMC ?
LinuxCNC 2.5.0
Чудес не бывает. Бывают фокусы.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Управление частотником через modbus.

Сообщение nkp »

может попробовать через Synaptic поставить?
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Управление частотником через modbus.

Сообщение PKM »

а если перед тим сделать

sudo apt-get update
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Управление частотником через modbus.

Сообщение Сергей Саныч »

PKM писал(а):а если перед тим сделать

sudo apt-get update
Не помогло
(для просмотра содержимого нажмите на ссылку)
cnc@cnc-desktop:~/linuxcnc/hy_vfd-1.0c$ sudo apt-get update
В кэше http://ru.archive.ubuntu.com lucid Release.gpg
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid/main Translation-ru
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid/restricted Translation-ru
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid/universe Translation-ru
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid/multiverse Translation-ru
В кэше http://ru.archive.ubuntu.com lucid-updates Release.gpg
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid-updates/main Translation-ru
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid-updates/restricted Translation-ru
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid-updates/universe Translation-ru
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid-updates/multiverse Translation-ru
В кэше http://ru.archive.ubuntu.com lucid Release
В кэше http://ru.archive.ubuntu.com lucid-updates Release
В кэше http://ru.archive.ubuntu.com lucid/main Packages
В кэше http://ru.archive.ubuntu.com lucid/restricted Packages
В кэше http://ru.archive.ubuntu.com lucid/main Sources
В кэше http://ru.archive.ubuntu.com lucid/restricted Sources
В кэше http://ru.archive.ubuntu.com lucid/universe Packages
В кэше http://ru.archive.ubuntu.com lucid/universe Sources
В кэше http://ru.archive.ubuntu.com lucid/multiverse Packages
В кэше http://ru.archive.ubuntu.com lucid/multiverse Sources
В кэше http://ru.archive.ubuntu.com lucid-updates/main Packages
В кэше http://ru.archive.ubuntu.com lucid-updates/restricted Packages
В кэше http://ru.archive.ubuntu.com lucid-updates/main Sources
В кэше http://ru.archive.ubuntu.com lucid-updates/restricted Sources
В кэше http://ru.archive.ubuntu.com lucid-updates/universe Packages
В кэше http://ru.archive.ubuntu.com lucid-updates/universe Sources
В кэше http://ru.archive.ubuntu.com lucid-updates/multiverse Packages
В кэше http://ru.archive.ubuntu.com lucid-updates/multiverse Sources
В кэше http://security.ubuntu.com lucid-security Release.gpg
Игн http://security.ubuntu.com/ubuntu/ lucid-security/main Translation-ru
Игн http://security.ubuntu.com/ubuntu/ lucid-security/restricted Translation-ru
Игн http://security.ubuntu.com/ubuntu/ lucid-security/universe Translation-ru
Игн http://security.ubuntu.com/ubuntu/ lucid-security/multiverse Translation-ru
В кэше http://security.ubuntu.com lucid-security Release
В кэше http://security.ubuntu.com lucid-security/main Packages
В кэше http://security.ubuntu.com lucid-security/restricted Packages
В кэше http://security.ubuntu.com lucid-security/main Sources
В кэше http://security.ubuntu.com lucid-security/restricted Sources
В кэше http://security.ubuntu.com lucid-security/universe Packages
В кэше http://security.ubuntu.com lucid-security/universe Sources
В кэше http://security.ubuntu.com lucid-security/multiverse Packages
В кэше http://security.ubuntu.com lucid-security/multiverse Sources
Чтение списков пакетов... Готово
cnc@cnc-desktop:~/linuxcnc/hy_vfd-1.0c$ sudo apt-get install linuxcnc-dev
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет linuxcnc-dev
cnc@cnc-desktop:~/linuxcnc/hy_vfd-1.0c$
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Управление частотником через modbus.

Сообщение Serg »

У тебя не включен EMC'ный репозитарий.
Вот, читай: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?UpdatingTo2.5
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Управление частотником через modbus.

Сообщение Сергей Саныч »

Подключил репозиторий, обновил все подряд, потом:
(для просмотра содержимого нажмите на ссылку)
cnc@cnc-desktop:~/linuxcnc/hy_vfd-1.0c$ sudo apt-get update
В кэше http://ru.archive.ubuntu.com lucid Release.gpg
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid/main Translation-ru
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid/restricted Translation-ru
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid/universe Translation-ru
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid/multiverse Translation-ru
В кэше http://ru.archive.ubuntu.com lucid-updates Release.gpg
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid-updates/main Translation-ru
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid-updates/restricted Translation-ru
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid-updates/universe Translation-ru
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid-updates/multiverse Translation-ru
В кэше http://ru.archive.ubuntu.com lucid Release
В кэше http://ru.archive.ubuntu.com lucid-updates Release
В кэше http://ru.archive.ubuntu.com lucid/main Packages
В кэше http://ru.archive.ubuntu.com lucid/restricted Packages
В кэше http://ru.archive.ubuntu.com lucid/main Sources
В кэше http://ru.archive.ubuntu.com lucid/restricted Sources
В кэше http://ru.archive.ubuntu.com lucid/universe Packages
В кэше http://ru.archive.ubuntu.com lucid/universe Sources
В кэше http://ru.archive.ubuntu.com lucid/multiverse Packages
В кэше http://ru.archive.ubuntu.com lucid/multiverse Sources
В кэше http://ru.archive.ubuntu.com lucid-updates/main Packages
В кэше http://ru.archive.ubuntu.com lucid-updates/restricted Packages
В кэше http://ru.archive.ubuntu.com lucid-updates/main Sources
В кэше http://ru.archive.ubuntu.com lucid-updates/restricted Sources
В кэше http://ru.archive.ubuntu.com lucid-updates/universe Packages
В кэше http://ru.archive.ubuntu.com lucid-updates/universe Sources
В кэше http://ru.archive.ubuntu.com lucid-updates/multiverse Packages
В кэше http://ru.archive.ubuntu.com lucid-updates/multiverse Sources
Получено:1 http://security.ubuntu.com lucid-security Release.gpg [198B]
Игн http://security.ubuntu.com/ubuntu/ lucid-security/main Translation-ru
Игн http://security.ubuntu.com/ubuntu/ lucid-security/restricted Translation-ru
Игн http://security.ubuntu.com/ubuntu/ lucid-security/universe Translation-ru
Игн http://security.ubuntu.com/ubuntu/ lucid-security/multiverse Translation-ru
В кэше http://linuxcnc.org lucid Release.gpg
Игн http://linuxcnc.org/ lucid/base Translation-ru
Игн http://linuxcnc.org/ lucid/linuxcnc2.5 Translation-ru
Получено:2 http://security.ubuntu.com lucid-security Release [57,3kB]
В кэше http://linuxcnc.org lucid Release
Игн http://linuxcnc.org lucid/base Packages
Получено:3 http://security.ubuntu.com lucid-security/main Packages [478kB]
В кэше http://linuxcnc.org lucid/linuxcnc2.5 Packages
Игн http://linuxcnc.org lucid/base Packages
В кэше http://linuxcnc.org lucid/base Packages
Получено:4 http://security.ubuntu.com lucid-security/restricted Packages [2 867B]
Получено:5 http://security.ubuntu.com lucid-security/main Sources [135kB]
Получено:6 http://security.ubuntu.com lucid-security/restricted Sources [1 267B]
Получено:7 http://security.ubuntu.com lucid-security/universe Packages [143kB]
Получено:8 http://security.ubuntu.com lucid-security/universe Sources [44,5kB]
Получено:9 http://security.ubuntu.com lucid-security/multiverse Packages [5 363B]
Получено:10 http://security.ubuntu.com lucid-security/multiverse Sources [2 351B]
Получено 869kБ за 6с (145kБ/c)
Чтение списков пакетов... Готово
cnc@cnc-desktop:~/linuxcnc/hy_vfd-1.0c$ sudo apt-get install linuxcnc-dev
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
user-setup localechooser-data
Для их удаления используйте 'apt-get autoremove'.
НОВЫЕ пакеты, которые будут установлены:
linuxcnc-dev
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 0B/564kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 1 798kB.
(Чтение базы данных ... на данный момент установлено 136118 файлов и каталогов.)
Распаковывается пакет linuxcnc-dev (из файла .../linuxcnc-dev_1%3a2.5.2_i386.deb)...
dpkg: не удалось обработать параметр /var/cache/apt/archives/linuxcnc-dev_1%3a2.5.2_i386.deb (--unpack):
попытка перезаписать «/usr/share/man/man1/comp.1.gz», который уже имеется в пакете nmh 0:1.3-1
dpkg-deb: подпроцесс вставка завершён по сигналу (Обрыв канала)
Обрабатываются триггеры для man-db ...
При обработке следующих пакетов произошли ошибки:
/var/cache/apt/archives/linuxcnc-dev_1%3a2.5.2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
cnc@cnc-desktop:~/linuxcnc/hy_vfd-1.0c$
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Управление частотником через modbus.

Сообщение Serg »

Я ж говорю, что странные люди эти убунтоводы...

Придётся так:
sudo apt-get remove nmh
sudo apt-get install linuxcnc-dev
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Управление частотником через modbus.

Сообщение Сергей Саныч »

UAVpilot писал(а):Я ж говорю, что странные люди эти убунтоводы...
Да это я сдуру поставил nmh :monkey:
UAVpilot писал(а):Придётся так:
sudo apt-get remove nmh
sudo apt-get install linuxcnc-dev
Надо же, поехало! И даже компиляция прошла.
Спасибо! :good:
Чудес не бывает. Бывают фокусы.
Georg_kai
Кандидат
Сообщения: 53
Зарегистрирован: 26 янв 2012, 11:16
Репутация: 2
Откуда: Новосибирск
Контактная информация:

Re: Управление частотником через modbus.

Сообщение Georg_kai »

Serg-tmn писал(а):Имеется частотник Hyundai N700E,
Скачайте файл из поста №30 я переписывал под N50 - думаю что система команд у них одинаковая.
pkasy
Мастер
Сообщения: 1139
Зарегистрирован: 15 мар 2013, 09:39
Репутация: 45
Откуда: Владивосток

Re: Управление частотником через modbus.

Сообщение pkasy »

приехал новый RS485.
в настройках написано "parity negative", как я полагаю "none"
теперь на панели появились числа, все либо 209,4 ( и частота ) либо 2094 ( и рабочий ток ( гыгыгыгы ))
куда дальше рыть будем?
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Управление частотником через modbus.

Сообщение Сергей Саныч »

pkasy писал(а):в настройках написано "parity negative", как я полагаю "none"
скорее "нечетность" ("odd").
Индикатор Modbus зеленый?
В версии для Hyundai отловил несколько багов, теперь связь стабильная и ток отображает правильно - а то завышал в 10 раз. Остается разобраться с управлением частотой и еще с несколькими мелочами.
pkasy писал(а):теперь на панели появились числа, все либо 209,4 ( и частота ) либо 2094 ( и рабочий ток ( гыгыгыгы ))
куда дальше рыть будем?
похоже, что у PowTran система команд сугубо своя.
Чудес не бывает. Бывают фокусы.
Ответить

Вернуться в «LinuxCNC»