итак, в меру обстоятельно, отвечаю:
существуют промышленные компьютеры и контроллеры
Они умеют по записанной в их память программе выполнять некоторый
набор операций (в общем делают все, что надо в техпроцессе)
В принципе они могли жить долго и счастливо если бы не 2 проблемы:
1. производственные системы распределены в пространстве и тянуть сигнальные
провода со всего цеха на один контроллер дорого и сложно поэтому логично сделать
отдельные модули, которые будут общаться между собой "по модему", т.е. ситуация один
кабель ==один сигнал заменяется на один кабель==куча сигналов в обе стороны.
2. контроллерам как-то надо общаться с системами верхнего уровня, тут опять-же не
обошлось без "модема".
Так вот, речь к тому что интерфейс - это просто провода (в данном случае витая пара) плюс
протокол обмена данными, i.e. только способ связи со всеми его достоинствами и недостатками.
Решает задачу: как послать байт данных и не потерять ничего по дороге. Низачем не следит.
Ни по какой программе.
В вашем случае необходимо осознать вот что :
Должно быть устройство с записанной в него программой и рулящее всем процессом.
Судя по всему вам предложили/порекомендовали\навязали следующий вариант:
синхронизирующие команды передаются от главного контроллера к локально стоящим контроллерам
в перкладчиках по интерфейсу RS485 (ну и наверное какая-то диагностическая информация
по нему-же родимому идет обратно). Делается это легко, как и вся автоматика, пока не доходит до
пусконаладки
лично мое мнение о том, как да что:
а) точно знать что делает каждый перекладчик и в чем состоит "автоматизировать их с помощью..."
т.е. логику работы надо представлять себе четко и ясно.
б) посмотреть, насколько далеко перкладчики стоят друг от друга и попытаться обойтись одним контроллером. При этом решить проблему:
- как черт возьми сейчас работают перекладчики (что там, релейная логика? включил-поехало,
какие настройки, сколько интересных с точки зрения "комплексной" автоматизации сигналов должно
от них исходить и с помощью каких датчиков их можно получить.)
- в связи с этим, если сигналов много, то можно под эгидой объединения и управления "по интерфейсу" запихать в каждый перекладчик по контроллеру который не только будет тупо
смотреть "а шо у вас тут происходит" но и сам управлять (от 200еуро на шт.) со всей вытекающей
выгодой в настройке и обслуге
в) если таки нужен интерфейс, и только интерфейс и ничего кроме, то берем овен МВА8, пихаем в каждый перкладчик, объединяем это все витой парой, заводим в "СКАДУ" и получаем низкобюджетненько и вкусно.
Блин, надоело перебирать все варианты самому. Предлагаю вам начать с пункта а) а далее
развиваться в очерченых направлениях.
PS: хочется верить что это не дипломный проект а какая-нибудь реальная задача. если это так и нужна помощь - обращайтесь.