شناسایی اترنت/آیپی اترنت Schneider Modicon M340: راهاندازی اسکنر برای اتوماسیون کارخانه
س: اسکنر EtherNet/IP در Schneider Modicon M340 چه امکاناتی فراهم میکند؟
Schneider Modicon M340 از عملکرد اسکنر EtherNet/IP پشتیبانی میکند که امکان ارتباط مستقیم با دستگاههای Allen-Bradley از جمله ورودی/خروجیهای راه دور و درایوها را فراهم میآورد. ماژول اترنت Schneider Modicon BMX NOE0100 رابط اسکنر EtherNet/IP را ارائه میدهد و از پیامرسانی ضمنی (ورودی/خروجی دورهای) و صریح (دسترسی به پارامترها) پشتیبانی میکند. ماژول شبکه اترنت TCP/IP Schneider Modicon BMXNOE0110 رابط اترنت پیشرفتهتری را برای سیستمهای M340 که به خدمات شبکه اضافی همراه با اسکن EtherNet/IP نیاز دارند، فراهم میکند.
س: چگونه ماژول BMX NOE0100 را نصب و پیکربندی کنم؟
- مرحله ۱: ماژول BMX NOE0100 را در یک اسلات خالی رک M340 نصب کنید.
- مرحله ۲: کابل اترنت را به پورت جلوی ماژول متصل کنید.
- مرحله ۳: آدرس IP، ماسک زیرشبکه و پارامترهای دروازه را در نرمافزار Unity Pro پیکربندی کنید.
- مرحله ۴: اتصال شبکه را با تست پینگ از ایستگاه مهندسی به آدرس IP ماژول بررسی کنید.
عملکرد اسکنر EtherNet/IP را پیکربندی کنید: سرویس اسکنر را در تنظیمات ماژول فعال کنید و مقادیر RPI (فاصله بسته درخواستی) را برای هر دستگاه آداپتور تنظیم نمایید. بازه معمول RPI بین ۱۰ تا ۱۰۰ میلیثانیه است — سرعت مورد نیاز را با پهنای باند شبکه متعادل کنید.
س: چگونه فایلهای EDS را وارد و دستگاههای آداپتور را پیکربندی کنم؟
- مرحله ۱: فایلهای EDS دستگاههای Allen-Bradley را از وبسایت Rockwell دانلود کنید. فایلها را در کتابخانه EDS نرمافزار Unity Pro نصب کنید.
- مرحله ۲: دستگاههای آداپتور را به درخت دستگاه اسکنر در Unity Pro اضافه کنید. آدرسهای IP دستگاه و پارامترهای اتصال را پیکربندی نمایید.
- مرحله ۳: اندازههای ورودی و خروجی اسمبلی را برای هر دستگاه آداپتور مطابق با انتظارات دستگاه تنظیم کنید.
- مرحله ۴: دادههای اسمبلی را به آدرسهای کلمه M340 نگاشت کنید. تراز دادهها و ترتیب بایت را بررسی کنید — Allen-Bradley از Little-Endian و Schneider برای برخی دادهها از Big-Endian استفاده میکند.
س: چگونه پیامرسانی صریح برای دسترسی به پارامترها را پیکربندی کنم؟
از دستور MSG در منطق نردبانی برای پیامرسانی صریح استفاده کنید. نوع پیام را روی CIP Generic تنظیم کنید. کد سرویس خواندن (0x0E) یا نوشتن (0x10) را تعریف نمایید. کلاس هدف و ویژگیهای نمونه را مطابق فایل EDS دستگاه پیکربندی کنید.
پیامرسانی صریح بار شبکه را افزایش میدهد — برای دادههای حساس به زمان از ارتباطات ورودی/خروجی ضمنی استفاده کنید و پیامرسانی صریح را فقط برای پیکربندی و عیبیابی نگه دارید. زمان اجرای پیامها را به دقت نظارت کنید و شرایط تایماوت را بهخوبی در منطق برنامه مدیریت نمایید.
س: چگونه خطاهای ارتباط EtherNet/IP را تشخیص دهم؟
- مرحله ۱: وضعیت LEDهای ماژول BMX NOE0100 را بررسی کنید. LED سبز نشاندهنده ارتباط فعال است. چشمک زدن قرمز نشاندهنده خطا در پیکربندی یا اتصال است.
- مرحله ۲: وضعیت اسکنر را در نمای عیبیابی آنلاین Unity Pro نظارت کنید.
- مرحله ۳: اطمینان حاصل کنید که هر دستگاه آداپتور در درخت اسکنر وضعیت آنلاین دارد.
- مرحله ۴: شمارندههای خطا برای هر اتصال را بررسی کنید. افزایش تعداد خطاها نشاندهنده مشکلات شبکه یا ناسازگاری پیکربندی دستگاه است.
نکته کلیدی چیست؟
فایلهای EDS را برای هر نوع دستگاه بهدرستی نصب کنید قبل از اینکه آنها را به پیکربندی اسکنر اضافه کنید. مقادیر RPI را بر اساس نیازهای کاربرد تنظیم کنید — از تنظیم همه دستگاهها روی حداقل RPI خودداری کنید چون باعث اشباع پهنای باند شبکه میشود. برای دادههای ورودی/خروجی زمان واقعی از پیامرسانی ضمنی استفاده کنید و پیامرسانی صریح را فقط برای پیکربندی و عیبیابی به کار ببرید. همه آدرسهای IP دستگاهها و نگاشت اسمبلیها را در پایگاه داده I/O سایت مستندسازی کنید. برای کاربردهای حیاتی، ماژولهای اترنت افزونه را در نظر بگیرید. برای پروژههای پیچیده چند فروشندهای EtherNet/IP با یکپارچهسازان معتبر همکاری کنید.
نویسنده: لوو شین، مهندس اتوماسیون صنعتی با بیش از ۱۰ سال تجربه در PLC، DCS و سیستمهای کنترل.
