Segnetics

Вернуться   Segnetics > Форум Segnetics > Связь с внешним миром > Примеры работы по Modbus

Примеры работы по Modbus Примеры работы с частотниками, панелями и любыми другими устройствами, использующими Modbus-RTU/ASCII/TCP

 
 
Опции темы Поиск в этой теме
Старый 26.03.2014, 21:54   #1
coverart
Senior Member
 
Регистрация: Mar 2008
Адрес: Екатеринбург
Сообщения: 493
Благодарил(а): 50 раз(а)
Поблагодарили: 14 раз(а) в 13 сообщениях
По умолчанию Danfoss VLT FC-51

Макрос управления по Modbus. Реализовано основное управление и диагностика.
Выложил не тот макрос. Исправил
Вложения
Тип файла: psl Danfoss VLT FC-51.psl (22.0 Кбайт, 2584 просмотров)

Последний раз редактировалось coverart, 26.03.2014 в 22:15
coverart вне форума  
Старый 26.03.2014, 22:25   #2
Scorpio
Senior Member
 
Регистрация: Jan 2013
Сообщения: 161
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Огромное спасибо! Успел перехватить обе версии макроса :-). Завтра попробую испытать и разобраться..
Scorpio вне форума  
Старый 26.03.2014, 22:56   #3
coverart
Senior Member
 
Регистрация: Mar 2008
Адрес: Екатеринбург
Сообщения: 493
Благодарил(а): 50 раз(а)
Поблагодарили: 14 раз(а) в 13 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Цитата:
Сообщение от Scorpio Посмотреть сообщение
Огромное спасибо! Успел перехватить обе версии макроса :-). Завтра попробую испытать и разобраться..
Кушайте на здоровье :-)
Первый макрос можете выкинуть ибо он на булевых переменных. Второй - правильный, сеть не засирает, а функционал тот же.
coverart вне форума  
Старый 26.03.2014, 23:04   #4
Scorpio
Senior Member
 
Регистрация: Jan 2013
Сообщения: 161
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Цитата:
Сообщение от coverart Посмотреть сообщение
Кушайте на здоровье :-)
Первый макрос можете выкинуть ибо он на булевых переменных. Второй - правильный, сеть не засирает, а функционал тот же.
Нет уж оставлю. Как показала практика, лучше сохранять старые версии программ, ибо неогда приходится откатится до старой версии.
Scorpio вне форума  
Старый 26.03.2014, 23:09   #5
coverart
Senior Member
 
Регистрация: Mar 2008
Адрес: Екатеринбург
Сообщения: 493
Благодарил(а): 50 раз(а)
Поблагодарили: 14 раз(а) в 13 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Тот макрос не старый, он принципиально неправильный (но рабочий), там в сеть идет 76 запросов, во втором 8!
coverart вне форума  
Старый 27.03.2014, 00:25   #6
coverart
Senior Member
 
Регистрация: Mar 2008
Адрес: Екатеринбург
Сообщения: 493
Благодарил(а): 50 раз(а)
Поблагодарили: 14 раз(а) в 13 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Ну и как уже говорил где-то, можно вытащить любой из списка параметров
Адрес регистра= №параметра*10-1.
coverart вне форума  
Старый 28.05.2014, 08:58   #7
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 863
Благодарил(а): 4 раз(а)
Поблагодарили: 86 раз(а) в 67 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Не подскажете, откуда вы взяли адреса этих регистров (49999 - 50209)? Ни в одной документации на микродрайв не нашел их.

Для себя немного подправил макрос.
Умножаю не на 322, а на 328. Так точнее задается частота.
младшой сейчас на форуме  
Старый 28.05.2014, 09:35   #8
tvf
Senior Member
 
Регистрация: Dec 2011
Сообщения: 752
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Может в этом дело:
Цитата:
Адрес регистра= №параметра*10-1.
tvf вне форума  
Старый 28.05.2014, 09:52   #9
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 863
Благодарил(а): 4 раз(а)
Поблагодарили: 86 раз(а) в 67 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Цитата:
Сообщение от tvf Посмотреть сообщение
Может в этом дело:
Да, я умею читать.
В каком из руководств, расположенных на сайте данфосса, есть описание параметров 50-00, 50-01, 50-20, 50-21 ?
младшой сейчас на форуме  
Старый 28.05.2014, 11:06   #10
tvf
Senior Member
 
Регистрация: Dec 2011
Сообщения: 752
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

