عیبیابی خطاهای اتصال EtherNet/IP در Allen-Bradley ControlLogix: توالی تشخیص آزمودهشده در میدان

چرا خطاهای اتصال رخ میدهند
EtherNet/IP همان پروتکل صنعتی مشترک (CIP) روی اترنت استاندارد است. این پروتکل ورودی/خروجی و پیامرسانی را در یک شبکه مدیریت میکند. خطاهای اتصال باعث بیشترِ زمانهای ازکارافتادگی EtherNet/IP میشوند. اسکنرهای ControlLogix وضعیت هر اتصال را ثبت میکنند. این راهنما ترتیب تشخیص قابلتکراری ارائه میدهد. پیش از تماس با پشتیبانی فروشنده، از آن استفاده کنید.
مدل اتصال را بشناسید
CIP دو نقش برای دستگاهها تعریف میکند. یک اسکنر (مبدأ) داده درخواست میکند. یک آداپتور (مقصد) آن را تحویل میدهد. ماژولهای ControlLogix 1756-EN2T و 1756-ENBT هر دو نقش را ایفا میکنند. اتصالات ورودی/خروجی از «فاصله زمانی بسته درخواستی» (RPI) استفاده میکنند. آداپتور دادهها را با همان نرخ ارسال میکند. مهلت زمانی پیشفرض برابر با چهار برابر RPI است. برای مثال، RPI برابر با 20 ms، مهلت زمانی 80 ms ایجاد میکند. اتصالات پیامرسانی از پورت TCP 44818 استفاده میکنند. ترافیک ورودی/خروجی از پورت UDP 2222 استفاده میکند. در هر دو حالت امکان استفاده از چندپخشی وجود دارد. هر اتصال بخشی از منابع اسکنر را مصرف میکند. تعداد بیشازحد اتصالات یا RPI تهاجمی، CPU را بیشازحد بارگذاری میکند.
ترتیب تشخیص ششمرحلهای
مرحله 1: LEDهای ماژول را بخوانید. سبز ثابت در چراغ OK یعنی ماژول سالم است. سبز ثابت در NET A یعنی یک اتصال فعال CIP وجود دارد. سبز چشمکزن در NET A یعنی لینک برقرار است اما بیکار است. خاموش بودن NET A یعنی هیچ لینکی وجود ندارد. پیش از دستزدن به هر چیزی، الگو را ثبت کنید.
مرحله 2: با FactoryTalk Linx بررسی کنید. درخت را مرور کنید و مطمئن شوید ماژول نمایش داده میشود. آدرس IP ماژول را پینگ کنید. صفحه وب ماژول را باز کنید و شمارندههای اتصال را بررسی کنید.
مرحله 3: مسیر فیزیکی را بررسی کنید. از کابل شیلددار Cat5e یا بهتر استفاده کنید. اتصال RJ45 و LEDهای پورت سوئیچ را بررسی کنید. مذاکره خودکار را در هر دو طرف اجباری کنید. ناهماهنگی دوبلکس، توان عملیاتی را بیسروصدا از بین میبرد.
مرحله 4: پیکربندی ورودی/خروجی را در Studio 5000 بازبینی کنید. مطمئن شوید RPI با نیاز دستگاه مطابقت دارد. برای شبکههای پرتراکم، حالت تکپخشی را فعال کنید. سیلابهای چندپخشی میتوانند سوئیچها را اشباع کنند.
مرحله 5: خطاهای دستور MSG را تحلیل کنید. بیتهای .EN، .DN و .ER را پایش کنید. کد خطا را در تگ .ER بخوانید. کدهای بازه 16#02xx نشاندهنده مشکلات اتصال هستند. 16#0204 یعنی مهلت زمانی اتصال به پایان رسیده است. مسیر، وضعیت مقصد و RPI را بررسی کنید.
مرحله 6: با Wireshark بستهها را ضبط کنید. برای پیامرسانی، فیلتر tcp.port == 44818 را اعمال کنید. برای ورودی/خروجی، فیلتر udp.port == 2222 را اعمال کنید. درخواستهای Forward Open و پاسخهای آنها را بررسی کنید. نبود پاسخها به فایروالها یا فیلترهای VLAN اشاره دارد. هنگام ناپدیدشدن ترافیک چندپخشی، گزارشهای IGMP را بررسی کنید.
تنظیم RPI: چه زمانی و چگونه
بیشتر ورودی/خروجیهای آنالوگ و گسسته با بازه 20 تا 100 ms کار میکنند. حلقههای سریع سروو و ایمنی به 1 تا 10 ms نیاز دارند. با مقدار پیشفرض فروشنده شروع کنید. RPI را افزایش دهید تا خطاها متوقف شوند. در طول آزمون، میزان استفاده از CPU را زیر نظر بگیرید. پهنای باند شبکه را نیز بررسی کنید. RPI برابر با 10 ms برای 50 دستگاه، ترافیک سنگینی ایجاد میکند. برای قابلپیشبینی نگهداشتن بار، از حالت تکپخشی استفاده کنید.
الگوهای رایج خطا
یک ماژول مرتباً قطع میشود. ابتدا شمارندههای خطای پورت سوئیچ را بررسی کنید. سپس یک کابل سالم و مطمئن را امتحان کنید. علاوه بر این، مطمئن شوید نسخه فریمویر با پروژه مطابقت دارد.
همه اتصالات پس از خاموش و روشن شدن قطع میشوند. این حالت معمولاً به معنای ناهماهنگی پیکربندی یا تداخل IP است. کلیدگذاری ماژول و جدول اتصالهای زمانبندیشده را بررسی کنید. اجاره ثبتشده در سرور DHCP را نیز بررسی کنید.
قطعهای موقت هنگام راهاندازی موتورها. تداخل الکترومغناطیسی یا افت ولتاژ باعث این الگو میشود. بااینحال، کانکتورهای فرسوده نیز ظاهری مشابه ایجاد میکنند. پیش از تعویض ماژولها، اتصال زمین و پیوستگی شیلد را بررسی کنید.
خطاهای منابع اسکنر. ماژول به سقف تعداد اتصالات خود رسیده است. بنابراین، RPI را افزایش دهید یا یک اسکنر دوم اضافه کنید. تعداد اتصالات را در صفحه وب ماژول بررسی کنید.
سیلابهای چندپخشی. یک دستگاه شبکه را با ترافیک اشباع میکند. در ویژگیهای ماژول، حالت تکپخشی را اجباری کنید. این کار بار سوئیچ را بهطور چشمگیری کاهش میدهد.
جمعبندی و توصیههای عملی
با ترتیبی ثابت کار کنید: فیزیکی، شبکه، پیکربندی، بار. هرگز RPI را بدون دلیل مستند تغییر ندهید. مقادیر مبنا را برای وضعیت LEDها و تعداد اتصالات ثبت کنید. برای شبکههای پرتراکم از حالت تکپخشی استفاده کنید. در پایان، یک ماژول یدکی پیکربندیشده روی قفسه نگه دارید. این نظم، میانگین زمان تعمیر را چند ساعت کاهش میدهد.
نویسنده: ژانگ مین مهندس اتوماسیون صنعتی است و بیش از 10 سال در زمینه PLC، DCS و سامانههای کنترلی تجربه دارد.
