Reading EtherNet/IP LED Status (MS/NS) on CompactLogix 1769-L35E — figure 1

خواندن وضعیت 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) نیاز دارد.

خواندن وضعیت LED اترنت/IP (MS/NS) در CompactLogix 1769-L35E — شکل 1

الگوهای دورنگ 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 اترنت/IP (MS/NS) در CompactLogix 1769-L35E — شکل ۲

شمارش‌های 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;

تأیید روی میز کار

  1. از MS/NS روی پنل جلویی عکس بگیرید، سپس آن را با تگ‌های رمزگشایی‌شده به‌صورت آنلاین مقایسه کنید
  2. کابل اترنت را جدا کنید: NS باید از حالت سبز ثابت خارج شود
  3. IP را موقتاً روی یک لپ‌تاپ تکرار کنید: قرمز ثابت NS نشان‌دهنده مورد انتظار ACD است
  4. یک اتصال Class 1 را مهار کنید و مطمئن شوید الگوهای سبز چشمک‌زن یا timeout با جدول مطابقت دارند
  5. مطمئن شوید MSG .ER همچنان پاک است؛ خطاهای مسیر معمولاً به معنای اشتباه در نحو بک‌پلین هستند

برای ثبت نخستین خطا در سیستم هشدار از این تگ‌ها استفاده کنید، نه اینکه به اپراتور متکی باشید تا متوجه LED چشمک‌زنی پشت یک درِ قفل‌شده شود. سلول‌های L35E قدیمی که به‌طور مزمن در محدوده محدودیت اتصال کار می‌کنند، همچنان در نقشه راه PLC/PAC کارخانه به گفت‌وگو درباره مهاجرت نیاز دارند، نه یک سوئیچ مدیریت‌نشده دیگر.

درباره نویسنده

مارک تاونسند | مهندس ارشد اتوماسیون – سیستم‌های آلن-بردلی

مارک تاونسند یک مهندس ارشد اتوماسیون است که بیش از ۱۸ سال با پلتفرم‌های آلن-بردلی، از جمله ControlLogix، CompactLogix و SLC-500 قدیمی، کار کرده است. کار روزمره او شامل نوشتن منطق در RSLogix / Studio 5000 و راه‌اندازی HMI در FactoryTalk View برای مجموعه‌های قدیمی و ترکیبی است.

خواندن وضعیت 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) نیاز دارد.

خواندن وضعیت LED اترنت/IP (MS/NS) در CompactLogix 1769-L35E — شکل 1

الگوهای دورنگ 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 اترنت/IP (MS/NS) در CompactLogix 1769-L35E — شکل ۲

شمارش‌های 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;

تأیید روی میز کار

  1. از MS/NS روی پنل جلویی عکس بگیرید، سپس آن را با تگ‌های رمزگشایی‌شده به‌صورت آنلاین مقایسه کنید
  2. کابل اترنت را جدا کنید: NS باید از حالت سبز ثابت خارج شود
  3. IP را موقتاً روی یک لپ‌تاپ تکرار کنید: قرمز ثابت NS نشان‌دهنده مورد انتظار ACD است
  4. یک اتصال Class 1 را مهار کنید و مطمئن شوید الگوهای سبز چشمک‌زن یا timeout با جدول مطابقت دارند
  5. مطمئن شوید MSG .ER همچنان پاک است؛ خطاهای مسیر معمولاً به معنای اشتباه در نحو بک‌پلین هستند

برای ثبت نخستین خطا در سیستم هشدار از این تگ‌ها استفاده کنید، نه اینکه به اپراتور متکی باشید تا متوجه LED چشمک‌زنی پشت یک درِ قفل‌شده شود. سلول‌های L35E قدیمی که به‌طور مزمن در محدوده محدودیت اتصال کار می‌کنند، همچنان در نقشه راه PLC/PAC کارخانه به گفت‌وگو درباره مهاجرت نیاز دارند، نه یک سوئیچ مدیریت‌نشده دیگر.

درباره نویسنده

مارک تاونسند | مهندس ارشد اتوماسیون – سیستم‌های آلن-بردلی

مارک تاونسند یک مهندس ارشد اتوماسیون است که بیش از ۱۸ سال با پلتفرم‌های آلن-بردلی، از جمله ControlLogix، CompactLogix و SLC-500 قدیمی، کار کرده است. کار روزمره او شامل نوشتن منطق در RSLogix / Studio 5000 و راه‌اندازی HMI در FactoryTalk View برای مجموعه‌های قدیمی و ترکیبی است.

یک نظر بگذارید

لطفاً توجه داشته باشید که نظرات باید قبل از انتشار تأیید شوند.