انجمن پی ال سی وان
تبدیل پالس به میلیمتر در انکودر و PLC دلتا - نسخه قابل چاپ

+- انجمن پی ال سی وان (http://www.plc1.co)
+-- انجمن: دلتا DELTA (http://www.plc1.co/%D8%A7%D9%86%D8%AC%D9%85%D9%86-%D8%AF%D9%84%D8%AA%D8%A7-DELTA)
+--- انجمن: پی ال سی دلتا (http://www.plc1.co/%D8%A7%D9%86%D8%AC%D9%85%D9%86-%D9%BE%DB%8C-%D8%A7%D9%84-%D8%B3%DB%8C-%D8%AF%D9%84%D8%AA%D8%A7)
+---- انجمن: اتصال انکودر به PLC دلتا (http://www.plc1.co/%D8%A7%D9%86%D8%AC%D9%85%D9%86-%D8%A7%D8%AA%D8%B5%D8%A7%D9%84-%D8%A7%D9%86%DA%A9%D9%88%D8%AF%D8%B1-%D8%A8%D9%87-PLC-%D8%AF%D9%84%D8%AA%D8%A7)
+---- موضوع: تبدیل پالس به میلیمتر در انکودر و PLC دلتا (/%D9%85%D9%88%D8%B6%D9%88%D8%B9-%D8%AA%D8%A8%D8%AF%DB%8C%D9%84-%D9%BE%D8%A7%D9%84%D8%B3-%D8%A8%D9%87-%D9%85%DB%8C%D9%84%DB%8C%D9%85%D8%AA%D8%B1-%D8%AF%D8%B1-%D8%A7%D9%86%DA%A9%D9%88%D8%AF%D8%B1-%D9%88-PLC-%D8%AF%D9%84%D8%AA%D8%A7)



تبدیل پالس به میلیمتر در انکودر و PLC دلتا - admin - 16-12-2019

چه کار کنیم که تا تعداد پالس انکودر در PLC دلتا به متراژ تبدیل شود . 
دقیق ترین واحد میتونه همون میلیمتر باشه . 
در خیلی از پروژه ها دیده شده که اگر برای نمونه انکودر قبلی 1024 پالس بوده ، برای تعویض انکودر حتما باید از انکودر مشابه با تعداد پالس یکسان استفاده شود . 
به نظر من این نوع برنامه نویسی اشتباه است . 
بعضی از دوستان هم قطر یک پولی رو در نظر میگیرند و در برنامه استفاده می کنند که آن هم اشتباه است . 
چون ممکنه پولی بعد از مدتی خرده بشه و قطر آن مقدار ابتدایی نباشد . 
راه حل چیست ؟
بهتر است شما در یک صفحه از HMI و با زدن یک مموری تعداد پالس رو که حتی میتونه با دست چرخانده شود و یا در حالت دستی و آرام و دور پایین موتور یا اینورتر مربوط به آن حرکت کند . در این صفحه حتما باید باتن ریست هم داشته باشید که در صورت حرکت اشتباه بتونید مسافت های طی شده را ریست کنید . 
حال فاصله مشخصی رو طی می کنید ، میزان پالس طی شده که در صفحه HMI قابل مشاهده است . 
مسافت طی شده به میلیمتر رو هم میتونید اندازه بگیرید . 
حا این دو عدد رو میتونید به هم تقسیم کنید تا نسبت پالس به میلیمتر به دست آید . 
از این به بعد میتونید از این نسبت برای هر متراژی که مد نظر تون هست استفاده کنید . 
البته برای دقت بالاتر می توانید این دو عدد رو در هر متراژ استفاده کنید . 
به این صورت که مثلا من 200 سانتی متر یا 2000 میلیمتر میخوام برم جلو . 
پس طبق فرمول طرفین وسطین . 
من پالس به میلیمتر اول رو دارم . 
میلیمتر دوم رو هم دارم . میمونه پالس دوم . 
پس میلیمتر دوم ضرب در پالس اول تقسیم بر میلیمتر اول به ما پالس دوم رو میدهد . 
منظور از پالس دوم ، پالسی است که باید انکودر پشت سر بذارد . 
خب مزیت این روش چیست . 
مهم ترین ویژگی این روش این است که اگر شما فردا انکودر تون سوخت و یه مدل دیگر که تعداد پالس آن با انکودر اول متفاوت بود رو انتخاب کردید ، کافیه یک بار مرحله پالس به میلیمتر رو پشت سر بذارید و از اعداد جدید در برنامه تون استفاده کنید .
اینجا دیگه محدودیت یکسان بودن تعداد پالس انکودر تعویضی وجود ندارد . 
در صورتیکه پرسشی در این مورد داشتید می تونید اینجا مطرح کنید ، توسط دوستان پاسخ داده خواهد شد .