Segnetics

Вернуться   Segnetics > Форум Segnetics > Связь с внешним миром

Связь с внешним миром Modbus, RS232, RS485, Lon и другое.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.04.2018, 10:33   #1
Fater
Senior Member
 
Регистрация: Feb 2016
Адрес: Москва
Сообщения: 294
Благодарил(а): 3 раз(а)
Поблагодарили: 6 раз(а) в 6 сообщениях
По умолчанию Не могу подключиться к Altivar ATV31H (решено)

Добрый день!
По непонятным причинам эта схема не работает.
Во вложении сама схема и тип контроллера. Причем пробовал управлять преобразователем из среды MasterScada, все идет.
Какие соображения по этому вопросу?
Вложения
Тип файла: pdf Схема подключения.pdf (12.3 Кбайт, 235 просмотров)


__________________
Работа есть величина физическая, измеряется в Джоулях...
Fater вне форума   Ответить с цитированием
Старый 18.04.2018, 11:17   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Не могу подключиться к Altivar ATV31H

Цитата
Сообщение от Fater Посмотреть сообщение
Добрый день!
По непонятным причинам эта схема не работает.
Во вложении сама схема и тип контроллера. Причем пробовал управлять преобразователем из среды MasterScada, все идет.
Какие соображения по этому вопросу?
Подключите параллельно преобразователь USB/RS485, только мастерскаду не запускайте.

Работать начало?


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 18.04.2018, 11:34   #3
Fater
Senior Member
 
Регистрация: Feb 2016
Адрес: Москва
Сообщения: 294
Благодарил(а): 3 раз(а)
Поблагодарили: 6 раз(а) в 6 сообщениях
По умолчанию

Цитата:
Сообщение от Arsie Посмотреть сообщение
Подключите параллельно преобразователь USB/RS485, только мастерскаду не запускайте.

Работать начало?
Пока не пробовал, не на объекте.
Мастерскаду запускал как раз по причине неработоспособности схемы.
Пробовал отключать лоджик и комп на время работы, все равно тишина. В скаде видно значение переменных, на CMD есть возможность последовательно подать значения 6, 7 и 15, контролируя значения ЕТА даже без схем объекта и функциональных блоков. Этот CIA-402 меня доканал...

Цитата:
Сообщение от Arsie Посмотреть сообщение
Подключите параллельно преобразователь USB/RS485, только мастерскаду не запускайте.

Работать начало?
Т.е. на тот же порт, по которому заливаем программу в контроллер?


__________________
Работа есть величина физическая, измеряется в Джоулях...

Последний раз редактировалось Arsie, 18.04.2018 в 12:26
Fater вне форума   Ответить с цитированием
Старый 18.04.2018, 12:26   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Не могу подключиться к Altivar ATV31H

Цитата
Сообщение от Fater Посмотреть сообщение
Т.е. на тот же порт, по которому заливаем программу в контроллер?
На тот порт, куда подключен частотник.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 18.04.2018, 12:42   #5
Fater
Senior Member
 
Регистрация: Feb 2016
Адрес: Москва
Сообщения: 294
Благодарил(а): 3 раз(а)
Поблагодарили: 6 раз(а) в 6 сообщениях
По умолчанию Ответ: Не могу подключиться к Altivar ATV31H

Цитата:
Сообщение от Arsie Посмотреть сообщение
На тот порт, куда подключен частотник.
Арсений, обрати внимание, здесь один порт 485-й, второй 232...
Контроллер по обоим портам заливался из лоджика на предмет проверки работоспособности портов. Остановился на подключении ПЧ по 485-му, а компа по 232-му, т.к. конвертер один.


__________________
Работа есть величина физическая, измеряется в Джоулях...
Fater вне форума   Ответить с цитированием
Старый 18.04.2018, 12:54   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Не могу подключиться к Altivar ATV31H

Цитата
Сообщение от Fater Посмотреть сообщение
Арсений, обрати внимание, здесь один порт 485-й, второй 232...
Контроллер по обоим портам заливался из лоджика на предмет проверки работоспособности портов. Остановился на подключении ПЧ по 485-му, а компа по 232-му, т.к. конвертер один.
А в чём проблема-то? Частотник опрашиваете компом? Опрашиваете. Значит есть конвертер USB/RS485.

Нужно воткнуть конвертер в USB, ничего на компе не запускать, конвертер подключить к линии между контроллером и частотником.

И посмотреть, начало ли работать.

Если начало, сделать biasing линии, значит в ATV31H начали жёстко экономить. Проблема в железе.

Если не начало, смотреть что с адресами и прочим. Значит контроллер иначе опрашивает частотник, чем комп. Проблема в софте.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 18.04.2018, 13:50   #7
Fater
Senior Member
 
Регистрация: Feb 2016
Адрес: Москва
Сообщения: 294
Благодарил(а): 3 раз(а)
Поблагодарили: 6 раз(а) в 6 сообщениях
По умолчанию Ответ: Не могу подключиться к Altivar Пока не пробовал, не на объекте.

Цитата:
Сообщение от Arsie Посмотреть сообщение
А в чём проблема-то? Частотник опрашиваете компом? Опрашиваете. Значит есть конвертер USB/RS485.

