Оптомукс
Оптомукс [1] — это последовательный сетевой протокол ( RS-422 / RS485 ), первоначально разработанный Opto 22 в 1982 году и используемый для приложений промышленной автоматизации. Optomux — это протокол ASCII, состоящий из командных сообщений и ответных сообщений, содержащих данные от устройства Optomux и контрольную сумму сообщения для обеспечения безопасной связи. Последовательный канал передачи данных очень надежен, работает на расстоянии до 4000 футов и подходит для приложений с повышенным уровнем безопасности. Система Optomux обычно состоит из трех основных элементов:
- Должно быть хост-устройство для опроса мозговых плат Optomux.
- Существуют и сами мозговые доски, от одной до 255 штук.
- Каждая мозговая плата Optomux крепится к монтажной стойке ввода-вывода, содержащей отдельные модули ввода-вывода.
Ограничение
[ редактировать ]Основным ограничением производительности системы Optomux является медленный последовательный канал передачи данных. Максимальная скорость передачи данных, поддерживаемая мозговыми платами Optomux, составляет 38,4 кбит/с (также зависит от длины линий связи). Теоретически, на максимальной скорости система Optomux должна быть способна опрашивать примерно 3400 цифровых позиций в секунду или примерно 600 аналоговых позиций в секунду. Это предполагает, что все позиции находятся на одной мозговой плате, что невозможно с Optomux. Более реалистичная цифра скорости будет составлять примерно половину предыдущих цифр. Для более быстрой последовательной передачи данных можно использовать протокол и аппаратное обеспечение Opto 22 Mistic на скорости до 115,2 кбит/с. Или мозг B3000, использующий протокол Optomux, может обмениваться данными на таких же высоких скоростях.