Pencil said:
..."Clean All" and re downloading fixed it...
Ahh, that's good to hear.
Pencil said:
...Not sure how that worked but I'll accept it...
When you are developing your Vijeo Designer project, adding and deleting, editing and testing, there can be a few remnant or "junk" files left in a Target (HMI) folder or Project folder that are not required. When you perform a
Build, or
Build All, it can add this "junk" into the compiled application file that you download to the Target. While it often does not interfere, sometimes this "junk" can have an effect on the running application and in very strange ways.
Schneider do recommend that each time before you execute a Build All, you first execute a Clean All. This helps to reduce the likelihood of such issues.
Do note the difference between performing a
Build and
Clean, as opposed to performing a
Build All and
Clean All. The former refers to an individual Target (HMI) within a Project, of which there can be several, whereas the latter refers to the entire Project and all Targets within.
For a single Target, you can right-click the Target instance (Blue Box) in the Navigator window and select
Build... or
Clean..., or from the
Build drop down menu at the top, and while the Target instance is highlighted, you can select
Clean Target or
Build Target.
For the entire Project, you can right-click on the Project instance (Green Schneider Logo) at the top of the Navigator window and select
Build All or
Clean All..., or from the
Build drop down menu at the top, you can select
Clean All or
Build All.
Some issues experienced could be as a result of "junk" that has been left in the Project folder. If you just do a
Clean Target, for instance, then you are just cleaning the Target folder, which is only a part of the Project. This will not fix issues that may be related to "junk" left in the Project folder.
I'm not saying that
Clean Target cannot fix some issues, but just that it's better practice to know the differences here and always perform a
Clean All for the entire Project. This way you can be more sure that you've cleared out all the potential "junk" files for the entire Project.
Also, from the
Build drop down menu at the top, and under
Options..., I like to select
Display details during Build. With this setting you can see a verbose Build session in the Feedback Zone window, which can help pin down any tricky issues when a Build is not successful.
Happy Web Gating!
p.s. I just like to know which PLC and drivers work with these Targets as they do have a good driver set.
Regards,
George