Steve Etter
Lifetime Supporting Member + Moderator
I'm looking to find if there is a way to let a user type in long (80+ characters) worth of text using a Graphite series HMI that I can then transfer to a PLC STRING variable.
Basically I'm trying to give the user the ability to enter comments on the HMI.
I am already good with getting the text to transfer from the HMI to the PLC and back, so the interface thing is covered. My problem is with the HMI Primitives; I can't figure out how to create a field where the user can type in the text, have it "wrap" on the screen, and then be edited without having to completely delete the existing text and start over.
I tried using a Data Box and while it works, it only allows me to define it as a "Single Line" if I am to set the Operation to "Data Entry". I'd really like to have something that will wrap the text once the entry gets too long on the display.
Also, when using the Data Box, when I open up the box and where it already has text entered, the only option I seem to have is to re-type the entire entry. It would be nice to be able to continue by appending to what is already there and/or make minor changes to the existing text.
Anybody have another method or know what else I can do to get some of this fuctionality?
Basically I'm trying to give the user the ability to enter comments on the HMI.
I am already good with getting the text to transfer from the HMI to the PLC and back, so the interface thing is covered. My problem is with the HMI Primitives; I can't figure out how to create a field where the user can type in the text, have it "wrap" on the screen, and then be edited without having to completely delete the existing text and start over.
I tried using a Data Box and while it works, it only allows me to define it as a "Single Line" if I am to set the Operation to "Data Entry". I'd really like to have something that will wrap the text once the entry gets too long on the display.
Also, when using the Data Box, when I open up the box and where it already has text entered, the only option I seem to have is to re-type the entire entry. It would be nice to be able to continue by appending to what is already there and/or make minor changes to the existing text.
Anybody have another method or know what else I can do to get some of this fuctionality?