|
  |
Modicon M171, Свободно программируемые контроллеры для HVAC |
|
|
|
12.9.2019, 14:12
|
Группа: Участники форума
Сообщений: 71
Регистрация: 5.2.2016
Пользователь №: 289254

|
Цитата(yoos @ 12.9.2019, 15:32)  Так где же sysMbMRTU_Enable ? Может у нас все таки разные устройства ? Я ведь уже написал, что речь об M171O  . Именно там есть этот параметр, чтобы на время отладки можно было отключить Modbus и подключиться через ADMI.
|
|
|
|
|
13.9.2019, 8:42
|
Группа: New
Сообщений: 19
Регистрация: 22.8.2019
Пользователь №: 364606

|
Цитата(Andrey N. @ 12.9.2019, 14:12)  Я ведь уже написал, что речь об M171O  . Именно там есть этот параметр, чтобы на время отладки можно было отключить Modbus и подключиться через ADMI. А как же тогда 172й кирпич использовать как модбас мастер ? Или ни как ?
|
|
|
|
|
13.9.2019, 9:22
|
Группа: Участники форума
Сообщений: 71
Регистрация: 5.2.2016
Пользователь №: 289254

|
Цитата(yoos @ 13.9.2019, 10:42)  А как же тогда 172й кирпич использовать как модбас мастер ? Или ни как ? Для начала закрыть проект, который скачан с BOX, и разобраться с обычным Modbus мастером. Создать новый проект. в нём сконфигурировать порт RS485-2 как мастер, настроить параметры связи:
ModbusMaster.png ( 78,15 килобайт )
Кол-во скачиваний: 87Создать устройство Modbus, добавить необходимые тэги:
ModbusCustomEditor.png ( 41,89 килобайт )
Кол-во скачиваний: 75Настроить адрес устройства:
Config.png ( 80,35 килобайт )
Кол-во скачиваний: 63Привязать к тэгам нужные Status Variables (Assign):
Assign.png ( 74,32 килобайт )
Кол-во скачиваний: 69Сделать Build All, затем Download All. Теперь всё работает
|
|
|
|
|
13.9.2019, 11:15
|
Группа: New
Сообщений: 19
Регистрация: 22.8.2019
Пользователь №: 364606

|
modbus editor ? А если мне нужно string вписать на удаленное устройство, а там судя по всему 16 ф-ция на массивы не распространяется.
|
|
|
|
|
13.9.2019, 12:24
|
Группа: Участники форума
Сообщений: 71
Регистрация: 5.2.2016
Пользователь №: 289254

|
Цитата(yoos @ 13.9.2019, 13:15)  modbus editor ? А если мне нужно string вписать на удаленное устройство, а там судя по всему 16 ф-ция на массивы не распространяется. Ну так можно выделить 16 адресов, каждый отвечает за свою букву, и последовательно их передать. Насколько я знаю, Modbus в принципе не работает с массивами. А вообще, я бы просто передавал числовой код, а на устройстве уже сделал бы расшифровку.
Сообщение отредактировал Andrey N. - 13.9.2019, 12:34
|
|
|
|
|
13.9.2019, 15:49
|
Группа: New
Сообщений: 19
Регистрация: 22.8.2019
Пользователь №: 364606

|
Не видит половину перменных из Status Variables , в чем может быть дело ? Типы переменных конечно же совпадают
|
|
|
|
|
23.9.2019, 11:19
|
Группа: New
Сообщений: 19
Регистрация: 22.8.2019
Пользователь №: 364606

|
А эта штука поддерживает 2 ф-цию модбаса? Пробую читать с него дискреты, но оно ругается кодом 0х1.
|
|
|
|
|
6.10.2019, 10:45
|
Группа: Участники форума
Сообщений: 32
Регистрация: 25.7.2011
Пользователь №: 116400

|
Заметил, что в RTC Sys.DayWeek пляшет от первоначального задания через sysClockSet_dayweek или через установку с помощью sysClockWrite. Т.о. при необходимости использования в алгоритме календаря и дней недели, при каждой коррекции даты возникает необходимость обязательно задавать текущий день недели.
|
|
|
|
|
10.11.2019, 18:41
|
Группа: New
Сообщений: 3
Регистрация: 19.5.2016
Пользователь №: 297574

