Configuring 1747-SN Block Transfers to PowerFlex 70 via RIO — figure 1

پیکربندی انتقال‌های بلوکی 1747-SN به PowerFlex 70 از طریق RIO

پیکربندی انتقال‌های بلوکی 1747-SN به درایوهای PowerFlex 70 در سیستم‌های SLC 500. شامل راه‌اندازی RIO، دستورالعمل‌های BTR/BTW برای میان‌افزار سری C و مستندات ...

ورودی/خروجی از راه دور (RIO) همچنان روشی کاربردی برای اتصال درایو PowerFlex 70 به شاسی SLC-500 است؛ به‌ویژه زمانی که آداپتورهای اترنت در دسترس نیستند یا استاندارد کارخانه همچنان بر شبکه‌های Blue Hose مبتنی است. اسکنر 1747-SN رابط معمول در سمت SLC است. دستیابی به کنترل و وضعیت قابل‌اعتماد بین اسکنر و درایو به آدرس‌دهی صحیح آداپتور، یک ترانک RIO سالم و راهبرد انتقال بلوکی متناسب با سری اسکنر بستگی دارد. اسکنرهای سری B در تعداد انتقال‌های بلوکی هم‌زمانی که می‌توانند پشتیبانی کنند محدودیت دارند؛ ماژول‌های سری C از پشتیبانی بومی دستورهای BTR/BTW برخوردارند و منطق نردبانی را به‌طور چشمگیری ساده می‌کنند؛ آن هم با افزایش هزینه سخت‌افزار حدود ۱۵۰ دلار.

پیکربندی انتقال‌های بلوکی 1747-SN به PowerFlex 70 از طریق RIO — شکل ۱ اسکنر 1747-SN روی شاسی SLC که از طریق Blue Hose، انتقال‌های بلوکی RIO را با آداپتور RVC درایو PowerFlex 70 مبادله می‌کند.

این آموزش لایه فیزیکی، الزامات آداپتور RVC PowerFlex، نحوه استفاده از فایل‌های M0/M1، ساختار بلوک کنترل شانزده‌کلمه‌ای، کدهای وضعیتی هنگام بروز خطا و روند راه‌اندازی را بررسی می‌کند؛ روندی که مشکلات سیم‌کشی را از خطاهای منطق نردبانی جدا می‌سازد. راهنماهای اصلی عبارت‌اند از 1747-UM001 برای اسکنر و 20COMM-UM004 برای خانواده آداپتورهای ارتباطی.

پیش‌نیازهای سخت‌افزاری

PowerFlex 70 باید به یک گزینه ارتباطی سازگار با RIO مجهز باشد که در مستندات کارخانه معمولاً آداپتور RVC نامیده می‌شود. ترانک RIO از کابل Belden 9463 یا کابل معادل Blue Hose با رده رسانه‌ای 1770-CD استفاده می‌کند. در هر دو انتهای ترانک باید ترمیناتور نصب شود و کانال RIO اسکنر نیز باید برای نرخ بود صحیح و طرح آدرس‌دهی مکمل رک مورد استفاده آداپتور درایو پیکربندی شود. طول انشعاب‌ها را کوتاه نگه دارید. انشعاب‌های طولانی و تجهیزات با نرخ بود متفاوت روی یک ترانک، رایج‌ترین علت اصلی خطاهای متناوب ACK هستند.

در سمت SLC، پیش از نوشتن منطق، سری 1747-SN را بررسی کنید. سخت‌افزار سری B در گذشته تعداد انتقال‌های بلوکی هم‌زمان را به چهار مورد محدود می‌کرد؛ بنابراین هنگام اشتراک اسکنر میان چند درایو یا رک RIO، زمان‌بندی دقیق ضروری است. ماژول‌های سری C از دستورهای بومی BTR و BTW پشتیبانی می‌کنند و برای پروژه‌های جدید یا هر نوسازی‌ای که از قبل مستلزم کار روی شاسی است، گزینه ترجیحی محسوب می‌شوند. ارتقا را به‌عنوان یک تغییر سخت‌افزاری کوچک در نظر بگیرید که حجم زیادی از منطق دست‌دهی سفارشی را حذف می‌کند.

فایل‌های M0/M1 و بلوک کنترل

