Что не так, подскажите?
Код:BOOL Pusk; float Ct; WORD T; WORD M; DWORD P; Pusk=GetPSBStatus(256); Ct=*(float*)(PSW+258); T=PSW[256]; M=PSW[257]; P=*(DWORD*)(PSW+260); if (Pusk) Ct=Ct+0.1; Write(HMI_LOCAL_MCH,0,TYPE_PSW,258,0,TYPE_DWORD,Ct); Write(PLC,3,MODBUS_RTU_REG_4X,17,0,TYPE_WORD,T); Write(PLC,3,MODBUS_RTU_REG_4X,27,0,TYPE_DWORD,Ct); Write(PLC,3,MODBUS_RTU_REG_4X,33,0,TYPE_DWORD,P); Write(PLC,3,MODBUS_RTU_REG_4X,35,0,TYPE_WORD,M); return;





