Вот такая простая и элементарная программка. Тем не менее происходят вполне веселые вещи от которых волосы встают дыбом.Код:PROGRAM PLC_PRG VAR cp:ARRAY[0..1]OF BYTE; CRC16:DWORD; END_VAR cp[0]:=16#01; cp[1]:=16#31; CRC16:=CRC_GEN(PT:=ADR(cp),SIZEOF(cp),PL:=16,PN:=16#8005,INIT:=16#FFFF,REV_IN:=TRUE,REV_OUT:=TRUE,XOR_OUT:=0);
Запускаю на выполнение в режиме эмуляции и....значение CRC16 постоянно и быстро изменяется. Что происходит?
P.S. правильный ответ должен быть f4c1