Цитата Сообщение от sea Посмотреть сообщение
Что не так, подскажите?
Код:
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;
Нет у меня ошибки нет. версия у меня 2с.6i но программирую панель через виртуализацию Windows XP Mode только в ней нет ошибок.