Segnetics

Вернуться   Segnetics > Форум Segnetics > Песочница

Песочница Удалённые с форума темы

Ответ
 
Опции темы Поиск в этой теме
Старый 22.10.2021, 15:45   #31
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Вопрос по Modbus общего характера

Цитата:
Сообщение от ujin Посмотреть сообщение
Общее время опроса у MODBUS TCP будет равно времени опроса одного слейва по MODBUS RTU + 0.05ms * 2 * 10. За счет возможности одновременного опроса. Если конечно требуется.
Да я не говорил про время. Да и контроллер фактически получит данные минимум через время тика.
И как выделенное жирным вы представляете на одном физическом интерфейсе? TCP пакеты для\от разных слейвов все равно будут бегать последовательно.


Добавлено через 4 минуты


Цитата:
Сообщение от Arsie Посмотреть сообщение
-7V to 12V Common Mode Range Permits ±7V Ground Difference Between Devices on the Data Line
Специально выделил. Хоть и не знаток аглицкого.
ATS вне форума   Ответить с цитированием
Старый 22.10.2021, 15:51   #32
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Вопрос по Modbus общего характера

Цитата:
Сообщение от ATS Посмотреть сообщение
И как выделенное жирным вы представляете на одном физическом интерфейсе? TCP пакеты для\от разных слейвов все равно будут бегать последовательно.
Я думаю, речь о том, что в RTU нет идентификатора пакета, поэтому просто придётся ждать ответ, а в TCP они есть. Можно принять 10 штук в разном порядке и хорошо их разложить, а скорость интерфейса создаёт ощущение одновременности.

RTU через уарт гигабитный будет работать гораздо быстрее, чет TCP через GLAN. Прежде всего за счёт мЕньших накладных расходов.


Добавлено через 55 секунд


Цитата:
Сообщение от ATS Посмотреть сообщение
Да я не говорил про время. Да и контроллер фактически получит данные минимум через время тика.
И как выделенное жирным вы представляете на одном физическом интерфейсе? TCP пакеты для\от разных слейвов все равно будут бегать последовательно.


Добавлено через 4 минуты



Специально выделил. Хоть и не знаток аглицкого.
Да и наплевать, не хочу тратить время на поиск полноформатного 485. Микрухи 232 тоже редко уже полный размах обеспечивает.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 22.10.2021, 15:56   #33
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Вопрос по Modbus общего характера

Цитата:
Сообщение от Arsie Посмотреть сообщение
RTU через уарт гигабитный будет работать гораздо быстрее, чет TCP через GLAN.
Не знаю больше 50 мегабит драйверов. Быстрее да, вот только получится ли на линии больше 5-10 метров.

Цитата:
Да и наплевать, не хочу тратить время на поиск полноформатного 485
Вообще там про разность потенциалов между устройствами.

Цитата:
Микрухи 232 тоже редко уже полный размах обеспечивает
Давно. Там только удвоитель питания.
Основная масса устройств не дает больше 6.5 вольт при питании драйверов от 3.3В
Но и нижнюю границу опустили и многие понимают однополярный сигнал на Rx

Болтать хорошо, но работу доделать надо...

Последний раз редактировалось ATS, 22.10.2021 в 16:14
ATS вне форума   Ответить с цитированием
Старый 22.10.2021, 16:25   #34
ujin
Senior Member
 
Аватара для ujin
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 761
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Вопрос по Modbus общего характера

Цитата:
Сообщение от ATS Посмотреть сообщение
И как вы представляете на одном физическом интерфейсе? TCP пакеты для\от разных слейвов все равно будут бегать последовательно.
Да последовательно. Только они могут уйти строем, каждый через 50 микросекунд. А прийти как угодно. Могут строем - начало строя через 1 мс после начала строя и через 50 мкс после отбытия последнего, затем через 50 микросекунд каждый, а могут как получится. Но внешне это выглядит как одновременно.


__________________
В жизни 2 правила успеха:
1 Не говори всего что знаешь
2 ...
ujin вне форума   Ответить с цитированием
Старый 22.10.2021, 16:33   #35
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Вопрос по Modbus общего характера

Цитата:
Сообщение от ATS Посмотреть сообщение
Не знаю больше 50 мегабит драйверов.
Они обычно распространяются в составе IP-ядер и обеспечивают передачу на десятки сантиметров. Ну и в виде библиотек тоже. 80 гигабитный, дай бог памяти, на 10 см. работает, обеспечивая интерконнект между узлами какого-нибудь большого CPU.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 22.10.2021, 18:33   #36
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Вопрос по Modbus общего характера

Дедушка вернулся

Цитата:
Сообщение от ujin Посмотреть сообщение
Да последовательно. Только они могут уйти строем, каждый через 50 микросекунд. А прийти как угодно. Могут строем - начало строя через 1 мс после начала строя и через 50 мкс после отбытия последнего, затем через 50 микросекунд каждый, а могут как получится. Но внешне это выглядит как одновременно.
Ну по большей части Сегнетикс это тепло или вентиляшка. У меня вот теплосчетчики измеряют температуру раз в 10- 30 секунд, а с автономным питанием вообще 1-10 минут. Это простите учет энергоресурсов. Коммерческий блин.

