در اینجا توصیف شده است که چگونه داده ها بین چندین عنصر منتقل می شوند. به عنوان مثال، داده های آب و هوا یا چراغ راهنمای جهت در زمان یکسان محاسبه می شوند.
برای ارتباط با عناصر دیگر در داخل پروژه مشابه، متغیر با پیشوند global. استفاده می شود.
نکته: از بلوک عملکرد STATUS و GETSTATUS برای انتقال ارزش های مرکزی استفاده کنید.
شما باید توجه کنید که در صورت تغییر ارزش یک متغیر جهانی، همه عناصر تحت تأثیر قرار گرفته شده محاسبه می شوند و این باعث افزایش زمان چرخه می شود.
چون ترتیب در فراخوانی یک متغیر جهانی مهم است، در صورت تغییر در متغیر جهانی یک چرخه دوگانه اجرا می شود تا زمان پاسخ کاهش یابد.
برای لیست کردن همه عناصر استفاده شده، می توانید با کلیک راست روی متغیر جهانی در پیش نمایش فعال ، انجام دهید. اگر متغیر در یک عنصر دیگر استفاده شده باشد، اینها زیر
استفاده شده توسط نمایش داده می شوند.
استفاده از پیشوند در پایگاه های داده توصیه نمی شود، زیرا این باعث افزایش بار کنترلگر منطقی برنامه نویسی شده می شود.

مثال بالا نباید استفاده شود. در عوض، نتیجه محاسبه باید جهانی در دسترس باشد.

در عناصر فردی، سپس نتیجه می تواند پردازش شود.

همچنین نمی توان از یک متغیر جهانی برای پردازش لبه استفاده کرد، زیرا ارزش ممکن است برای بیش از یک چرخه وجود داشته باشد. یا همچنین در هنگام بازنشستگی هرگز وجود نداشته باشد. در عوض، در هر عنصر یک شناسایی لبه استفاده کنید.

در حالی که global.count1 به درستی کار نمی کند، یک سیگنال متناوب در global.count2 استفاده می شود. این بعد از پردازش ثابت درست یا نادرست باقی می ماند. بنابراین یک لبه می تواند تولید شود. در عوض، می توان از یک تایمر استفاده کرد، اما این ممکن است به مشکلات زمانی حساس منجر شود.

در این مثال، یک عدد در لبه افزایش می یابد، زیرا ارزش TRUE به عنوان یک 1 تفسیر می شود.
متغیرهای سوپر جهانی برای تبادل داده ها بین چندین پروژه در سرور مشابه یا شبکه مشابه
استفاده می شوند. برای این کار، رابط
متغیرهای سوپر جهانی استفاده می شود.
روش بیشتر در فصل ارتباط با یک رابط توصیف شده است.
با این روش، داده ها بین چندین سرور از طریق ابر در زمان واقعی می توانند با یکدیگر ارتباط برقرار کنند. ارتباط در اینجا از طریق رابط متغیرهای هیپر جهانی انجام می شود.