Continuación del Tutorial #69, esta vez con la opción de flasheo (FlashBackColor). Cuando las tres etiquetas están activas, el rectángulo se ilumina en amarillo y parpadea.
Escritura C con parpadeo
// WINCC:TAGNAME_SECTION_START
#define TAG_1 "TagA"
#define TAG_2 "TagB"
#define TAG_3 "TagC"
// WINCC:TAGNAME_SECTION_END
// WINCC:PICNAME_SECTION_START
// next PicID : 1
// WINCC:PICNAME_SECTION_END
if (GetTagBit(TAG_1) & GetTagBit(TAG_2) & GetTagBit(TAG_3))
{
SetPropBOOL(lpszPictureName,"Rec10","FlashBackColor",1);
return 64255;
}
else if (GetTagBit(TAG_1) & GetTagBit(TAG_2))
{
SetPropBOOL(lpszPictureName,"Rec10","FlashBackColor",0);
return 255;
}
else if (GetTagBit(TAG_1))
{
SetPropBOOL(lpszPictureName,"Rec10","FlashBackColor",0);
return 65280;
}
else
SetPropBOOL(lpszPictureName,"Rec10","FlashBackColor",0);
return 0;SetPropBOOL(lpszPictureName,"Rec10","FlashBackColor",1) activa el parpadeo de fondo de Rectángulo Rec10. Para otras combinaciones de etiquetas, el parpadeo está desactivado.
Un aviso: Video tutorial detallado arriba.