Нужно воткнуть конвертер в USB, ничего на компе не запускать, конвертер подключить к линии между контроллером и частотником.

И посмотреть, начало ли работать.

Если начало, сделать biasing линии, значит в ATV31H начали жёстко экономить. Проблема в железе.

Если не начало, смотреть что с адресами и прочим. Значит контроллер иначе опрашивает частотник, чем комп. Проблема в софте.
Мне кажется, что мы не совсем понимаем друг друга, во всяком случае я точно
Начнем сначала:
Нужно организовать управление ATV-312 (ситема команд и переменные с теми же адресами, что и ATV31H) пуск, стоп, задание частоты.
За основу взят пример управления для ATV31H. Все параметры связи и управления перепроверены. Управления приводом не происходит.
Начинаем разбираться. Подключаемся лоджиком по 232-му к контроллеру для контроля процессов. Значение CMD по команде пуск изменяется, значение ЕТА=10#576 и не меняется.
Для отладки решил посмотреть через скаду, что происходит. Сохранил карту памяти, преобразовал ее в "конфиг", загрузил в скаду и поехали. Здесь с изменением CMD значения ЕТА принимают предсказуемые значения от 10#576 и далее согласно алгоритма. Привод управляется...


__________________
Работа есть величина физическая, измеряется в Джоулях...
Fater вне форума   Ответить с цитированием
Старый 18.04.2018, 14:32   #8
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Не могу подключиться к Altivar Пока не пробовал, не на объекте.

Цитата
Сообщение от Fater Посмотреть сообщение
Мне кажется, что мы не совсем понимаем друг друга, во всяком случае я точно
Начнем сначала:
Нужно организовать управление ATV-312 (ситема команд и переменные с теми же адресами, что и ATV31H) пуск, стоп, задание частоты.
За основу взят пример управления для ATV31H. Все параметры связи и управления перепроверены. Управления приводом не происходит.
Начинаем разбираться. Подключаемся лоджиком по 232-му к контроллеру для контроля процессов. Значение CMD по команде пуск изменяется, значение ЕТА=10#576 и не меняется.
Для отладки решил посмотреть через скаду, что происходит. Сохранил карту памяти, преобразовал ее в "конфиг", загрузил в скаду и поехали. Здесь с изменением CMD значения ЕТА принимают предсказуемые значения от 10#576 и далее согласно алгоритма. Привод управляется...
Тогда только мониторить трафик. Чем скада отличается от контроллера по запросам.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 18.04.2018, 15:35   #9
Fater
Senior Member
 
Регистрация: Feb 2016
Адрес: Москва
Сообщения: 294
Благодарил(а): 3 раз(а)
Поблагодарили: 6 раз(а) в 6 сообщениях
По умолчанию Ответ: Не могу подключиться к Altivar Пока не пробовал, не на объекте.

Цитата:
Сообщение от Arsie Посмотреть сообщение
Тогда только мониторить трафик. Чем скада отличается от контроллера по запросам.
Вот здесь у меня пробел. Чем мониторить, как мониторить. Не приходилось этим заниматься.
В протоколе по modbus для ATV-312 сказано, что применяются функции 3,6,16 и 43, т.е. для лоджика переменные R(out) и групповой запрос или нет? Если исходить из того, что информация пишется как минимум в два регистра (упр. слово и частота), то лучше использовать функцию 16 (т.е. включить групповые запросы)?


__________________
Работа есть величина физическая, измеряется в Джоулях...
Fater вне форума   Ответить с цитированием
Старый 18.04.2018, 17:16   #10
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Не могу подключиться к Altivar ATV31H

Если всё работает, как заявлено, то не будет разницы, групповые запросы или нет. Кроме того, групповых запросов не будет, если регистры идут не по порядку.

Чтобы посмотреть обмен - надо использовать программу, типа modbus slave на компьютере. При этом надо обеспечить подключение компьютера к шине обмена данными между контроллером и частотником, как вам описал Арсений.

А посмотреть обмен между компьютером и приводом ещё легче. Обычно, чем опрашиваете, тем и смотрите.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 18.04.2018, 17:22   #11
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Не могу подключиться к Altivar Пока не пробовал, не на объекте.

Цитата
Сообщение от Fater Посмотреть сообщение
Если исходить из того, что информация пишется как минимум в два регистра (упр. слово и частота), то лучше использовать функцию 16 (т.е. включить групповые запросы)?
Попробуйте, поиграйтесь галкой. Хуже не будет.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 18.04.2018, 17:36   #12
Fater
Senior Member
 
Регистрация: Feb 2016
Адрес: Москва
Сообщения: 294
Благодарил(а): 3 раз(а)
Поблагодарили: 6 раз(а) в 6 сообщениях
По умолчанию Ответ: Не могу подключиться к Altivar Пока не пробовал, не на объекте.

Цитата:
Сообщение от Arsie Посмотреть сообщение
Попробуйте, поиграйтесь галкой. Хуже не будет.
Арсений, еще заметил, если в свойствах слейва изменить таймаут, период опроса переменных не меняется. Такое вообще возможно?


