-
- Я бы с удовольствием
заработал большепроложил бы оптику, но заказчику нужно решение его проблем, здесь и сейчас, а не чистое сияние разума, посреди сборочного цеха. Ему нужна услуга, а не монумент творчества, для потомков. Cкpипaч(627 знак., 07.05.2023 07:05)- Любопытно как шлюзуется модбас в радио? Интересно в части
соблюдения таймаута между запросом и ответом. - AlexBi(09.05.2023 15:51)
- Когда занимался похожим предпочитал гонять по радиоканалу Modbus-ASCII и, когда это возможно, использовать радиомодемы знающие про Modbus. - AlexG(09.05.2023 16:56)
- Таймауты используются только в Modbus/RTU, причем для двух вещей:
1) для определения границ кадров, 2) для разграничения доступа к
среде передачи (подуровень MAC). И есть ещё третье: для обнаружения
сбоев в процессе передачи кадра по паузам больше 1.5t и меньше
3.5t. Последнее в настоящее время уже не актуадьно, при наличии CRC
неправильные пакеты всё равно будут обнаружены и отброшены,
поддерживать имеет смысл только ради точного соответствия
стандарту. Если в радиоканале ЫЫyкпy(99 знак., 09.05.2023 16:49)
- Если это между своими устройствами, то можно что-то сделать. А если
все чужое, то любопытно как радиоканальные шлюзы модбаса решают
проблему таймаутов. Либо эти шлюзы будут работать только в
системах, не соблюдающих таймауты. - AlexBi(09.05.2023 19:53)
- 200мс - это самый маленький таймаут на ответ, какой я только видел в настройках по умолчанию. Радиоканалу достаточно принять запрос ведущего, передать запрос ведомому и ждать ответа ведомого. Полученный ответ ведомого ретранслируется ведущему. Нигде не видел обязательства устройству отвечать в считанные миллисекунды. Не ранее, чем через 3.5 символьных интервала (или 1.75мс если скорость выше 19200). А не позднее - определяется применением. Nikolay_Po(627 знак., 09.05.2023 22:24)
- Если это между своими устройствами, то можно что-то сделать. А если
все чужое, то любопытно как радиоканальные шлюзы модбаса решают
проблему таймаутов. Либо эти шлюзы будут работать только в
системах, не соблюдающих таймауты. - AlexBi(09.05.2023 19:53)
- Таймауты Modbus кроют таймаут радиоканала как бык овцу.19200 бит/с
порта соответствует 58000 бит/с в радиоканале - Cкpипaч(09.05.2023 16:10)
- Мой не большой опыт показывает, что все не так просто. Радиоканалу,
прежде чем он начнет передавать на скорости 58000, надо выйти в
эфир, раскачка, преамбула, итого единицы миллисекунд. А еще
радиоканальные повторители норовят сперва полностью принять пакет,
затем дополнить его кодами восстановления ошибок, еще какой
служебной информацией, и только потом выпускать в эфир. На приемной
стороне обратный процесс. Т.е. задержка получается заметно больше
требуемых 5t - AlexBi(09.05.2023 19:47)
- И что? В реальности, во многих системах таймаут стоит одна секунда. Регулярно попадаются устройства, не укладывающиеся с ответом в 0,5с. Без всякого радио. - Cкpипaч(13.05.2023 11:21)
- По факту, нормально работает со стандартными таймингами. У меня 75%
устройств - "чужие". - Cкpипaч(09.05.2023 19:56)
- Работает только потому что на тайминги в "чужих" устройствах давно положили болт. Если строго соблюдать тайминги оно перестанет работать с ПК. - 3m(11.05.2023 08:44)
- У вас Modbus RTU? Подозреваю, что большинство (если не все)
устройств не так строго следит за соблюдением таймаутов, поэтому
все работает. Хотя .. Можете показать какое устройство используете
в качестве радиошлюза? Может у него в описании чего-то про это
написано. - AlexBi(09.05.2023 22:17)
- Что-то вот такое. Cкpипaч(48 знак., 10.05.2023 09:54)
- Мой не большой опыт показывает, что все не так просто. Радиоканалу,
прежде чем он начнет передавать на скорости 58000, надо выйти в
эфир, раскачка, преамбула, итого единицы миллисекунд. А еще
радиоканальные повторители норовят сперва полностью принять пакет,
затем дополнить его кодами восстановления ошибок, еще какой
служебной информацией, и только потом выпускать в эфир. На приемной
стороне обратный процесс. Т.е. задержка получается заметно больше
требуемых 5t - AlexBi(09.05.2023 19:47)
- +1. Пожелание заказчика и требования нормативов решают все. Если
решение не противоречит никаким нормативам, то все возражения шибко
умных экспертов идут нахер. - Codavr(07.05.2023 08:52)
- Да, но, с вашего позволения, чуть подправлю акценты. Заказчик хочет
получать прибыль. Получив работающую систему через неделю, а не
через месяц, он по сути три недели получал прибыль нашару :) Cкpипaч(616 знак., 07.05.2023 09:26)
- Многие не понимают масштабов с которыми имеют дело. Когда, скажем
установка перерабатывает в день 10 тыщ тонн нефти (выдавая10 тыщ
тонн нефтепродуктов, это уже совсем другая цена), то цена времени
получается космическая. Отсюда и требования дай прям щаз чего есть,
потом допилим. - Codavr(07.05.2023 09:36)
- Почему-то все считают бабки, полагаясь на недополученную прибыль и
соверешенно не учитывают стоимость сбоя. Если из-за легшего (по
любой причине) радиоканала прооизводство взлетит на воздух, сами
понимаете о прибылях говорить уже поздно. - NeoPower(11.05.2023 14:36, )
- Вот по этой причине 25 лет назад на нашем НПЗ похерили все рабочие станции промышленного исполнения и закупили в несколько раз большее количество обычных бытовых компов так чтобы для любой станции всегда была пара запасных заранее сконфигурированных. Наебнулось, переткнул свежую и дальше работаем. Время простоя установок упало на порядок. Если из-за вышедшей из строя связи что-то взлетит на воздух грош цена такому проектировщику системы. - Codavr(13.05.2023 13:04)
- Может таки учитывают, и ничего от радиоканала не взорвётся? Если бы
от лёгкого сбоя любое производство взрывалось, то цивилизация давно
закончилась. - =AlexD=(11.05.2023 14:58)
- Просто малость коробит когда гордо заявляют, ударяя себя пяткой в
грудь: я автоматизировал производство 100500 тонн чего-либо, да еще
и по радиоканалу!!!! А по факту измерение температуры в
курятнике... - NeoPower(11.05.2023 15:06, )
- И что? Если это информационный, а не управляющий канал то и похуй. Если у тебя что-то может наебнуться по серьезному, то теория надежности предлагает иметь резервирование, причем крайне желательно на разных физических принципах. Если основной проводной, то дублер по радиоканалу очень не лишне. - Codavr(13.05.2023 13:09)
- Просто малость коробит когда гордо заявляют, ударяя себя пяткой в
грудь: я автоматизировал производство 100500 тонн чего-либо, да еще
и по радиоканалу!!!! А по факту измерение температуры в
курятнике... - NeoPower(11.05.2023 15:06, )
- Почему-то все считают бабки, полагаясь на недополученную прибыль и
соверешенно не учитывают стоимость сбоя. Если из-за легшего (по
любой причине) радиоканала прооизводство взлетит на воздух, сами
понимаете о прибылях говорить уже поздно. - NeoPower(11.05.2023 14:36, )
- Многие не понимают масштабов с которыми имеют дело. Когда, скажем
установка перерабатывает в день 10 тыщ тонн нефти (выдавая10 тыщ
тонн нефтепродуктов, это уже совсем другая цена), то цена времени
получается космическая. Отсюда и требования дай прям щаз чего есть,
потом допилим. - Codavr(07.05.2023 09:36)
- Да, но, с вашего позволения, чуть подправлю акценты. Заказчик хочет
получать прибыль. Получив работающую систему через неделю, а не
через месяц, он по сути три недели получал прибыль нашару :) Cкpипaч(616 знак., 07.05.2023 09:26)
- Любопытно как шлюзуется модбас в радио? Интересно в части
соблюдения таймаута между запросом и ответом. - AlexBi(09.05.2023 15:51)
- ты хотел сказать в стальной вакуумированной трубе, да? )) - Alex68(06.05.2023 20:45)
- Я бы с удовольствием