http://www.danfoss.com/NR/rdonlyres/...c_MG02K150.pdf стр.80 и далее. Управление видимо организовано не через настроечные параметры, описанные в "Кратком руководстве"
tvf вне форума  
Старый 28.05.2014, 11:10   #11
coverart
Senior Member
 
Регистрация: Mar 2008
Адрес: Екатеринбург
Сообщения: 493
Благодарил(а): 50 раз(а)
Поблагодарили: 14 раз(а) в 13 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

В руководстве по программированию, в конце в таблицах.
А вообще я пользуюсь руководствами Овена на ПЧВ-1, ПЧВ-2, ибо это тот же микрик, а написано по русски и понятно. Упоминание этих регистров в инструкции Овена на стр 65 и 95 "Руководства по программированию"
coverart вне форума  
Старый 28.05.2014, 11:32   #12
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 863
Благодарил(а): 4 раз(а)
Поблагодарили: 86 раз(а) в 67 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Спасибо.
младшой сейчас на форуме  
Старый 04.06.2015, 05:54   #13
ViS
Senior Member
 
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили: 15 раз(а) в 12 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Читать текущую частоту лучше с 16129 - там Гц*10, там получаете точное значение, а не приблизительное, как сейчас
ViS вне форума  
Старый 04.06.2015, 07:39   #14
coverart
Senior Member
 
Регистрация: Mar 2008
Адрес: Екатеринбург
Сообщения: 493
Благодарил(а): 50 раз(а)
Поблагодарили: 14 раз(а) в 13 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Yes!
coverart вне форума  
Старый 07.02.2016, 02:35   #15
Signet
Новичок
 
Регистрация: Feb 2016
Сообщения: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Всем привет! нужна карта регистров Modbus, если у кого есть, поделитесь пожалуйста.
Signet вне форума  
Старый 08.02.2016, 13:21   #16
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Цитата:
Сообщение от Signet Посмотреть сообщение
Всем привет! нужна карта регистров Modbus, если у кого есть, поделитесь пожалуйста.
В первом посте есть ответ на вашу просьбу.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума  
Старый 08.02.2016, 13:56   #17
tvf
Senior Member
 
Регистрация: Dec 2011
Сообщения: 752
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Цитата:
Сообщение от Arsie Посмотреть сообщение
В первом посте есть ответ на вашу просьбу.
Ну или в 11. Если уж совсем лень, то по ссыле:
http://www.owen.ru/uploads/adresaciy...ov_pchv_v2.pdf


__________________
Нет абсолютно бездарных людей. Каждый бездарен в своей области.
tvf вне форума  
Старый 08.02.2016, 15:09   #18
Signet
Новичок
 
Регистрация: Feb 2016
Сообщения: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Цитата:
Сообщение от tvf Посмотреть сообщение
Ну или в 11. Если уж совсем лень, то по ссыле:
http://www.owen.ru/uploads/adresaciy...ov_pchv_v2.pdf
Спасибо большое, это то, что нужно, я нашел другой вариант, но он такой же, может кому тоже пригодиться.
Вложения
Тип файла: pdf Приложение 2.pdf (155.2 Кбайт, 1095 просмотров)
Signet вне форума  
Старый 25.03.2016, 20:09   #19
Berillo
Guest
 
Регистрация: Mar 2016
Сообщения: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Цитата:
Сообщение от tvf Посмотреть сообщение
danfoss стр.80 и далее. Управление видимо организовано не через настроечные параметры, описанные в "Кратком руководстве"

да, скорее всего.
Berillo вне форума  
Старый 11.10.2016, 14:26   #20
regedite
Member
 
Регистрация: Nov 2013
Сообщения: 33
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию

Цитата:
Сообщение от coverart Посмотреть сообщение
Макрос управления по Modbus. Реализовано основное управление и диагностика.
Выложил не тот макрос. Исправил
При изменении частоты из меню контроллера, частотник не реагирует на изменения. Продолжает работу на максимальной частоте

Цитата:
Сообщение от regedite Посмотреть сообщение
При изменении частоты из меню контроллера, частотник не реагирует на изменения. Продолжает работу на максимальной частоте
И довольно странно задание частоты в целочисленном формате
regedite вне форума  
Старый 11.10.2016, 14:32   #21
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Цитата:
Сообщение от regedite Посмотреть сообщение
При изменении частоты из меню контроллера, частотник не реагирует на изменения. Продолжает работу на максимальной частоте



И довольно странно задание частоты в целочисленном формате

Вы точно правильно настроили частотник на приём задания из модбаса?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума  
Старый 11.10.2016, 14:41   #22
regedite
Member
 
