USB to Serial for Allen-Bradley SLC 500 DH-485 and DF1 — figure 1

مبدل USB به سریال برای Allen-Bradley SLC 500 با پروتکل‌های DH-485 و DF1

مبدل‌های USB به سریال را برای ارتباط DH-485 با Allen-Bradley SLC 500 پیکربندی کنید. این راهنما محدودیت‌های 1747-UIC و 1747-PIC و همچنین راه‌اندازی درایور RSL...

لپ‌تاپ‌های مهندسی مدرن به‌ندرت درگاه DB-9 RS-232 دارند، اما پردازنده‌های Allen-Bradley SLC 500 همچنان به DH-485، DF1 تمام‌دوطرفه و—در میزهای قدیمی‌تر—مسیر 1747-PIC وابسته‌اند. بنابراین اتصال رایانه امروزیِ فقط مجهز به USB به شاسی 5/01 تا 5/05، پیش از آنکه مسئله‌ای مربوط به RSLinx باشد، مسئله انتخاب سخت‌افزار است. انتخاب پل ارتباطی اشتباه، درخت‌های خالی RSWho ایجاد می‌کند که شبیه خرابی پردازنده به نظر می‌رسند.

USB به سریال برای Allen-Bradley SLC 500، DH-485 و DF1 — شکل 1

ابتدا پروتکل را با Channel 0 یا Channel 1 تطبیق دهید، سپس سخت‌افزار USBای را انتخاب کنید که درایور RSLinx واقعاً بتواند آن را راه‌اندازی کند.

نقشه پروتکل برای پل‌های USB

پروتکل لایه فیزیکی درایور RSLinx مسیر سازگار با USB
DH-485 RS-485 چندنقطه‌ای خانواده 1747-UIC / PCMK 1747-UIC ترجیح دارد؛ نه یک دانگل تصادفی USB-RS485
DF1 تمام‌دوطرفه RS-232 نقطه‌به‌نقطه RS-232 DF1 مبدل‌های USB-RS232 آزمایش‌شده روی CH.0
1747-PIC RS-232 قدیمی 1747-PIC خیر — به ورودی/خروجی واقعی UART نیاز دارد

SLC 5/03، 5/04 و 5/05، Channel 0 را به‌صورت RS-232 DF1 و Channel 1 را به‌صورت DH-485 ارائه می‌کنند. SLC 5/01 و 5/02 از طریق کوپلر 1747-AIC یا 1761-NET-AIC به DH-485 متصل می‌شوند. Channel 0 اتصال صحیح برای کار با DF1 از طریق USB است.

چرا درایور 1747-PIC روی USB کار نمی‌کند

درایور PIC برای ورودی/خروجی مستقیم پورت‌های رده 16550 نوشته شده است. یک پورت مجازی USB-CDC هرگز چرخه‌های قدیمی ورودی/خروجی را ارائه نمی‌دهد. نشانه‌های میدانی شامل زمان‌سپری‌های بی‌صدا در RSWho، حلقه‌های Autoconfigure که هرگز پایدار نمی‌شوند و رویدادهای تعلیق ACPI هستند که پورت COM را در میانه جلسه حذف می‌کنند. روندهای تاریخی PIC را به DF1 روی Channel 0 منتقل کنید؛ نیازی به تغییر فریمور SLC نیست—فقط انتخاب درایور رایانه باید تغییر کند.

1747-UIC برای DH-485

1747-UIC دستگاه USB متعلق به Allen-Bradley است که با تبدیل داخلی DF1 به DH-485، به DH-485 پل می‌زند. بنابراین RSLinx یک درایور DF1 را پیکربندی می‌کند، حتی اگر ترانک کارخانه DH-485 باشد. درایور UIC را نصب کنید، دستگاه را به یک درگاه ریشه USB دارای برق وصل کنید، ظاهر شدن آن را در RSWho تأیید کنید، برای تنظیمات معمول پیش‌فرض DH-485، نرخ 19200 / N / 1 / CRC را تنظیم کنید و زوج سیم تابیده Belden 3106A (یا معادل آن) را به‌گونه‌ای متصل کنید که شیلد فقط در یک نقطه تخلیه شود. برای مسیرهای طولانی‌تر، یک 1761-NET-AIC را در سمت SLC برای ایزولاسیون، بایاس و ترمینیشن قرار دهید.

USB به سریال برای Allen-Bradley SLC 500، DH-485 و DF1 — شکل 2

USB به RS232 برای DF1 در Channel 0

