Не получается у меня в СМИ1 через modbus.lib писать.

Пробую с помощью:
MB_WR_REGS;

Отправляю так:

smi1: MB_WR_REGS;
b: ARRAY [0..255] OF BYTE;

b[0] := 30;

smi1(
Enable:=TRUE,
Mode:= MB_RTU,
DevAddr :=16,
FirstAddr := 0,
Quantity := 2,
ComHandle :=Settings1.Port ,
Buffer := b,
)

Ошибок нет. Но и на панели 0.

Читал когда то, что СМИ1 как то криво с регистрами работает и надо по байту передавать. Может в этом дело? Ткните, пожалуйста, что не так делаю )

А как быть с аналогом byte_sequence в конфигураторе? В каком порядке в сми1 отправлять нужно?