Подскажите пожалуйста что не так?
;
float fValue;
int Adr=0;
int OFFSET=0;
Вот такое не работаетю Панель виснет:
*(float*)(PSW+379) = 11.5;
fValue = *(float*)(PSW+379);
Adr = 701 + OFFSET;
Write(HMI_LOCAL_MCH, 0, TYPE_PFW, Adr, 0, TYPE_DWORD, Float_2_DWord(fValue));
Вот такое работает:
fValue = 123.2;
Adr = 701 + OFFSET;
Write(HMI_LOCAL_MCH, 0, TYPE_PFW, Adr, 0, TYPE_DWORD, Float_2_DWord(fValue));
Вот такое не работаетю Панель виснет:
*(float*)(PSW+379) = 11.5;
Мозги уже кипят(((




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