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

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

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

Сообщение pkasy »

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

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

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

pkasy писал(а):чой-то у меня этот параметр всегда ноль
А где ты его берешь? Powtran вообще выдает его где-нибудь?
Чудес не бывает. Бывают фокусы.
pkasy
Мастер
Сообщения: 1139
Зарегистрирован: 15 мар 2013, 09:39
Репутация: 45
Откуда: Владивосток

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

Сообщение pkasy »

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

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

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

А на панели отображается?
Чудес не бывает. Бывают фокусы.
pkasy
Мастер
Сообщения: 1139
Зарегистрирован: 15 мар 2013, 09:39
Репутация: 45
Откуда: Владивосток

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

Сообщение pkasy »

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

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

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

pkasy писал(а):вот и перебирай, пока не увидишь S07 - время работы.
:) У меня нет Powtran, я про твой спрашивал - у него на панели при выборе S07 отображается ненулевое значение?
Чудес не бывает. Бывают фокусы.
pkasy
Мастер
Сообщения: 1139
Зарегистрирован: 15 мар 2013, 09:39
Репутация: 45
Откуда: Владивосток

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

Сообщение pkasy »

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

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

Сообщение pkasy »

поговорил. функция отключена. не покупайте powtran!

подскажите, как, блин, добавить новый пин? уже голову поломал и в гугле забанили...
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

pkasy писал(а):как, добавить новый пин?
а просто сигнал подойдет?:
newsig name.01 bit
sets name.01 True

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

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

Сообщение pkasy »

почему у меня через раз появляется надпись
custom_postgui.hal:12: Pin 'pyvcp.motor-pole-number' does not exist
не могу понять закономерность, запись такая есть,
net hy-Motor-Poles <= spindle-vfd.motor-pole-number => pyvcp.motor-pole-number
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

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

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

А программа управления шпинделем когда запускается? Выложи целиком hal-файлы. И где определен этот пин - в программе управления шпинделем?
Чудес не бывает. Бывают фокусы.
pkasy
Мастер
Сообщения: 1139
Зарегистрирован: 15 мар 2013, 09:39
Репутация: 45
Откуда: Владивосток

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

Сообщение pkasy »

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

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

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

я, конечно, еще глубокий чайник в LinuxCNC :monkey: , но, по-моему, пин сам по себе не существует, а принадлежит какому-то компоненту. То есть, создается компонент (пишется на каком-нибудь языке, например Си) и уже у него при помощи соответствующих библиотечных функций создаются пины. А пин сам по себе имеет ценность не больше, чем ножка, откушенная от микросхемы.
Если я что-то не так сказал, пусть опытные товарищи поправят.
Чудес не бывает. Бывают фокусы.
pkasy
Мастер
Сообщения: 1139
Зарегистрирован: 15 мар 2013, 09:39
Репутация: 45
Откуда: Владивосток

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

Сообщение pkasy »

Serg-tmn писал(а):То есть, создается компонент (пишется на каком-нибудь языке, например Си) и уже у него при помощи соответствующих библиотечных функций создаются пины
ну вот как-то не так.
вот пин, я придумал, то есть не библиотечный, pyvcp.IGBT-temp мне получилось написать и использовать, а вот pyvcp.power, хотя оба они в сишной программе прописаны.
может где-то как-то в синтаксе намудрил? полез перепроверять.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

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

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

Покажи строки инициализации пинов в сишной программе.
Вообще, пины pyvcp.xxxx, они к панели относятся, а твои должны иметь вид <имя_твоего_модуля>.xxxx
Задается параметром modname
Чудес не бывает. Бывают фокусы.
pkasy
Мастер
Сообщения: 1139
Зарегистрирован: 15 мар 2013, 09:39
Репутация: 45
Откуда: Владивосток

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

Сообщение pkasy »

поставил еще один частотник на токарку.
интересно...
Аватара пользователя
elephant007
Мастер
Сообщения: 857
Зарегистрирован: 18 ноя 2012, 13:12
Репутация: 332
Откуда: Сибирь, Томск
Контактная информация:

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

Сообщение elephant007 »

пара недель ожидания и привезли мне панельку.
N700.jpg (3366 просмотров) <a class='original' href='./download/file.php?id=14003&mode=view' target=_blank>Загрузить оригинал (573.75 КБ)</a>
В ее мануале нет распиновки разъема, ноги считать слева направо?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

AC3-M - жестокая коробка! Интересно, зачем там все эти детальки, кроме мелкого чипа типа MAX485 и пары резисторов? И стоит наверно соответственно. :thinking:

Вот схема панели Инвертор N700E и RS485 #15 - тестером прозвонить не составит труда.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
elephant007
Мастер
Сообщения: 857
Зарегистрирован: 18 ноя 2012, 13:12
Репутация: 332
Откуда: Сибирь, Томск
Контактная информация:

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

Сообщение elephant007 »

Название этой коробки конечно говорит о многом, но она была под рукой, покупать ее у меня рука б не поднялась...
Для граждан, пойдущих этой тропой: Номер один разъема определяется так, панельку переворачиваем и смотрим на печатную плату.
http://cnc-club.ru/forum/download/file. ... &mode=view
снизу двойной ряд пайки разъема RJ-45 , выведенного на морду. все площадки круглые, а левая нижняя - квадратная. вот она и есть номер 1.
Дальше все просто:
Serg-tmn писал(а): По разъему:
3 - RS485(A)
6 - RS485(B)
8 - GND
Аватара пользователя
elephant007
Мастер
Сообщения: 857
Зарегистрирован: 18 ноя 2012, 13:12
Репутация: 332
Откуда: Сибирь, Томск
Контактная информация:

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

Сообщение elephant007 »

не удалось пройти по стопам...
вот что пишет:

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

Debug file information:
/home/elephant007/emc2/configs/мой-станок/n700e_vfd: error while loading shared libraries: liblinuxcnchal.so.0: cannot open shared object file: No such file or directory
custom.hal:6: /home/elephant007/emc2/configs/мой-станок/n700e_vfd exited without becoming ready
что это такое?

И еще вопрос. В пользовательском ХАЛ-файле в строчке
loadusr -Wn spindle-vfd /home/elephant007/emc2/configs/мой-станок/n700e_vfd -n spindle-vfd -d /dev/ttyUSB0 -r 9600 -b 8 -p none -s 1 -t 1
выделенное жирным - привязка к конкретному устройству USB-->RS-485?
Как называется просто COM1? ttyS0 ?
Ответить

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