AdvancedHMI Software
General Category => Support Questions => Topic started by: andreaboschetti71 on May 11, 2015, 09:53:53 AM
-
I use 4 messagedisplaybybit in each page and I always have "Undefined message for bit 62" and some message aren't displayed
-
I'm sorry I miss the version that is 398g, last one
-
How many bits wide is the tag you are setting PLCAddressValue to?
-
Also can you add a BasicLabel with the same PLCAddressValue to see what value the HMI is seeing for the tag.
-
Each associated variable is a DINT. Now I try to add basic label and I keep you updated
-
I send you a screenshot. As you see on top I have 4 Messagedisplaybybit and the variables values are ALLARMI1 ALLARMI2 ALLARMI3 and ALLARMI4
-
I haven't been able to reproduce this yet. In design view, what do you have in DefaultMessage, Text, and Value properties?
-
DefaultMessage is left blank, text is left blank and value is 0
-
Test this out with version 3.98j. I did all my testing with that version and can't seem to reproduce it, so maybe it has been fixed. Version 3.98j has some major changes to the ControlLogix driver so there may be a new bug or so in the driver. This new driver has shown up to 20x performance gains. You can set the PollRateOverride to 0 to get maximum update rate which should be between 4ms and 20ms depending on the number and type of tags.
-
I just came across a problem with MessageDisplayByBit that may be related. When using the highest bit number for eample bit 31 in a DINT, it will return a negative number. The MessageDisplayByValue does not know the bit width, so it converts everything to 64 bit. The side effect is that a negative number will produce a lot of errors and even and exception.