Segnetics

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.09.2016, 15:49   #31
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: ModBus функции - совместимость

Цитата:
Сообщение от 4ertjaga_88 Посмотреть сообщение
вот сама прога
Я открываю вашу программу, и вижу вот что:


Это не те адреса, которые описаны в инструкции.


__________________
В сегнетиксе не работаю с самого начала 2019 года.

Последний раз редактировалось Arsie, 14.11.2016 в 11:52
Gromov вне форума   Ответить с цитированием
Старый 27.09.2016, 16:52   #32
4ertjaga_88
Senior Member
 
Регистрация: Apr 2013
Сообщения: 117
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: ModBus функции - совместимость

видимо это прога уже после тестов....изначально с 50 по 60 регистры использовал на R/W
4ertjaga_88 вне форума   Ответить с цитированием
Старый 27.09.2016, 16:57   #33
4ertjaga_88
Senior Member
 
Регистрация: Apr 2013
Сообщения: 117
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: ModBus функции - совместимость

вообщем,чтобы изменить уставку пульта,нужно сперва активировать 13-ый бит для переменной "цифровой 1"...а потом уже слать уставку в 52 или 53 регистр,но пока всё впустую
4ertjaga_88 вне форума   Ответить с цитированием
Старый 27.09.2016, 17:17   #34
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: ModBus функции - совместимость

А цифровой регистр получается менять?


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 27.09.2016, 17:44   #35
4ertjaga_88
Senior Member
 
Регистрация: Apr 2013
Сообщения: 117
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: ModBus функции - совместимость

ну видимо нет...я с пикселя отправляю значение,оно приходит на переменную "цифровой1" пульта....и всё...ничего не происходит....с OPC сервера один человек менял это значение,по его словам он выбирал holding registers и задавал 50ое значение...и всё работало....может дело в блоке bool-int...не верно передаёт значение на регистр?
4ertjaga_88 вне форума   Ответить с цитированием
Старый 27.09.2016, 18:01   #36
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: ModBus функции - совместимость

Цитата:
Сообщение от 4ertjaga_88 Посмотреть сообщение
ну видимо нет...я с пикселя отправляю значение,оно приходит на переменную "цифровой1" пульта....и всё...ничего не происходит....с OPC сервера один человек менял это значение,по его словам он выбирал holding registers и задавал 50ое значение...и всё работало....может дело в блоке bool-int...не верно передаёт значение на регистр?
скриншот из лоджика в режиме отладки, можете приложить, где будет видно сетевую переменную, в которую пишете данные?


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 27.09.2016, 18:15   #37
4ertjaga_88
Senior Member
 
Регистрация: Apr 2013
Сообщения: 117
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: ModBus функции - совместимость

вот........
Изображения
Тип файла: png 1.png (110.6 Кбайт, 66 просмотров)
Тип файла: png 2.png (102.3 Кбайт, 45 просмотров)
Тип файла: png 3.png (92.4 Кбайт, 39 просмотров)
4ertjaga_88 вне форума   Ответить с цитированием
Старый 27.09.2016, 18:41   #38
ЗВЕРЕВ
Member
 
Аватара для ЗВЕРЕВ
 
Регистрация: May 2014
Сообщения: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: ModBus функции - совместимость

Цитата:
Сообщение от 4ertjaga_88 Посмотреть сообщение
вот........
Режим отладки у вас по какому порту?
ЗВЕРЕВ вне форума   Ответить с цитированием
Старый 27.09.2016, 18:48   #39
4ertjaga_88
Senior Member
 
Регистрация: Apr 2013
Сообщения: 117
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: ModBus функции - совместимость

по ethernet
4ertjaga_88 вне форума   Ответить с цитированием
Старый 27.09.2016, 21:28   #40
4ertjaga_88
Senior Member
 
Регистрация: Apr 2013
Сообщения: 117
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: ModBus функции - совместимость

изменил период,в итоге всё заработало....почему так?
4ertjaga_88 вне форума   Ответить с цитированием
Старый 28.09.2016, 10:46   #41
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: ModBus функции - совместимость

Период чего?


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 28.09.2016, 12:00   #42
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 116
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: ModBus функции - совместимость

