Реклама / ООО «ИЗОЛПРОЕКТ» / ИНН: 7725566484 | ERID: 2Vtzqx6kV7S
IPB IPB
Проектирование, монтаж, наладка, сервис


Здравствуйте, гость ( Вход | Регистрация )

- Стандарт НП «АВОК» 7.11-2024
«Рекомендации по проектированию инженерных систем
дошкольных образовательных организаций»

АВОК в соц. сетях
ИНН: 7714824045 | erid: 2VtzqwzKQiU
23 страниц V  « < 15 16 17 18 19 > »   
Добавить ответ в эту темуОткрыть тему
> Modicon M171, Свободно программируемые контроллеры для HVAC
yoos
сообщение 30.8.2019, 14:51
Сообщение #481





Группа: New
Сообщений: 19
Регистрация: 22.8.2019
Пользователь №: 364606



А что разработчики этого дивного HVAC не предусматривает что для отладки - может понадобится содержимое строки посмотреть ? Или я может чего то не понял ?

Сообщение отредактировал yoos - 30.8.2019, 14:51
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
mafckz
сообщение 1.9.2019, 13:43
Сообщение #482





Группа: New
Сообщений: 7
Регистрация: 30.3.2017
Пользователь №: 318520



Добрый день.

Прошу ответить на вопрос, частично связанный с данной темой.

Каким образом систему ПВУ, настроенную в конфигураторе smart-hvac.ru открыть в Schneider Electric EcoStruxure™ Machine Expert - HVAC? Т.е. интересует именно программа для контроллера M171.

В "Помощи" указано:
"...в реальном времени генерируется параметрический файл конфигурации, который позже может быть загружен в контроллер M171O/M172P для инициализации подходящей программы управления."
"После скачивания файла конфигурации на компьютер, его можно загрузить в контроллер."

Возможно ли открыть программу без контроллера?

Сообщение отредактировал mafckz - 1.9.2019, 13:46
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
mafckz
сообщение 1.9.2019, 15:48
Сообщение #483





Группа: New
Сообщений: 7
Регистрация: 30.3.2017
Пользователь №: 318520



*Update к предыдущему сообщению:

1) Нашел инструкцию к web-конфигуратору - стало ясно как загрузить программу в контроллер.
Имеется ли возможность в дальнейшем изменять программу (алгоритм) частично/полностью?
Или доступ к коду сгенерированной программе закрыт?

2) Опыт внедрения этих алгоритмов удачный? Спрашиваю, т.к. в основном сообщения о работе с аппаратной частью и связью с другими узлами.

Сообщение отредактировал mafckz - 1.9.2019, 15:54
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Torrin81
сообщение 2.9.2019, 11:42
Сообщение #484





Группа: New
Сообщений: 6
Регистрация: 30.5.2019
Пользователь №: 360850



Цитата(Andrey N. @ 30.8.2019, 10:46) *
Здравствуйте! Вот и оставьте его как Not used, тогда он будет работать как Slave. Адрес и другие параметры связи задайте по-умолчанию в BIOS. Адреса Модбас переменных EEprom и Status Variables в левом столбце.

Спасибо! Попробую.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Torrin81
сообщение 3.9.2019, 9:40
Сообщение #485





Группа: New
Сообщений: 6
Регистрация: 30.5.2019
Пользователь №: 360850



Добрый день!
Как увидеть PLC переменные (EEPROM parameters, Status Variables) в HMI? Контроллер М171Р. В EcoStruxure во вкладке DISPLAY как получить доступ к ПЛК переменным, что бы можно было их использовать в локальной процедуре к экрану?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
yoos
сообщение 3.9.2019, 11:49
Сообщение #486





Группа: New
Сообщений: 19
Регистрация: 22.8.2019
Пользователь №: 364606



Как из function block менять переменные в EEPROM.Или это не возможно ?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
yoos
сообщение 3.9.2019, 15:19
Сообщение #487





Группа: New
Сообщений: 19
Регистрация: 22.8.2019
Пользователь №: 364606



Цитата(yoos @ 3.9.2019, 11:49) *
Как из function block менять переменные в EEPROM.Или это не возможно ?

