Variables or direct IO for HMIs and making values public

I’m sure this topic has been covered here, and I’ve read many “knowledgeable” AI suggestions….

I am trying to lay a solid foundation for the future. The current project is using a groovEPIC PR2 and all local controllers. The intent is to eventually capture data in an external system for analysis. I’m trying to decide if I should use variables to hold IO values and use those for the HMI and “Make Public”, and keep the actual IO interaction internal to the strategy, or only use variables when necessary and allow the HMI and external system to capture IO values directly?

I appreciate any help I can get…

TW

Hi Todd,

Take a look a the technical note, Optimizing PAC Project System Performance. It discusses tips to help you with what you asked.

Good luck,

Norma

Thanks for the reply, Norma. I think, since my project is relatively small, I will reference the points directly to keep the clutter down.