Сделал такой "костыль", вроде работает
Код:BOOL writes( WORD address, WORD amount, WORD *buffer ) { BOOL result; WORD i; for ( i = 0; i < amount; i++ ) { result = Write( PLC, 1, MODBUS_RTU_REG_4X, address, 0, TYPE_WORD, buffer[ i ] ); if ( result ) { address++; } else { break; } } //result = Writes( PLC, 1, MODBUS_RTU_REGS_4X, address, amount, buffer ); return result; }




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