Цепляю МВ-110-16ДН (дискретные входы).
Вышло что-то вроде
но это только входы. Сейчас буду проверять, если железку найду.Код:IF (port_opened=2) THEN rd_regs( ... FirstAddr:=51 (*регистр*) Quantity:=1, (*кол-во регистров*) ..... ); END_IF IF err=0 THEN (*если нет ошибок, потрошим байты на биты*) in1:=Buffer[1].0; in2:= Buffer[1].1; ... in8:=Buffer[1].7; in9:=Buffer[0].0; in10:=Buffer[0].1; ... in16:=Buffer[0].7; END_IF
Как бы половчее счетчики зацепить, чтобы несколько раз не гонять чтение?




Ответить с цитированием