خواندن انتقال بلوکی (BTR) و نوشتن انتقال بلوکی (BTW) داده‌های بافرشده را بین اسکنر و دستگاه راه دور جابه‌جا می‌کنند. در کاربردهای SLC، فایل‌های M0 و M1 مرتبط با 1747-SN پیکربندی اسکنر و داده‌های تصویر بافرشده را نگه می‌دارند. مسیر کنترل PowerFlex معمولاً بر اساس یک بلوک کنترل شانزده‌کلمه‌ای سازمان‌دهی می‌شود که طبق راهنمای آداپتور، کلمات فرمان، مرجع و وضعیت را منتقل می‌کند. این کلمات را با دقت نگاشت کنید: کلمه فرمان برای راه‌اندازی/توقف و بازنشانی خطا، کلمه مرجع برای سرعت و کلمات وضعیت برای حالت درایو و کدهای خطا. نگاشت کلمات را در مستندات برق ثبت کنید تا تکنسین‌های آینده، نوشتن‌های هم‌پوشان ایجاد نکنند.

نمونه کنترل BTW (نگاشت مفهومی کلمات)
کلمه ۰ : فرمان (اجرا، حرکت تک‌ضرب، پاک‌کردن خطا)
کلمه ۱ : مرجع سرعت (مقیاس‌شده بر اساس درایو)
کلمات ۲ تا N : پارامترهای اختصاصی آداپتور
BTR وضعیت درایو و بیت‌های خطا را برمی‌گرداند

پیاده‌سازی‌های پیش از سری C اغلب به مدیریت صریح بافر، تایمرهای توالی و جلوگیری دقیق از BTهای هم‌پوشان روی یک کانال نیاز داشتند. دستورهای بومی BTR/BTW در سری C این پیچیدگی را کاهش می‌دهند، اما نیاز به مدیریت وضعیت‌های تکمیل و خطا را از بین نمی‌برند. همیشه بیت خطای دستور را پایش کنید و پیامی مربوط به اولین خطا را که شامل کد وضعیت RIO است، قفل کنید.

کدهای وضعیتی که باید به خاطر سپرد

کد معنا علت معمول
01h خطای رک رک مفقود، آدرس اشتباه یا آداپتور آفلاین
02h عدم دریافت تأیید ناسازگاری نرخ بود، ترمیناتور یا قطعی کابل
04h پایان مهلت زمانی اسکنر بیش‌ازحد بارگذاری‌شده، انشعاب‌های طولانی یا نویز
08h آدرس نامعتبر خطای آدرس مکمل یا نگاشت شیار
10h مشغول تعداد بیش‌ازحد BTهای هم‌زمان یا درخواست‌های هم‌پوشان

کدهای 02h و 04h را ابتدا به‌عنوان موارد مشکوک در لایه فیزیکی بررسی کنید. یک قطعه Blue Hose سالم و آزمایش‌شده را جایگزین کنید، ترمیناتورها را بررسی کنید و مطمئن شوید فقط یک اسکنر مالک ترانک است. کد 10h معمولاً به این معناست که منطق نردبانی انتقال‌های هم‌زمان بیشتری از ظرفیت سری اسکنر صادر می‌کند؛ BTها را با تایمرها زمان‌بندی پلکانی کنید یا بارگذاری پارامترهای غیرضروری را به‌صورت آفلاین انجام دهید.

پیکربندی انتقال‌های بلوکی 1747-SN به PowerFlex 70 از طریق RIO — شکل ۲ هنگامی که PowerFlex 70 انتقال‌های بلوکی را تأیید نمی‌کند، کلمات وضعیت RIO و LEDهای اسکنر را هم‌زمان بررسی کنید.