Регистрация: Nov 2013
Сообщения: 33
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Цитата:
Сообщение от Arsie Посмотреть сообщение
Вы точно правильно настроили частотник на приём задания из модбаса?
Да, порт настроен правильно. Пуск/Стоп отрабатывает, и частота меняется только не в пропорции. Например:
Ставлю перед пуском 40Гц - пускается на максимальные 50Гц, уменьшаю до 20ГЦ - частота уменьшается до 47Гц
regedite вне форума  
Старый 11.10.2016, 15:17   #23
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Цитата:
Сообщение от regedite Посмотреть сообщение
Да, порт настроен правильно. Пуск/Стоп отрабатывает, и частота меняется только не в пропорции. Например:
Ставлю перед пуском 40Гц - пускается на максимальные 50Гц, уменьшаю до 20ГЦ - частота уменьшается до 47Гц
Может что-то у вас с границами или коэффициентами умножения? Макрос-макросом, а правильную настройку частотника никто не отменял.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума  
Старый 28.06.2017, 08:17   #24
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Цитата:
Сообщение от coverart Посмотреть сообщение
Макрос управления по Modbus. Реализовано основное управление и диагностика.
Выложил не тот макрос. Исправил
если не трудно, черкните настройку параметров группы 8 частотника, не могу никак заставить ПЧ работать...
опять связи нет...


__________________
C уважением, LordN
LordN вне форума  
Старый 28.06.2017, 13:57   #25
coverart
Senior Member
 
Регистрация: Mar 2008
Адрес: Екатеринбург
Сообщения: 493
Благодарил(а): 50 раз(а)
Поблагодарили: 14 раз(а) в 13 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Сбросьте все параметры в дефолт
8-01 - 2
8-02 - 1
8-03 - ставлю 10сек
8-04 - ставлю 2
8-06 - 0
8-30 - 2
8-31 - модбас адрес частотника
8-32 - 2
8-33 - 2 (обычно использую 8N1)
с 8-35 по умолчанию

Последний раз редактировалось coverart, 28.06.2017 в 14:07
coverart вне форума  
Старый 28.06.2017, 15:27   #26
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Цитата:
Сообщение от coverart Посмотреть сообщение
Сбросьте все параметры в дефолт
8-01 - 2
8-02 - 1
8-03 - ставлю 10сек
8-04 - ставлю 2
8-06 - 0
8-30 - 2
8-31 - модбас адрес частотника
8-32 - 2
8-33 - 2 (обычно использую 8N1)
с 8-35 по умолчанию
благодарю!
а почему 8-01 = 2? чтобы нельзя было с дискретных входов запустить?


__________________
C уважением, LordN
LordN вне форума  
Старый 29.06.2017, 08:25   #27
coverart
Senior Member
 
Регистрация: Mar 2008
Адрес: Екатеринбург
Сообщения: 493
Благодарил(а): 50 раз(а)
Поблагодарили: 14 раз(а) в 13 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Чтобы по феншую.
coverart вне форума  
Старый 06.11.2017, 17:22   #28
alex.vas
Senior Member
 
Аватара для alex.vas
 
Регистрация: Jul 2009
Сообщения: 250
Благодарил(а): 0 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Подскажите срочно надо. По какому адресу послать команду на включение автоматического режима. Может у кого есть полный макрос.
alex.vas вне форума  
Старый 06.11.2017, 18:39   #29
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Цитата:
Сообщение от alex.vas Посмотреть сообщение
Подскажите срочно надо. По какому адресу послать команду на включение автоматического режима. Может у кого есть полный макрос.
по-моему такого адреса не существует.
ну а так - вот
Цитата:
адрес регистра
Адрес соответствующего регистра определяется по номеру параметра в ПЧВ по
следующей формуле:
НОМЕР _ РЕГИСТРА = НОМЕР _ ПАРАМЕТРА х 10 - 1 (5.1)
Таким образом, например, параметру 1-00 будет соответствовать регистр с но-
мером 100?10-1=999dec=3E7hex.


__________________
C уважением, LordN
LordN вне форума  
Старый 06.11.2017, 19:13   #30
alex.vas
Senior Member
 
Аватара для alex.vas
 
Регистрация: Jul 2009
Сообщения: 250
Благодарил(а): 0 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Спасибо. Судя по сообщениям форума, я это понял, опять же все ссылаются на овеновский ПЧВ, там в доке написано стр.117 что включение автоматического режима адрес 419 параметр 0-42. сегодня не успел, завтра попробую. Поэтому и спросил про полный макрос, чтоб не подбирать адреса.
alex.vas вне форума  
 


Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 02:03.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024