Сам и отвечу sysWritePar*
ЗЫ: кто то знает дефолтное имя пользователя и пароль к встроенному ftp ?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Andrey N.
сообщение 5.9.2019, 6:36
Сообщение #488





Группа: Участники форума
Сообщений: 71
Регистрация: 5.2.2016
Пользователь №: 289254



Цитата(Torrin81 @ 3.9.2019, 11:40) *
Добрый день!
Как увидеть PLC переменные (EEPROM parameters, Status Variables) в HMI? Контроллер М171Р. В EcoStruxure во вкладке DISPLAY как получить доступ к ПЛК переменным, что бы можно было их использовать в локальной процедуре к экрану?

Привет! Это целая эпопея.
Создаём, например, переменную EEPROM, с названием Command_to_Start, её адрес 16384 (левый столбец). Далее переходим в Display. Здесь в папке Global Variables создаём переменную, например с именем Command_to_Start1. В Init Value вводим адрес нашей EEPROM переменной, 16384. Attribute делаем Constant.
Прикрепленный файл  GlVar.png ( 20,83 килобайт ) Кол-во скачиваний: 23

Создаём ещё одну переменную, ComStart, в ней только указываем тип (Bool).
Далее создаём нашу процедуру (локальную или глобальную), с именем Start.
В ней прописываем следующий код:

uint_ret := Video_GetParam( 0, Command_to_Start1, 0, ?ComStart, tyBool );
if ComStart = TRUE then
ComStart := FALSE;
uint_ret := Video_SetParam( 0, Command_to_Start1, 0, ?ComStart, tyBool );
else
ComStart := TRUE;
uint_ret := Video_SetParam( 0, Command_to_Start1, 0, ?ComStart, tyBool );
end_if;
После привязки этой процедуры к действию, например, LongEnter - Call - Start (это на нужной странице, HMI actions), будет запрашиваться значение нашей EEPROM переменной, и затем инвертироваться. Чтобы просто записать в неё TRUE, можно написать такой код в процедуре:

ComStart := TRUE;
uint_ret := Video_SetParam( 0, Command_to_Start1, 0, ?ComStart, tyBool );
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Andrey N.
сообщение 6.9.2019, 6:45
Сообщение #489





Группа: Участники форума
Сообщений: 71
Регистрация: 5.2.2016
Пользователь №: 289254



Кто-нибудь менял страницы по-умолчанию для WEB-server? Нужно поместить на отдельную страницу текущее время и его настройку, если делать это на стандартной странице, получается некрасиво. Может есть у кого подобный вариант?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Retard
сообщение 6.9.2019, 14:17
Сообщение #490





Группа: Участники форума
Сообщений: 41
Регистрация: 22.11.2017
Пользователь №: 332248



Продолжаю свои эксперименты с m171p и модулем расширений tm171ep27r.
Подскажите, правильно ли я понимаю, что эти 2 железки должны видеть себя как родные? Достаточно подключения по линии CAN и трогать dip переключатели не понадобится? А если понадобится, то может кто-нибудь скинуть мануал того, как формируется адрес и скорость в зависимости от положения DIP.







На дефолтных настройках ничего не происходит, видимо, есть какая-то проблема с адресацией. Прошу помочь.

Сообщение отредактировал Retard - 6.9.2019, 14:19
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ogorsv
сообщение 8.9.2019, 2:54
Сообщение #491





Группа: Участники форума
Сообщений: 172
Регистрация: 19.9.2010
Пользователь №: 72709



Я всегда вспоминаю анекдот: "Мойша, но ты билет хотя бы купи!" rolleyes.gif
На сайте https://www.se.com/ru/ru/ поиском по модулю легко ищется FAQ c описанием как программной, так и физической составляющей
Товарищи, не забывайте про сайты вендоров - это таки исходная точка поисков информации
Я так думаю (ц)
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
yoos
сообщение 9.9.2019, 10:57
Сообщение #492





Группа: New
Сообщений: 19
Регистрация: 22.8.2019
Пользователь №: 364606