روند راه‌اندازی

  1. آداپتور RVC را مطابق 20COMM-UM004 نصب و زمین کنید. سوئیچ‌های آدرس RIO را روی آدرس مکمل برنامه‌ریزی‌شده تنظیم کنید.
  2. Blue Hose را با قطبیت صحیح و ترمیناتورها به 1747-SN متصل کنید. نرخ بود را مطابق آداپتور تنظیم کنید.
  3. فهرست رک اسکنر را طوری پیکربندی کنید که آداپتور درایو در رک/گروه منطقی مورد انتظار ظاهر شود.
  4. بلوک‌های کنترل BTR/BTW را بر اساس نگاشت شانزده‌کلمه‌ای ایجاد کنید. در سری B، تعداد BTهای هم‌زمان را حداکثر روی چهار نگه دارید.
  5. درایو را به وضعیت توقف ایمن ببرید. یک BTW شامل فرمان پاک‌کردن خطا/توقف صادر کنید، سپس یک BTR بفرستید و به‌روزرسانی کلمات وضعیت را تأیید کنید.
  6. فرمان حرکت با سرعت پایین را فقط پس از اثبات ارتباط از طریق خواندن وضعیت اجرا کنید. هر کد 01h تا 10h را همراه با زمان ثبت کنید.

نکات مهم و راستی‌آزمایی

اشتباهات رایج شامل پیکربندی آدرس آداپتور همانند Ethernet/IP، نادیده‌گرفتن قواعد آدرس‌دهی مکمل، هم‌پوشانی BTWها از چند روال و فرض توانایی سری B برای پذیرش همان بار BT سری C است. راستی‌آزمایی باید شامل آزمایش قطع اجباری کابل برای ایجاد یک خطای رک قابل‌پیش‌بینی، آزمایش ناسازگاری نرخ بود روی یک میز آزمایش پیش از انتقال به تولید و آزمون کارکرد طولانی باشد؛ در این آزمون، وقوع پایان‌مهلت‌های متناوب 04h زیر بار کامل ورودی/خروجی ماشین پایش می‌شود.

وقتی سری اسکنر به عامل محدودکننده تبدیل می‌شود، به‌جای ابداع منطق دست‌دهی هرچه پیچیده‌تر، ارتقا به سری C را برنامه‌ریزی کنید. مستندات نگاشت RIO را در کنار فهرست پارامترهای درایو نگه دارید و اسکنرهای SLC و ماژول‌های PLC یدکی را استاندارد کنید تا تعمیر و نگهداری بتواند بدون بازکشف نگاشت کلمات در شرایط فشار، ارتباطات را بازیابی کند.

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

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

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

پیکربندی انتقال‌های بلوکی 1747-SN به PowerFlex 70 از طریق RIO

پیکربندی انتقال‌های بلوکی 1747-SN به درایوهای PowerFlex 70 در سیستم‌های SLC 500. شامل راه‌اندازی RIO، دستورالعمل‌های BTR/BTW برای میان‌افزار سری C و مستندات موردنیاز.

ورودی/خروجی از راه دور (RIO) همچنان روشی کاربردی برای اتصال درایو PowerFlex 70 به شاسی SLC-500 است؛ به‌ویژه زمانی که آداپتورهای اترنت در دسترس نیستند یا استاندارد کارخانه همچنان بر شبکه‌های Blue Hose مبتنی است. اسکنر 1747-SN رابط معمول در سمت SLC است. دستیابی به کنترل و وضعیت قابل‌اعتماد بین اسکنر و درایو به آدرس‌دهی صحیح آداپتور، یک ترانک RIO سالم و راهبرد انتقال بلوکی متناسب با سری اسکنر بستگی دارد. اسکنرهای سری B در تعداد انتقال‌های بلوکی هم‌زمانی که می‌توانند پشتیبانی کنند محدودیت دارند؛ ماژول‌های سری C از پشتیبانی بومی دستورهای BTR/BTW برخوردارند و منطق نردبانی را به‌طور چشمگیری ساده می‌کنند؛ آن هم با افزایش هزینه سخت‌افزار حدود ۱۵۰ دلار.

پیکربندی انتقال‌های بلوکی 1747-SN به PowerFlex 70 از طریق RIO — شکل ۱ اسکنر 1747-SN روی شاسی SLC که از طریق Blue Hose، انتقال‌های بلوکی RIO را با آداپتور RVC درایو PowerFlex 70 مبادله می‌کند.