|
добрый день. подключаюсь к м172 по modbus TCP. контроллер как слэйв. опрос орс-сервером. ip-адрес 10.0.0.100, номер порта 502
пытаюсь с помощью орс-сервера прочитать регистры но не понятно нужно создавать карту переменных для слэйва или нет если адреса - это те, которые указаны в configuration в modbus objects, то по ним не удается подключиться.
или их нужно кидать в Global vars?
|
|
|
|
|
11.11.2019, 21:24
|
Группа: Участники форума
Сообщений: 32
Регистрация: 25.7.2011
Пользователь №: 116400

|
По Modbus TCP читаются Status variablе. Внутри опрашиваемых областей памяти не должно содержаться неразмеченных адресов.
|
|
|
|
|
20.11.2019, 6:52
|
Группа: New
Сообщений: 1
Регистрация: 20.11.2019
Пользователь №: 368962

|
Уважаемые, кто нить подскажите. М171Р Самопроизвольно, без какой либо логики слетает время и дата на ПЛК. При загрузке RTC.........init loss. На отдельном Page выведена установка часов. Не работает. Пока этого больного не подключишь к ПК и через Device не зальешь конфиг. После этого может еще годик проработать, а может и месяц.
|
|
|
|
|
16.1.2020, 9:33
|
Группа: New
Сообщений: 4
Регистрация: 10.6.2010
Пользователь №: 60733

|
Доброго дня! Кто-нибудь пробовал подключать модули расширения M172E28R к M172P в EcoStruxure ME HVAC 1.1? В SoMachine HVAC никаких проблем с этим не было, все работало как надо, а в новом ПО никак не получается запустить модуль. В массиве sysCANopenNodeStatus стоит статус 127 и все. Не пойму что делать. На SoMachine HVAC возвращаться не хочется, мы реализовали работу с модбасом через FB, а этого функционала нет в старой версии(((
|
|
|
|
|
21.1.2020, 8:01
|
Группа: New
Сообщений: 6
Регистрация: 23.8.2019
Пользователь №: 364668

|
Цитата(gogson @ 16.1.2020, 9:33)  Доброго дня! Кто-нибудь пробовал подключать модули расширения M172E28R к M172P в EcoStruxure ME HVAC 1.1? В SoMachine HVAC никаких проблем с этим не было, все работало как надо, а в новом ПО никак не получается запустить модуль. В массиве sysCANopenNodeStatus стоит статус 127 и все. Не пойму что делать. На SoMachine HVAC возвращаться не хочется, мы реализовали работу с модбасом через FB, а этого функционала нет в старой версии((( Добрый день, да работает. Как правило проблемы могут быть две: 1)нужно обязательно привязать переменные на AI1 и AI2 модуля, даже если они не используются. Иначе может хаотично пропадать связь 2)Терминация. Обязательно нужно включать терминатор на модуле, если он последний в сети.
|
|
|
|
|
4.2.2020, 11:34
|
Группа: New
Сообщений: 8
Регистрация: 11.7.2018
Пользователь №: 344813

|
Скажите пожалуйста нет ли у кого нибудь ссылки на:Library: EliwellPTCSlib
|
|
|
|
|
5.2.2020, 1:15
|
Группа: New
Сообщений: 8
Регистрация: 11.7.2018
Пользователь №: 344813

|
Спасибо нашлась .А поиск в винде точно сломали.
|
|
|
|
|
9.2.2020, 21:59
|
Группа: New
Сообщений: 8
Регистрация: 11.7.2018
Пользователь №: 344813

|
А можно узнать как конфигурировать АО на M172E28R
|
|
|
|
|
11.2.2020, 13:46
|
Группа: Участники форума
Сообщений: 172
Регистрация: 19.9.2010
Пользователь №: 72709

|
|
|
|
|
|
12.2.2020, 0:52
|
Группа: New
Сообщений: 8
Регистрация: 11.7.2018
Пользователь №: 344813

|
Спасибо! Делал cfg 3d8e , 3l8f в самой первой попытке , наверное не учёл необходимость сначала сконфигурировать AI 1 , AI 2.
Сообщение отредактировал kiatar - 12.2.2020, 0:53
|
|
|
|
|
18.3.2020, 14:50
|
Группа: New
Сообщений: 8
Регистрация: 18.3.2020
Пользователь №: 374616

|
Добрый день
Возникла проблема в считывании данных с аналогового входа: Подключил к AI9 газоанализатор с выходными параметрами 4-20 мА Настроил параметр Cfg_AI9=3 (4-20 mA) Читаю данные на входе - получаю -32765 Мультиметр показывает 4мА
Не могу понять что я делаю не так. Поддержка ответила, что по умолчанию должны данные от 0 до 1000 приходить.
|
|
|
|
|
21.3.2020, 13:58
|
Группа: Участники форума
Сообщений: 24
Регистрация: 23.3.2017
Пользователь №: 318016

|
Здравствуйте. Подскажите пожалуйста как переслать данные с M221 на 172P. Контроллеры подключены между собой по Modbus RTU.
|
|
|
|
|
21.3.2020, 16:25
|
Группа: New
Сообщений: 11
Регистрация: 9.10.2014
Пользователь №: 247150

|
Добрый день. Возникла проблема с подключением модуля TM172E28R к ПЛК TM172PDG28R. Работаю в среде EcoStruxure Machine Expert версии 1.1.0. Подключение выполняю в следующей последовательности. 1) Подключаю провода по инструкции Can порты ПЛК (СN18) и модуля расширения (CN1) (L-L, H-H, GND-GND) 2) Перемычки на модуле - 1 в положении On, остальные Off 3) В Configuration / Can Exp Bus ставлю Master. Остальные настройки без изменения 4) Добавляю модуль 5) Адрес (1) и другие настройки оставляю без изменений 6) Привязываю переменные к дискретным и аналоговым входам модуля расширения 7) Компилирую все и прошиваю все. 8) Подаю на дискретный вход модуля 24 В, но вход остается разомкнутым (смотрю в программе) Уже несколько дней бьюсь с подключением - никаких результатов. Подскажите пожалуйста в чем может быть проблема? Каким образом можно проверить в программе, что модуль правильно подключен? Заранее спасибо за ответы
Прикрепленные файлы
1.jpg ( 207,01 килобайт )
Кол-во скачиваний: 23
2.jpg ( 202,26 килобайт )
Кол-во скачиваний: 16
3.jpg ( 224,41 килобайт )
Кол-во скачиваний: 15
4.jpg ( 211,87 килобайт )
Кол-во скачиваний: 22
|
|
|
|
|
23.3.2020, 14:15
|
Группа: Участники форума
Сообщений: 24
Регистрация: 23.3.2017
Пользователь №: 318016