Как задействовать ф-ции sysMbMRTU_* ? 2й порт настроил в мастер, но оно все равно гавкает что "communication channel configuration error"
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Torrin81
сообщение 9.9.2019, 12:04
Сообщение #493





Группа: New
Сообщений: 6
Регистрация: 30.5.2019
Пользователь №: 360850



Цитата(Andrey N. @ 30.8.2019, 10:46) *
Здравствуйте! Вот и оставьте его как Not used, тогда он будет работать как Slave. Адрес и другие параметры связи задайте по-умолчанию в BIOS. Адреса Модбас переменных EEprom и Status Variables в левом столбце.

Добрый день. Так и сделал. Но все равно не работает. Шлю ему телеграмму через Terminal (например 010340040001D00B) не отвечает. Адрес контроллера 1. Dip Swich все четыре в Off. Может подскажите в какую сторону копать? Весь мозг сломал rolleyes.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Andrey N.
сообщение 9.9.2019, 13:30
Сообщение #494





Группа: Участники форума
Сообщений: 71
Регистрация: 5.2.2016
Пользователь №: 289254



Цитата(Torrin81 @ 9.9.2019, 14:04) *
Добрый день. Так и сделал. Но все равно не работает. Шлю ему телеграмму через Terminal (например 010340040001D00B) не отвечает. Адрес контроллера 1. Dip Swich все четыре в Off. Может подскажите в какую сторону копать? Весь мозг сломал rolleyes.gif

Dip Switch я не использовал, всё работало и так. С программой Terminal, к сожалению, не работал.
С Modbus Slave у модиконов обычно проблем нет, никаких секретов там. Проверяйте настройки сети ещё раз, адрес устройства (возможно следует сделать отличным от 1). Также проверьте полярность соединения.
Я для проверки обычно использую Easy Builder PRO от Weintek, там через режим симуляции и преобразователь USB-RS485 можно связаться с устройством.

Сообщение отредактировал Andrey N. - 9.9.2019, 13:33
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Retard
сообщение 9.9.2019, 14:13
Сообщение #495





Группа: Участники форума
Сообщений: 41
Регистрация: 22.11.2017
Пользователь №: 332248



Цитата(ogorsv @ 8.9.2019, 2:54) *
Я всегда вспоминаю анекдот: "Мойша, но ты билет хотя бы купи!" rolleyes.gif
На сайте https://www.se.com/ru/ru/ поиском по модулю легко ищется FAQ c описанием как программной, так и физической составляющей
Товарищи, не забывайте про сайты вендоров - это таки исходная точка поисков информации
Я так думаю (ц)

Фима, если вы таки про это https://schneider-electric.app.box.com/s/gr...20x228fjf1pvaf8
то я так и сделал, но ничего не завелось. В sysPeripheralStatus везде True, хотя при дефолтных настройках CAN модуля 6pin - off и 4pin - off (500kb/s, node address 1) я должен был увидеть на первом ноде FALSE, да хоть на каком-нибудь FALSE, а везде TRUE
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Retard
сообщение 10.9.2019, 9:07
Сообщение #496





Группа: Участники форума
Сообщений: 41
Регистрация: 22.11.2017
Пользователь №: 332248



Сам себе отвечу. ХЗ что это было, просто достал из коробки новый модуль расширения, настроил как предыдущий и всё запустилось. Видимо, сбой был именно в нём
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
nioc78
сообщение 10.9.2019, 11:08
Сообщение #497





Группа: New
Сообщений: 11
Регистрация: 9.10.2014
Пользователь №: 247150



Здравствуйте, подскажите пожалуйста! У меня есть ПЛК SE 172 и расходомер с интерфейсом Modbus TCP. Возможно ли организовать передачу данных между ПЛК и расходомером (получать данные о расходе и т.д.) и как это организовать? Заранее спасибо
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Torrin81
сообщение 10.9.2019, 11:53
Сообщение #498





Группа: New
Сообщений: 6
Регистрация: 30.5.2019
Пользователь №: 360850



