В Вашем случае очень похоже что при первом же дефектном обмене затыкается в коллизии. Сделайте скорость 9600, период обмена 1000, и всё должно быть хорошо. Всего одна переменная ведь, куда спешим? Но от флажка "по изменению" надо избавляться, иначе периодическое появления индикации потери связи на СМИ2 очевидно неизбежно. Еще интересно почему они предложили в шаблоне такой большой таймаут (100)? Наверняка "от балды".