SBC Saia PCD® Supervisor - Advanced Menu El manual del propietario

Tipo
El manual del propietario
Honeywell International | 1
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu
Supervisor Advanced Menu
para supervisores
Manual de software
0 Índice Página
0 Índice ...................................................................................................................................1
1. Versiones del documento ..................................................................................................2
2. Descripción .........................................................................................................................2
3. Requisitos del sistema ......................................................................................................2
4. Instalación ...........................................................................................................................3
4.1 Incrustar Advanced Menu en un proyecto existente ..........................................................3
5. Conguración .....................................................................................................................5
5.1 ConguracióndelmenúmediantearchivoNav .................................................................5
5.1.1. EditarentradasenelarchivoNAV ...............................................................................8
6. Menúdelcongurador ........................................................................9
6.1. Lecturadearchivosdeconguracióndeunaversiónanterior1.x.x .................................10
7. Funciones especiales relativas a los derechos de un ...................................................11
usuario ................................................................................................................................11
7.1.Sistemadearchivos ............................................................................................................11
7.2. Conguradordemenús .....................................................................................................11
7.3. Listasdealarmas ..............................................................................................................11
7.4. Informaciónsobreeltiempo,latemperaturaylahumedad ..............................................11
7.5. Administracióndeusuarios ...............................................................................................11
8. CaracterísticasespecialesenpáginasPX .......................................................................13
8.1. UtilizacióndebotonesenconexiónconDeviceTemplate .................................................13
9. Conexióndeunaestaciónmeteorológica .......................................................................15
9.1. ConexiónatravésdelWeatherServiceestándardeNiagara ...........................................15
9.1.1. ConversióndelatemperaturaaCelsius .....................................................................17
9.2. "ConexiónatravésdelHTTPClientDriverutilizandolaAPI
OpenWeatherMapcomoejemplo. ....................................................................................18
9.2.1 Utilizacióndetextossobreelestadodeltiempoenun
idiomaespecícoapartirdelaAPIdeOpenWeatherMap ..........................................23
10. Actualizar el menú avanzado desde una versión ............................................................24
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu
2 |
Honeywell International
2. Descripción
AdvancedMenuesunaplantillaHTMLquepresentaunapáginadeinicioconunmenúcongurable
enlaqueSupervisorincrustatodaslasvistasposibles,juntoconpáginasPXyHTMLdeSupervisor/
Niagara.Además,puedenmostrarsealarmasordenadasporprioridad.
Elmenúadmiteelanidamientoenhasta4niveles.Elobjetivoespodercrearunmenúdenavegación
separado para cada “usuario” en Supervisor.
3. Requisitos del sistema
Lista de las versiones de software necesarias:
AdvancedMenu2.0.0|Niagara4.11
Navegador:
◦ GoogleChrome
Version 99
o superior
Mozilla Firefox Version 98
o superior
◦ MicrosoftEDGE
Version 99
o superior
1. Versiones del documento
Fecha Version Autor Description
2023-01 SPA05 M.Egner Anpassungen an v2.0
Honeywell-Vorlage
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu | 3
Honeywell International
4. Instalación
Básicamente, el Menú Avanzado está disponible para varios idiomas.
Para ello, el Menú Avanzado contiene su propio módulo Léxico, cuya instalación se explica
a continuación. Si un idioma no está disponible, el Menú Avanzado se congura por defecto
en inglés. El idioma depende de la conguración que se haya establecido para el usuario
correspondiente en el "UserService".
Copie el archivo los módulos (archivos .jar) del archivo zip en la carpeta "modules" del
directorio de instalación de Niagara:
Por defecto: "C:\Marca\ Niagara-4.xx.x.xxx\modules".
Nota: El servicio Plataforma y Workbench deben reiniciarse una vez después de la copia.
4.1 Incrustar Advanced Menu en un proyecto existente
Templatetambiénpuedeaplicarsedirectamenteenunaestaciónenejecución.
Copielacarpeta“AdvancedMenu”enlarutadelsistemadesuestación:“C:\ProgramData\Niagara4.8\
SBC\stations\IhreStation\shared\”paraSupervisor2.1o“C:\ProgramData\Niagara4.xx\Brand\stations\
IhreStation\shared\”
Portanto,laplantillatambiénpuedeutilizarseenvariasversionesanterioresdeNiagara.
Acontinuación,enlaestación,lacarpeta“AdvancedMenu”seencuentraen“Files”(Archivos)(actualice
lavistasiesnecesario):
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu
4 |
Honeywell International
Tousethemenu,itisalsonecessarytoplaceaservice.Under"Service",placethe
"AdvancedMenuService"servicefromthe"honAdvancedMenu"palette:
Parapoderutilizarelconjunto,en“UserService”debeindicarseelarchivomain.nav,elidiomayel
formatodehoradecadausuario:
Además,siesnecesario,sepuedeespecicarelnombrecompletodecadausuario,queapareceráen
elmenú:
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu | 5
Honeywell International
Nota:Paraello,elusuariocorrespondientedebeteneralmenosderechosdelecturasobreel
"UserService".
Conmain.nav,index.htmlseconvierteenlapáginadeinicioconlavistacorrespondiente:
5. Conguración
5.1 ConguracióndelmenúmediantearchivoNav
Enlacarpeta"userCong/menu"encontraráarchivos.navparacongurarelmenú.
Elnombredelarchivodebecorresponderalnombredelusuario(conmayúsculasyminúsculas).
Deestaformasepuedepersonalizartodalaplantillaparacadausuarioindividualmenteyenotros
idiomassiesnecesario.
Elarchivodefault.navpuedeutilizarsecomoplantilla.
Sitodoslosusuariosdebentenerlamismaestructurademenú,entonceseldefault.navpuedeser
utilizadoenlugardeunarchivoseparadoparacadausuario.
Elarchivodefault.navseutilizasiempresinohaydisponibleunarchivo.navespecícoparacada
usuario.
Indernav-DateideniertsichdiegesamteMenüstruktur.
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu
6 |
Honeywell International
Sepuedenmodicarlaestructurayladenominacióndelarchivonavdelusuario.
Laprimeraentradaestádenidacomopáginadeinicioenelmenúynotienemenússubordinados.
Laestructuradelasentradasde“Start”denejerárquicamentelaestructuradelmenúsubordinado.
Puedehaberhasta4niveles.(Véaseelejemploanterior)
1.mainMenu
2.subMenu
3.subSubMenu
4. Pages
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu | 7
Honeywell International
ComoeshabitualcontodoslosarchivosnavdeNiagara,todopuedevincularse.
Losvínculostambiénpuedenincluirunaespecicaciónadicionalde“view”(porejemplo,
|view:alarm:DatabaseMaintenance)
LoscamposORDenelarchivode“User”ahorapuedencontener“?stationName”,
quesereemplazaconelnombredelaestación.Porejemplo,history:“/?station
Name/AuditHistory”
Enelarchivonavtambiénesposibleespecicar“|view:?fullScreen=false” o “?
fullscreen=false” parahacervisibleelárboldenavegación.
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu
8 |
Honeywell International
5.1.1. EditarentradasenelarchivoNAV
Siseseleccionaunaentrada,sepuedeeditar(2),mover(4y5)oeliminar(3)usandolosbotonesdela
barrainferior.
Tambiénpuedehacerdobleclicenunaentradaparaeditarla.
Lomismotambiénesposiblesihaceclicconelbotónderechodelratónparaabrirelmenúcontextual
en un punto en concreto.
Además,aquítambiéntienelaopcióndecopiaroreproducirpuntos(8).
Tambiénpuedeexpandirycontraerlavistadelosniveles(9).
Puedeutilizarelbotón“Neu”(Nuevo)(1)paracrearunanuevaentrada.
Acontinuación,apareceestaventanaemergente.
Alelementoselepuededarunnombreenelprimercampoqueluegosemuestraenelmenúparaeste
propósito.Enelsegundocampopuedeguardaroseleccionarunacarpetaparacualquiercomponenteo
archivo.
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu | 9
Honeywell International
Tengaencuentaquesiempresecreaunaentradanuevadebajodelelementoquehaseleccionado.
6. Menúdelcongurador
Sepuedeaccederalconguradorparalosajustesdelsistemaatravésdelmenúdeusuariodelusuario
"admin".
Paraelloexistelaentrada"Conguradordelmenú".
Elconguradorsedivideenvariasopcionesdeconguración:
1.Conguraciónglobal:paraajustesquesonlosmismosparatodoslosusuarios.
2.Conguracióndelsistema:paralosajustesquedependendelusuarioconectado.
Losajustesseexplicandetalladamenteenelcongurador.
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu
10 |
Honeywell International
6.1. Lecturadearchivosdeconguracióndeunaversiónanterior1.x.x
TambiénpuedecargarunarchivodeconguracióndelsistemadesdeunaversiónanteriordelaPlantilla
deDispositivos.
Hagaclicenelbotón"CargararchivoNAV".
Enlasiguienteventana,seleccioneunarchivo.navdelacarpetadelsistemaantiguo:
Trasconrmarcon"Aceptar",secargalaconguración.
Compruebelaconguraciónyajústelasiesnecesario.
Asegúresedequeestáseleccionadoelusuariocorrectoy,acontinuación,guardelaconguracióncon
elbotón"Guardar":
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu | 11
Honeywell International
7. Funciones especiales relativas a los derechos de un
usuario
Ciertasfuncionalidadesrequierenqueunusuariotengalosderechosapropiadosparautilizarlas.
Además,elusuariosólodebeteneraccesoatravésdeCategoryServiceyRoleServicealasáreasque
el usuario está autorizado a ver.
7.1. Sistema de archivos
Cadausuariodebeteneralmenosaccesodelecturaalacarpeta"advancedMenu"enArchivos.
7.2. Conguradordemenús
Sólopuedeaccederalconguradordemenúsunusuarioquetengaderechosdelecturayescritura
completosdeadministrador(porejemplo,elusuario"admin"pordefecto).
7.3. Listas de alarmas
Elusuariocorrespondientedebeteneralmenosderechosdelecturasobreel"AlarmService"ysus
"AlarmRecipients"asícomosobrelas"AlarmClasses"parapodermostrarlasenlacabecera.
7.4. Información sobre el tiempo, la temperatura y la humedad
Elusuariocorrespondientedebeteneralmenosderechosdelecturasobrelosrespectivospuntosde
datosparapodermostrarlosenlacabecera.
7.5. Administración de usuarios
Dependiendodelosderechosdeunusuario,éstepuedevercontenidosadicionalesenelmenúde
usuario.
Enesteejemplo,secreauna"Categoría"conelnombre"UserCong"enel"CategoryService"("Cong"
->"Servicios"->"CategoryService"),quetieneaccesoal"UserService":
Enel"RoleService"("Cong"->"Services"->"RoleService"),ahorasepuedenconcederciertostiposde
derechosaundeterminadorol(quehasidoasignadoaunusuario):
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu
12 |
Honeywell International
Sielusuariocorrespondientetienederechosdelecturadeoperador,podráversupropiaconguración
deusuarioenformatoreducido(correoelectrónico,númerodeteléfono,etc.)atravésdelmenúde
usuario.
Además,semuestraelnombrecompletodelusuario,sisehadenidounoparaesteusuario:
Sielusuariorespectivotienederechosdeescrituradeoperador,entonceselusuariopuedehacery
guardarentradasademásdelaccesodelectura,desuperl.
Porejemplo,puedecambiarsudireccióndecorreoelectrónico,sunúmerodeteléfonoysucontraseña.
Sielusuariorespectivotienederechosdelecturadeadministrador,entoncespuedeverlaconguración
detodoslosusuariosenformacompletaatravésdelmenúdeusuario.
Además,puedeaccederalmenúcongurador:
Sinembargo,sólopodrámodicaraquelloselementosparalosquetengaderechosdeescriturade
operador("Operador")odeadministrador.
Conderechosdeescrituradeoperador,sólopuedeeditarsupropiousuario,comosehadescrito
anteriormente.
Conderechosdeescrituradeadministrador,puedeeditartodoslosusuarios.
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu | 13
Honeywell International
8. CaracterísticasespecialesenpáginasPX
8.1. Utilización de botones en conexión con Device Template
ParanavegaraunapáginaPXenrelaciónconDeviceTemplate,losbotonesdenavegacióndebentener
unaopciónadicional:“|view:?fullScreen=true”o“?fullScreen=true”.
1. PrimeroarrastreunbotónHyperlinkButtondesdelapaletakitPxalapáginaPX.
2. Ensegundolugar,tenemosquedenirunhipervínculoalapáginadedestinoen“Properties”:
3. Abralaopción“hyperlink”:
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu
14 |
Honeywell International
4.LuegodenaelcampoOrddelaformahabitual(1).
Luegohagaclicenlasdosechas(2):
5.Enlaventanasiguiente,introduzca“fullScreen”enelcampo“Key”y“true”enelcampo“Value:
6.Ahoraconrmelaventanacon“OK.
Acontinuación,puedeverelcambioaquí.Conrmedenuevocon“OK.
Ahoratambiénpuedeverelcambioenelcampo“Hyperlink”.
7.Conexióndeunaestaciónmeteorológica.
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu | 15
Honeywell International
9. Conexióndeunaestaciónmeteorológica
9.1. ConexiónatravésdelWeatherServiceestándardeNiagara
Enlapaleta"weather"encontraráel""WeatherService"",quepuedecolocarseen"Cong->Services"
mediantearrastrarysoltar.
Enel"WeatherService"sepuedeañadirunproveedorsobreelbotón"Nuevo",delquedebenproceder
losdatosmeteorológicos:
Dependiendodelproveedor,haydiferentesajustesenelsiguientecuadrode
diálogo,enelquelaubicacióny,siesnecesario,unaclavedeAPIdebeser
almacenada(tambiénsepuedehacermástardeatravésdelaPropertySheet):
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu
16 |
Honeywell International
EnelWiresheetdelinformereciéncreadosepuedentransferirahoralosdatosmeteorológicos:
(Haciendoclicconelbotónderechodelratónenelbloqueyluegoen"PinSlots"paraañadirmás
ranuras).
Conelbotónderechodelratón->"Nuevo"sepuedenañadirBooleanWritable,etc.
Lassalidasdelbloqueseenlazansegúnelejemplo:
Nota:Enlas""Facetas""delospuntosdedatos,sepuededenirparalatemperaturaylahumedad
relativa,unaunidad(Unit).
Acontinuación,lospuntosdedatossepuedenvincularenconsecuenciaatravésdelmenúcongurador
enlaconguraciónglobal:
Respectivamentelomismoparalatemperaturaylahumedadrelativa:
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu | 17
Honeywell International
Despuésdeguardarlaconguraciónyvolveracargarlapágina,eltiempodeberíaserahoravisible:"
9.1.1. Conversión de la temperatura a Celsius
ElvalordelWeatherServicevienebásicamenteenlaunidadFahrenheit.
ParaobtenergradosCelsiusnecesitaunaunidaddeconversión.
Enlapaleta"kitControl"haylacaja"NumericUnitConverter"bajo"Conversion":
LocolocamosentreWeatherBox"y"Temperature":
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu
18 |
Honeywell International
EnlaPropertySheetdelacajadeconversión,elformatodeentradaysalidasepuededenirahoraa
travésdelas""Facets"":
Eso es todo:"
9.2. "ConexiónatravésdelHTTPClientDriverutilizandolaAPIOpenWe-
atherMap como ejemplo.
ParautilizarlaAPIdeOpenweather,hayquecrearunacuentaallíygenerarunaclaveAPI,quepuede
serutilizadaporelHTTPClientDriver.
Enlapaleta"httpClient"encontramosel"HttpClientService",quepodemossituaren"Cong->Services"
mediantedrag&drop.
Luegoarrastramosysoltamosel"HttpClient"sobreel"HttpClientService".
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu | 19
Honeywell International
EnlaPropertySheetdel"HttpClient"introducimoslasiguienteinformaciónen"Address":
Enlaranura"Parameters"podemoshacerclicconelbotónderecho->"Action"->"Add".
Aquíañadimosahoralassiguientesranuras(TodasdetipoString)
• q->Ubicacióndelosdatosmeteorológicos
• appid->ClaveAPIdeOpenweathermap
• units->Especicaciónparacorregirlaunidad
Ahorarellenamosloscamposcomocorresponde:
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu
20 |
Honeywell International
Enel"HttpClientService"aúntenemosqueactivarlasiguienteopción:
Luegoconunclicderechoenel"HttpClient"->"Action"->"Send"solicitamoslosprimerosdatos.Estos
sonvisiblesenelcampo"out".
LosdatosvienenenformatoJSONyahorahayquedescomponerloscomocorresponde.
Paraellonecesitamosprimeroel"JsonSchemaService"delapaleta"jsonToolkit",quesoltamosen
"Cong->Services"mediantearrastrarysoltar:
Ahoravamosalavista"Wiresheet"del"HttpClientService".
Aquícolocamos2xlacasilla"JsonPath"delapaleta"jsonToolkit"comosigue:
EnlaPropertySheetdelascasillas"JsonPath",introducimosahoraen"Path"enlacasillasuperior:
Y en la inferior
Deestemodo,ahoraseextraenpartesdelosdatosrecibidos.
Ahoracolocamos2xlacaja"JsonDemuxRouter"delapaleta"jsonToolkit"detrásdelascajas"JsonPath"
comosigue:
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu | 21
Honeywell International
Ahorapodemosañadirlossiguientesslots(DetipoString)enlaPropertySheetdel"JsonDemuxRouter"
superiorhaciendoclickderecho->"Action"->"AddSlot":
Parael"JsonDemuxRouter"inferiorelmismoprocedimientoylassiguientesranuras:
(Lasranurastambiénsepuedengenerarautomáticamenteatravésdel"Learnmode"cuandosereciben
nuevosdatos).
Siahoraenelserviciodenuevoseejecutalaacción"Send",entoncesdeberíamosverdatosenlos
campos.
AhoravolvemosalaWiresheet,dondelasnuevasranurassonahoratambiénvisibles:
Clickderecho->"Nuevo"paraañadirNumericWritable,etc.
Lassalidasdelbloquesevinculansegúnelejemplo:
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu
22 |
Honeywell International
Nota:Enlas"Facetas"delospuntosdedatossepuededenirunaunidadparalatemperaturayla
humedadrelativa.
Acontinuación,lospuntosdedatossepuedenvincularenconsecuenciaatravésdelmenúcongurador
enlaconguraciónglobal:
Respectivamentelomismoparalatemperaturaylahumedadrelativa:
Despuésdeguardarlaconguraciónyrecargarlapágina,eltiempodeberíaserahoravisible:
ElHTTPClientpuedeampliarseconunacasilla"Intervalo"delapaleta"kitControl"paraactualizarlos
datosenintervalosdetiempo:
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu | 23
Honeywell International
9.2.1Utilizacióndetextossobreelestadodeltiempoenunidiomaespecícoa
partirdelaAPIdeOpenWeatherMap
Sinosedisponedelidiomadeseadoparalostextosmeteorológicos,tambiénsepuedenutilizarlos
textos proporcionados por la API.
AufdemSlot„Paramters“des„HttpClient“könnenSieperRechtklick->„Action“->„Add,denSlot„lang“
hinzufügen:
Aquísepuedeintroducirlaabreviaturaespecícadelidiomacorrespondiente
(porejemplo,"es"paraespañol).
Ahoravamosalavista"Wiresheet"del"HttpClientService"yañadimosun"StringWritable".
Lovinculamosalcampo"description":
Enel"MenúCongurador"yapodemosactivarestaopciónyañadirelnuevopuntodedatos:
27-670 SPA05 – Manual de software – Supervisor - Advanced Menu
Honeywell Building Technologies
715 Peachtree St NE | Atlanta, GA 30308
www.saia-pcd.com
http://customer.honeywell.com/
24 |
Honeywell International
2023-06| Lasespecicacionestécnicasylainformaciónestánsujetasacambios.
10. Actualizar el menú avanzado desde una versión
Elprocesodeactualizaciónesrelativamentesencillo.
Sipreviamentesehainstaladounaversión1.x.x,lainstalaciónpuederealizarsenormalmentesegúnlas
instruccionesdelcapítulo"Instalación".
Despuéssepuedencopiarlosarchivos.navexistentesparaelmenúespecícodelusuario.
Estossecopiandelaantiguacarpeta"user"alanuevacarpeta"userCong/menu"comosemuestraen
laimagen:
Losarchivosdeconguraciónantiguosrestantespuedenleerseatravésdelcongurador,comose
describeenelcapítulo"Conguración".
Parafuturasactualizaciones,habráarchivosdeactualización,quesólocontendránlasobreescriturade
losarchivosexistentes,independientementedelaconguración.
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24

SBC Saia PCD® Supervisor - Advanced Menu El manual del propietario

Tipo
El manual del propietario