این آموزش لایه فیزیکی، الزامات آداپتور RVC PowerFlex، نحوه استفاده از فایل‌های M0/M1، ساختار بلوک کنترل شانزده‌کلمه‌ای، کدهای وضعیتی هنگام بروز خطا و روند راه‌اندازی را بررسی می‌کند؛ روندی که مشکلات سیم‌کشی را از خطاهای منطق نردبانی جدا می‌سازد. راهنماهای اصلی عبارت‌اند از 1747-UM001 برای اسکنر و 20COMM-UM004 برای خانواده آداپتورهای ارتباطی.

پیش‌نیازهای سخت‌افزاری

PowerFlex 70 باید به یک گزینه ارتباطی سازگار با RIO مجهز باشد که در مستندات کارخانه معمولاً آداپتور RVC نامیده می‌شود. ترانک RIO از کابل Belden 9463 یا کابل معادل Blue Hose با رده رسانه‌ای 1770-CD استفاده می‌کند. در هر دو انتهای ترانک باید ترمیناتور نصب شود و کانال RIO اسکنر نیز باید برای نرخ بود صحیح و طرح آدرس‌دهی مکمل رک مورد استفاده آداپتور درایو پیکربندی شود. طول انشعاب‌ها را کوتاه نگه دارید. انشعاب‌های طولانی و تجهیزات با نرخ بود متفاوت روی یک ترانک، رایج‌ترین علت اصلی خطاهای متناوب ACK هستند.

در سمت SLC، پیش از نوشتن منطق، سری 1747-SN را بررسی کنید. سخت‌افزار سری B در گذشته تعداد انتقال‌های بلوکی هم‌زمان را به چهار مورد محدود می‌کرد؛ بنابراین هنگام اشتراک اسکنر میان چند درایو یا رک RIO، زمان‌بندی دقیق ضروری است. ماژول‌های سری C از دستورهای بومی BTR و BTW پشتیبانی می‌کنند و برای پروژه‌های جدید یا هر نوسازی‌ای که از قبل مستلزم کار روی شاسی است، گزینه ترجیحی محسوب می‌شوند. ارتقا را به‌عنوان یک تغییر سخت‌افزاری کوچک در نظر بگیرید که حجم زیادی از منطق دست‌دهی سفارشی را حذف می‌کند.

فایل‌های M0/M1 و بلوک کنترل

خواندن انتقال بلوکی (BTR) و نوشتن انتقال بلوکی (BTW) داده‌های بافرشده را بین اسکنر و دستگاه راه دور جابه‌جا می‌کنند. در کاربردهای SLC، فایل‌های M0 و M1 مرتبط با 1747-SN پیکربندی اسکنر و داده‌های تصویر بافرشده را نگه می‌دارند. مسیر کنترل PowerFlex معمولاً بر اساس یک بلوک کنترل شانزده‌کلمه‌ای سازمان‌دهی می‌شود که طبق راهنمای آداپتور، کلمات فرمان، مرجع و وضعیت را منتقل می‌کند. این کلمات را با دقت نگاشت کنید: کلمه فرمان برای راه‌اندازی/توقف و بازنشانی خطا، کلمه مرجع برای سرعت و کلمات وضعیت برای حالت درایو و کدهای خطا. نگاشت کلمات را در مستندات برق ثبت کنید تا تکنسین‌های آینده، نوشتن‌های هم‌پوشان ایجاد نکنند.

نمونه کنترل BTW (نگاشت مفهومی کلمات)
کلمه ۰ : فرمان (اجرا، حرکت تک‌ضرب، پاک‌کردن خطا)
کلمه ۱ : مرجع سرعت (مقیاس‌شده بر اساس درایو)
کلمات ۲ تا N : پارامترهای اختصاصی آداپتور
BTR وضعیت درایو و بیت‌های خطا را برمی‌گرداند

پیاده‌سازی‌های پیش از سری C اغلب به مدیریت صریح بافر، تایمرهای توالی و جلوگیری دقیق از BTهای هم‌پوشان روی یک کانال نیاز داشتند. دستورهای بومی BTR/BTW در سری C این پیچیدگی را کاهش می‌دهند، اما نیاز به مدیریت وضعیت‌های تکمیل و خطا را از بین نمی‌برند. همیشه بیت خطای دستور را پایش کنید و پیامی مربوط به اولین خطا را که شامل کد وضعیت RIO است، قفل کنید.

کدهای وضعیتی که باید به خاطر سپرد

