Webserver Init vs HMI Panel
Hi guys,
I have a silly problem:
- When restarting the control cabinet, the HMI panel boots before the AXC controller has finished booted and loaded its webserver for the HMI
- The result is that the HMI panel is showing an error page (page not found) and seems to be happy and proud of this.
- As the error page does not automatically reload, the HMI panel will never load the actual HMI from the controller
- As of now, I have to reboot the panel or go into settings to refresh the url manually to make it load the Plcnext HMI page
Is there a way to fix or improve this without using a relay to power up the HMI panel after the PLC has booted?
Maybe start a small "temporary" webserver in the controller while the plcnext environment is getting ready?
Other ideas?
Comments
Hi fluxmodel,
You told me that this issue concerns a Beijer HMI panel, therefore I suggest you ask them for a solution.
If you had been using a WP 6000 panel from Phoenix Contact the solution would have been to enter the exact URL of eHMI server in the URL field, not just the IP address.
Example: "https://192.168.1.10/ehmi/hmiapp.html"
Hello,
In addition to the exact URL for the WP 6000, the PLC Next controller's web server will come available before the eHMI pages are available by the PLC Next runtime. If the panel connects to the webserver during this time, the error message page not available will be displayed.
Go to the Cockpit of the panel and under the URL settings, there is a dialog box where you can configure a delay “ Connect to URL after ## seconds..”
Extend this time for the panel so that your target PLC Next device has enough time to boot and make the eHMI webpages available. For your AXC controller, try using 45 seconds to start and then modify it up or down for the optimal delay time that is error free.
If the error occurs still occurs, for the WP 6000 panels you can press specific areas as defined in the settings to open the navigation bar. Default location area A and the navigation bar opens in Area B
From the navigation bar, you can refresh the page and reload the eHMI when it is available or if a communication error that occurs that is not automatically recovered by the WP 6000.
Best Regards
Kelley