|
Цитата(freefire78 @ 21.3.2020, 14:58)  Здравствуйте. Подскажите пожалуйста как переслать данные с M221 на 172P. Контроллеры подключены между собой по Modbus RTU. 221 контроллер работает как слейв
|
|
|
|
|
30.3.2020, 20:21
|
Группа: New
Сообщений: 6
Регистрация: 23.8.2019
Пользователь №: 364668

|
Цитата(roman_pxaxaxa @ 18.3.2020, 14:50)  Добрый день
Возникла проблема в считывании данных с аналогового входа: Подключил к AI9 газоанализатор с выходными параметрами 4-20 мА Настроил параметр Cfg_AI9=3 (4-20 mA) Читаю данные на входе - получаю -32765 Мультиметр показывает 4мА
Не могу понять что я делаю не так. Поддержка ответила, что по умолчанию должны данные от 0 до 1000 приходить. Добрый день! AI10 тоже сделал 4-20мА? Конфигурирование входов должно происходить попарно, иначе не будет работать. Цитата(freefire78 @ 23.3.2020, 14:15)  221 контроллер работает как слейв Задаете, что порт RS-485 в контроллере М172 работает как мастер. Создаете Generic Modbus. Указываете функцию, например 3 для чтения. Задаете адрес регистра, который нужно читать. Во вкладке Holding registers присваиваете переменную контроллера М172, в которую будет записываться прочитанное значение из М221 Вышла новая версия EcoStruxure Machine Expert - HVAC v1.2 Скачать можно здесь: https://schneider-electric.box.com/s/dmc1an...ocyvcqc631251dpЧто нового: Improved cybersecurity ∙Implementation of cybersecurity best practices adoption to force user to change web password at first access and manage the unsecure protocols Modbus/TCP, FTP and Bacnet now disabled by default. Improved programming experience with more functionalities: ∙ Target Real Time Clock alignment during Download All ∙ Variable export functions for Schneider Electric HMI programming software Ecostruxure Operator Machine Expert ∙ Live debug function for ST language ∙ Support for direct bit access ∙ Optimization of watch windows ∙ Support for dynamic array bound using a symbolic constant ∙ POU can be saved into separate files to facilitate the integration with version control systems ∙ Zoom function in Programming Editor Firmware updates: New features in Modicon M172 (Firmware Msk 596.10 and Msk 668.10) ∙ Increased number of Modbus TCP Client from 3 to 8 ∙ Modbus TCP / BACnet IP / FTP are disabled by default which need therefore to be manually enabled. ∙ Increased number of registers from 16 to 20 for the following Modbus on event functions ∙ Introduced new Target variables to count the number of Modbus message received on the related serial port ∙ Improvement of sysUART Target functions
Сообщение отредактировал sergejm - 30.3.2020, 20:17
Прикрепленные файлы
1.png ( 40,83 килобайт )
Кол-во скачиваний: 35
|
|
|
|
|
15.4.2020, 1:18
|
Группа: Участники форума
Сообщений: 24
Регистрация: 23.3.2017
Пользователь №: 318016

