Добрый день. Не получаеться записать биты с помощью ФБ MB_WR_COILS.
Есть панель ИП320, в ней создаю 12 индикаторов с адресами 0-11.
Есть ПЛК63. В КДС пишу программу для передачи в панель битов.
ФБ MB_WR_SNG_COIL (передача одного бита) работает, а MB_WR_SNG_COIL нет.
Вот то что у меня в коде:

VAR
send_coil_s:MB_WR_COILS;
Buffer_yat: ARRAY[0..255] OF BYTE;
END_VAR

3:
Buffer_yat[0] :=1;
Buffer_yat[1] :=0;
Buffer_yat[2] :=1;
Buffer_yat[3] :=0;
Buffer_yat[4] :=1;
Buffer_yat[5] :=0;
Buffer_yat[6] :=1;
Buffer_yat[7] :=0;

send_coil_s(
Enable:=enabl,
Mode:=MB_RTU,
DevAddr:=1,
FirstAddr:=0,
Quantity:=12,
ComHandle:=Settings.Port,
Complete=>cmpl ,
Buffer:=BOOL_TO_BYTE(Buffer_yat), вот тут ругаеться, не знаю как загнать в байтовый масив биты.
пробывал Buffer:=Buffer_yat - не работает. записывает тлько первый бит.
TimeOut:=TimeOut);

IF cmpl THEN
master1:=4;
END_IF