قاموس الأتمتة · IEC 61131-3
ما هو معيار IEC 61131-3؟
المعيار الدولي الذي وحّد برمجة المتحكمات المنطقية: يعرّف خمس لغات، وأنواع البيانات، ووحدات تنظيم البرنامج، والكتل الوظيفية القياسية.
قبل هذا المعيار كان لكل شركة لغتها ومفاهيمها. وحّد IEC 61131-3 اللغات في خمس: Ladder و FBD و SFC و Structured Text و Instruction List (أُلغيت في الإصدار الثالث).
كما وحّد أنواع البيانات مثل BOOL و INT و REAL و TIME، والكتل القياسية مثل TON و CTU، ومفهوم النسخة (Instance) الذي يجعل لكل مؤقت ذاكرته الخاصة. أضاف الإصدار الثالث (2013) البرمجة الكائنية: METHOD و INTERFACE و EXTENDS.
مصطلحات ذات صلة
- لغة Structured Text (ST)
- لغة برمجة نصية ضمن معيار IEC 61131-3 تشبه Pascal، تُستخدم لكتابة منطق PLC المعقد والحسابات وآلات الحالة.
- مخطط السلّم Ladder
- لغة برمجة رسومية تحاكي دوائر المرحّلات: قضبان رأسية وتماسات ووشائع، وهي أكثر لغات PLC انتشاراً في الصيانة.
- وحدة تنظيم البرنامج POU
- الوحدة التي يُكتب داخلها كل كود في PLC. المعيار يعرّف ثلاثة أنواع: PROGRAM و FUNCTION و FUNCTION_BLOCK.