Här beskrivs hur data överförs mellan flera element. Till exempel kan väderdata eller blinkers beräknas samtidigt.
För att kommunicera med andra element inom samma projekt används variabeln med prefixet global.
Tips: Använd funktionsblocket STATUS och GETSTATUS, för att överföra centrala värden.
Det är viktigt att notera att vid en värdeförändring av en global variabel beräknas alla drabbade element igen, vilket kan leda till en ökad cykeltid.
Då ordningen vid anrop av en global variabel spelar roll körs vid en ändring av den globala variabeln en dubbelcykel för att minska reaktionstiden.
För att lista alla använda element kan du i den aktiva förhandsvisningen högerklicka på den globala variabeln. Om variabeln har använts i ett annat element visas dessa under
Används av.
Det rekommenderas inte att använda prefixet i databaser, eftersom detta kan leda till en ökad belastning på SPS.

Det ovanstående exemplet bör inte användas. Istället bör resultatet av beräkningen ställas till förfogande globalt.

I de enskilda elementen kan sedan resultatet bearbetas.

Det går inte att bearbeta flanker via en global variabel, eftersom värdet kan ligga kvar i mer än en cykel. Eller så kan det aldrig ligga kvar vid återställning. Använd istället flankdetektering i varje element.

Medan global.count1 inte fungerar korrekt används ett växlande signal i global.count2. Detta förblir statiskt sant eller falskt efter bearbetningen. På så sätt kan en flank genereras. Istället skulle också en timer kunna användas, men detta skulle kunna leda till tidskritiska problem.

I det här exemplet räknas en siffra upp vid en flank, eftersom värdet TRUE tolkas som en 1.
De så kallade superglobala variablerna används för att utbyta data mellan flera projekt på samma server eller samma
nätverk. För detta används gränssnittet
Superglobala variabler.
Metoden beskrivs vidare i kapitlet Kommunikation med ett gränssnitt.
Med denna metod kan data kommuniceras mellan flera servrar via molnet i realtid. Kommunikation sker här via gränssnittet Hyperglobala variabler.