|
Спасибо большое, вроде получилось. Вроде передает. Еще вопрос как сделать чтобы на 172 на HMI при переключении окон мсчитывались значения из Eeprom в поля ввода, а при их изменении записывались обратно в епром.Пробовал сделать через Video_set/getParametr. Но при открытии окна eeprom забивается нолями. При первом включении контроллера. Можно конечно отдельные поля вывести для текущего и для уставки, но хочу сделать в одном поле. Сейчас организовал программный "триггер". Если не менялось значение, тогда ничего не пишется в епром. Но что-то подсказывает мне, что это "костыль"
Сообщение отредактировал freefire78 - 15.4.2020, 1:22
|
|
|
|
|
19.5.2020, 9:34
|
Группа: New
Сообщений: 6
Регистрация: 23.8.2019
Пользователь №: 364668

|
Цитата(freefire78 @ 15.4.2020, 1:18)  Спасибо большое, вроде получилось. Вроде передает. Еще вопрос как сделать чтобы на 172 на HMI при переключении окон мсчитывались значения из Eeprom в поля ввода, а при их изменении записывались обратно в епром.Пробовал сделать через Video_set/getParametr. Но при открытии окна eeprom забивается нолями. При первом включении контроллера. Можно конечно отдельные поля вывести для текущего и для уставки, но хочу сделать в одном поле. Сейчас организовал программный "триггер". Если не менялось значение, тогда ничего не пишется в епром. Но что-то подсказывает мне, что это "костыль" Переменную можно присвоить к полю ввода/вывода (Edit). И тогда значение этой переменной всегда будет выводиться в этом поле, т.к. экран будет считывать эту переменную из памяти контроллера. Если вводите новое значение, то оно записывается в память контролера и далее опять будет постоянно считываться экраном.
|
|
|
|
|
20.5.2020, 16:14
|
Группа: Участники форума
Сообщений: 201
Регистрация: 16.6.2009
Пользователь №: 34909

|
Доброго времени суток! Нубский вопрос. FAQ говорит, что сохранить программу из контроллера нельзя:
01.jpg ( 49,71 килобайт )
Кол-во скачиваний: 25Где-то читал, что можно, если её туда заливали. Подключился по FTP к М172Р и скопировал на комп файлы:
02.jpg ( 10,39 килобайт )
Кол-во скачиваний: 30Это и есть бинарные файлы контроллера, панельки и настроек? Их можно залить через FTP в пустой контроллер?
|
|
|
|
|
27.5.2020, 13:02
|
Группа: New
Сообщений: 2
Регистрация: 2.3.2018
Пользователь №: 337852

|
Добрый день, коллеги. Возник тут вопрос - а кому-нибудь удавалось вернуть окирпиченный ПЛК к жизни?) Суть в том, что на М172 залили не родной биос, и теперь он кроме как лампочкой питания признаков жизни не подает. На плате нашел сокет, и есть подозрение, что он как раз под программатор предназначен
|
|
|
|
|
29.5.2020, 18:57
|
Группа: Участники форума
Сообщений: 314
Регистрация: 30.4.2015
Из: Краснодар
Пользователь №: 266723

|
Цитата(w.r. @ 27.5.2020, 17:02)  Добрый день, коллеги. Возник тут вопрос - а кому-нибудь удавалось вернуть окирпиченный ПЛК к жизни?) Суть в том, что на М172 залили не родной биос, и теперь он кроме как лампочкой питания признаков жизни не подает. На плате нашел сокет, и есть подозрение, что он как раз под программатор предназначен М171P в такой ситуации оживал методом обновления прошивки с флешки. М172 не пробовал.
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
Реклама
ООО «Арктика групп» ИНН: 7713634274
Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqvWgxEU
ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqvybpdW
Реклама: ООО «СЛ-ЛАЗЕР» ИНН 7727447267 | erid: 2VtzquvhFWx
Последние сообщения Форума
|