Исправил макрос следующим образом - не отрабатывает
BOOL HMIstart=FALSE;
BOOL Value;
if (HMIstart==FALSE)
{
Read(PLC, 16, MODBUS_RTU_BIT_0X, 0, 0, TYPE_BIT, &Value);
if (Value==TRUE)
{
SetPSB(300);
}
else
{
ResetPSB(300);
}
PSW[300]=Value;
HMIstart=TRUE;
}




