APROL: Usage of Controller's Integrated Web Server (no MappView)

I am working with APROL 4.2 and Automation Studio 4.5.3, and I am not using MappView. I am following the Automation Studio Help for setting up the Integrated Web Server, but I am still unclear about a few concepts.

What I Have Done:

  • I have activated the Web Server in both Automation Studio (AS) and APROL.
    `
  • From my understanding, AS looks for a “web” directory containing the HTML files.
  • I have tried placing the web directory in several locations on my APROL VM:
    • C:\
    • C:\APROL_EXCHANGE
    • C:\APROL_EXCHANGE\Aprol1
    • C:\APROL_EXCHANGE\Aprol1\Logical
  • However, I always get Error Number 20708 - 404 Not Found when trying to access the pages.

My Questions:

  1. Where should I place the “web” directory and HTML files so the Integrated Web Server can find them?
  2. The AS Help mentions:

If FTP access is enabled for the controller via AS, web server data can be transferred manually via FTP client to the web server directory configured on the user partition in AS.

  • How do I enable FTP access in AS for loading HTML/ASP pages?
  • Where exactly should I place the HTML/ASP pages when using FTP?

I appreciate any guidance on this. Thanks!

Hi,

I’m sorry but I’m not familiar with APROL.

But regarding to the PLC Embedded Webserver, FTP can be enabled in the CPU configuration in AS.
And the web root directory (which is “web” in your example) containing the webserver content has to be stored to the USER partition of the PLC (the “F” partition).

Best regards.

1 Like

Hi @akeh, what is the status of your topic?

It seems that APROL works differently as the regular AS and I could not make the proposed solution work, so status is still waiting for someone to provide APROL-based information to try again.

please get in contact with local B&R support.

Hello,

In APROL, you can configure controller FTP access in the ‘Network/Security’ tab, as shown in this screenshot:

After building and downloading this configuration, you should be able to access the controller using an FTP client:

Best regards,

1 Like