کد معنا علت معمول
01h خطای رک رک مفقود، آدرس اشتباه یا آداپتور آفلاین
02h عدم دریافت تأیید ناسازگاری نرخ بود، ترمیناتور یا قطعی کابل
04h پایان مهلت زمانی اسکنر بیش‌ازحد بارگذاری‌شده، انشعاب‌های طولانی یا نویز
08h آدرس نامعتبر خطای آدرس مکمل یا نگاشت شیار
10h مشغول تعداد بیش‌ازحد BTهای هم‌زمان یا درخواست‌های هم‌پوشان

کدهای 02h و 04h را ابتدا به‌عنوان موارد مشکوک در لایه فیزیکی بررسی کنید. یک قطعه Blue Hose سالم و آزمایش‌شده را جایگزین کنید، ترمیناتورها را بررسی کنید و مطمئن شوید فقط یک اسکنر مالک ترانک است. کد 10h معمولاً به این معناست که منطق نردبانی انتقال‌های هم‌زمان بیشتری از ظرفیت سری اسکنر صادر می‌کند؛ BTها را با تایمرها زمان‌بندی پلکانی کنید یا بارگذاری پارامترهای غیرضروری را به‌صورت آفلاین انجام دهید.

پیکربندی انتقال‌های بلوکی 1747-SN به PowerFlex 70 از طریق RIO — شکل ۲ هنگامی که PowerFlex 70 انتقال‌های بلوکی را تأیید نمی‌کند، کلمات وضعیت RIO و LEDهای اسکنر را هم‌زمان بررسی کنید.

روند راه‌اندازی

  1. آداپتور RVC را مطابق 20COMM-UM004 نصب و زمین کنید. سوئیچ‌های آدرس RIO را روی آدرس مکمل برنامه‌ریزی‌شده تنظیم کنید.
  2. Blue Hose را با قطبیت صحیح و ترمیناتورها به 1747-SN متصل کنید. نرخ بود را مطابق آداپتور تنظیم کنید.
  3. فهرست رک اسکنر را طوری پیکربندی کنید که آداپتور درایو در رک/گروه منطقی مورد انتظار ظاهر شود.
  4. بلوک‌های کنترل BTR/BTW را بر اساس نگاشت شانزده‌کلمه‌ای ایجاد کنید. در سری B، تعداد BTهای هم‌زمان را حداکثر روی چهار نگه دارید.
  5. درایو را به وضعیت توقف ایمن ببرید. یک BTW شامل فرمان پاک‌کردن خطا/توقف صادر کنید، سپس یک BTR بفرستید و به‌روزرسانی کلمات وضعیت را تأیید کنید.
  6. فرمان حرکت با سرعت پایین را فقط پس از اثبات ارتباط از طریق خواندن وضعیت اجرا کنید. هر کد 01h تا 10h را همراه با زمان ثبت کنید.

نکات مهم و راستی‌آزمایی

اشتباهات رایج شامل پیکربندی آدرس آداپتور همانند Ethernet/IP، نادیده‌گرفتن قواعد آدرس‌دهی مکمل، هم‌پوشانی BTWها از چند روال و فرض توانایی سری B برای پذیرش همان بار BT سری C است. راستی‌آزمایی باید شامل آزمایش قطع اجباری کابل برای ایجاد یک خطای رک قابل‌پیش‌بینی، آزمایش ناسازگاری نرخ بود روی یک میز آزمایش پیش از انتقال به تولید و آزمون کارکرد طولانی باشد؛ در این آزمون، وقوع پایان‌مهلت‌های متناوب 04h زیر بار کامل ورودی/خروجی ماشین پایش می‌شود.

وقتی سری اسکنر به عامل محدودکننده تبدیل می‌شود، به‌جای ابداع منطق دست‌دهی هرچه پیچیده‌تر، ارتقا به سری C را برنامه‌ریزی کنید. مستندات نگاشت RIO را در کنار فهرست پارامترهای درایو نگه دارید و اسکنرهای SLC و ماژول‌های PLC یدکی را استاندارد کنید تا تعمیر و نگهداری بتواند بدون بازکشف نگاشت کلمات در شرایط فشار، ارتباطات را بازیابی کند.

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

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

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

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

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