¿Tienes dos dbgrid y una sóla consulta? Faltó algo ¿no?
Yo creo que la consulta para el segundo dbgrid deber ser simplemente algo como
Código SQL
[-]
select * from software
where NombreEquipo = :equipo
Si el Zeos es similar a otros query, tendrá una propiedad llamada DataSource que enlazas al del primer query. Esto hace que el parámetro :NombreEquipo automáticamente se enlace al que corresponda al registro actualmente seleccionado en el gri de equipos.
// Saludos