1.نظام مراقبة PLC والكمبيوتر المضيف (أو شاشة اللمس)، في الشاشة عدة مرات تحتاج إلى "يدوي" و"تلقائي" وأوضاع تحكم أخرى (عادةً ما يكون أكثر من واحد في وقت واحد فقط). داخل البرنامج، يمكنك استخدام أمر "MOV". على سبيل المثال: عند اختيار "يدوي" سيكون ثابتًا 1 MOV إلى سجل VB10 بالداخل، عند اختيار "تلقائي" سيكون 2 MOV إلى نفس السجل VB10. طالما أن بيانات سجل الحكم هي كم، نعلم أن النظام هو هذا النوع من وضع التحكم. ميزة هذه الفكرة هي أنه من السهل فهمها، دون الحاجة إلى التشابك والبرامج المزعجة الأخرى.
2. يحتوي البرنامج على تحكم تماثلي، إذا لم يكن هناك خطأ في القراءة التناظرية، فيمكنك استخدام طريقة تصفية الوقت، والتأخير لفترة من الوقت. إذا كان خطأ قراءة البيانات كبيرًا جدًا، فيجب عليك استخدام طرق تصفية أخرى، مثل حساب المتوسط وما إلى ذلك. يمكنك استشارة المعلومات ذات الصلة.
3. في عملية تصحيح أخطاء البرنامج (خاصةً عند تحويل المعدات، تتم إضافة برنامجك إلى برنامج المعدات الأصلي)، عندما تظهر عبارات البرنامج لتلبي الشروط، ولكن ملف الإخراج غير متصل، يمكنك التحقق مما إذا كان برنامجك بين مثل هذه العبارات، مثل عبارات JMPgo to. هناك أيضًا احتمال أنه بعد مقاطعة البرنامج، يتم تلبية الشروط ولكن لا يتم تشغيل الإخراج، عادةً لأن البرنامج غير مُفحص.
4. في برنامج التحكم في التسلسل، أي بعد اكتمال إجراء ما، إلى الإجراء التالي، والتحكم المتسلسل المماثل الآخر، أجد استخدام وضع التحكم {{0}} مناسبًا جدًا. الفكرة هي: ضبط سجل مسبقًا، في تهيئة القيمة 0، عند بدء تشغيل النظام، يكون +10، في هذا الوقت، يكون السجل 10، يكون السجل مساويًا لـ 10 عندما يمكنك القيام بالإجراء الأول؛ يكتمل الإجراء الأول، ثم في السجل +10، في هذا الوقت، يكون السجل مساويًا لـ 20، يمكنك القيام بالإجراء الثاني، يكتمل الإجراء الثاني ثم +10، في هذا الوقت يكون السجل مساويًا لـ 30، بحيث طالما أنك تحكم على مقدار البيانات الموجودة داخل السجل، فأنت تعرف ما يجب القيام به! بهذه الطريقة، طالما أنك تحكم على مقدار البيانات الموجودة في السجل، ستعرف أنك بحاجة إلى إكمال هذا الإجراء. عندما تحتاج إلى القفز، لم يعد بإمكانك +10، يمكنك إضافة +20 +30...، اعتمادًا على الحاجة الفعلية. يعتمد ذلك على الحاجة الفعلية.
لماذا نضيف 10 بدلا من 1، لأنه بعد إضافة 10، إذا قمت بإدراج فقرة، فما عليك سوى اختيار موضع عشوائي في الأماكن الفارغة العشرة.
5. في تصميم البرنامج، عندما يكون هناك فشل في العملية (نظام التحكم غير المتحكم)، فمن الأفضل الاحتفاظ بظاهرة الفشل، وإضاءة إنذار الصوت. حتى يقوم المشغل بإعادة الضبط، لإعلامه بأن النظام به خلل. وإلا فإنه يتوقف عن العمل ويعتقد الآخرون أن لديك مشكلة في البرنامج. عادة ما تكون فكرة جيدة لتصميم نظام جديد مع وضع هذه في الاعتبار.
6.بالنسبة للبرامج الفرعية التي يتم استدعاؤها بشكل متكرر، يمكن تحويلها إلى وحدات فرعية واستدعاؤها بشكل متكرر.
7. لأن آلات الإنتاج في دورة عمل الخطوات المختلفة للحركة في تنفيذ كمية معينة من الوقت، وهذه الأوقات لها حد معين، لذلك يمكنك استخدام هذه الأوقات كمرجع، من أجل الكشف عن بدء عمل خطوة العمل في نفس الوقت، بدء مؤقت، قيمة الوقت المحدد للمؤقت من الظروف العادية للعمل لتستمر لمدة 20٪ إلى 30٪ أطول، ويمكن استخدام إشارة خرج المؤقت للإنذارات أو جهاز التوقف التلقائي. عندما تتجاوز آلات الإنتاج لوقت عمل الخطوة الوقت المحدد للوصول إلى الوقت المحدد مسبقًا للمؤقت المقابل، لم يتم نقلها إلى مؤقت عمل الخطوة التالية الذي أصدر إشارة خطأ، إشارة لإيقاف برنامج دورة العمل العادية، بدء تشغيل برنامج الإنذار أو الإغلاق، والذي يشار إليه غالبًا باسم حماية الضرب الزائد.
8.بعض مفاتيح الكشف عن الأمان (على سبيل المثال زر التوقف في حالات الطوارئ، وستارة ضوء الأمان، ومفتاح الحد، وما إلى ذلك) عبارة عن مدخلات عملية مغلقة عادةً (NC).
9. لأسباب تتعلق بالسلامة وتوفير الطاقة، حاول تصميم المخرجات بحيث تتطلب اتخاذ إجراء فقط عندما يكون الإجراء في مكانه لإيقاف المخرج، بدلاً من تصميم المخرج المعتاد، مع الحاجة إلى التوقف عند فصل المخرج.
10. مبدأ عمل العنصر التنفيذي يجب أن يكون: لا تتحرك، لا تتحرك!
11. التحكم في جهاز واحد: يجب أن يكون لجهاز واحد تبديل يدوي / تلقائي ناعم ويدوي ناعم عندما يمكنك بدء / إيقاف الوظيفة، عن طريق التبديل التلقائي إلى يدوي ناعم، لا يمكن للجهاز التوقف؛ عن طريق التبديل اليدوي الناعم إلى تلقائي، بدء / إيقاف المعدات اعتمادًا على البرنامج التلقائي.
12.يجب تدوير جهاز واحد (مضخات ومراوح ومعدات كبيرة أخرى) يعمل لمدة 24 ساعة كاملة، ويجب أن يكون هناك وقت تشغيل متراكم، إذا تم ضبطه بواسطة ترتيب بدء / إيقاف الكمبيوتر المضيف باستثناء المشغل لضبطه الخاص.