Цитата(Andrey N. @ 9.9.2019, 14:30) *
Dip Switch я не использовал, всё работало и так. С программой Terminal, к сожалению, не работал.
С Modbus Slave у модиконов обычно проблем нет, никаких секретов там. Проверяйте настройки сети ещё раз, адрес устройства (возможно следует сделать отличным от 1). Также проверьте полярность соединения.
Я для проверки обычно использую Easy Builder PRO от Weintek, там через режим симуляции и преобразователь USB-RS485 можно связаться с устройством.

Спасибо поддержку. Все получилось. Terminal глючный был.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
yoos
сообщение 11.9.2019, 11:39
Сообщение #499





Группа: New
Сообщений: 19
Регистрация: 22.8.2019
Пользователь №: 364606



Получается этот кирпич никто неиспользует в роли модбас мастера ? Печальное очень печальное ПЛК thumbdown.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
GoGo
сообщение 11.9.2019, 23:31
Сообщение #500





Группа: Участники форума
Сообщений: 32
Регистрация: 25.7.2011
Пользователь №: 116400



Цитата(yoos @ 11.9.2019, 11:39) *
Получается этот кирпич никто неиспользует в роли модбас мастера ? Печальное очень печальное ПЛК thumbdown.gif


У меня в проекте MB сканер настроен на одном 485. Компилируется нормально, не ругается.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Andrey N.
сообщение 12.9.2019, 6:28
Сообщение #501





Группа: Участники форума
Сообщений: 71
Регистрация: 5.2.2016
Пользователь №: 289254



В EcoStruxure ME HVAC, контроллер M171O не опрашивает по модбасу устройства, если их создать отдельно в ModbusEditor (то есть создать устройство, прописать все необходимые параметры). Опрос происходит только через добавление тегов в Generic Modbus.
Если же в проекте используется M172, то те же самые устройства прекрасно опрашиваются. С M171P пока не проверял.
И ещё один момент. Я повесил на свою обычную программу приточки 2 частотника (на каждом по 4-5 параметров), и память M171O закончилась ohmy.gif (ругается при компиляции). Может это связано как раз с добавлением тегов через Generic Modbus.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Torrin81
сообщение 12.9.2019, 9:58
Сообщение #502





Группа: New
Сообщений: 6
Регистрация: 30.5.2019
Пользователь №: 360850



Добрый день. А подскажите как можно узнать сколько памяти используется контроллером или сколько свободно?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Andrey N.
сообщение 12.9.2019, 10:28
Сообщение #503





Группа: Участники форума
Сообщений: 71
Регистрация: 5.2.2016
Пользователь №: 289254



Цитата(Torrin81 @ 12.9.2019, 11:58) *
Добрый день. А подскажите как можно узнать сколько памяти используется контроллером или сколько свободно?

После компиляции проекта вот такие надписи:
Прикрепленный файл  _______________.png ( 3,92 килобайт ) Кол-во скачиваний: 18

Также, когда памяти остаётся меньше 10%, выдаётся сообщение об этом.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
yoos
сообщение 12.9.2019, 11:12
Сообщение #504





Группа: New
Сообщений: 19
Регистрация: 22.8.2019
Пользователь №: 364606



Цитата(Andrey N. @ 12.9.2019, 6:28) *
В EcoStruxure ME HVAC, контроллер M171O не опрашивает по модбасу устройства, если их создать отдельно в ModbusEditor (то есть создать устройство, прописать все необходимые параметры). Опрос происходит только через добавление тегов в Generic Modbus.
Если же в проекте используется M172, то те же самые устройства прекрасно опрашиваются. С M171P пока не проверял.
И ещё один момент. Я повесил на свою обычную программу приточки 2 частотника (на каждом по 4-5 параметров), и память M171O закончилась ohmy.gif (ругается при компиляции). Может это связано как раз с добавлением тегов через Generic Modbus.

устройства НЕТУ В КАТАЛОГЕ.Generic тупо не работает.Ф-ции sysMbMRTU_* не работают.Библиотека modBUS_Addons_M172P_O к проекту нормально не цепляется.Техподдержка отвечает по 3 дня.И как с этой хренью вообще можно работать ?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Andrey N.
сообщение 12.9.2019, 11:19
Сообщение #505





Группа: Участники форума
Сообщений: 71
Регистрация: 5.2.2016
Пользователь №: 289254



