Одновременный доступ нескольких программ к com порту, как?
Да никак. Com-порт никогда не подразумевал общение с несколькими устройствами, так как нет ни арбитража, ни присвоения адреса и т.д. Так что пока один подключенный клиент не отвалит, второму на порту делать нечего.
Читать порт двумя приложениями можно без проблем с точки зрения порта, а вот писать в порт из нескольких приложений - большая проблема, так как вы не можете знать, не попытается ли другое приложение установить связь, когда вы общаетнсь по порту с устройством. Максимум, что можно сделать - ставить клиентов на очередь при попытке записи в порт.
Начать нужно с анализа протокола анализатора. Ищите документацию, или воспользуйтесь перехватом пакетов, чтобы узнать, что там передается.