I did something like this years back, displayed run speed, downtime, etc.
Used a SLC-500 and a Red Lion LED display.
Seems like the display took a BCD input so I had to convert my integers to BCD and fed plc outputs to control the display, and did some multiplexing to determine which numbers were displayed.....
kinda old school, but that was probably 20 years ago......
regards
JohnR