Segnetics

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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.02.2011, 07:15   #1
ailcat
Senior Member
 
Аватара для ailcat
 
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Можно ли настраивать Modbus-устройства из SMH2G?

столкнулся с одной некритичной, но любопытной задачкой:

иногда есть необходимость изменить настройки (адрес, скорость) слейв-устройств, подключенных по ModBus-RTU в порт RS-485.
Данные по устройствам есть (ICP-DAS'овские M-70xx) - так что вроде как и не проблема какие регистры использовать,
а вот с ноутом и USB-конвертером в RS-485 возникают проблемы (порт USB в условиях пром.помех вглухую зависает; программу же в сам SMH заливаю со стационарного компа со съемом "головы" с оборудования).

Т.к. не совсем понял логику работы SMH-2G с модбасом (особенно с возможностью "на лету" менять скорость) - может кто-нибудь подсобить с таким "настроечным" макросом?

Последний раз редактировалось Arsie, 02.03.2012 в 13:58
ailcat вне форума   Ответить с цитированием
Старый 10.02.2011, 11:49   #2
Sergey Cherevko
Senior Member
 
Аватара для Sergey Cherevko
 
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Можно ли настраивать Modbus-устройства из SMH2G?

Цитата:
Сообщение от ailcat
иногда есть необходимость изменить настройки (адрес, скорость) слейв-устройств, подключенных по ModBus-RTU в порт RS-485.
Данные по устройствам есть (ICP-DAS'овские M-70xx) - так что вроде как и не проблема какие регистры использовать,
...
Т.к. не совсем понял логику работы SMH-2G с модбасом (особенно с возможностью "на лету" менять скорость) - может кто-нибудь подсобить с таким "настроечным" макросом?
Если надо "на лету" менять скорость произвольного слейва, то вначале в его свойствах надо поставить галочку "Управление из FBD" (см. один.jpg).
В дереве проекта появится SlaveX(Link), который следует дрэг-энд-дропнуть на поляну. Описание этого SlaveX(Link) есть в справке, хотя он и так интуитивно понятен.
Миниатюры
Нажмите на картинку для увеличения

Название:  один.JPG
Просмотров: 144
Размер:  13.8 Кбайт   Нажмите на картинку для увеличения

Название:  два.JPG
Просмотров: 157
Размер:  17.3 Кбайт  
Sergey Cherevko вне форума   Ответить с цитированием
Старый 10.02.2011, 13:23   #3
ailcat
Senior Member
 
Аватара для ailcat
 
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: Можно ли настраивать Modbus-устройства из SMH2G?

Сергей, спасибо! кажется, это именно оно!

буду экспериментировать
ailcat вне форума   Ответить с цитированием
Старый 11.02.2011, 23:46   #4
lau
Senior Member
 
Регистрация: Jul 2006
Сообщения: 176
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Можно ли настраивать Modbus-устройства из SMH2G?

Если перефразировать Вашу задачу как есть два слейва на один порт мастера, каждый слейв работает на своей скорости. То решается эта задача совсем просто - установить в карте переменных каждого слева требуемую скорость. Мастер (Segnetics) самостоятельно будет переключать скорость обмена данными.
В свое время эта фича приятно удивила.
lau вне форума   Ответить с цитированием
Старый 12.02.2011, 05:51   #5
ailcat
Senior Member
 
Аватара для ailcat
 
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: Можно ли настраивать Modbus-устройства из SMH2G?

Да нет, все гораздо проще.
Иногда возникает ситуация, когда надо надо "подхватить" проинициализированное или замененное устройство.
Соответственно, надо зайти на него по дефолтным настройкам девайса УВВ - и изменииь адрес, скорость и т.п. на соответствующие правилам системы, только и всего.

Просто таскать исключительно для этой несложной процедуры ноут и конвертер - не комильфо,
а так - внедрил прямо в программу небольшой макрос, и когда такая ситуация возникла - прямо с пульта оператора устройства всё настроил...
ailcat вне форума   Ответить с цитированием
Ответ

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

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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
SMH4 проблема с опросом SMH2G по Modbus TCP (решено) Max2114 Вопросы о SMH4 26 20.05.2023 14:59
Modbus TCP и адрес ведомого устройства sinkevich Форум Segnetics 4 23.04.2020 17:06
smh2g twido modbus rtu ElIf Связь с внешним миром 21 28.10.2019 19:54
Меню настроек - переменные-время (SMH2010, можно SMH2G) ailcat Вопросы о программировании 2 14.09.2017 17:01
SMH2G + Modbus p001p Связь с внешним миром 32 11.09.2017 17:10


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


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