Copy screens in WinCC Flexible from one project to another

Supreame

Member
Join Date
Jul 2008
Location
Brasov
Posts
33
Hello,

I am working on a project involving WinCC Flexible 2007 and Simatic STEP 7. The WinCC part is integrated in STEP 7 environment (as SIMATIC HMI Station). Now I have several versions of the project.
I want to move some WinCC screens form an older version of the project to a newer one, but for now it seems impossible. I tried to open both project versions of WinCC (they open in different windows interfaces) and copy a screen form one version to another - it doesn't work.
I also tried to copy the screens direct from STEP 7 environment - it also does not work.

How can this be done?

PS:I also want to copy some Scripts and Text Lists but I believe that the solution would be similar.

Thanks!
 
Last edited:
I have not copied complete screens, but I have copied screen contents between projects. If there are text lists or similar in the copied screens, they get copied over as well.
 
Problem solved!
Yes you are wright. I don't know why did not worked before. I copied whole screens as well.
Thanks
 
Good.
Btw, you are aware that WinCC Flex creates duplicates of basically everything when copying between projects ?
You have to annoyingly remove duplicates and tidy up manually.
Just because it looks to go ok initially, all is not well.
 
JesperMP said:
Good.
Btw, you are aware that WinCC Flex creates duplicates of basically everything when copying between projects ?
You have to annoyingly remove duplicates and tidy up manually.
Just because it looks to go ok initially, all is not well.

Call the controllers the same and use replace to avoid duplicates!
 
Bratt said:
Call the controllers the same and use replace to avoid duplicates!
That sounds interesting.
In Protool you would really not get duplicates if the controllers had the same name. In WinCC Flex it creates duplicate connections, tags, lists etc. numbered _0, _1, _2 etc.

Can you shed some more insight ?
 
I don't have access to flexible at the moment but if i remember correctly just name the controllers the same in both projects use flat copy in the first project and use replace instead of paste in the other project. I'll try later.
 
I was wondering what that "Flat copy" was for.
But I dont understand how you use Replace, you would have to select something to replace, or what ? And how ?

If it works, it could elliminate one of Flexible's really obnoxious "features".
 
I always try to copy any new tags over before doing the flat copy. If you don't you may have to reset each tag for the items you copy.
 

Similar Topics

Hello Inside a FB, I´m trying to transfer a string from a DB to a IN_OUT var that was define as a UDT. The problem is that i can´t determine the...
Replies
4
Views
82
Hi everyone I'm in a bit of a conundrum, I've been trying to get this HMI on our machine and I am unable to retrieve it. Device Delta Model...
Replies
10
Views
736
Hi I have a Melsec FX1S-20MR, which has been programmed. I would like to copy the program to a new FX1S-20MR? What are the possible ways to do...
Replies
4
Views
566
Project involves updating a ~23 year old controller (C200HX CPU64). The HMI is a windows NT machine with the gui done with Delphi 5 (Pascal)...
Replies
1
Views
1,089
I am having to manipulate MB data in a compactlogix 5380. I need to copy the bit array from the TCP MB master into a matching bit array to use in...
Replies
13
Views
2,448
Back
Top Bottom