MorphuisOGrady
Member
Hi there,
I have an application where I would like to have a numberic keyboard as part of a display. I would like to have 10 digits plus DEL and Enter. The operator/customer will have to enter a 4 digit code.
Is this possible?
I have done it before in SE using the SEND KEYS command which of course dosent exist in ME.
In addition to this as the keys are pressed I want to display astericks in numeric/string field for security reasons.
Please note this is not a password login/logout type arrangment but rather a secuirty code that is printed on a reciept when payment is recived. The codes are randomly generated in the PLC (ML1400)
My thoughts where to place 10 buttons on screen and 4 string/numeric diaplays tied to registers in PLC. The problem is how detect the sequence in which the keys were pressed. Possibly some sort of shift register or FIFO to shift the data through registers until I have 4 digits. Then perhaps CONCAT them and convert to integer?
Perhaps I'm making this more complicated than it should be?
Any suggestions please?
I have an application where I would like to have a numberic keyboard as part of a display. I would like to have 10 digits plus DEL and Enter. The operator/customer will have to enter a 4 digit code.
Is this possible?
I have done it before in SE using the SEND KEYS command which of course dosent exist in ME.
In addition to this as the keys are pressed I want to display astericks in numeric/string field for security reasons.
Please note this is not a password login/logout type arrangment but rather a secuirty code that is printed on a reciept when payment is recived. The codes are randomly generated in the PLC (ML1400)
My thoughts where to place 10 buttons on screen and 4 string/numeric diaplays tied to registers in PLC. The problem is how detect the sequence in which the keys were pressed. Possibly some sort of shift register or FIFO to shift the data through registers until I have 4 digits. Then perhaps CONCAT them and convert to integer?
Perhaps I'm making this more complicated than it should be?
Any suggestions please?