razrab83 21 26 мая, 2023 Опубликовано 26 мая, 2023 · Жалоба 6 минут назад, jcxz сказал: Таких карт - как грязи. Наберите в поиске: "PCI-RS485 card for PC". может вы не так поняли? я не спрашивал "где найти преобразователи PCI-485". Вы читайте всё моё сообщение, с цитатой. - почему так много оборудования с Модбас, но почему я не знаю о полноценной поддержки этого стандарта на ПК? - если честно, не встречал на ПК, тем более виндовомПК мастера модбас. Я говорю, что я не встречал чтобы кто-то напрямую затаскивал рс485 в ПК и гонял там модбас. Т.е. есть объект, допустим жилой дом. в нем 100 квартир. у каждой есть эл. счетчик с модбас. Я не всречал, чтобы кто-то ставил ПК для опроса всех этих счетчиков напрямую. Ставят в доме УСД и оно опрашивает эти счетчики. Отправляет через Eth/4g/Lora в офисный ПК, ну или на удаленный сервер, арендованный в Нидерландах. Но чтобы прямо ПК напрмую по рс485 гоняло модбас - не встречал. Или есть трансформаторная подстанция. Куча оборудования... на столько много, что одной шины не хватает на всех... делают 2 или 3 шины, т.к. есть ограничения не макс. число слейвов. Ставят контроллер-мастер, как шлюз, который делает рутину на рс-ах, а в мир смотрит чистым tcp. Ни каких ПК (тем более бытовых) на трансформаторных подстанциях не встречал. Только что, Ruslan1 сказал: А что такое RITA? наверное, RTAI? пусть будет Рита. Звучит приятнее )) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ruslan1 17 26 мая, 2023 Опубликовано 26 мая, 2023 · Жалоба 24 minutes ago, razrab83 said: ps Но периодически в голове витает мысль сделать свой не USB/RS485, а USB/Modbus. Чтоб с одной стороны usb со своими буклами со своим драйвером/протоколом, с другой полноценный модбас. Чтоб и мастер и слейв - не вопрос! Но я уже отошел от этой автоматики.... возможно когданить вернусь - сделаю. На алишке по 51 рублю продавать буду ))) Возможно уже такие есть. Я делал много лет назад 4x485(Modbus)- 1x232(ПК), но заточенная под конкретную систему (немного конфигурируемая, но не универсальная коробочка). Нужно было из линии максимум вытащить, так что эта коробочка сама опрашивала кучу RTU слейвов по нескольким каналам, и хранила полученные с них данные в виде доступных через RS232 регистров. Ну а в ПК просто посылался периодически пакет со всеми данными, или он мог вычитывать/записать регистры когда хотел (два режима работы). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sasamy 2 26 мая, 2023 Опубликовано 26 мая, 2023 · Жалоба On 5/26/2023 at 1:05 PM, Ruslan1 said: Для меня было открытием, что такую функциональность возможно засунуть в программу, которую я ставлю стандартными средствами в винду. ключевой момент - самому вам ничего подобного не приготовить Quote Так что и винда не плохая, нужно просто уметь ее готовить. On 5/26/2023 at 1:05 PM, Ruslan1 said: А что такое RITA? наверное, RTAI? да Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
=AK= 17 26 мая, 2023 Опубликовано 26 мая, 2023 · Жалоба 1 hour ago, jcxz said: .... и если имеется высокая загрузка шины и она работает в режиме USB-FS "Если бы, да кабы, да во рту росли грибы" (с). Из носа можно выковырять что угодно, однако сферический конь в вакууме не является аргументом. В случае сугубого идиотизма можно в руководстве пользователя написать несколько предупреждений, типа, " не пытайтесь прожевать и проглотить купленный девайс, это может повредить вашему здоровью". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tonyk_av 43 26 мая, 2023 Опубликовано 26 мая, 2023 · Жалоба 1 hour ago, razrab83 said: да, если ответ был с паузой в 3 символа меж байтами? Модбас строго регламентирует, что если межбайтовый интервал >1.5, то это NOK. Эти ваши PCIe через API Win32 как сообщат на прикладной уровень, что пакет принят с пометкой NOK? Не знаю. За время моей работы на объектах битых фреймов не приходило. Были единичные случаи, когда в ответ на запрос не приходил ответ. Скорей всего, фреймы повреждались, поэтому просто дальше не передавались. API стандартный, Виндовый. Работа как с обычным СОМ-портом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
siargy 6 26 мая, 2023 Опубликовано 26 мая, 2023 · Жалоба 4 hours ago, Arlleex said: И это называется "честный RTU на ПК"? да. тупой контроллер работает как свисток, с той лиш разницэй что выдержывает тайминги. для ПО на ПК это будет один и тотжэ ком-порт. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ruslan1 17 26 мая, 2023 Опубликовано 26 мая, 2023 · Жалоба 1 hour ago, sasamy said: ключевой момент - самому вам ничего подобного не приготовить Факт в том, что можно, а не в том, что конкретно я слабак супротив цельного коллектива с опытом и ресурсами. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sasamy 2 27 мая, 2023 Опубликовано 27 мая, 2023 (изменено) · Жалоба On 5/26/2023 at 2:33 PM, Ruslan1 said: Факт в том, что можно, а не в том, что конкретно я слабак супротив цельного коллектива с опытом и ресурсами. факт в том что такой реалтайм достигается не средствами ОС на которой вы штатными средствами устанавливаете какое-то ПО, а внешним асинхронным кодом, винда или линукс используются в качестве интерфейса к нему, ничего личного я не имел ввиду. Quote Все это в винде, в единной программе, без твиков и хаков. Изменено 27 мая, 2023 пользователем sasamy Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 49 27 мая, 2023 Опубликовано 27 мая, 2023 (изменено) · Жалоба 2 часа назад, sasamy сказал: факт в том что такой реалтайм достигается не средствами ОС на которой вы штатными средствами устанавливаете какое-то ПО Не совсем, просто нужна другая конструкция ядра, заточенная под реалтайм, например микроядро в QNX и подобное... Десктопные ОС затачивались под универсальность и о реалтайме там никто не думал. Изменено 27 мая, 2023 пользователем mantech Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Plain 206 27 мая, 2023 Опубликовано 27 мая, 2023 · Жалоба RS-485 штатно в ПК всё равно отсутствует, т.е. этот продолжающийся спор ни о чём, потому что преобразователи интерфейса — в абстрактный RS-485, или сразу в Modbus — по цене будут практически равны. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 49 27 мая, 2023 Опубликовано 27 мая, 2023 (изменено) · Жалоба 11 минут назад, Plain сказал: RS-485 штатно в ПК всё равно отсутствует В современном ПК вообще ничего нет, кроме видеопортов и усб, так что все-равно нужно приобретать переходник, который, уж ради честности, стоит копейки.. Адаптеры с контроллером внутри стоят заметно дороже. Ну и если уж по классике - система должна строится так, ПЛК с мастер-шиной, и желательно эзернетом с мордой для конфигурации, а к шине уже подключено необходимое кол-во устройств, НО экономика и дороговизна ПЛК подбрасывает немало проблем в такой реализации... По возможности никому не советую использовать бытовые ПК для систем управления в автоматике, и дело тут не в модбасе и пр, а просто потому, что они создавались для других задач с соотв. требованиями по надежности ОС и пр... Изменено 27 мая, 2023 пользователем mantech 2 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
quark 48 27 мая, 2023 Опубликовано 27 мая, 2023 · Жалоба 1 час назад, mantech сказал: По возможности никому не советую использовать бытовые ПК для систем управления в автоматике... Тост: Так выпьем же за то, чтобы желания заказчиков всегда совпадали с их финансовыми возможностями. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sasamy 2 2 июня, 2023 Опубликовано 2 июня, 2023 · Жалоба On 5/27/2023 at 2:38 PM, mantech said: Не совсем, просто нужна другая конструкция ядра, заточенная под реалтайм, например микроядро в QNX и подобное. сейчас используют микроядерные гипервизоры - ядер много на современных процессорах, в результате реалтайм и высокая производительность в одной SoC, подход QNX давно устарел Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 49 2 июня, 2023 Опубликовано 2 июня, 2023 · Жалоба 11 минут назад, sasamy сказал: микроядерные гипервизоры - ядер много на современных процессорах А вот такой вопрос - имеем 2х или 4х ядерный контроллер, типа того же аллвиннера Т113 или А40, можно-ли управлять частотой каждого ядра независимо, например одно молотит на 1ГГц, а второе на 200Мгц? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sasamy 2 2 июня, 2023 Опубликовано 2 июня, 2023 · Жалоба On 6/2/2023 at 11:10 AM, mantech said: например одно молотит на 1ГГц, а второе на 200Мгц? наверно нет, если надо ставят несимметричные ядра - big.LITTLE например, на t113 программируемые ядра вообще с тремя разными архитектурами Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться