Desde abril de 2010, os titulares de vistos nacionais tipo D de um país Schengen podem viajar livremente no espaço Schengen, desde que observem a regra do dia 90/180 para o tempo que gastam em outros Países Schengen que o seu visto.
(Ver regulamento (UE) 265/2010 que altera Convenção de Schengen, alterada pelo 610/2013 para clarificar a Regra de 90/180 dias).
Isso significa que o seu visto D polonês permitirá que você entre no espaço Schengen em Frankfurt e prossiga dentro de Schengen até a Polônia. Você não precisa de um visto adicional para isso.