Цитата(yoos @ 12.9.2019, 13:12) *
устройства НЕТУ В КАТАЛОГЕ.Generic тупо не работает.Ф-ции sysMbMRTU_* не работают.Библиотека modBUS_Addons_M172P_O к проекту нормально не цепляется.Техподдержка отвечает по 3 дня.И как с этой хренью вообще можно работать ?

Через Generic Modbus у меня работает, но там тоже есть баг. После нажатия Assign и выбора переменной, ничего не отображается, но переменная на самом деле привязывается.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
yoos
сообщение 12.9.2019, 11:21
Сообщение #506





Группа: New
Сообщений: 19
Регистрация: 22.8.2019
Пользователь №: 364606



Цитата(Andrey N. @ 12.9.2019, 11:19) *
Через Generic Modbus у меня работает, но там тоже есть баг. После нажатия Assign и выбора переменной, ничего не отображается, но переменная на самом деле привязывается.

Ну привязывается , а что дальше? А ДАЛЬШЕ НИЧЕГО, на порту молчание, среда разработки никакой отладочной информации не дает.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Andrey N.
сообщение 12.9.2019, 11:35
Сообщение #507





Группа: Участники форума
Сообщений: 71
Регистрация: 5.2.2016
Пользователь №: 289254



Цитата(yoos @ 12.9.2019, 13:21) *
Ну привязывается , а что дальше? А ДАЛЬШЕ НИЧЕГО, на порту молчание, среда разработки никакой отладочной информации не дает.

Параметры считываются. Проверяйте ещё раз настройки связи.
Параметр sysMbMRTU_Enable активирован? Если да, то к контроллеру нельзя подключиться через компьютер.
Значение FC_P.present равно TRUE? Где FC_P - имя вашего Modbus устройства.
P.S.: Никакие сторонние библиотеки не подключал.

Сообщение отредактировал Andrey N. - 12.9.2019, 11:36
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
yoos
сообщение 12.9.2019, 11:47
Сообщение #508





Группа: New
Сообщений: 19
Регистрация: 22.8.2019
Пользователь №: 364606



Цитата(Andrey N. @ 12.9.2019, 11:35) *
Если да, то к контроллеру нельзя подключиться через компьютер.

даже по TCP ?
PS:не нахожу никаких sysMbMRTU_Enable, в какой адрес надо смотреть?

Сообщение отредактировал yoos - 12.9.2019, 11:56
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Andrey N.
сообщение 12.9.2019, 11:54
Сообщение #509





Группа: Участники форума
Сообщений: 71
Регистрация: 5.2.2016
Пользователь №: 289254



Цитата(yoos @ 12.9.2019, 13:47) *
даже по TCP ?

Речь ведь шла об M171O, у него нет Ethernet.
Проблем же с М171P/M172 в новой версии не наблюдал, на столе сейчас лежит M172O и опрашивает свой модуль по Can, M171O и VLT по Modbus.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
yoos
сообщение 12.9.2019, 13:32
Сообщение #510





Группа: New
Сообщений: 19
Регистрация: 22.8.2019
Пользователь №: 364606



Цитата(Andrey N. @ 12.9.2019, 11:54) *
Речь ведь шла об M171O, у него нет Ethernet.
Проблем же с М171P/M172 в новой версии не наблюдал, на столе сейчас лежит M172O и опрашивает свой модуль по Can, M171O и VLT по Modbus.

Так где же sysMbMRTU_Enable ? Может у нас все таки разные устройства ?
Прикрепленные файлы
Прикрепленный файл  172sh.png ( 148,28 килобайт ) Кол-во скачиваний: 29
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

23 страниц V  « < 15 16 17 18 19 > » 
Добавить ответ в эту темуОткрыть тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

Реклама
ООО «Арктика групп» ИНН: 7713634274




Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqvWgxEU

ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqvybpdW

Реклама: ООО «СЛ-ЛАЗЕР» ИНН 7727447267 | erid: 2VtzquvhFWx
Последние сообщения Форума






RSS Текстовая версия Сейчас: 2.8.2025, 4:44
Политика ООО ИИП «АВОК-ПРЕСС» в отношении обработки персональных данных