چگونه انکودر را به PLC متصل کنیم؟ راهنمای کامل سیمکشی، تنظیمات High-Speed Counter و رفع نویز در اتوماسیون صنعتی
چالش اصلی مهندسان برق زمانی آغاز میشود که باید این پالسهای با فرکانس بالا را به کنترلکننده منطقی برنامهپذیر (PLC) منتقل کنند. چگونه انکودر را به PLC متصل کنیم؟ این فرآیند تنها وصل کردن چند رشته سیم بر اساس رنگبندی نیست.
برای این کار باید منطق خروجی انکودر (NPN/PNP Open Collector، Push-Pull یا Line Driver) را بهدقت بشناسید. سپس باید ورودیهای شمارشگر سرعت بالا (HSC) را انتخاب و پیکربندی کنید. رعایت الزامات شیلدینگ و زمینکردن نیز برای مقابله با نویز الکترومغناطیسی اینورترها ضروری است.
اشتباه در انتخاب خروجی یا عدم استفاده از کانالهای HSC باعث نادیده گرفتهشدن پالسها توسط PLC میشود. این خطاهای کوچک در نهایت باعث انحراف موقعیت در سیستمهای بستهبندی، سیانسی (CNC) و خطوط تولید میگردند. در این مقاله جامع از پلتفرم تخصصی اَدبینو، مکانیسمهای برقرسانی، محاسبات فرکانس، جدول مقایسه و روش سیمکشی انکودرها بهطور کامل بررسی میشود.
تحلیل منطق خروجی انکودرها، ورودیهای High-Speed Counter و فیزیک نویزگیری در PLC
برای اتصال صحیح انکودر به PLC، ابتدا باید ماهیت الکتریکی سیگنال خروجی انکودر ارزیابی شود. همچنین معماری ورودیهای کارت PLC باید بهدقت بررسی گردد.
۱. انواع ساختار خروجی الکتریکی انکودر و منطق تطبیق ولتاژ
خروجیهای انکودر بر اساس نوع ترانزیستور و مدارات داخلی به چند دسته تقسیم میشوند. طبق استانداردهای بینالمللی در International Electrotechnical Commission (IEC)، انتخاب این خروجیها باید با کارت ورودی PLC همخوانی داشته باشد:
- خروجی کلکتور باز (Open Collector NPN / PNP): در مدل NPN، ترانزیستور داخلی خط سیگنال را به صفر ولت متصل میکند. بنابراین کارت ورودی PLC باید از نوع Source باشد. در مدل PNP، ترانزیستور ولتاژ مثبت را سوئیچ میکند. در این حالت کارت PLC باید روی نوع Sink تنظیم گردد.
- خروجی مکمل یا پوشپول (Push-Pull / HTL): این مدار با ولتاژ ۵ تا ۳۰ ولت مستقیم کار میکند. این تجهیز توانایی سوئیچینگ جریانی به مثبت و منفی را دارد. خروجی Push-Pull پایداری بسیار بالایی در برابر افت ولتاژ دارد. این مدل مستقیماً به کارتهای ورودی ۲۴ ولت PLC متصل میشود.
- خروجی دیفرانسیلی تفاضلی (Line Driver / RS-422): طبق ضوابط تدوینشده توسط مؤسسه IEEE، خروجیهای لایندرایور سیگنالهای مکمل ($\bar{A} ،A$ و $\bar{B} ،B$) را با ولتاژ ۵ ولت ارسال میکنند. این ساختار بالاترین ایمنی را در برابر نویزهای مد مشترک دارد. این روش امکان کابلکشی تا فواصل طولانی را فراهم میسازد. البته این مدل نیازمند کارت ورودی اختصاصی Line Driver در PLC است. راهنماهای تراشههای صنعتی شرکت Texas Instruments جزئیات دقیقی درباره فرستندههای RS-422 ارائه دادهاند.
۲. ماهیت شمارشگر سرعت بالا (High-Speed Counter – HSC) در PLC
ورودیهای دیجیتال معمولی PLC دارای فیلترهای سختافزاری هستند. این ورودیها به زمان اسکن برنامه (Scan Time) وابسته میباشند. به همین دلیل معمولاً فرکانسهای بالاتر از ۵۰ تا ۱۰۰ هرتز را از دست میدهند.
اگر انکودری با دقت ۱۰۰۰ پالس بر دور در سرعت ۱۵۰۰ دور بر دقیقه بچرخد، فرکانس آن به ۲۵ کیلوهرتز میرسد. برای پردازش این حجم پالس، از سختافزار اختصاصی به نام High-Speed Counter (HSC) استفاده میشود.
بر اساس مستندات فنی شرکت Siemens Industrial Automation، ورودیهای HSC مستقل از اسکنتایم برنامه عمل میکنند. این ورودیها پالسها را در سطح وقفه سختافزاری شمرده و مقدار انکودر را در حافظه بهروزرسانی میکنند.
۳. فازهای A و B و قابلیت Quad-Count برای تشخیص جهت چرخش
انکودرهای افزایشی دو سیگنال خروجی با نام فاز A و فاز B تولید میکنند. این دو سیگنال ۹۰ درجه اختلاف فاز الکتریکی دارند. اگر فاز A پیش از فاز B یک منطقی شود، موتور در جهت راستگرد حرکت میکند. اگر فاز B پیشتاز باشد، حرکت موتور در جهت چپگرد خواهد بود.
کارت ورودی PLC میتواند هر چهار لبه بالا رونده و پایین رونده فازهای A و B را پردازش کند. به این حالت $4\times$ یا Quad میگویند. این روش دقت تفکیکپذیری انکودر را تا ۴ برابر افزایش میدهد. طبق اصول استاندارد National Electrical Code (NEC – NFPA 70)، رعایت اصول همپتانسیلسازی زمین و شیلدینگ کابلها الزامی است.
جدول مقایسه: انکودرهای Open Collector، Push-Pull و Line Driver در اتصال به PLC
انتخاب نادرست پروتکل خروجی انکودر باعث عدم ثبت پالس یا سوختن ورودیهای PLC میشود. جدول زیر راهنمای مقایسه فنی این سه منطق خروجی است:
| پارامتر ممیزی فنی | کلکتور باز (Open Collector) | پوشپول (Push-Pull / HTL) | لاین درایور (Line Driver / RS-422) |
|---|---|---|---|
| ولتاژ کاری و سیگنال خروجی | ۵ تا ۲۴ ولت (NPN یا PNP) | ۱۰ تا ۳۰ ولت DC (برابر ولتاژ تغذیه) | ۵ ولت تفاضلی ($A, \bar{A}, B, \bar{B}$) |
| حداکثر طول کابل مجاز | کوتاه (حداکثر ۱۰ متر) | متوسط (تا ۵۰ متر) | بسیار بلند (تا ۱۰۰ الی ۳۰۰ متر) |
| مقاومت در برابر نویز الکترومغناطیسی | ضعیف (حساس به افت ولتاژ) | خوب و مناسب محیطهای عمومی | فوقالعاده عالی (حذف نویز مد مشترک) |
| کارت ورودی مورد نیاز در PLC | ورودی معمولی یا HSC استاندارد | ورودی ۲۴V معمولی/HSC بدون واسطه | نیازمند کارت ورودی اختصاصی یا مبدل RS-422 |
چنانچه در خطوط تولید خود با مشکلاتی نظیر پرش پالسهای انکودر یا سوختن کارتهای HSC مواجه هستید، کارشناسان متخصص آلان تعمیر آماده ارائه خدمات تست تخصصی، کالیبراسیون و عیبیابی تجهیزات شما هستند.
پروتکل مهندسی سیمکشی، شیلدینگ و پیکربندی انکودر در PLC
برای راهاندازی موفق و بدون نویز انکودر افزایشی، مراحل زیر را گامبهگام دنبال کنید:
سیمهای تغذیه انکودر را به منبع تغذیه متصل کنید. سیم فاز A را به کانال اول شمارشگر سرعت بالا (مثلاً ورودی $I0.0$) و سیم فاز B را به کانال دوم (ورودی $I0.1$) وصل نمایید. سیم فاز Z را در صورت نیاز به ورودی $I0.2$ متصل کنید.
◀
قبل از اتصال، از تطبیق منطق Sink یا Source بودن کارت ورودی مطمئن شوید.
از کابل شیلددار بافتهشده استفاده کنید. شیلد فلزی کابل را تنها در سمت تابلوی کنترل به شینه زمین اصلی وصل کنید. سمت انکودر را ایزوله نگه دارید تا حلقه زمین تشکیل نشود.
◀
برای خرید انواع انکودرهای چرخشی و کارتهای توسعه میتوانید به فروشگاه ای آی الکترونیک مراجعه فرمایید.
در نرمافزار پیکربندی PLC، بخش HSC را فعال کرده و حالت کاری را روی Quadrature 4x قرار دهید. ورودیهای مربوط به فاز A و B را به HSC اختصاص داده و زمان فیلتر ورودی را کاهش دهید.
◀
اگر فیلتر ورودی دیجیتال روی مقدار پیشفرض ۳.۲ میلیثانیه بماند، پالسهای سریع شمرده نمیشوند.
سوالات متداول کاربران درباره چالشهای اتصال انکودر به PLC
۱. چرا با چرخیدن انکودر، عدد مقدار شمارشگر در PLC تغییری نمیکند؟
این مشکل معمولاً سه علت اصلی دارد:
- فعال نشدن بلوک سختافزاری HSC در پیکربندی نرمافزاری PLC.
- بالا بودن زمان فیلتر دیجیتال ورودیها (Input Filter Time) که پالسهای سریع را حذف میکند.
- عدم تطبیق ولتاژ یا منطق سیمکشی (مثلاً وصل کردن انکودر NPN به کارت PNP).
۲. علت کم و زیاد شدن خودبهخود مقادیر انکودر در زمانی که موتور کاملاً ثابت است چیست؟
این پدیده نشانه نفوذ نویز شدید الکترومغناطیسی (EMI) به خطوط فاز A و B است. عبور کابل انکودر از کنار کابلهای قدرت اینورتر، عدم اتصال شیلد کابل به زمین شینه تابلو، یا نبود فیلتر EMC در خروجی درایو از علتهای اصلی ایجاد نویز هستند.
۳. فرق فاز Z با فازهای A و B در انکودر چیست و چه کاربردی دارد؟
فازهای A و B پالسهای پیوسته زاویهای تولید میکنند. اما فاز Z در هر یک دور چرخش کامل شفت، تنها یک پالس باریک صادر میکند. از این پالس برای بازنشانی (Reset) عدد شمارشگر، کالیبراسیون و تعریف نقطه مرجع اصلی (Homing) استفاده میشود.
۴. آیا میتوان خروجی انکودر ۵ ولتی Line Driver را مستقیماً به کارت ورودی ۲۴ ولت PLC وصل کرد؟
خیر، وصل کردن مستقیم خروجی ۵ ولت Line Driver به ورودی ۲۴ ولت PLC باعث شناسایی نشدن سطح منطقی بالا میشود. برای این کار باید از کارت ورودی اختصاصی Differential Line Driver در PLC یا یک مبدل سختافزاری سطح ولتاژ استفاده کنید.
خرید انواع انکودر صنعتی و تجهیزات اتوماسیون از بازارگاه تخصصی اَدبینو
اتصال درست و مهندسی انکودر به PLC تضمینکننده پایداری و دقت سیستمهای اتوماسیون صنعتی است. رعایت تناسب ولتاژ خروجی، پیکربندی کانالهای HSC، اجرای صحیح اصول زمینکردن شیلد و تنظیم فیلترهای نرمافزاری، کلید جلوگیری از خطا در خطوط تولید به شمار میروند.
پلتفرم تخصصی اَدبینو به عنوان جامعترین بازارگاه، هاب تامین و اکوسیستم تجاری صنعت برق، الکترونیک و اتوماسیون صنعتی در ایران فعالیت میکند. این بستر بستری کاملاً مهندسی را فراهم ساخته تا کارشناسان اتوماسیون و تابلوسازان بتوانند مشخصات فنی و قیمت بهروز انواع انکودرهای چرخشی را بررسی نمایند. محصولات برندهای مطرح جهانی و بومی (نظیر آتونکیس Autonics، زیمنس Siemens، اومرون Omron و کوبلر Kuebler) در این بستر در دسترس هستند. با تامین مستقیم و بیواسطه در بازارگاه اَدبینو، خریدی ایمن و اقتصادی را تجربه کنید.
هماکنون هزاران مهندس و خریدار صنعتی در حال معامله در ادبینو هستند. جایگاه کسبوکار یا محصول شما در این بازار کجاست؟ فرصت را از دست ندهید و همین حالا اقدام کنید:
