تعليمات TIA Portal

العداد عالي السرعة
دقة العتاد (Hardware)

التقط الإشارات السريعة جداً بالنسبة لدورة الـ PLC القياسية. قم بإدارة المشفرات التراكمية، وقياسات التردد، وتحديد المواقع عالي السرعة بدقة النانو ثانية.

لماذا نستخدم العدادات عالية السرعة (HSC)؟

المداخل الرقمية القياسية محدودة بوقت مسح الـ PLC (عادةً 1-10ms)، مما يجعلها غير قادرة على اكتشاف النبضات الأسرع من 100Hz بشكل موثوق. تستخدم الـ HSCs عتاداً مخصصاً مدمجاً في الـ CPU لعد النبضات بشكل مستقل عن دورة البرنامج.

يضمن هذا التفريغ عدم فقدان أي نبضات حتى عند ترددات تصل إلى 1MHz، وهو أمر أساسي للتحكم في الحركة (motion control)، وقياس التدفق، وخطوط التعبئة عالية السرعة حيث تؤدي تأخيرات المللي ثانية إلى منتجات مرفوضة.

العد عالي السرعة

تتبع الموقع وعد الأحداث

CTRL_HSC — التحكم في العداد

CTRL_HSC

ماذا تفعل

تعليمة تستخدم لتعديل معاملات العداد عالي السرعة أثناء التشغيل، مثل تحميل قيمة أولية جديدة أو قيمة مرجعية.

متى تستخدمها

عندما تحتاج إلى إعادة ضبط موقع العداد بعد تشغيل مستشعر المرجع (homing sensor) أو تحديث القيمة المستهدفة لمقاطعة العتاد (hardware interrupt).

نصائح الخبراء

استخدم نوع البيانات HW_HSC لمعامل الإدخال لضمان تعيين العتاد بشكل صحيح.

قم بتنشيط مدخل REQ فقط عند الحاجة الفعلية لتغيير المعاملات لتوفير موارد الـ CPU.

تحقق دائماً من أعلام BUSY و DONE قبل محاولة إرسال أمر تحكم لاحق.

A/B Quadrature — منطق المشفر (Encoder)

HSC_Config

ماذا تفعل

وضع عد عتادي يستخدم إشارتين (Phase A و B) بإزاحة 90 درجة لتحديد كل من الموقع واتجاه الدوران.

متى تستخدمها

تتبع الموقع الدقيق لسير ناقل، أو عمود محرك، أو أي مشغل خطي مزود بمشفر تراكمي (incremental encoder).

نصائح الخبراء

قم بتكوين أوقات الفلتر الرقمي في تكوين العتاد (Hardware configuration) للتخلص من الضوضاء الكهربائية على خطوط المشفر.

استخدم وضع التقييم 4x في TIA Portal لمضاعفة الدقة الفعالة للمشفر أربع مرات.

تحقق من مستويات الإشارة (24V DC مقابل 5V Differential) لتناسب قدرات عتاد الـ CPU الخاص بك.

القياس

حساب السرعة والتردد والفترة

قياس التردد — RPM

IDxx:P

ماذا تفعل

وظيفة عتادية تحسب عدد النبضات المستلمة عبر نافذة زمنية محددة لتحديد التردد (Hz).

متى تستخدمها

قياس سرعة المحرك بدون تاكومتر تماثلي أو حساب تدفق السوائل من مقياس تدفق ذو خرج نبضي.

نصائح الخبراء

زيادة فاصل القياس تزيد من الدقة ولكنها تبطئ معدل تحديث القيمة.

يتم تعيين النتيجة تلقائياً إلى كلمة إدخال مزدوجة (ID) محددة في تكوين العتاد.

للراعات المنخفضة جداً، استخدم وضع 'قياس الفترة' (Period Measurement) بدلاً من التردد للحصول على استقرار أفضل.

Pulse Gating — بوابات العتاد

Gate

ماذا تفعل

تستخدم مدخلاً رقمياً فيزيائياً (Gate) لبدء أو إيقاف أو التقاط قيمة العداد فوراً دون تأخير برمجكي.

متى تستخدمها

قياس طول منتج يمر بين مستشعرين حيث يتسبب تأخير البرمجيات في أخطاء القياس.

نصائح الخبراء

يمكن تكوين مدخل 'Sync' لإعادة ضبط العداد إلى قيمة محددة عند الحافة الصاعدة.

يمكن إطلاق مقاطعات العتاد عندما يصل العداد إلى قيمة مرجعية (CV=RV).

تحقق من علامة Status_HSC للكشف عما إذا كان العداد قد تعرض لتجاوز السعة العلوي أو السفلي.

العداد البرمجكي مقابل العداد العتادي (HSC)

متى يجب الترقية إلى العتاد عالي السرعة

المتطلباتعداد برمجكي (CTU)عداد عتادي (HSC)
أقصى ترددحوالي 100 Hzيصل إلى 1 MHz (1,000,000 Hz)
الدقةتعتمد على وقت المسح (Scan time)حتمية (توقيت عتادي)
حمل الـ CPUكبير عند السرعات العاليةصفر (مفوض إلى ASIC)
دعم المشفر (Encoder)لا (صعوبة منطق A/B)دعم Quadrature أصلي (1x, 2x, 4x)
فلترة الإشارةإزالة الارتداد برمجياًفلاتر عتادية (بالنانو ثانية)
الوظائفعد بسيطالتردد، الفترة، السرعة المتجهة

الأسئلة الشائعة

لماذا لا تزيد قيمة الـ HSC في البرنامج؟

تأكد من تمكين الـ HSC في تكوين العتاد (Hardware Configuration) ومن اختيار وضع 'العد' بشكل صحيح. يجب أيضاً استدعاء CTRL_HSC مرة واحدة مع ضبط CV=1 لبدء العداد إذا تم تكوين التمكين البرمجي.

ما هو أقصى تردد تدعمه وحدات S7-1200؟

تدعم وحدات S7-1200 القياسية ما يصل إلى 100kHz على المداخل المدمجة. يمكن للموديلات المتقدمة أو لوحات الإشارة (SB) أن تصل إلى 200kHz أو 1MHz مع الإشارات التفاضلية.

كيف أعيد ضبط العداد إلى الصفر من البرنامج؟

استخدم تعليمة CTRL_HSC. اضبط مدخل 'NEW_CV' على 0 وقم بتغيير بت 'CV' إلى 1. سيتم تحميل القيمة الجديدة في العتاد عند التنفيذ التالي للتعليمة.

هل يمكنني استخدام أي مدخل رقمي للعداد عالي السرعة؟

لا. فقط مداخل محددة (عادةً من I0.0 إلى I0.5 في وحدات CPU الصغيرة) متصلة فيزيائياً بدوائر الـ HSC. تحقق من دليل الجهاز لمعرفة التعيين الدقيق لموديل الـ PLC الخاص بك.

حسن منطق السرعة العالية لديك

هل تحتاج إلى مزامنة حركة متعددة المحاور أو التعامل مع ردود فعل معقدة للمشفر؟ يقوم T-IA Connect بأتمتة تكوين الـ HSC وكائنات تكنولوجيا الحركة (Motion Technology Objects).