Возможно я не прав, но попробуй поиграться с версиями таргетов. У меня был случай, когда я не ту версию таргетов выставил, и программа компилировалась, в ПЛК загружалась - но ПЛК не видел никакое железо. Но и на таргет не той версии не ругался.
А когда я воткнул верный таргет (и дальше очистил конфигурацию ПЛК на по умолчанию) - завелось.