خواندن وضعیت LEDهای اترنت/IP (MS/NS) در CompactLogix 1769-L35E
وضعیت LEDهای MS و NS ماژولهای EtherNet/IP تعبیهشده در CompactLogix 1769-L35E و 1756-ENxT را با استفاده از پیامهای CIP Get_Attribute_Single کلاس 0x47 بخوانید.
LEDهای وضعیت ماژول (MS) و وضعیت شبکه (NS) در 1769-L35E بسیاری از خطاهای EtherNet/IP را از پیش دستهبندی میکنند، بااینحال هنوز در کارخانهها پیش از آنکه کسی از الگو عکس بگیرد، سوئیچها را از نو میسازند. بدتر از آن، مهندسان اغلب فرض میکنند GSV مربوط به شیء MODULE همان رنگهایی را برمیگرداند که فیسپلیت نشان میدهد. چنین نیست. وضعیت LED در میانافزار ماژول، بر اساس وضعیت هویت، TCP/IP و مدیر اتصال محاسبه میشود و در فیلد تگپذیر MODULE[slot].MS منعکس نمیشود. بازتولید این نشانگرها در منطق، به یک CIP Get_Attribute_Single برای شیء نشانگر LED (کلاس 0x0047) نیاز دارد.
الگوهای دورنگ MS و NS سریعترین ابزار عیبیابی EtherNet/IP در CompactLogix هستند—بهشرطی که پیش از قطع و وصل برق آنها را ثبت کنید.
معانی استاندارد MS/NS
| LED | الگو | معنا |
|---|---|---|
| MS | خاموش | بدون برق |
| MS | سبز ثابت | ماژول سالم / در حال کار |
| MS | سبز چشمکزن | آمادهبهکار / بدون پیکربندی یا حالت Program |
| MS | قرمز ثابت | خطای عمده غیرقابلبازیابی |
| MS | قرمز چشمکزن | خطای جزئی قابلبازیابی |
| MS | قرمز/سبز متناوب | آزمون خودکار هنگام روشنشدن |
| NS | خاموش | بدون IP یا بدون برق |
| NS | سبز ثابت | IP وجود دارد و اتصال(های) CIP برقرار شدهاند |
| NS | سبز چشمکزن | IP وجود دارد، اما هیچ اتصال CIP برقرار نیست (بیکار) |
| NS | قرمز ثابت | IP تکراری (تعارض ACD) |
| NS | قرمز چشمکزن | زمان یک یا چند اتصال CIP به پایان رسیده است |
نقشه اشیای کلاس 0x47
ODVA شیء نشانگر LED را با نمونههایی برای هر نشانگر فیزیکی تعریف میکند. در پورتهای تعبیهشده CompactLogix:
- نمونه 1 — وضعیت ماژول (MS)
- نمونه 2 — وضعیت شبکه (NS)
- ویژگی 3 — وضعیت LED (شمارش USINT؛ طبق EDS ماژول بررسی شود)
شمارشهای معمول ویژگی 3 شبیه این هستند: 0 خاموش، 1 قرمز ثابت، 2 قرمز چشمکزن، 3 سبز ثابت، 4 سبز چشمکزن، 5 قرمز/سبز ثابت، 6 قرمز/سبز چشمکزن. نسخههای میانافزار متفاوتاند—پیش از نوشتن فیسپلیتهای HMI که از روی یک عدد خام ادعای «IP تکراری» دارند، همیشه آن را با EDS تطبیق دهید.
پیکربندی MSG
نوع پیام: CIP عمومی سرویس: دریافت یک ویژگی (0x0E) کلاس: 0x47 نمونه: 1 (MS) یا 2 (NS) ویژگی: 3 مقصد: تگ SINT/USINT یکبایتی مسیر: بکپلین به پورت تعبیهشده (مثلاً 1,0) — نه لوپبک IP فاصله زمانی: ۵۰۰ میلیثانیه تا ۱ ثانیه برای هر جفت MSG
هر پیام باز CIP Generic منابع اتصال را در همان پورتی مصرف میکند که ممکن است از قبل منابع آن را برای I/O و HMI در نظر گرفته باشید. برای اینکه سیستم «فقط پاسخگوتر» باشد، با فاصله ۱۰ میلیثانیه نظرسنجی نکنید.
شمارشهای LED را به توضیحات STRING برای بنرهای HMI رمزگشایی کنید—اپراتورها نباید اعداد صحیح CIP را حفظ کنند.
طرح کلی رمزگشایی در Structured Text
IF MSG_LED_NS.DN THEN
ModuleDiag.NS_State := ModuleDiag.NS_Raw;
CASE ModuleDiag.NS_State OF
0: ModuleDiag.NS_Description := 'خاموش - بدون IP/برق';
3: ModuleDiag.NS_Description := 'سبز ثابت - متصل';
4: ModuleDiag.NS_Description := 'سبز چشمکزن - بیکار';
1: ModuleDiag.NS_Description := 'قرمز ثابت - IP تکراری';
2: ModuleDiag.NS_Description := 'قرمز چشمکزن - timeout اتصال';
END_CASE;
END_IF;
تأیید روی میز کار
- از MS/NS روی پنل جلویی عکس بگیرید، سپس آن را با تگهای رمزگشاییشده بهصورت آنلاین مقایسه کنید
- کابل اترنت را جدا کنید: NS باید از حالت سبز ثابت خارج شود
- IP را موقتاً روی یک لپتاپ تکرار کنید: قرمز ثابت NS نشاندهنده مورد انتظار ACD است
- یک اتصال Class 1 را مهار کنید و مطمئن شوید الگوهای سبز چشمکزن یا timeout با جدول مطابقت دارند
- مطمئن شوید MSG .ER همچنان پاک است؛ خطاهای مسیر معمولاً به معنای اشتباه در نحو بکپلین هستند
برای ثبت نخستین خطا در سیستم هشدار از این تگها استفاده کنید، نه اینکه به اپراتور متکی باشید تا متوجه LED چشمکزنی پشت یک درِ قفلشده شود. سلولهای L35E قدیمی که بهطور مزمن در محدوده محدودیت اتصال کار میکنند، همچنان در نقشه راه PLC/PAC کارخانه به گفتوگو درباره مهاجرت نیاز دارند، نه یک سوئیچ مدیریتنشده دیگر.
درباره نویسنده
مارک تاونسند | مهندس ارشد اتوماسیون – سیستمهای آلن-بردلی
مارک تاونسند یک مهندس ارشد اتوماسیون است که بیش از ۱۸ سال با پلتفرمهای آلن-بردلی، از جمله ControlLogix، CompactLogix و SLC-500 قدیمی، کار کرده است. کار روزمره او شامل نوشتن منطق در RSLogix / Studio 5000 و راهاندازی HMI در FactoryTalk View برای مجموعههای قدیمی و ترکیبی است.