Если мне кто-то скажет что для регулирования температур нужен интервал опроса датчиков менее 1-5 секунд ну просто не поверю.


Добавлено через 3 минуты


Цитата:
Сообщение от Arsie Посмотреть сообщение
80 гигабитный, дай бог памяти, на 10 см. работает, обеспечивая интерконнект между узлами какого-нибудь большого CPU.
Это не наши (485) попугаи.

Кстати, у вашей шины на 3.75 мегабит с FMR реальная дальность какая на 485-м?
ATS вне форума   Ответить с цитированием
Старый 22.10.2021, 18:41   #37
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Вопрос по Modbus общего характера

Цитата:
Сообщение от ATS Посмотреть сообщение
Кстати, у вашей шины на 3.75 мегабит с FMR Реальная дальность какая на 485-м?
Что-то вы все 485 под одну гребёнку гребёте. А по факту, согласно EIA, вроде обещается только на 9600 на 1200 метров на сигнале с полным размахом. Ессно, чем быстрее, тем не дальше. В сферическом коне и вакуме, метров 400 на наших ПП.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 22.10.2021, 19:11   #38
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Вопрос по Modbus общего характера

Цитата:
Сообщение от Arsie Посмотреть сообщение
Что-то вы все 485 под одну гребёнку гребёте. А по факту, согласно EIA, вроде обещается только на 9600 на 1200 метров на сигнале с полным размахом. Ессно, чем быстрее, тем не дальше.
А 485-й он одинаков. И максимальная скорость ограничена микрухой драйвера. 9600 на 800 метров точно работает - пробовал.
А вот 115200 у меня на объектах больше чем на 200 нету. Потому и спрашиваю про ваши 3750000 и не в вакууме. И без круглых лошадей...

Ну не верю
Цитата:
MTBus обладает преимуществами перед традиционными сетями:

Не требует настройки сетевых параметров для каждого прибора. Адресация приборов обеспечивается автоматически при включении питания.
Обеспечивает минимальное рассогласование во времени опроса DIN, и установку DOUT и AOUT различными модулями.
Обеспечивает оптимальный цикл опроса AIN, не вызывая лишний трафик в системной шине.
Контролирует коммуникационные ошибки. Ошибки доступны для чтения в карте памяти базового модуля.
Производит обмен на высокой скорости: за 50 мс будет обработано более 2500 I/O* (при длине линий связи до 2,3 км).
Разве только полсотни FMR через 45 метров...

Последний раз редактировалось ATS, 22.10.2021 в 19:32
ATS вне форума   Ответить с цитированием
Старый 23.10.2021, 03:04   #39
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Вопрос по Modbus общего характера

Цитата:
Сообщение от ATS Посмотреть сообщение
А вот 115200 у меня на объектах больше чем на 200 нету.
Я до 400 примерно растягивал 115200 на 5 узлах.



Цитата:
Сообщение от ATS Посмотреть сообщение
Ну не верю
Разве только полсотни FMR через 45 метров...
Вы доку-то на ФМР откройте. Там всё есть. К тому же количество мегабит вам маркетолог обещал, инженеры такой хренью не занимаются, у них в ходу частоты опроса и латентности, а на какой скорости передачи они этого достигают - вопрос вторичный. Вспомните, столько бод в линию реально выплёвывает модем на 33600.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 23.10.2021, 08:31   #40
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Вопрос по Modbus общего характера

Цитата:
Сообщение от Arsie Посмотреть сообщение
Вы доку-то на ФМР откройте. Там всё есть.
Да, увидел я уже...
Цитата:
Максимальное расстояние между смежными
FMR каскадной схемы м 10
И в штуках видимо 10. Значит там фикция...

Цитата:
К тому же количество мегабит вам маркетолог обещал, инженеры такой хренью не занимаются
Да я к гадалкам вообще не хожу.
Код:
	"info" : 
	{
		"id" : "Serial port2",
		"owner" : "MATRIX-1020-70",
		"type" : 4
	},
	"settings" : 
	{
		"address" : 1,
		"baud" : 3750000,
		"delay" : 0,
		"mode" : 0,
		"parity" : 0,
		"safeTime" : 2000,
		"sbits" : 2
	}

Цитата:
Вспомните, столько бод в линию реально выплёвывает модем на 33600.
Это в какую линию? В телефонной их нет - аналоговый сигнал с амплитудно-фазовой модуляцией.

Последний раз редактировалось ATS, 23.10.2021 в 08:46
ATS вне форума   Ответить с цитированием
Старый 24.10.2021, 18:03   #41
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Вопрос по Modbus общего характера

Цитата:
Сообщение от ATS Посмотреть сообщение
Это в какую линию? В телефонной их нет - аналоговый сигнал с амплитудно-фазовой модуляцией.
Всё там есть, боды называются.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Ответ


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

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



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


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