ок ..пока почему пропала связь ....через час будет...еще глупый вопрос ...пытаюсь изобразить регистр,вернее регистр с записью по WriteCount :
IF WriteCount= 1 THEN
WorksFank1.Works_Fan_WORD[0]:=awReadData[4];
WorksFank1.Works_Fan_WORD[1]:=awReadData[5];
WorksFank1.Works_Fan_WORD[2]:=awReadData[6];
WorksFank1.Works_Fan_WORD[3]:=awReadData[7];
END_IF
тоесть при значение WriteCount= 1 ,левая часть должна ровняться правой..что то на практике не сработало