Контроллеры компании ASI Controls (Сайт производителя http://www.asicontrols.com), в том числе ASIC/2-7540 - серия промышленных контроллеров, в наличии есть аналоговые, цифровые входы-выходы (+ PWM, возможность вводить свои расписания, задавать свои тренды), основное назначение - управление и контроль микроклимата в здании. Связь между контроллерами - по интерфейсу RS-485 (ASIC/2 Protocol). Достоинство их в том, что к ним можно подключать свои контроллеры, производить обмен информацией. Вопрос состоит в том, что кто-нибудь располагает подробным описанием протокола ASIC/2? Имеется один даташит, но он не всё прояснияет, есть общее описание. Есть есть ссылки или сам протокол - буду признателен, если поделитесь
RS-485 полудуплекс. Что-то не нашел ничего насчет арбитража и предотвращения коллизий. Вроде ж мультимастера поддерживает... vly67, как там с этим делом?
По поводу разрешения коллизий читайте 9 страницу. В стандартной конфигурации - мастер , как правило,компьютер или другое устройство ,предназначенное ,в том числе, для вывода данных в LAN,. Правило простое- мастер спросил, адресуемый слейв ответил. Между сообщениями промежуток молчания не менее одного байта (скорость 19200). По RS232 подключается мастер, переключателями на плате ASIC выбирается шина (локальная или систеимная) для кросс-коммутации на RS-232. Например, 1 мастер -компьютер (связь с 1 ASIC по RS232), переключаете свитчи и коммутируете эти сообщения на системную шину (RS485), на этот RS485 вешаете ещё до 31 ASIC. К каждой локальной шине (каждого ASIC) одключаете по 1 мастеру (свой контроллер - через RS485). аким образом в системе может быть до 32 мастеров. ТОлько главный мастер - это комп (вывод информации на экран), остальные мастеры сливают свою инфу в каждый ASIC , а компьютер ее вытягивает и визуализирует.