SND_CNT := SysSockSend( SOCK_ACC, ADR( SEND_BUFFER[ 0 ] ), 10, 0 ); И где тут 255 байт? Или это не тот код?
В 9 пакете нет числа 22 в 4(5) байте. Т.е. пакет до ПЛК просто не дошёл.