title: Architecture of 61131 program
body: <p>In my 61131 program I have Objects/Information that needs to be shared between different program parts. What is best practice regarding this, should the Objects that needs to be shared be VAR in the PRG POU or global in a GVL?</p>
  
  <p>From "high-level" programming I'm skeptical about global data, but this is maybe necessary?</p>
  
  <p>Thanks for any input about best practice architectures in 61131.</p>