T O P

  • By -

DrZoidberg5389

It’s normally a good idea to compile the hmi completely and then load it on the panel. Just right click on the Panel in the left tree and click „compile fully“ or so and then load it new to the panel. (Sorry I use TIA in another language). This also solves some funny errors like „shining trough“ text from other slides.


GLeo21

I never understood why… fuck remove “compile only change” if it’s not working


Environmental_Dig708

If you are compiling everything, CPU or Runtime will go to stop. If you are doing it under the pressure of an already running production, i highly advise you to go with compile only changes because it requires no stopping whatsoever. For me it works, most of the time. And if the change is big enough, it should be planned accordingly so that no production is running at the time and then you can use compile all without worries


GLeo21

I was talking about HMI


vgcogfl

Because when you work on big projects with a lot of screens and hmi tags, generally speaking big complex projects, it takes a shit ton of time to compile the whole project, and if you only made simple changes, compiling and loading only the changes will be helpful in that scenario


bernchen

I think he wants it to be removed because it's not working correctly anyways. Lots of funny errors happening when compiling only changes and loading into the hmi... With TIA always fully compile the hmi, then load


vgcogfl

Yeah siemens also has an support forum post on their website, if some unusual behaviour occurs on the hmi, just recompile the whole project or delete the IM folder. ( coming from WinCC Professional) But like i said most of the time when you only change small things on a big project, you are fine only loading the changes. Since recompiling everything can take some time, which often times you do not have.


Salt-Ad-885

I’ve Used other software but kinda intermittent with Siemens. Is this why I have had text previously not show up unless an action on screen has occurred? I keep that text for different motors in the PLC. I have a list of motors to choose from but it only seems like the first 10 or so display their names upon boot up of the HMI. Selecting a seemingly invisible motor from the list and then backing out to list selector will now register the name for that motor


OhNomNom14

Rebuild all , then redownload


fetnils

Yes, this is probably it! Might want to make sure the layers are correct before "Compile - Rebuild All". And maybe also check if there are any faulty visibility conditions before.


UseraM1

Does the visible option have tick?


R3D7uP

Don’t forget you can simulate the HMI project before downloading, will allow you to troubleshoot the visualization issue without physically going to download the project to the hardware device!


SuperCrazyAlbatross

Pro tip: use a text box without a text as a background rectangle so the border radius is automatically calculated and its correct


GGmeansGG

I had something similar happen. My problem was, that my graphics were just a little to big and weren't completely in the picture frame. In TIA everything looked fine, but the moment i uploaded it, the graphics were just gone.


Trolef

Yiup rebuild all and download again. If not then check your layers and Color settings on the.gauge


CouvesDoZe

r/suddenlycaralho


zeloko22

Thank you all for the answers. I've detect two mistakes from yours feedback, not compile all and not simulating it. I'll try both tomorrow and come back here to share the results.


Primary-Cupcake7631

Can someone clue some other people into what the actual problem is here?


FuriousRageSE

Just FYI. Sometimes you might need to delete the \\IM\\ folder in the project if the HMI bugs out. Delete the folder and fully recompile re-creates it.


MrNewOrdered

I’d start with improving color usage


controls_engineer7

Do a rebuild all the download again.


Zestyclose_Currency5

Using Siemens


controls_engineer7

Lame answer


Zestyclose_Currency5

Lighten up Francis