capzap, так по этим примерам и пытаюсь сделать, но там везде либо запись единичного регистра MB_WR_SNG_REG, либо запись одного значения Write Multiple registers, и буфер нигде не формируется.
в РЭ МУ110-8И сказано использовать для записи команду 16, адресация регистров начинается с 0, при этом записывать значения WORD.
Мне требуется записать 6 значений WORD, но как сформировать буфер не могу разобраться
PHP код:
    ptr_byte:=ADR(y1)+2;
            
buffer[0]:=ptr_byte^;
            
ptr_byte:=ADR(y1);
            
buffer[1]:=ptr_byte^;

            
ptr_byte:=ADR(y2)+2;
            
buffer[2]:=ptr_byte^;
            
ptr_byte:=ADR(y2);
            
buffer[3]:=ptr_byte^;

            
ptr_byte:=ADR(y3)+2;
            
buffer[4]:=ptr_byte^;
            
ptr_byte:=ADR(y3);
            
buffer[5]:=ptr_byte^;

            
ptr_byte:=ADR(y4)+2;
            
buffer[6]:=ptr_byte^;
            
ptr_byte:=ADR(y4);
            
buffer[7]:=ptr_byte^;