Это был 1-ый вариант; он рабочий. Но сейчас намеренно пробую поменять статус девайсов.
И там, и тут есть свои плюсы/минусы.
Контроль связи СП (slave) с ПЛК (master) на стороне СП, думаю, можно программно решить.
Думается, в конфигурации ПЛК можно настроить обмен, например, через string input/output-модули. Вот и пакетная передача.
Я еще до этого не дошел, но если допустимо, чтобы с одной стороны - связь между ПЛК и СП через RS-232 с СП в роли мастера, а с другой - связь между ПЛК и прочими устройствами на базе RS-485 уже с самим ПЛК в роли мастера, т.е., если ПЛК это позволяет, то почему бы и нет.
С другой стороны, если всех, включая СП, соединить исключительно через RS-485, тогда, наверное, предпочтительней, если мастером будет выступать ПЛК.





Ответить с цитированием