Inicio > Foro > controladores SlimLine e Netsyst (LogicLab) > Gestión de páginas web dinámicas por parte del usuario
- Este tema tiene 20 respuestas, 1 participante y se actualizó por última vez 3 años, hace 7 meses da Sergio Bertana.
-
autorPublicación
-
Marzo 12, 2013 en 8: 58 am #35339Sergio BertanaAdministrador del foro
En las formas CPU SlimLine Compacto y a partir de la versión B del módulo CPU ARM7 se ha implementado la posibilidad de crear páginas web directamente por parte del usuario, estas páginas se pueden transferir a los directorios del sistema y se visualizarán accediendo desde un navegador web. SlimLine es posible administrar páginas dinámicas. Una página web dinámica es una página cuyo contenido, total o parcialmente, es generado in situ por el servidor, pudiendo así ser diferente cada vez que se llama, permitiendo así la interactividad con el usuario. Por lo tanto, será posible crear páginas que reporten valores de variables de PLC y le permitan cambiar el valor de variables de PLC. Adjunto un extracto del manual de programación IEC61131-3 en el sistema SlimLine que trata el tema.
Septiembre 3, 2013 en 1: 41 pm #37749Sergio BertanaAdministrador del foroAgrego enlaces a estas publicaciones que muestran ejemplos del uso del servidor web con páginas dinámicas.
In questo mensaje Se trata el envío de SMS directamente desde la página web.
In questo mensaje se ocupa de la gestión de comandos y la visualización de estados lógicos.Septiembre 11, 2013 en 8: 41 am #37765Maurizio ContipartícipeEstoy tratando de escribir, para mi solicitud hecha en el SlimLine, una página web de resumen que, entre otras cosas, debe contener información del sistema (como la versión del programa, el tiempo de activación y más).
He leído que solo se pueden publicar las variables asignadas en el DB100, pero para evitar copias "inútiles" de las variables del sistema en esta área, he analizado cómo se hacen tus páginas de configuración WEB. Slimline (uso de etiquetas de tipo ) y repliqué la aplicación.
La implementación funciona si la página está contenida en la carpeta System pero no si la carpeta está ahí Almacenamiento. ¿Hay una razón? ¿Tengo que permanecer en la carretera DB100 o hay una solución?
Septiembre 11, 2013 en 8: 45 am #37766Sergio BertanaAdministrador del foroLos ID utilizados en las páginas web de configuración como dijiste correctamente, solo se administran para los archivos en el directorio System, el servidor web de SlimLine comprueba el directorio donde se encuentra la página que se mostrará y, si es diferente del sistema, no administra las ID.
Los ID utilizados no están documentados, están definidos en el programa y pueden cambiar a nuestra discreción, por lo que no deben utilizarse. Las páginas web del usuario operan solo en las variables asignadas en la base de datos 100. Si desea administrar las variables del sistema, debe obligarlas a confiar en las variables asignadas en la base de datos 100.
Noviembre 26, 2013 en 8: 41 am #37908Sergio BertanaAdministrador del foroIn este tema Se trata el uso de Google Charts para la visualización de datos en forma gráfica en páginas web.
Enero 1, 2014 en 3: 01 pm #37958MauriziopartícipeIntenté usar el ejemplo para el comando y la visualización de E / S digitales, insertando una actualización de página automática. Sin embargo, noté que la carga completa de la página, incluida la visualización de las entradas, toma casi dos segundos. ¿Es posible acelerar la actualización y tener una vista en 'tiempo real'?
Enero 2, 2014 en 7: 57 am #37959Sergio BertanaAdministrador del foroTeniendo que gestionar un sistema en tiempo real como un PLC, para intentar tener los tiempos de retardo más determinados posibles, el servidor HTTP gestiona el envío de las páginas en modo fragmentado, el contenido de la página se divide en muchas piezas pequeñas y se envía al cliente. . Esto, por supuesto, ralentiza la visualización de la página, incluso si el tiempo de carga al que se refiere me parece exagerado, como puede ver en el comando TCPIPStats los tiempos promedio son mucho más bajos que el segundo.
[Admin]> TCPIPStats
Tiempo de carga de la página web: 163.790 [55.789 <> 163.790] (mSec)No es posible la visualización en Tiempo Real de los datos, para visualizar los valores es necesario refrescar la página.
Enero 13, 2014 en 3: 31 pm #37988Sergio BertanaAdministrador del foroCorrijo lo que se dijo en la publicación anterior, como se ve en este tema, a través de un script java que le proporcionamos, es posible gestionar la actualización automática de variables mediante la técnica AJAX.
Febrero 21, 2014 en 7: 01 pm #38085Maurizio ContipartícipePuedo actualizar uno Slimline MPS046A100 para poder administrar las páginas web?
Febrero 22, 2014 en 10: 08 am #38086Sergio BertanaAdministrador del foroEn la versión "B" del SlimLine hemos realizado cambios de circuito que hacen que el sistema operativo sea incompatible con la versión "A".
Toda la gestión de las páginas Web se ha implementado sobre el nuevo sistema operativo SFW184 ** 00 y utiliza algunas funciones de hardware disponibles únicamente en la versión "B" del producto. Por lo tanto, no es posible realizar una actualización del firmware del sistema para tener las páginas web.
Julio 18, 2014 en 6: 03 pm #38328MauropartícipeCompré la versión con conexión LAN, la entrega está programada para el lunes 21. Quería saber si con el servidor web integrado puedo hacer algún tipo de hmi a través de la web.
Julio 19, 2014 en 6: 10 am #38329Sergio BertanaAdministrador del foroEl servidor web integrado le permite ver páginas html para que pueda utilizar todos los objetos html típicos. Puede tener cuadros de texto, botones y, a través de javascript y con divs, puede crear páginas gráficas de aspecto atractivo (Captura de pantalla).
Si el navegador que utiliza para ver las páginas puede conectarse al SlimLine también a Internet a través de los objetos del gráfico de Google, puede ver instrumentos (medidores), gráfico de barras y más (Tema).
Por supuesto, el potencial gráfico que ofrece una HMI o un software SCADA es mucho mayor, mucho depende de tus necesidades.
Julio 19, 2014 en 4: 58 pm #38330MauropartícipePor el momento mi necesidad se limita a la gestión energética quiero estar siempre atento al consumo y producción de fotovoltaica con el fin de optimizar el uso de los acondicionadores de aire de placa de inducción lavadora de microondas etc ... para que puedas verlos en tu celular o tableta y no tener que ir al garaje cada vez para comprobar estos datos, ya que todo va tomando forma tal vez lo amplíe con HMI u otro.
Julio 21, 2014 en 8: 01 am #38331Sergio BertanaAdministrador del foroSí, para esta necesidad puedes utilizar páginas HTML sencillas con campos de visualización de los valores que te interesen. Los objetos de gráficos de Google son adornos estéticos, pero la funcionalidad aún está garantizada incluso con páginas HTML simples.
Como alternativa a las páginas HTML puedes usar el protocolo Modbus, hay aplicaciones para Android y para iOS, también vi un pequeño SCADA para Android que puede ser muy atractivo (Tema).
Junio 11, 2016 en 3: 42 pm #39613AlbertopartícipeEste tema es muy interesante y, después de descargar la biblioteca con su documentación, intenté crear un proyecto desde cero. Probablemente, siendo un principiante con LogicLab he olvidado la declaración de variables.
¿Sería posible tener el ppj completo para descargarlo y compararlo con mi versión?
-
autorPublicación
- Debe iniciar sesión para responder a este tema.