__________________
Работа есть величина физическая, измеряется в Джоулях...
Fater вне форума   Ответить с цитированием
Старый 18.04.2018, 17:37   #13
Fater
Senior Member
 
Регистрация: Feb 2016
Адрес: Москва
Сообщения: 294
Благодарил(а): 3 раз(а)
Поблагодарили: 6 раз(а) в 6 сообщениях
По умолчанию Ответ: Не могу подключиться к Altivar ATV31H

Цитата
Сообщение от Gromov Посмотреть сообщение
Если всё работает, как заявлено, то не будет разницы, групповые запросы или нет. Кроме того, групповых запросов не будет, если регистры идут не по порядку.

Чтобы посмотреть обмен - надо использовать программу, типа modbus slave на компьютере. При этом надо обеспечить подключение компьютера к шине обмена данными между контроллером и частотником, как вам описал Арсений.

А посмотреть обмен между компьютером и приводом ещё легче. Обычно, чем опрашиваете, тем и смотрите.
Спасибо, в ближайшее время попробую. По результату отпишусь.


__________________
Работа есть величина физическая, измеряется в Джоулях...
Fater вне форума   Ответить с цитированием
Старый 18.04.2018, 17:57   #14
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Не могу подключиться к Altivar Пока не пробовал, не на объекте.

Цитата
Сообщение от Fater Посмотреть сообщение
Арсений, еще заметил, если в свойствах слейва изменить таймаут, период опроса переменных не меняется. Такое вообще возможно?
Конечно не влияет, это же таймаут, а не период опроса. Период опроса в карте памяти.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 18.04.2018, 20:33   #15
alex.vas
Senior Member
 
Аватара для alex.vas
 
Регистрация: Jul 2009
Сообщения: 249
Благодарил(а): 0 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Не могу подключиться к Altivar ATV31H

Сегодня подключал Алтивар с данным макросом, соеденился без проблем, на ЧП мигал светодиод связь это первый признак работы.(с контроллера другого производителя ваще не мигал). Посмотрите банальные ошибки как правильность настройки порта и подключение. расстояние у вас какое до частотника? на сайтах читал что с ними может не быть связи из-за отсутствия колец на выходных проводах и заземления. И еще с данным макросом сначала подается сигнал инициализация далее включается вентилятор в ЧП а потом уже команда пуск и запускается двигатель.
alex.vas вне форума   Ответить с цитированием
Старый 19.04.2018, 13:00   #16
Fater
Senior Member
 
Регистрация: Feb 2016
Адрес: Москва
Сообщения: 294
Благодарил(а): 3 раз(а)
Поблагодарили: 6 раз(а) в 6 сообщениях
По умолчанию Ответ: Не могу подключиться к Altivar ATV31H

Цитата:
Сообщение от alex.vas Посмотреть сообщение
Сегодня подключал Алтивар с данным макросом, соеденился без проблем, на ЧП мигал светодиод связь это первый признак работы.(с контроллера другого производителя ваще не мигал). Посмотрите банальные ошибки как правильность настройки порта и подключение. расстояние у вас какое до частотника? на сайтах читал что с ними может не быть связи из-за отсутствия колец на выходных проводах и заземления. И еще с данным макросом сначала подается сигнал инициализация далее включается вентилятор в ЧП а потом уже команда пуск и запускается двигатель.
Настройку порта перепроверял несколько раз. Расстояние 2м, более того, кабель один и тот же. Единственная разница в том, что к контроллеру подключаю напрямую через СОМ1 используя контакт Е(землю), а к компу для управления скадой или SoMove, использую ICP7561, без земли.


__________________
Работа есть величина физическая, измеряется в Джоулях...
Fater вне форума   Ответить с цитированием
Старый 24.04.2018, 12:50   #17
Fater
Senior Member
 
Регистрация: Feb 2016
Адрес: Москва
Сообщения: 294
Благодарил(а): 3 раз(а)
Поблагодарили: 6 раз(а) в 6 сообщениях
По умолчанию Ответ: Не могу подключиться к Altivar Пока не пробовал, не на объекте.

Цитата:
Сообщение от Arsie Посмотреть сообщение
Конечно не влияет, это же таймаут, а не период опроса. Период опроса в карте памяти.
Арсений, вчера снова "поигрался" со своей проблемой. Со связью все оказалось нормально. Для запуска ATV-312 пришлось переделать "Мозг 1". Осталось упорядочить и проверить "извилины"


__________________
Работа есть величина физическая, измеряется в Джоулях...
Fater вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу сделать кабель на RJ12 к ПУ-2М (решено) Pushin Вопросы о SMH2010 13 25.12.2020 19:41
Не могу загрузить программу (решено) Александр Вопросы о SMH-2G 14 08.11.2018 13:37
Подскажите,почему не могу создать проект? (решено) bronx1199 SMConstructor (вентиляция) 13 21.03.2017 23:00
Не могу обновить ядро на 2G (решено) Scorpio Вопросы о SMH-2G 9 19.10.2015 17:36
Не могу разобраться в работе Pixel (решено) romil Вопросы о Pixel 10 24.09.2015 12:58


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


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