to SSGorokhov
Вешать модем и модули на один порт мы не рекомендуем т.к. они могут мешать работе друг друга.

Если вешать на 232, то для выноса модема на 15-20м придется преобразовать 232 от ПЛК в 485 (или 422?). Можно ли в этом случае обойтись без второго преобразователя на стороне модема, если подцепиться на 485 интерфейс? Модем с ПЛК связывается дуплексным протоколом или полудуплексным? Используется TxD, RxD, GND или еще какие-то дополнительные цепи?

что происходит в программе после получения сигнала о входящем звонке?

сейчас - ничего. Необходимо зафиксировать факт вызова и номер, чтобы отправить на этот номер СМС с необходимой информацией.