Testei e consegui emitir a leitura X mas no entanto não consigo capturar os dados retornados da ecf, não sei o que fiz ou estou fazendo errado, mas os bytes estão retornando zero.
Abaixo o exemplo de como estou fazendo.
usei um teste com o retorno dos totalizadores, que tem que retornar algum valor.
Código: Selecionar todos
cCmd :=chr(2)+chr(4)+chr(0)+chr(27)+chr(27)+chr(54)+chr(0) //retorno dos totalizadores
nPorta:=Init_Port(wECF_Porta, 9600, 8, 0, 1, 256 )
OutChr(nPorta,cCmd,Len( cCmd))
nBytes:=InBufSize(nPorta) //esta sendo retornado sempre zero
UnInt_Port(nPorta)
:'(
