برنامه ای بنویسم که در plc که از طریق اچ ام ای ساعت دلخواه صادر بشه و دستور اجرا بشه یه نوع تایمر که مقدارشو از اچ ام ای بگیره چطوری چون که تایمر ۹۹۹ بیشتر شمارش نمیکنه و اپراتور دستور داده ۲ ساعت بعد مثلا یه چیزی وصل بشه
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
لطفاً به طور خلاصه توضیح دهید که چرا فکر می کنید این سؤال باید گزارش شود.
لطفاً به طور خلاصه توضیح دهید که چرا فکر می کنید این پاسخ باید گزارش شود.
لطفاً به طور خلاصه توضیح دهید که چرا فکر می کنید این کاربر باید گزارش شود.
اون کانتر که تا 999 شمارش داره
سوالتونو واضح تر بپرسید
تو برنامه یه تایمر اضافه میکنیم و قسمت TV آن یک حافظه MW میدیم بعدش تو HMI یدونه IO FELD اضافه میکنیم و همون تگ MW اختصاص میدیم بهش حالا از HMI هر تایمی دوست داشتی میدی بهش
ولی مشگلم این هست که عددی که ت ایوفیلد وارد میکنم با تایم خود تایمر مچ نیست مثلا داخل اچ ام ای من ۲ ساعت میخام بزنم بعد داخل تایمر ۲ میلی ثانیه ثبت میشه راه حل این مشگل چیه تایمی ک میزنم خود واقعی بشه
بزن 20000
اوکی
یک مورد دیگ وقتی اپراتور میاد سراغ اچ ام ای اگر بگم بزنه ۲۰۰۰
احتمالا یجوری سردر گم میشه
میخام جوری باشه که ساعت خواست مثلا بزنه ۲ ساعت و ۲۰ دقیقه مثلا
اینطوری امکان پذیر هست یا خیر
یه باکس بذار برای ساعت یکی دقیقه یکی ثانیه
هرکدوم خواست مقدار بده بعد توی برنامه خودت حساب کتاب کن بده بره برای تایمر
برای رسیدن به این هدف، باید کارهای زیر را انجام دهید:
1. در پی ال سی خود، یک تایمر ساعت معمولی را تنظیم کنید که از طریق اچ ام ای ساعت به درستی برنامه ریزی شود.
2. برنامه خود را به گونه ای طراحی کنید که دستور اجرایی در اثر اتمام تایمر صادر شود.
3. با استفاده از دستورات مناسب برای این پروسه، مقدار تایمر را از اچ ام ای بگیرید و آن را به تایمر ساعت منتقل کنید.
4. برای ممکن است به دنبال تایمری که شمارش بیش از 999 این گونه است، به جای استفاده از تایمر داخلی پلاک ، باید از تایمر بیرونی استفاده کنید یا الگوریتم مربوطه را بنویسید.
با این روش، شما می توانید تایمر با مقادیر دلخواه را پیاده سازی کنید و از تشکیلات الکترونیکی مرتبط برای اتصال دستگاه بعد از پایان تایمر استفاده کنید.