تنظیم IP لپتاپ راهاندازی PLC بدون از دست دادن دسترسی
راهاندازی یک PLC متصل به اترنت اغلب با لپتاپ شروع میشود، نه کنترلر. یاد بگیرید چگونه تنظیمات موجود را ثبت کنید، یک نشانی موقت انتخاب کنید، اتصال را آزمایش کنید و پیکربندی شبکه کارخانه را با ایمن...
یک تکنسین لپتاپی را به یک کنترلر ناآشنا متصل میکند، اما نرمافزار برنامهنویسی نمیتواند آن را پیدا کند. پیش از تغییر PLC، پیکربندی شبکه لپتاپ را بررسی کنید. زیرشبکه ناهماهنگ، آدرس تکراری یا مسیر بیسیم فعال میتواند علت این مشکل باشد. این راهنما بر تنظیم موقت و کنترلشده آدرس لپتاپ برای راهاندازی تمرکز دارد و فرض نمیکند همه PLCها با یک IP پیشفرض عرضه میشوند.
پیکربندی اولیه را ثبت کنید
آدرس IPv4 فعلی، ماسک زیرشبکه، دروازه، تنظیمات DNS و وضعیت DHCP آداپتور اترنت را ثبت کنید. هر VPN، آداپتور مجازی و اتصال Wi-Fi را نیز یادداشت کنید. برای امکان بازگردانی پیکربندی اولیه، از آن اسکرینشات بگیرید یا یک سابقه تغییر ذخیره کنید. پیش از اتصال به یک بخش تولید، با مسئول شبکه کارخانه هماهنگ کنید. یک آدرس تکراریِ تأییدنشده میتواند دستگاهی موجود را مختل کند.
برای بررسی یا تغییر آدرس، از تنظیمات آداپتور سیستمعامل استفاده کنید. راهنمای آداپتور شبکه مایکروسافت تفاوت بین تخصیص خودکار DHCP و آدرس مشخصشده دستی را توضیح میدهد. این رویه برای Windows Server است؛ برچسب منوها در یک لپتاپ خاص ممکن است متفاوت باشد.
ابتدا آدرس کنترلر را شناسایی کنید
دفترچه راهنمای OEM مخصوص مدل، نقشه تابلو یا طرح شبکه تأییدشده پروژه را بررسی کنید. اگر کنترلر قبلاً راهاندازی شده است، آدرس پیشفرض کارخانهای آن، مدرکی برای آدرس فعلیاش نیست. ممکن است برچسب نیز قدیمی باشد. ابزارهای شناسایی فروشنده میتوانند مفید باشند، اما رفتار شناسایی به پروتکل و توپولوژی شبکه بستگی دارد.
در صورت مجاز بودن، بخش متصل را با یک سوئیچ مدیریتی یا ضبط بسته بررسی کنید. توضیح ARP در Wireshark شرح میدهد که میزبانهای اترنت چگونه آدرسهای IPv4 را به آدرسهای MAC نگاشت میکنند. ترافیک ARP میتواند سرنخهایی ارائه دهد، اما سکوت آن ثابت نمیکند آدرسی استفاده نشده است. ممکن است دستگاه هنگام گوشدادن شما هیچ دادهای ارسال نکرده باشد.
یک آدرس موقت و یکتای لپتاپ انتخاب کنید
برای یک آزمایش مستقیم، یک آدرس IPv4 استفادهنشده در زیرشبکه موردنظر کنترلر به لپتاپ اختصاص دهید. ماسک زیرشبکه را با طرح تأییدشده سازگار نگه دارید. برای نمونه، کنترلری با آدرس 192.168.10.20/24 و لپتاپی با آدرس 192.168.10.30/24 میتوانند مستقیماً با یکدیگر ارتباط برقرار کنند، مشروط بر اینکه هیچکدام از آدرسها تداخل نداشته باشند. این مقادیر نمونه هستند و پیشفرض هیچ سازندهای محسوب نمیشوند.
برای یک اتصال مستقیم در همان زیرشبکه، معمولاً به دروازه پیشفرض نیازی نیست. بدون تأیید، دروازهای را از شبکه دیگری در کارخانه کپی نکنید. اگر اتصال مسیریابیشده لازم است، دروازه مناسب و مسیر فایروال را از مسئول شبکه بخواهید. فقط برای کارکردن نشست برنامهنویسی، حفاظت نقطه پایانی را غیرفعال نکنید.
پیش از اعمال آدرس، موجودی شبکه را بررسی کنید و یک بررسی تأییدشده برای شناسایی تداخل انجام دهید. سپس فقط آداپتور اترنت موردنظر را تغییر دهید. اگر لپتاپ چند رابط فعال دارد، بررسی کنید سیستمعامل کدام مسیر را انتخاب میکند. اتصال موفق Wi-Fi به اینترنت، درباره مسیر سیمی PLC هیچ اطلاعاتی ارائه نمیدهد.
آزمایش را لایهبهلایه انجام دهید
- چراغهای لینک و پورت سوئیچ یا اتصال مستقیم کابل را تأیید کنید.
- پس از ذخیره تغییر، آدرس مؤثر و ماسک لپتاپ را بخوانید.
- جدول مسیریابی محلی و ورودیهای همسایه ARP را بررسی کنید.
- اگر کنترلر ICMP را مجاز میداند، یک آزمایش ping تأییدشده انجام دهید.
- قابلیت شناسایی یا اتصال آنلاین نرمافزار مهندسی OEM را امتحان کنید.
شکست ping بهتنهایی آدرس نادرست را ثابت نمیکند؛ برخی دستگاهها ICMP را مسدود میکنند. برعکس، موفقیت ping نیز در دسترسبودن پروتکل مهندسی را ثابت نمیکند. پیش از تغییر هرگونه پیکربندی PLC، پورت کنترلر، مسیر پروژه، سازگاری میانافزار و خطمشی دسترسی را بررسی کنید.
شبکه را در وضعیت مشخص باقی بگذارید
پس از راهاندازی، اتصال به ماشین را قطع کنید، تنظیمات ثبتشده DHCP یا ایستای لپتاپ را بازگردانید و اتصال عادی را تأیید کنید. آدرس نهایی کنترلر را در مستندات تأییدشده ثبت کنید. اگر لازم است تنظیمی در PLC تغییر کند، از فرایند کنترل تغییرات سایت استفاده کنید و تأثیر آن بر HMI، ورودی/خروجی و اتصالات همتا را تأیید کنید.
برای معماری بخشها و شواهد قابل تکرار در عیبیابی، به راهنمای طراحی شبکه صنعتی ما مراجعه کنید. رویه لپتاپ در اینجا به پرسشی محدودتر پاسخ میدهد: چگونه موقتاً به یک کنترلر دسترسی پیدا کنیم، بدون اینکه آدرسی ناخواسته بر جای بگذاریم.