
بلوک عملکرد VISUSET ارتباط با نمایشگر را کنترل می کند.
توجه: اگر مقیاس بندی انجام شود، باید این کار در هر دو طرف بلوک عملکرد صورت گیرد، اگر هر دو طرف از یک آدرس مشترک برای ارتباط استفاده کنند.
اخطار: هرگز نباید دو VISUSET یا VISUDTSET با همان پایگاه داده به دنبال هم توسط SET تنظیم شوند. این کار باعث افزایش غیرضروری بار کار کنترلگر منطقی برنامه نویسی شده می شود. در عوض، یک منطق قبل از ورودی SET را استفاده کنید.
پایگاه داده DB متغیر ارتباط با نمایشگر را تعریف می کند. به متغیرهای پایگاه داده نمی توان مانند یک پایگاه داده معمولی مستقیم دسترسی داشت.
اگر مقدار ورودی تغییر کند، این مقدار به نمایشگر و خروجی ➜ منتقل می شود. اما در اینجا ورودی با یک متغیر داخلی خاص مقایسه می شود. بنابراین این بلوک عملکرد می تواند چند بار در همان عنصر استفاده شود.
اگر ورودی درست باشد، انتقال از ورودی ➜ به نمایشگر و خروجی ➜ غیر فعال می شود. در این صورت نشانگران داخلی نوشته نمی شوند. این معنی دارد که پس از غیر فعال کردن، مقادیر دوباره مقایسه شده و اگر لازم بود منتقل می شوند.
اگر ورودی درست باشد، این کار تنظیم مقدار ورودی ➜ را به نمایشگر و خروجی ➜ forced می کند. این ورودی اولویت بیشتری نسبت به ورودی DIS دارد.
در خروجی آخرین مقدار تغییر یافته موجود است. این مقدار ممکن است از نمایشگر یا ورودی ➜، اگر توسط ورودی DIS مسدود نشده باشد، آمده باشد.