برای برنامه‌نویسی از طریق Channel 0، یک کابل باکیفیت USB-RS232 به‌همراه سیم‌کشی نال‌مودم اغلب کافی است. مبدل‌های آزمایش‌شده در میدان شامل Keyspan USA-19QW، Belkin F5U103 و دستگاه‌های رده FTDI US232R با درایورهای امضاشده هستند. زنجیره را به این شکل بسازید: USB → DB-9 مبدل → کراس‌اور نال‌مودم → Channel 0 ‌SLC. تعلیق انتخابی USB ویندوز را برای مبدل غیرفعال کنید تا ACPI پس از چند ثانیه بی‌کاری، پورت COM را قطع نکند.

RSLinx → Configure Drivers → RS-232 DF1 devices
Comm Port: مطابق Device Manager (مثلاً COM3)
Device: SLC-CH0 | Baud: 19200 | Parity: None | Stop: 1 | Error: CRC

وقتی Autoconfigure روی پل‌های USB با زمان‌سپری مواجه می‌شود، از آن صرف‌نظر کنید. پارامترهای دستی مطابق با صفحه‌نمایش جلویی پردازنده قابل‌اعتمادتر هستند، زیرا بافر USB زمان‌بندی بین بایت‌ها را تغییر می‌دهد؛ همان زمان‌بندی‌ای که Autoconfigure انتظار دارد.

آزمون مرور RSWho برای هر مسیر پروتکل

  • پیش از مقصر دانستن کابل، حالت Channel 0 را در RSLogix 500 تأیید کنید.
  • جلسه‌های PuTTY یا سایر ترمینال‌هایی را که پورت COM را در اختیار دارند ببندید.
  • انتظار نداشته باشید درایور PIC از طریق هیچ پل سریال USBای کار کند.
  • در DH-485، یکتا بودن شماره گره‌ها و وجود ترمینیشن فقط در انتهای خط را بررسی کنید.

یک کیت ارتباطی USB مستند—UIC، کابل FTDI آزمایش‌شده، نال‌مودم و یک نسخه مشخص از RSLinx—را در کنار قطعات یدکی PLC و PAC نگه دارید تا خرابی بعدی دوباره به قرعه‌کشی مبدل‌ها منجر نشود.

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

Mark Townsend | مهندس ارشد اتوماسیون – سامانه‌های Allen-Bradley

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

مبدل USB به سریال برای Allen-Bradley SLC 500 با پروتکل‌های DH-485 و DF1

مبدل‌های USB به سریال را برای ارتباط DH-485 با Allen-Bradley SLC 500 پیکربندی کنید. این راهنما محدودیت‌های 1747-UIC و 1747-PIC و همچنین راه‌اندازی درایور RSLinx را پوشش می‌دهد.

لپ‌تاپ‌های مهندسی مدرن به‌ندرت درگاه DB-9 RS-232 دارند، اما پردازنده‌های Allen-Bradley SLC 500 همچنان به DH-485، DF1 تمام‌دوطرفه و—در میزهای قدیمی‌تر—مسیر 1747-PIC وابسته‌اند. بنابراین اتصال رایانه امروزیِ فقط مجهز به USB به شاسی 5/01 تا 5/05، پیش از آنکه مسئله‌ای مربوط به RSLinx باشد، مسئله انتخاب سخت‌افزار است. انتخاب پل ارتباطی اشتباه، درخت‌های خالی RSWho ایجاد می‌کند که شبیه خرابی پردازنده به نظر می‌رسند.

USB به سریال برای Allen-Bradley SLC 500، DH-485 و DF1 — شکل 1

ابتدا پروتکل را با Channel 0 یا Channel 1 تطبیق دهید، سپس سخت‌افزار USBای را انتخاب کنید که درایور RSLinx واقعاً بتواند آن را راه‌اندازی کند.

نقشه پروتکل برای پل‌های USB

پروتکل لایه فیزیکی درایور RSLinx مسیر سازگار با USB
DH-485 RS-485 چندنقطه‌ای خانواده 1747-UIC / PCMK 1747-UIC ترجیح دارد؛ نه یک دانگل تصادفی USB-RS485
DF1 تمام‌دوطرفه RS-232 نقطه‌به‌نقطه RS-232 DF1 مبدل‌های USB-RS232 آزمایش‌شده روی CH.0
1747-PIC RS-232 قدیمی 1747-PIC خیر — به ورودی/خروجی واقعی UART نیاز دارد

