Доброго дня жители королевства.
Возникла необходимость написать программу для вытаскивания данных с контроллера Mitsubishi FX5 в свою программу по протоколу
SLMP. На компьютере я запустил программу Hercules для иммитации протокола.
Hercules связывается с контролером,я передаю в контроллер пакет "50 00 00 FF FF 03 00 0C 00 10 00 01 04 00 00 C8 00 00 A8 01 00"
и получаю ответ тоже в виде 16 ричных чисел.
Теперь это надо сделать в моей программе. Для этой цели установил INDY, использовал компонент idTCPClient, планирую
использовать в блокирующем режиме вместе с компонентом idAntiFreeze. Я понимаю, что структура программы должна быть следующей
IdTCPClient1.Port := 2000;
IdTCPClient1.Host :='192.168.3.250';
IdTCPClient1.Connect;
после чего надо записать мой пакет и прочитать ответ. Я так понимаю я должен записать мой пакет т.е. массив типа Byte и
получить ответ в таком же виде. Так вот вопрос, Как это сделать?
Спасибо.