runtime file cannot create

Qaisar Ch

Member
Join Date
Apr 2017
Location
lahore
Posts
4
Hi Guys,

I have a problem with an Application.

Factory Talk View ME 8.20
while I create the runtime application.
in project setting when i put it to standard mode
PVP 7
*** Start RSLinx Enterprise Conversion Messages ***

ERROR: Unsupported driver detected. Driver name = "RSLinx Server". Description: Only the Ethernet driver is supported by PanelView Plus 7 Standard Machine Edition applications. Only the Ethernet, Serial DF1 and Serial DH485 drivers are supported by Compact Machine Edition applications.
End RSLinx Enterprise Conversion Messages ***

Validation completed with errors. The runtime application has NOT been created.
 
Copy from Design to Runtime "feature" strikes again...:D

Within RSLinx Enterprise/Communications Setup Runtime Tab, delete the Logical Backplane driver 1789-A17; this driver is functional only if deployed when in the Design communication topology.
 
Copy from Design to Runtime "feature" strikes again...:D

Within RSLinx Enterprise/Communications Setup Runtime Tab, delete the Logical Backplane driver 1789-A17; this driver is functional only if deployed when in the Design communication topology.

Backplane 1789-A17 is not going to delete .After delete its again appear
 
You're welcome.

This is a very common issue and I wish Rockwell will get away from the Copy from Design to Runtime FTVS "feature"; I don't remember once in hundreds of developed applications having the need of using it; 99% of the time, the Development network topology does not match the Runtime one; who develops an application patched directly within the HMI's functional, runtime networking?
 
who develops an application patched directly within the HMI's functional, runtime networking?

When I build an application that's connected to a test controller, I try to use the same IP addresses and type of controller as what will exist on the final system.

While FTView Studio is painfully slow when creating a runtime and loading it to a PV+, the Test Screen and Test Runtime features are pretty handy when doing development and testing.

Not as good as Indusoft's "save and send to runtime", by a long shot, but a lot faster than what were accustomed to with PanelBuilder32.
 
Designed to Run or Run to Design?...

dmargineau said:
...I don't remember once in hundreds of developed applications having the need of using it; 99% of the time, the Development network topology does not match the Runtime one; who develops an application patched directly within the HMI's functional, runtime networking?

That may be your experience, but I would not imagine it being the same for everyone. I, contrastingly, and quite similar to Ken, have developed countless applications where I specifically connected my workstation to the intended Runtime controller using the intended driver under the Design (Local) tab. This method not only allows me to use the Test Application feature via the intended driver, but also serves to test the driver in advance of copying across to the Runtime (Target) tab. Also, by browsing, or drilling down to the intended Runtime controller, using the intended driver under the Design tab, potentially convoluted paths will be automatically predefined for you. Something you may normally have to manually configure under the Runtime tab.

Creating your intended driver under the Design tab, testing it, and then copying it to the Runtime tab, is specifically why the Copy feature exists.

In advance of going to Runtime it is not always possible to use this method during application development. This can be dependant on the driver involved and the availability of the hardware. But when it is available I do try to use it for reasons mentioned.

When users either accidentally copy the Design driver configuration over, or do so with the understanding that it's the correct thing to do, they often do not realize that the Copy feature is only to be used when the intended Runtime driver configuration exists, exclusively and validly, under the Design (Local) tab. Any driver configuration other than this will potentially be invalid under the Runtime tab i.e. is not supported at Runtime on the currently configured terminal for the application.

The extra "baggage" that often gets copied over is usually as a result of previous communications endeavours under the Design tab that were not removed before proceeding to develop the current application.

The key points for users to remember are...

1. Configure only the intended Runtime driver under the Design tab when pretesting during development

2. Everything that may be configured under the Design (Local) tab may not be supported under the Runtime (Target) tab

3. Everything configured under the Runtime (Target) tab will represent the RSLinx Enterprise Server that runs on the terminal, if the terminal is configured to use the application's driver setup

4. The RSLinx Enterprise Server that runs on the terminal will only support the drivers for the communication ports available to the terminal

I would agree that the tabular format for the Communications Setup is far from perfect and that it has never been easy to understand all its nuances. But once you get to know your way around it, it does do its job adequately, in my experience.

118608 - FactoryTalk View Machine Edition validation ERROR: Unsupported driver detected. Driver name = 'RSLinx Server'
Access Level: TechConnect

The newer Ethernet only terminals create this issue because they do not support any driver other than the Ethernet driver. The presence of the virtual backplane driver under the Design tab, which of course is not supported under the Runtime tab, automatically rules out the ability to use the Copy feature. If your gripe is solely based on this fact, and how they did not foresee it or since correct it, then I am 100% in agreeance with you. But I cannot agree that the Copy feature itself is useless and should be completely removed just to solve this issue. I would be more in favour of a patch to the software which would allow it to default the Communications Setup to the required base drivers for the terminal currently selected for the application. Or, at the very least, warn a user that the current configuration is not compatible with the selected terminal, while attempting to validate the Communications Setup.

Regards,
George
 
Last edited:
With all due respect Ken and George,

The "Copy from Design..." feature was implemented, apparently, with the intention of aiding less than experienced users generate a functional communication path for the final form of the application they are developing.

However, this approach is introducing a major confusion by creating of an equivalence between two fundamentally different communications paths; there are numerous TechConnect articles (including the one cited above) which state (in CAPS nevertheless!) "DO NOT USE COPY FROM DESIGN...!"; moreover, the Backplane driver is automatically added to the Design tab even if the application is being created and intended to be deployed onto a terminal which does not support it!?

As for the usefulness of it? I'd say 99% of my FTVME applications carry only one Runtime hop ( Driver -> Controller) while the Design might tunnel through several VPNs, switches and/or communication adapters; if it takes a couple of seconds to define the terminal's Runtime path and minutes to connect the development software to the CPU controller I don't really see any advantage to it; only frustration when one uses said "feature" and gets prompted that he/she does not know know what he/she is doing at compilation time or worse, if the Runtime creation is successful, however, upon downloading to the terminal, the darn thing does not connect to the PLC.
 
Copy from Design to Runtime "feature" strikes again...:D

Within RSLinx Enterprise/Communications Setup Runtime Tab, delete the Logical Backplane driver 1789-A17; this driver is functional only if deployed when in the Design communication topology.
It doesn't let me delete it. The only option it gives you when you right click it is "delete children"
 

Similar Topics

FTView - cannot restore .mer "file is not a valid runtime application file." Hello Experts, I was given a .mer file and i cannot restore it...
Replies
6
Views
7,332
I have two presses with identical PV+ HMI's. The version is 6.1. I can upload the applications just fine but when I attempt to restore the runtime...
Replies
4
Views
4,049
I cannot create a runtime file (.mer) using Factory Talk. It worked fine a couple weeks ago. Each time I try to create a runtime file, it starts...
Replies
14
Views
14,980
Hello group, Thanks to Rockwell's infinite wisdom to change the O/S from WinCE to Win10, I have recently installed FactoryTalk View ME Version 12...
Replies
6
Views
2,366
Hello I have a huge communication setup for a Factorytalk view Machine Edition (FTV ME), and I lost the Communication Setup When I open it...
Replies
3
Views
2,541
Back
Top Bottom