Добрый день! Думаю, что помогу тем, кто решит создать проект с использованием оборудования данного производителя. Процедуру настройки терминала для работы в режиме команд не буду здесь описывать. Для отправки команды в терминал: var b:array[0..1] of Byte; begin ComPort1.Open; b[0]:= $0A; ComPort1.Write(b[0],1); Sleep(150); Для принятия данных с терминала: procedure TForm1.ComPort1RxChar(Sender: TObject; Count: Integer); var e,e1,e2,e3,e4,e5,e6, e7, e8, e9, e10, e11, e12, e13, e14, e15, e16, e17, e18, e19 :string; d: array[0..19] of Byte; begin ComPort1.Open; ComPort1.Read(d, Count); e:= FloatToStr(d[0]); e1:=FloatToStr(d[1]); e2:=FloatToStr(d[2]); e3:=FloatToStr(d[3]); e4:=FloatToStr(d[4]); e5:=FloatToStr(d[5]); e6:=FloatToStr(d[6]); e7:=FloatToStr(d[7]); e8:=FloatToStr(d[8]); e9:=FloatToStr(d[9]); e10:=FloatToStr(d[10]); e11:=FloatToStr(d[11]); e12:=FloatToStr(d[12]); e13:=FloatToStr(d[13]); e14:=FloatToStr(d[14]); e15:=FloatToStr(d[15]); e16:=FloatToStr(d[16]); e17:=FloatToStr(d[17
Протокол обмена весового терминала Мидл МИ ВДА/7Я и приложения на Delphi 7 (Pascal).
27 октября 202227 окт 2022
136
~1 мин