الدالة OB هى دالة تنظيمية من صنع البرنامج منها العديد وتستعمل حسب احتياج البرنامج وعند فتح برنامج جديد يت انشاء دالة OB1 من صنع البرنامج وهى الدالة الرئيسية والتى من خلالها يت ادراج بصورة مباشرة او غير مباشر الدوال الوظيية للبرنامج حتى يتم التنفيذ بمعنى انة لن يت تنفيذ اى برنامج ان لم يكن بداخل الدالة OB1 بصورة مباشرة او غير مباشر ... اما الدالة FB وFC فهى من صنع المبرمج حسب احتياجة اليها ومنها ايضا دوال جهازة بالبرنامج تستعمل ايضا حسب الحاجة ... اما الفارق الدالة FC و FB فى FB يقوم البرنامج بتخليق داتا بلوك ذاتيا حين النتهاء من اعداد الFB اما فى الFC فلا يقوم البرنامج بتخليق DATA BLOK تلخيصا ... تنوع الدوال فى البرنامج يمكن المبرمج من تنوع الاختيارات ... وعليكى بالدورة الخاصة للسيد المهندس المحترم حسن الشحات كورس PLC S7 300 شرح وافى كامل شامل .... وبه ايضا امثلة عديدة ... جزاة الله عنا كل خير