Цитата:
Сообщение от 4ertjaga_88 Посмотреть сообщение
изменил период,в итоге всё заработало....почему так?
Если вы изменили период опроса, то дело в тормознутости панельки, которая захлёбывалась непрерывным потоком данных от контроллера.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 28.09.2016, 14:24   #43
4ertjaga_88
Senior Member
 
Регистрация: Apr 2013
Сообщения: 117
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: ModBus функции - совместимость

в карте память,где столбец период,я у некоторых R/W регистров изменил период...у всё заработало
4ertjaga_88 вне форума   Ответить с цитированием
Старый 28.09.2016, 14:41   #44
serg-el
Senior Member
 
Регистрация: Aug 2013
Адрес: Москва
Сообщения: 600
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: ModBus функции - совместимость

Цитата:
Сообщение от 4ertjaga_88 Посмотреть сообщение
в карте память,где столбец период,я у некоторых R/W регистров изменил период...у всё заработало
Для панели период опроса 100 мс слишком избыточен.
Нет там таких быстрых процессов. Я чилера опрашиваю с периодом в 5 сек. Хватает с запасом.


__________________
Всё, что нельзя выразить в цифрах — это не наука, это — мнение.
serg-el вне форума   Ответить с цитированием
Старый 28.09.2016, 20:03   #45
4ertjaga_88
Senior Member
 
Регистрация: Apr 2013
Сообщения: 117
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: ModBus функции - совместимость

Дык самое интересное,что я у некоторых уменьшил даже до50мс...и всё побежало)
4ertjaga_88 вне форума   Ответить с цитированием
Старый 29.09.2016, 09:27   #46
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 116
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: ModBus функции - совместимость

Цитата:
Сообщение от 4ertjaga_88 Посмотреть сообщение
Дык самое интересное,что я у некоторых уменьшил даже до50мс...и всё побежало)
Формирование пакетов модбас немного сложнее, чем кажется. Иногда ожидаемое ускорение оборачивается реальным замедлением и наоборот.

При формировании запроса во времени участвуют как минимум 5 не связанных меж собою на первый взгляд факторов.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 12.11.2016, 20:17   #47
4ertjaga_88
Senior Member
 
Регистрация: Apr 2013
Сообщения: 117
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: ModBus функции - совместимость

Скажите,как исправить такую вещь: настраиваю pixel в качестве слейва, мастером выступает контроллер от другого производится....захожу в настройки и выключаю запросы мастера,но после перезагрузки пикселя по питанию запросы мастера включаются, и другой контроллер соответственно уже не опрашивает
4ertjaga_88 вне форума   Ответить с цитированием
Старый 12.11.2016, 20:33   #48
New
Senior Member
 
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили: 22 раз(а) в 22 сообщениях
По умолчанию Ответ: ModBus функции - совместимость

Цитата:
Сообщение от 4ertjaga_88 Посмотреть сообщение
настраиваю pixel в качестве слейва
И как вы это делаете?


__________________
RTFM
New вне форума   Ответить с цитированием
Старый 13.11.2016, 00:28   #49
4ertjaga_88
Senior Member
 
Регистрация: Apr 2013
Сообщения: 117
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: ModBus функции - совместимость

ну я думаю,как и другие))накидываю блоки входов и выходов в проект...порт COM в проге оставляю пустым
4ertjaga_88 вне форума   Ответить с цитированием
Старый 13.11.2016, 00:49   #50
New
Senior Member
 
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили: 22 раз(а) в 22 сообщениях
По умолчанию Ответ: ModBus функции - совместимость

Тогда при чём тут "настраиваю"? Дальше что делаете?


__________________
RTFM
New вне форума   Ответить с цитированием
Старый 13.11.2016, 03:19   #51
4ertjaga_88
Senior Member
 
Регистрация: Apr 2013
Сообщения: 117
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: ModBus функции - совместимость

всё,вопрос снят видимо, на NetPort висел LON девайс, удалил его, больше пока проблемы не повторялось, спасибо
4ertjaga_88 вне форума   Ответить с цитированием
Ответ


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

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



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


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