1.PLC و میزبان کامپیوتر (یا صفحه نمایش لمسی) سیستم نظارت، در صفحه نمایش بسیاری از اوقات نیاز به حالت های کنترل "دستی"، "اتوماتیک" و دیگر (به طور کلی بیش از یک تنها می تواند یک زمان). در داخل برنامه می توانید از دستور "MOV" استفاده کنید. مانند: هنگامی که شما "دستی" را انتخاب می کنید ثابت خواهد بود 1 MOV به یک ثبات VB10 در داخل، زمانی که شما انتخاب می کنید "اتوماتیک" خواهد شد 2 MOV به همان ثبات VB10. تا زمانی که داده های ثبت قضاوت چقدر باشد، می دانیم که سیستم آن نوع حالت کنترل است. مزیت این ایده این است که درک آن آسان است، بدون نیاز به برنامه های درهم تنیده و مشکل ساز دیگر.
2. این برنامه دارای کنترل آنالوگ است، اگر آنالوگ اساساً خطایی را نمی خواند، می توانید روش فیلتر زمان را انجام دهید، برای یک دوره زمانی تاخیر. اگر خطای خواندن داده ها بسیار زیاد است، باید از روش های فیلترینگ دیگری مانند محاسبه میانگین و غیره استفاده کنید. می توانید به اطلاعات مربوطه مراجعه کنید.
3. در فرآیند اشکال زدایی برنامه (مخصوصاً هنگامی که تبدیل تجهیزات، برنامه شما به برنامه تجهیزات اصلی اضافه می شود)، زمانی که عبارات برنامه به نظر می رسد که شرایط را برآورده می کنند، اما سیم پیچ خروجی متصل نیست، می توانید بررسی کنید که آیا برنامه شما بین چنین عباراتی، مانند JMPgo به بیانیه ها. همچنین این احتمال وجود دارد که پس از قطع شدن برنامه، شرایط برقرار باشد اما خروجی روشن نشود، معمولاً به دلیل اسکن نشدن برنامه.
4. در برنامه کنترل توالی، یعنی پس از اتمام یک عمل، وارد عمل بعدی و سایر کنترل های متوالی مشابه، استفاده از حالت کنترل {{0}} به نظر من بسیار راحت است. ایده این است: یک ثبات را از پیش تنظیم کنید، در مقدار اولیه مقدار 0، زمانی که سیستم شروع به کار کرد، +10، در این زمان، ثبات 10 است، ثبات برابر با 10 است که می توانید اولین کار را انجام دهید. اقدام عمل اول تکمیل می شود و سپس در ثبات +10، در این زمان، رجیستر برابر با 20 است، می توانید عمل دوم را انجام دهید، عمل دوم تکمیل می شود و سپس +10، در اینجا زمانی که رجیستر برابر با 30 است، به طوری که تا زمانی که شما در مورد میزان داده های داخل رجیستر قضاوت می کنید، می دانید چه کاری باید انجام دهید! به این ترتیب، تا زمانی که قضاوت کنید چه مقدار داده در رجیستر وجود دارد، خواهید دانست که باید آن اقدام را انجام دهید. وقتی نیاز به پرش اقدام دارید، دیگر نمیتوانید +10، بسته به نیاز واقعی، +20 +30... را اضافه کنید. بستگی به نیاز واقعی دارد.
چرا به جای 1، 10 اضافه کنید، زیرا پس از اضافه کردن 10، اگر یک پاراگراف را وارد کنید، فقط یک موقعیت تصادفی در 10 مکان خالی انتخاب کنید.
5. در طراحی برنامه، زمانی که خرابی فرآیند (کنترل سیستم غیر کنترلی) وجود دارد، بهتر است پدیده خرابی، و آلارم صدای روشن حفظ شود. تا اپراتور ریست شود تا بداند سیستم ایراد دارد. در غیر این صورت خاموش می شود و دیگران فکر می کنند شما مشکل برنامه دارید. معمولاً طراحی یک سیستم جدید با در نظر گرفتن این موارد ایده خوبی است.
6.برای زیر روال هایی که اغلب فراخوانی می شوند، می توان آنها را به زیر ماژول ها تبدیل کرد و به طور مکرر فراخوانی کرد.
7. از آنجایی که ماشین آلات تولید در چرخه کاری مراحل مختلف حرکت را در مدت زمان مشخصی اجرا می کند و این زمان ها دارای محدودیت خاصی هستند، بنابراین می توانید از این زمان ها به عنوان مرجع استفاده کنید تا شروع به کار را تشخیص دهید. عمل مرحله کار در همان زمان، شروع یک تایمر، مقدار تنظیم زمان تایمر نسبت به شرایط عادی عمل به مدت 20٪ تا 30٪ بیشتر طول می کشد، و سیگنال خروجی تایمر را می توان برای آلارم یا دستگاه توقف خودکار استفاده کرد. . هنگامی که ماشین آلات تولید یک مرحله زمان عمل بیش از زمان مشخص شده برای رسیدن به زمان از پیش تعیین شده تایمر مربوطه، به مرحله بعد عمل تایمر صادر نشده است سیگنال خطا، سیگنال برای متوقف کردن برنامه چرخه کار عادی، شروع زنگ هشدار منتقل شده است. یا برنامه خاموش کردن، که اغلب به عنوان محافظت بیش از ضرب نامیده می شود.
8.برخی از سوئیچهای تشخیص ایمنی (مانند دکمه توقف اضطراری، پرده چراغ ایمنی، کلید محدود و غیره) ورودیهای معمولاً بسته (NC) هستند.
9. برای ملاحظات ایمنی و صرفه جویی در انرژی، سعی کنید خروجی را طوری طراحی کنید که فقط زمانی نیاز به اقدام داشته باشد، یک بار در محل برای متوقف کردن خروجی، به جای طراحی معمول خروجی، نیاز به توقف زمانی که خروجی قطع می شود.
10. اصل عمل عنصر اجرایی باید این باشد نه حرکت، نه حرکت!
11. کنترل دستگاه تک: یک دستگاه واحد باید دارای یک سوئیچینگ دستی / خودکار و نرم افزاری باشد که می توانید عملکرد را شروع / متوقف کنید، با تغییر خودکار به دستی نرم، دستگاه نمی تواند متوقف شود. با تعویض دستی نرم به خودکار، بسته به برنامه خودکار، تجهیزات شروع / متوقف می شود.
12.یک دستگاه منفرد (پمپ ها، فن ها و سایر تجهیزات بزرگ) که 24 ساعت کامل کار می کنند، باید چرخانده شوند، و اگر توسط دستور شروع/توقف رایانه میزبان تنظیم شده باشد، به جز اپراتور باید زمان کار را جمع آوری کند.




