ALL CAPS for HMI/MMI use

Plastic

Member
Join Date
Feb 2009
Location
Michigan
Posts
319
I have colleagues that use ALL CAPS in 100% of their HMI/MMI interface.

I prefer "proper" text. We don't read newspapers, books, e-mails, anything in ALL-CAPS.

Also note, using ALL-CAPS limits the amount of useful informative text that can appear in the alloted space.

Thoughts?

Thank You,

Plastic

-------------------------
I HAVE COLLEAGUES THAT USE ALL-CAPS IN 1005 OF THIER HMI/MMI INTERFACE. I PREFER PROPER.
WE DONT READ NEWSPAPERS, BOOKS, EMAILS IN ALL CAPS.
WHY DO SOME CONTROLS ENGINEERS THINK THIS IS GOOD PRACTICE FOR HMI/MMI CREATION?

PLASTIC
 
All caps is the worst. I 100% agree with your all caps statement, except how it was written.

I shamefully got in the habit of writing in all caps when I was younger (though never typed that way). Once my kids started to write in school, I finally came to my senses. I couldn't write something to the teacher in all caps when they were trying to teach my kids how to write properly.
 
I have colleagues that use ALL CAPS in 100% of their HMI/MMI interface.

I prefer "proper" text. We don't read newspapers, books, e-mails, anything in ALL-CAPS.

Also note, using ALL-CAPS limits the amount of useful informative text that can appear in the alloted space.

Thoughts?

Thank You,

Plastic

-------------------------
I HAVE COLLEAGUES THAT USE ALL-CAPS IN 1005 OF THIER HMI/MMI INTERFACE. I PREFER PROPER.
WE DONT READ NEWSPAPERS, BOOKS, EMAILS IN ALL CAPS.
WHY DO SOME CONTROLS ENGINEERS THINK THIS IS GOOD PRACTICE FOR HMI/MMI CREATION?

PLASTIC


I suspect that the habit of using all caps in an HMI application is a vestigial remnant from back when graphics were crude and low resolution.
 
I personally don't see all caps as an issue on a HMI screen. Quite a few are used to replace push buttons, and when was the last time you had an engraved PB tag that wasn't all caps?

I have a spec for a company in Canada that requires all caps and minimum point size of 24 on the HMI screen. They really want 32, but that's not going to happen.
 
+1 for not using ALL CAPS

But, I will follow a pattern if one exists. Example, if we are doing work in an existing program and it's all caps, then all caps it is. To me consistency is important.
 
In certain fonts, all caps is easier to distinguish, particularly from an angle / distance.

There is generally also less ambiguity for people who are not used to Latin script.

If you see a button "All", do I type A, "eye", "eye" into my translate tool or A L L?

I disagree about the amount of realestate.
Sure, in the same non-monospaced font size, minimum takes up less width than MINIMUM, but the characters are also half as high.

I am on the fence with alarm messages. I think it depends how you write them.
For "TIC243 HI TEMP ALARM" I prefer all caps.
For "TIC243 High temperature. Is vent XC243 open?" I prefer mixed case.

If you have a set of instructions, a tooltip or a long message, then yes Mixedcase.

So I think if you want to maximise the distance where your screens are legible, for a given screen size, ALL CAPS wins.
However, by purchasing a bigger screen, or limiting the operator's distance, Mixed case is faster to comprehend. There is also to psychological trick that we all know CAPITAL LETTERS IS SHOUTING. And rule 3 of operator effectiveness is to try to keep them alert but calm.
 
There is also to psychological trick that we all know CAPITAL LETTERS IS SHOUTING. And rule 3 of operator effectiveness is to try to keep them alert but calm.

Yes, we all used to treat all caps as shouting (thank you, Internet). But are we writing a Facebook post or making a functional HMI screen? I would posit that readability is the key and has nothing to do with netiquette.

Everything has its time and place. The ubiquity of smartphones and tablets has caused many people to habitually omit capital letters and sometimes even punctuation marks in their forum posts. Should we treat this style as rude and inconsiderate or to accept it as a new norm? And if this is new norm, should we start omitting any capital letters in our HMI screens?
 