SLC 5/03، 5/04 و 5/05، Channel 0 را به‌صورت RS-232 DF1 و Channel 1 را به‌صورت DH-485 ارائه می‌کنند. SLC 5/01 و 5/02 از طریق کوپلر 1747-AIC یا 1761-NET-AIC به DH-485 متصل می‌شوند. Channel 0 اتصال صحیح برای کار با DF1 از طریق USB است.

چرا درایور 1747-PIC روی USB کار نمی‌کند

درایور PIC برای ورودی/خروجی مستقیم پورت‌های رده 16550 نوشته شده است. یک پورت مجازی USB-CDC هرگز چرخه‌های قدیمی ورودی/خروجی را ارائه نمی‌دهد. نشانه‌های میدانی شامل زمان‌سپری‌های بی‌صدا در RSWho، حلقه‌های Autoconfigure که هرگز پایدار نمی‌شوند و رویدادهای تعلیق ACPI هستند که پورت COM را در میانه جلسه حذف می‌کنند. روندهای تاریخی PIC را به DF1 روی Channel 0 منتقل کنید؛ نیازی به تغییر فریمور SLC نیست—فقط انتخاب درایور رایانه باید تغییر کند.

1747-UIC برای DH-485

1747-UIC دستگاه USB متعلق به Allen-Bradley است که با تبدیل داخلی DF1 به DH-485، به DH-485 پل می‌زند. بنابراین RSLinx یک درایور DF1 را پیکربندی می‌کند، حتی اگر ترانک کارخانه DH-485 باشد. درایور UIC را نصب کنید، دستگاه را به یک درگاه ریشه USB دارای برق وصل کنید، ظاهر شدن آن را در RSWho تأیید کنید، برای تنظیمات معمول پیش‌فرض DH-485، نرخ 19200 / N / 1 / CRC را تنظیم کنید و زوج سیم تابیده Belden 3106A (یا معادل آن) را به‌گونه‌ای متصل کنید که شیلد فقط در یک نقطه تخلیه شود. برای مسیرهای طولانی‌تر، یک 1761-NET-AIC را در سمت SLC برای ایزولاسیون، بایاس و ترمینیشن قرار دهید.

USB به سریال برای Allen-Bradley SLC 500، DH-485 و DF1 — شکل 2

USB به RS232 برای DF1 در Channel 0

برای برنامه‌نویسی از طریق Channel 0، یک کابل باکیفیت USB-RS232 به‌همراه سیم‌کشی نال‌مودم اغلب کافی است. مبدل‌های آزمایش‌شده در میدان شامل Keyspan USA-19QW، Belkin F5U103 و دستگاه‌های رده FTDI US232R با درایورهای امضاشده هستند. زنجیره را به این شکل بسازید: USB → DB-9 مبدل → کراس‌اور نال‌مودم → Channel 0 ‌SLC. تعلیق انتخابی USB ویندوز را برای مبدل غیرفعال کنید تا ACPI پس از چند ثانیه بی‌کاری، پورت COM را قطع نکند.

RSLinx → Configure Drivers → RS-232 DF1 devices
Comm Port: مطابق Device Manager (مثلاً COM3)
Device: SLC-CH0 | Baud: 19200 | Parity: None | Stop: 1 | Error: CRC

وقتی Autoconfigure روی پل‌های USB با زمان‌سپری مواجه می‌شود، از آن صرف‌نظر کنید. پارامترهای دستی مطابق با صفحه‌نمایش جلویی پردازنده قابل‌اعتمادتر هستند، زیرا بافر USB زمان‌بندی بین بایت‌ها را تغییر می‌دهد؛ همان زمان‌بندی‌ای که Autoconfigure انتظار دارد.

آزمون مرور RSWho برای هر مسیر پروتکل

  • پیش از مقصر دانستن کابل، حالت Channel 0 را در RSLogix 500 تأیید کنید.
  • جلسه‌های PuTTY یا سایر ترمینال‌هایی را که پورت COM را در اختیار دارند ببندید.
  • انتظار نداشته باشید درایور PIC از طریق هیچ پل سریال USBای کار کند.
  • در DH-485، یکتا بودن شماره گره‌ها و وجود ترمینیشن فقط در انتهای خط را بررسی کنید.

یک کیت ارتباطی USB مستند—UIC، کابل FTDI آزمایش‌شده، نال‌مودم و یک نسخه مشخص از RSLinx—را در کنار قطعات یدکی PLC و PAC نگه دارید تا خرابی بعدی دوباره به قرعه‌کشی مبدل‌ها منجر نشود.

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

Mark Townsend | مهندس ارشد اتوماسیون – سامانه‌های Allen-Bradley

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

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

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