Hola,
Los caracteres de control {0x06}, {0x02}, {0x03} cámbialos por #6, #2, #3 respectivamente y deben estar fuera de la cadena,
Código Delphi
[-]
if ComPort1.Connected then
begin
ComPort1.WriteStr(#2'0200|000000100||||1'#3'y'); end;
#2
[STX] y #3
[ETX] son (Inicio de Texto) y (Fin de Texto)
#6
[ACK] es un caracter que normalmente se utiliza para confirmar la recepción de los paquetes de datos.
Saludos