I USE ALL CAPS ON HMI SCREENS. I MAKE THINGS AS BIG AS THEY WILL FIT FOR MAXIMUM READABILITY AT MAXIMUM DISTANCE. PARTLY OUT OF HABIT FROM THE OLDEN DAYS, AND PARTLY DUE TO MY AGE AND EYESIGHT.

If the old folks like me appreciate the fact that I do this (that's what they tell me) then the young 20-20 viewers will just have to deal with the fact that my HMI is YELLING at them.
 
I prefer title case. So "RUN THIS THING", would be "Run This Thing" I use ALL-CAPS only to bring something front and center to the users attention like I might do "ALARM: Your Machine is About to EXPLODE"


However if I am modifying an existing HMI that uses a certain style, I just continue with that style. Now if there is no clear style and the thing looks like an 8 year old made it then, all bets are off.
 
Not only HMI's

I had to get into a Parker CompuMotor program to update to a new controller and the (basically ST) program is all caps, but worse ALL THE COMMENTS were all caps.

When I made changes and commented them in normal typing it looked different and I had to go back and retype them in ALL CAPS just to keep consistent. If I had the time I would rather have gone through and changed the comments throughout the entire program to normal text.

Plus, the human eye is "programmed" to read by the look of the word and all caps is not recognized quickly by the mind, has to be read letter by letter and interpreted by the brain. Try reading a sentence in normal text and a similar sentence in ALL CAPS and see the time needed.

If you come across the posting online that reads like this you will see (not recognizable in ALL CAPS): "Aoccdrnig to a rscheearch at Cmabrigde Uinervtisy, it deosn't mttaer in waht oredr the ltteers in a wrod are, the olny iprmoetnt tihng is taht the frist and lsat ltteer be at the rghit pclae. The rset can be a toatl mses and you can sitll raed it wouthit porbelm. Tihs is bcuseae the huamn mnid deos not raed ervey lteter by istlef, but the wrod as a wlohe."
 
Not only HMI's

I had to get into a Parker CompuMotor program to update to a new controller and the (basically ST) program is all caps, but worse ALL THE COMMENTS were all caps.

When I made changes and commented them in normal typing it looked different and I had to go back and retype them in ALL CAPS just to keep consistent. If I had the time I would rather have gone through and changed the comments throughout the entire program to normal text.

Plus, the human eye is "programmed" to read by the look of the word and all caps is not recognized quickly by the mind, has to be read letter by letter and interpreted by the brain. Try reading a sentence in normal text and a similar sentence in ALL CAPS and see the time needed.

If you come across the posting online that reads like this you will see (not recognizable in ALL CAPS): "Aoccdrnig to a rscheearch at Cmabrigde Uinervtisy, it deosn't mttaer in waht oredr the ltteers in a wrod are, the olny iprmoetnt tihng is taht the frist and lsat ltteer be at the rghit pclae. The rset can be a toatl mses and you can sitll raed it wouthit porbelm. Tihs is bcuseae the huamn mnid deos not raed ervey lteter by istlef, but the wrod as a wlohe."


good god, I would have pasted it all in the Notepad++ and done a capitalization transform.


but also yes, yes too all that


Or guys that write all of their PLC comments in all caps. please kill me. o_O That is not nearly as easy to fix
 
good god, I would have pasted it all in the Notepad++ and done a capitalization transform.

This was before Notepad++ was known to me, and the code had to be in ALL CAPS so that would still have meant going through line by line and changing that back.

Fortunately that was about 3 years ago & I haven't had to get back into it since.
 

Similar Topics

When I started as a controls engineer way back in the ‘80s everyone used all caps when documenting PLS programs and in AutoCAD. This was still...
Replies
14
Views
1,661
Hi, I have a spare compactlogix that I want to use for testing, but I dont have the end caps. Is there a way to bypass this? I just want to use...
Replies
10
Views
3,512
I have been asked by a client which is a beer producer to check if plastic boxes that are running on a conveyor belt have been filled with beer...
Replies
15
Views
6,411
So i came across this set of logix in a control logix plc, i understand what the logic is doing, but however, i don't understand why they are...
Replies
8
Views
2,166
I am looking to purchase a caps plus hardware key. Can anyone point me in the right directon. RWL
Replies
1
Views
1,614
Back
Top Bottom