Здравствуйте. На объекте установлен СПК110 М01. В нем задействовано 2 почта RS-485. Один для связи с внешними устройствами МВ, второй для связи с внешней системой в режиме Slave. Используется библиотека OwenCommunication 3.5.11.6. Связь с внешними устройствами МВ реализована через компонент Modbus Master. Связь с внешней системой - через код
После сдачи объекта, примерно через месяц позвонил заказчик и сказал - что у них отсутствует связь между СПК110 и внешней системой. Помогла перезагрузка контроллера. Спустя 2 недели связь снова пропала, но перезагрузка не помогла. Прибыли на объект. Я переключил связь с одного порта на другой свободный. Связь появилась. Затем обратно перешел на тот порт, который был изначально - связь была. Уехали с объекта - через 3 дня связь снова пропала. При этом связь с внешними устройствами МВ сохраняется и весь остальной код и алгоритмы - работают.
В качестве Slave задействован первый RS порт. Для опроса внешних устройств используется второй RS порт
Помогите, пожалуйста, разобраться - в чем может быть дело и почему связь хаотично пропадает.
Прикладываю также свой проект.