Проблемы с CARE XL WEB

Проблемы с CARE XL WEB

  • Не работает epid

Параметр P8 равен нулю?

 


Репликация планта

  • SymmetrE HMI Display Builder несовместимость дисплеев. Не можете открыть сделанные в другом билдере.

Открыть в текстовом редакторе htm файл и откорректирвать версию 5.71 на 5.7 например.

SymmetrE HMI display builder.

  • Надо вывести в случае аварии текст предупреждения. Причём он может содердать две или три аварии. И поменять шейп насоса на аврийный в случае хоть одной аварии.

Привязываем аварийные точки в Script tab. Внутри обьекта создаём переменные для каждой аварии, а в конце просто складываем их в me.value.  Чтобы тексты разных аварий отделялись используем & vbCr .  Чтобы сменит шейп насоса используем isempty но обратите внимание что и переменной надо присваивать empty. Но лучше увидеть чем сто раз прочитать:

Sub textbox004_onupdate

dim pmpalm1

dim pmpalm2

if me.DataValue("VN_K2_Pmp2StsAlm.presentvalue")=1 then

pmpalm1= "ALARM! There is not a responce from the contactor"& vbCr & vbCr

else

pmpalm1=empty

end if

if me.DataValue("VN_K2_Pmp2Nfs.presentvalue")=1 then

pmpalm2="ALARM! Thermorelay" & vbCr


else

pmpalm2=empty

end if

me.value=pmpalm1+ pmpalm2

if not (isempty(pmpalm1) or isempty(pmpalm2)) then

me.textColorBlink=true

pmp2.value=4

end if

End Sub


  • Symmetre hmi display builder обьект текст параметр видимости

Есть такой параметр он внутри класса me.style.


  

  • HMI display Builder отображение текста как параметра скрипта получаете символы вместо русских букв.

Лечится ковырянием в настройках Visual Studio и установки там галочки. Типа отображать как utf-8.


 

  • CARE как преобразовать XFM в макрос для WEB’а

Используем программу из каталога CARE   CSDtoTXT. В окне макросов жмём импорт from text file.


 

  • SymmetrE HMIWebBrowser как работать с объектом станции

Используйте в скрипте класс window.external