MVP 2023 Ausman Posted September 28, 2021 MVP 2023 Report Posted September 28, 2021 Hi all, in finalising an "increase my knowledge, just for fun" project, (which actually has been a PITA and taken over a few months of occasional work!) I have come across a keypad entry issue that is likely me being dumb and not doing something properly. Again note that this is trying on a 130. I can't get the keypad to let me enter Hex when I have it linked to any sort of DW. I've played with a few ways and it just rolls along to the next digit on multiple presses of the same number, instead of doing alpha-numeric like it does for passwords which wait for the enter push, or few seconds timeout, for each digit/letter. This is the first time I'm trying to enter hex via HMI input, so maybe it's not possible? But why the choice in the options if it doesn't work? Bug? Aus being stupid?!! Maybe it only works for touchscreen models, not 130s? Thoughts please, and feel free to hit me with a foam bat, as Joe is fond of saying. 🙃 cheers, Aus
MVP 2023 kratmel Posted September 28, 2021 MVP 2023 Report Posted September 28, 2021 Maybe SB115 help???
MVP 2023 Ausman Posted September 28, 2021 Author MVP 2023 Report Posted September 28, 2021 Thanks Kratmel, had tried that and it doesn't. Simon has advised that he tried hex entry on a 1040 and it worked as expected, so perhaps my theory is correct about it only working on touchscreen models. But it would be nice to know for sure that others find the same issue on a 130. cheers, Aus
MVP 2023 Ausman Posted September 28, 2021 Author MVP 2023 Report Posted September 28, 2021 I have forgotten to say that what DOES work is that if I enter the decimal equivalent it is then displayed correctly as hex. Just can't get it to work as hex on input.
Sideway Posted October 4, 2021 Report Posted October 4, 2021 Hi Ausman, I happen to own a V130 so i tried your keypad entries on mine. I created 2 similar variables, except that one is displayed in hex (in VisiLogic), the other one in decimal (still in VisiLogic). When i want to load a new value in these variables with my keyboard, these are the steps i need to go through : 1) Press Enter when the field of the variable is selected (navigating with arrows) 2) Press Up/Down arrows to increment/decrement the variable by a step of 1. Note that the variable is displayed in DECIMAL while incrementing/decrementing. 3) Press Enter for saving the value. Once the value is saved, it turns from DECIMAL to HEXADECIMAL on the screen. I did not manage to update directly in hexadecimal on my PLC. Hereafter you can find a screen of my PLC remote display. Hoping it helps, Sideway.
MVP 2023 Ausman Posted October 5, 2021 Author MVP 2023 Report Posted October 5, 2021 Thanks for the effort Sideway. That was also my observation in the post above yours. 130's do have quirks that should work ok but sometimes don't because they aren't touchscreens. In this case I really did want to have hex displayed as it was scrolled through/entered. A bit confusing to have to convert it on a programming calc or chart first! cheers, Aus
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now