پاورلند آخرین سوالات

Hossein
  • 0

سیستم سورتینگ

  • 0

سلام بر مهندسین گل
یه برنامه میخوام بنویسم که با حرکت خط، محصول معیوب تشخیص داده بشه و در مرحله جلوتر از خط خارج بشه .
اینکه بعد از تشخیص معیوب ، خط حرکت کرده و چندتا محصول حرکت کرده. چطوری باید جلوتر به عملگر بفمونیم بعد خارجش کنیم؟
نمیدونم خوب توضیح دادم یا نه

یک پاسخ بگذارید

یک پاسخ بگذارید

مرور کردن

پایتخت ایران چه شهری است؟ (فارسی پاسخ دهید)

  1. سلام دوست عزیز شما میتونید به چند طریق اینکار رو بکنید.
    یه فانکشن بلاک برا اینکار بسازید.
    بعد با توجه به تعداد یه بایت مثلا در نظر بگیرید بعد با یه کانتر تا ۸ بشمرید هر بار یه بیت رو اگه معیوب بود ست بکنید.
    بعد در ادامه بیاید بیت اول رو در نظر بگیرید اگه معیوب بود جک رو ست بکنید با خاموش شدن جک با استفاده از دستور شیفت یه بیت رو بیارید جلو و بیت قبلی رو صفر بکنید
    اگر متوجه نشدید بگید با یه پروژه تو تیا یا سیماتیک براتون انجام بدم

  2. سلام
    چرا همونجا كه محصول شناسايى ميشه عمل سورتينگ انجام نميشه و خط بايد بعد از مشخص شدن محصول معيوب همچنان به حركت ادامه بده ؟
    شما ميتونى عملاً با يكـ مسير موازى و عملگر مسير محصول معيوب رو در محل شناسايى عوض كنى
    ولى اگر نياز دارى كه در جاى ديگرى اين موضوع صورت بگيره بايد هر محصول يكـ مشخصه خاص داشته باشه كه حد اقل در محصول معيوب نيست و اين ميتونه عرض محصول
    طول محصول
    ارتفاع محصول
    رنگ محصول
    و ساير ويژگى ها باشه
    شايد حتى همه چيز يكسان باشه و نياز به تگ زنى و خوانش تگ در هنگام سورتينگ باشه

    اگر هنوز مسئله گنگ است كمى بيشتر شفاف كنيد پروسه را تا بتونم بهتر نظر بدهم