
rbmgf7 (Customer) asked a question.
Multi State Text Indicator - Addressing bits
I get the feeling I'm not configuring this properly.
I have this CM5 connected to a Click where I have DS10 carrying a payload of 0 to 5. Each number represents a state/condition.
When I pass the number 4 through DS10, it'll display bit 2's message instead of bit 4. The indicator won't acknowledge a 1, 3, or 5 through DS10. It will acknowledge a 0 and that's the only one it displays correctly.
What am I supposed to pass through on the Tag? Messages are set to Bit Number and data format to decimal numbering.
For what you are describing, you should use the "Displayed Messages are based on Message Number" option, instead of Bit Number.
When using the bit number option, it will look at bit-of-word (each individual bit of DS10). You would want to ensure only 1 bit in the word is high at a time when using this option.
1 = bit 0 high
2 = bit 1 high
3 = invalid because it has bits 0 and 1 high
4 = bit 2 high
etc.
If you are just loading a value 0-5 into DS10, use the Message Number option.
A heads up though, after switching back to the message number option, the messages will need to be re-numbered (0-5).
Ok, I got it now. I assigned the conditions to sequential C bits then Pack Copied to DS10. Now it works.