4. У меня есть устройство ModbusRTU. На экране "миксер" данные опрашиваются с сервера, а если сменить экран, то данные больше не опрашиваются. На экране есть объекты, которые вбивают значения с тегов, где Вход/выход настроен на сервер ModbusRTU.
Необходимо пассивно запрашивать значения с сервера и записывать в теги?
Экран "Миксер"
Код в фоне:
if(Tags.SERVICE_MODE_REQUEST_TO_SCADA_STAGE == 2){
if(Tags.SERVICE_MODE_REQUEST_TO_SCADA_OPERATION_ID == 2){
Tags.Mixer_Request_ID = Tags.MIXER_RECOATER_REQUEST;
Tags.LAST_PLC_REQUEST = Tags.MIXER_RECOATER_REQUEST;
Tags.SERVICE_MODE_REQUEST_TO_SCADA_STAGE = 1;
}
}
Tags.MIXER_RECOATER_MIXER_STATUS = Tags.Mixer_Status;
Tags.MIXER_RECOATER_MIXER_ERROR = Tags.Mixer_Error_Code;
Tags.MIXER_RECOATER_RECOATER_ERROR = Tags.Recoater_Error_Code;
if(Tags.Mixer_Status == 1){
Tags.SandOutput = true;
}else{
Tags.SandOutput = false;
}
Тэг: