Для себя нашел вот это описание
[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]
А так все основные требования как к RS485, ничего сверхестественного.
Контроллер выбирайте из требуемых задач: количество программ, возможность дистанционной смены режимов работы, удобство интерфейса настроек и т.д.
Готовых контроллеров под это дело - очень много