çalışmaması beklenen bir durum zaten çünkü her zaman iletişim protokolü firmaya özgüdür. o yüzden göndereceğin verilerin belirli bir düzeni olmalı. mesela
açılış anahtarı: 0x10-0x99
senin verin : 0x40 - 0x50 - 0x75 - 0x12
kapanış anahtarı: 0xF0 - 0XFF
eğer sistem bu şekilde ise yollayacağın veriler şöyle olmalı
0x10 - 0x99 - 0x40 - 0x50 - 0x75 - 0x12 - 0xF0 - 0XFF
tabii benimki bir varsayım farklı bir sistemi de olabilir. Eğer daha önce bir proje yazılmışsa oradan kodları inceleyip c# a çevirebilirsin. delphi bilmiyorum çok da önemli bir problem değil, dediğim gibi gönderilen veri dizilimini bulmak yeterli. eğer çalışan bir uygulama varsa bir seri port reader ile giden verileri okutturup ona göre de sen de bu şekilde kendi verilerini yollayabilirsin