I am using Niagara 188.8.131.52 and a live controller, MPC24A, with firmware of 3.02.02.10022. I have a Greater Than Or Equal Block and a Less Than OR Equal Block That seem to never change their output from what is set in the AX Property sheet. I have attached a picture of the Visual Script Program Wiresheet. I have also attached the AX Property page for both of the Utility Blocks in question. Can someone figure out what I am doing wrong?
@barry_sweet_abs Apologize for asking, but do you have polling on? I just tried it with a greater than or equal to and it worked ok for me. I will try a less than.
You can turn on polling for all the objects at once (right click on the config folder) or a single object or a group of objects. It sets polling for a duration in case you forget to turn it off.
Let me know - otherwise we will dig deeper.
There were several things inside the Visual Program Object that were not updating. I restarted the station, then the Greater Than and Less than blocks started working, but some others did not. I decided to delete the visual Program, restart the station and see what happens. I have been trying different things inside of this object and maybe something got compromised. When I tried to add a Sequence to a loop it would not compile. Maybe that was where it all started. I will let ya'll know how this try works tomorrow.
I'm having the same issue, same Niagara version and controller firmware, in my case an MP-C-15A. polling is enabled for all points. It compiles and uploads just fine.
Creating new blocks from scratch fixes it temporarily but after making small changes to the program ends up with dead outputs again.
Discuss challenges in energy and automation with 30,000+ experts and peers.
Find answers in 10,000+ support articles to help solve your product and business challenges.
Find peer based solutions to your questions. Provide answers for fellow community members!