پیکربندی درایورهای RSLinx برای ارتباطات SLC 5/04 از طریق DF1، DH-485 و DH+
پیکربندی درایور RSLinx برای SLC 5/04: برای ارتباط سریال CH.0 از درایور DF1، برای DH-485 از 1747-PIC/AIC+، یا برای DH+ (CH.1) از کارتهای 1784-PCMK/PKTX استفا...
برقراری ارتباطات قابلاعتماد RSLinx Classic با یک SLC 5/04 همچنان مهارتی بنیادی در کارخانههایی است که هنوز منطق RSLogix 500 را در کنار سلولهای جدیدتر ControlLogix اجرا میکنند. شخصیت دوکاناله کنترلر، نخستین مرحله بررسی است: کانال 0 میتواند DF1 یا DH-485 باشد، درحالیکه کانال 1 فقط DH+ است. انتخاب نادرست درایور RSLinx برای پورت فیزیکی، رایجترین دلیل خالی ماندن RSWho است؛ حتی زمانی که چراغ RUN پردازنده وضعیت عادی دارد.
کانکتورهای کانال 0 و کانال 1 در SLC 5/04، بههمراه سختافزارهای رابط معمول برای DF1، DH-485 و DH+.
پیش از باز کردن RSLinx، رسانه ارتباطی را با تجهیزات تطبیق دهید. DF1 Full-Duplex در کانال 0 معمولاً از کابل سریال 1747-CP3 (یا معادل آن) از پورت COM رایانه یا مبدل USB به سریال استفاده میکند. DH-485 در کانال 0 به مسیر 1747-PIC یا AIC+ نیاز دارد، نه یک کابل ساده null-modem. DH+ در کانال 1 به کارت 1784-PCMK، 1784-PKTX یا کارت قدیمی رده KTX، بههمراه ترمینال انشعاب صحیح و مقاومتهای انتهایی نیاز دارد. نرخ بود در هر دو سمت باید دقیقاً یکسان باشد و آدرسهای گره DH+ مقادیر اکتال از 00 تا 77 هستند.
پیکربندی کانال پردازنده را در RSLogix 500 بررسی کنید
چه بهصورت آنلاین و چه آفلاین، Channel Configuration مربوط به SLC 5/04 را باز کنید و ببینید چه پروتکلی به کانال 0 اختصاص داده شده و چه شماره گره یا ایستگاهی تعریف شده است. تصور نکنید تنظیمات کارخانهای پس از آخرین دانلود OEM همچنان باقی ماندهاند. اگر کانال 0 روی DF1 Full-Duplex با نرخ 19200 و بدون handshaking تنظیم شده است، درایور DF1 در RSLinx باید همین تنظیمات را داشته باشد. اگر کانال 0 روی DH-485 است، شماره ایستگاه و نرخ بود باید با شبکه AIC+ مطابقت داشته باشند. آدرس گره DH+ در کانال 1 باید روی trunk یکتا باشد؛ گرههای اکتال تکراری باعث مرور ناپایدار شبکه میشوند که شبیه نقص درایور به نظر میرسد.
پیش از ترک میز کار لپتاپ، خلاصه کانال را چاپ کنید یا از آن اسکرینشات بگیرید. بسیاری از درخواستهای پشتیبانی با عنوان «RSLinx نمیتواند PLC را ببیند» زمانی حل میشوند که برقکار متوجه میشود کانال 0 ماهها پیش، برای مهاجرت PanelView، به DH-485 تغییر کرده است، درحالیکه لپتاپ هنوز پروفایل درایور DF1 را بارگذاری میکند.
پنجره پیکربندی درایور RSLinx Classic، هماهنگ با تنظیمات DF1 Full-Duplex کانال 0 در SLC 5/04.
درایور RSLinx را پیکربندی کنید
- RSLinx Classic را اجرا کنید و Configure Drivers را باز کنید.
- برای DF1 در کانال 0، گزینه «RS-232 DF1 devices» را اضافه کنید، پورت COM صحیح را انتخاب کنید، Device را روی حالت SLC-CH0 / 1747-CP3 تنظیم کنید و نرخ بود، parity، بررسی خطا و Full-Duplex را مطابق تجهیزات تنظیم کنید.
- برای DH-485، درایور 1747-PIC/AIC+ (یا stack جایگزین USB مناسب) را اضافه کنید، شماره ایستگاه را بهگونهای تنظیم کنید که با پردازنده یکسان نباشد و نرخ بود را مطابقت دهید.
- برای DH+ در کانال 1، درایور 1784-PCMK/PKTX/KTX را پیکربندی کنید، گره رایانه را روی یک آدرس اکتال استفادهنشده قرار دهید و نوع شبکه و سرعت را بررسی کنید (معمولاً 57.6K یا 230.4K، مطابق نصب موجود).
- درایور را راهاندازی کنید و مطمئن شوید بدون خطاهای اشغال بودن پورت، وضعیت Running را نشان میدهد.
با RSWho مرور کنید و عمق ارتباط را اعتبارسنجی کنید
RSWho را باز کنید، درایور جدید را باز کنید و منتظر بمانید تا ایستگاه SLC 5/04 با گره مورد انتظار ظاهر شود. از طریق همین مسیر، در RSLogix 500 با کنترلر آنلاین شوید و یک خواندن کوچک برای مانیتور جدول داده انجام دهید. اگر ایستگاه ظاهر میشود و سپس از بین میرود، شیلد کابل، بایاس AIC+، ترمینیشنهای DH+ و تأخیر مبدل USB به سریال را دوباره بررسی کنید. مدیریت توان لپتاپ که پورتهای USB COM را به حالت تعلیق میبرد، یکی از دلایل رایج قطع ارتباط DF1 هنگام آپلودهای طولانی است.
| مسیر | کانال | سختافزار معمول | تمرکز درایور RSLinx |
|---|---|---|---|
| DF1 Full-Duplex | CH.0 | 1747-CP3 | RS-232 DF1، تطبیق نرخ بود و parity |
| DH-485 | CH.0 | 1747-PIC / AIC+ | درایور PIC/AIC، ایستگاه یکتا |
| DH+ | فقط CH.1 | 1784-PCMK / PKTX / KTX | درایور کارت DH+، گرههای اکتال 00–77 |
چکلیست پیش از آنکه شبکه را «مرده» اعلام کنید:
1. پروتکل Channel Config در RSLogix 500 = رسانه موردنظر
2. نرخ بود در PLC و RSLinx یکسان است
3. شماره قطعه کابل/مبدل با پروتکل مطابقت دارد
4. گره DH+ یکتا و اکتال است
5. وضعیت درایور = Running؛ ایستگاه در RSWho نمایش داده میشود
6. RSLogix 500 بدون موج خطاهای timeout آنلاین میشود
اشتباهاتی که یک شیفت کاری را هدر میدهند
درایور DH+ را به کانال 0 اختصاص ندهید. از کابل CP3 روی پورت DH-485 استفاده نکنید و انتظار مذاکره خودکار نداشته باشید. مبدلهای USB-RS232 که هنگام فعال بودن صرفهجویی توان درایور ویندوز، نرخ بود ثابت را نادیده میگیرند، ممکن است نخستین مرور شبکه را انجام دهند اما هنگام آپلود از کار بیفتند. در DH+، آدرسهای اکتال را در تابلو مستندسازی کنید تا تکنسینهایی که با مبنای دهدهی کار میکنند، وقتی صفحه روی 10 اکتال است، گره 8 را تنظیم نکنند. یک پروفایل سالم CP3 و یک پروفایل سالم PCMK را در پوشه پشتیبان RSLinx کارخانه نگه دارید.
پس از آنکه RSWho بهطور پایدار SLC 5/04 را فهرست کرد، پیکربندی RSLinx را ذخیره کنید و مجموعه درایورها را برای ایمیج تعمیر و نگهداری export کنید. این نظم ساده باعث میشود ویرایشهای آفلاین، جداول force و ابزارهای trend در سیستمهای PLC و PAC قدیمی در دسترس بمانند، بدون اینکه در هر توقف تولید مجبور شوید مسیر سریال را از ابتدا بسازید.
درباره نویسنده
Mark Townsend | مهندس ارشد اتوماسیون – سیستمهای Allen-Bradley
Mark Townsend مهندس ارشد اتوماسیون است و بیش از 18 سال تجربه کار با پلتفرمهای Allen-Bradley، از جمله ControlLogix، CompactLogix و SLC-500 قدیمی دارد. فعالیت روزمره او شامل منطق RSLogix / Studio 5000 و راهاندازی HMI در FactoryTalk View برای تجهیزات قدیمی و ناهمگون است.