может есть и проще варианты, я бы попробовал следущим образом:
имел бы на локальном и удаленном ПК под своими номерами два слейв устройства, когда работает локальный ПК и модемная связь не активна, мастер получает от слейв устройства удаленного ПК ошибку, подключившись через модем, локальный ПК обнаруживает удаленный слейв, пишет в него готовность к работе, закрывает мастер и включает свой слейв. Удаленный ПК, получив сигнал готовности к работе, выждав паузу на закрытие мастера, включает свой мастер и совершает действия, по их окончании подает сигнал готовности к работе на локальном ПК слейву и отключается. Локальный слейв получив сигнал готовности, запускает мастер. Модбас хорош тем что всегда есть ответ на посланный запрос, так что есть гарантия что все устройства получают свои сигналы




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