I guess I missed the part where you wanted to make an actual bar chart.
Yet another option to make a bar chart is to use the XY Chart with render set to column. It even has a config called heatRules that changes the color of the bar using a gradient. (If you want to stick to discrete intervals you'd have to hack it, probably involving a series per thermocouple and a binding on the column.fill.color property for each one.)
Also for any of the above you'd need to write logic to package your live thermocouple readings as a dataset. Phil's Automation Professionals' Integration Toolkit Module would probably come in handy, or you could script it.
If you want to stick to individual bars you also have some options:
- Flex container (if you have a fixed set of thermocouples that you don't plan to change much). You'd make a row of bars. If the bars need labels you'd either make the bar+label an embedded view (easier to keep consistent), or play with nested flex containers.
- Flex repeater, similar to the flex container but 1. Requires embedded views and 2. allows you to set up instances dynamically, pulling your parameters from some other list as needed.