Macros sc_lookup e sc_exec_sql não funcionam com $var

não é possível utilizar sc_lookup e sc_exec_sql com variáveis php e conexão:

sc_lookup(dataset,$sql,“CONEXAO”); Erro
sc_lookup(dataset,“SELEC …Funciona”,“CONEXAO”); Erro

sc_exec_sql($sql,“CONEXAO”); //Erro
sc_lookup(“SELEC …Funciona”,“CONEXAO”);//Funciona

O problema na geração do código é:
$nm_select = $SQL, 'CONEXAO"; //Código php errado

tenta usar só aspas simples, não usar aspas dupla.