پرونده:NJ NX Builtin EtherCAT Users Manual en 201704 W505-E1-15.pdf

از ویکی لاله زار آنلاین
NJ_NX_Builtin_EtherCAT_Users_Manual_en_201704_W505-E1-15.pdf (اندازهٔ پرونده: ۱۱٫۸۲ مگابایت، نوع MIME application/pdf)

مشخصات مستند فنی


نوع مستند: User Manual


سری محصول / بخش مرتبط: NJ-series / NX-series Machine Automation Controllers


زبان: English
تعداد صفحات: 288
نرم‌افزارها / ابزارهای وابسته: Sysmac Studio
محصولات تحت پوشش: NJ-series CPU Unit, NX-series CPU Unit



راهنمای پورت EtherCAT داخلی در PLC های Omron NJ/NX

این مقاله بر اساس مستند NJ/NX-series CPU Unit Built-in EtherCAT Port User’s Manual (W505) تهیه شده و نحوه استفاده از پورت EtherCAT داخلی در PLC های سری NJ و NX شرکت Omron را توضیح می‌دهد.

EtherCAT یک پروتکل ارتباطی صنعتی مبتنی بر اترنت است که برای سیستم‌های کنترل بلادرنگ (Real-Time) طراحی شده است. در کنترلرهای سری NJ و NX، یک Master EtherCAT به صورت داخلی در CPU تعبیه شده که امکان ارتباط با انواع Servo Drive، Remote I/O و تجهیزات اتوماسیون را فراهم می‌کند.

مخاطبان هدف

این راهنما برای افراد زیر تهیه شده است:

  • مهندسان اتوماسیون صنعتی
  • برنامه‌نویسان PLC
  • طراحان ماشین‌آلات صنعتی
  • تکنسین‌های تعمیر و نگهداری
  • متخصصان شبکه‌های صنعتی

برای استفاده از این راهنما، آشنایی اولیه با موارد زیر توصیه می‌شود:

  • PLC های Omron
  • نرم‌افزار Sysmac Studio
  • شبکه‌های صنعتی

محصولات قابل استفاده

این راهنما برای کنترلرهای زیر کاربرد دارد:

  • NJ-series Machine Automation Controller
  • NX-series Machine Automation Controller

که دارای پورت EtherCAT داخلی هستند.

ساختار این راهنما

این مستند شامل چند بخش اصلی است:

  • معرفی EtherCAT
  • اجزای سیستم
  • ارتباطات EtherCAT
  • سیم‌کشی شبکه
  • تنظیمات در Sysmac Studio
  • ارتباطات PDO و SDO
  • متغیرهای سیستمی
  • مثال عملی
  • عیب‌یابی

نکات ایمنی

در هنگام طراحی و راه‌اندازی سیستم EtherCAT موارد زیر باید رعایت شوند:

  • استفاده از کابل‌های استاندارد EtherCAT
  • رعایت توپولوژی مجاز شبکه
  • جلوگیری از قطع و وصل Slave در حین ارتباط
  • بررسی خطاها قبل از راه‌اندازی ماشین

عدم رعایت این موارد ممکن است باعث اختلال در سیستم کنترل شود.

بخش 1: معرفی EtherCAT

EtherCAT چیست؟

EtherCAT (Ethernet for Control Automation Technology) یک پروتکل ارتباطی صنعتی با سرعت بالا است که برای کنترل ماشین‌آلات طراحی شده است.

ویژگی‌های اصلی EtherCAT:

  • زمان پاسخ بسیار سریع
  • انتقال داده بلادرنگ
  • امکان اتصال تعداد زیادی Slave
  • پشتیبانی از Motion Control

در این سیستم یک Master با چندین Slave ارتباط برقرار می‌کند.

ویژگی‌های EtherCAT

مهم‌ترین ویژگی‌های EtherCAT عبارتند از:

  • سرعت بسیار بالا در انتقال داده
  • ساختار Master-Slave
  • تاخیر بسیار کم
  • امکان همگام‌سازی دقیق محورهای حرکتی
  • قابلیت کار در شبکه‌های بزرگ

ارتباطات EtherCAT

در EtherCAT داده‌ها به صورت فریم‌های اترنت منتقل می‌شوند.

Master یک فریم ارسال می‌کند و هر Slave در حین عبور داده‌های مربوط به خود را:

  • می‌خواند
  • یا می‌نویسد

بدون اینکه فریم متوقف شود.

این مکانیزم باعث افزایش سرعت شبکه می‌شود.

ویژگی EtherCAT در PLC های NJ/NX

در کنترلرهای سری NJ و NX:

  • Master EtherCAT داخل CPU تعبیه شده است
  • نیازی به کارت اضافی نیست
  • ارتباط با Servo و I/O به صورت مستقیم انجام می‌شود

کاربردهای رایج:

  • کنترل سروو
  • کنترل ربات
  • Remote I/O
  • سیستم‌های چند محوره

ساختار سیستم EtherCAT

یک سیستم EtherCAT معمولاً شامل اجزای زیر است:

  • EtherCAT Master (PLC)
  • EtherCAT Slave
  • کابل EtherCAT
  • نرم‌افزار پیکربندی

Slave ها می‌توانند شامل موارد زیر باشند:

  • Servo Drive
  • Remote I/O
  • Encoder
  • Sensor
  • دستگاه‌های دیگر

تعیین ساختار شبکه

در طراحی شبکه باید موارد زیر مشخص شوند:

  • تعداد Slave ها
  • نوع دستگاه‌ها
  • ترتیب اتصال
  • طول کابل‌ها

این موارد در نرم‌افزار Sysmac Studio تنظیم می‌شوند.

مشخصات پورت EtherCAT

پورت EtherCAT داخلی در CPU دارای مشخصات زیر است:

  • ارتباط Full Duplex
  • سرعت 100 Mbps
  • پشتیبانی از Daisy Chain
  • پشتیبانی از Motion Control

بخش 2: اجزای سیستم و تنظیم Slave

نام بخش‌ها و عملکرد آنها

پورت EtherCAT دارای چند LED برای نمایش وضعیت است.

این LED ها شامل موارد زیر هستند:

  • LINK
  • ACT
  • RUN
  • ERR

و وضعیت ارتباط شبکه را نشان می‌دهند.

اتصال Sysmac Studio

برای پیکربندی شبکه EtherCAT از نرم‌افزار Sysmac Studio استفاده می‌شود.

در این نرم‌افزار می‌توان:

  • Slave ها را اضافه کرد
  • پارامترها را تنظیم کرد
  • برنامه PLC را نوشت
  • ارتباط شبکه را مانیتور کرد

تنظیم Node Address

هر Slave در شبکه EtherCAT دارای یک آدرس است.

این آدرس می‌تواند توسط:

  • DIP Switch
  • نرم‌افزار
  • یا Auto Configuration

تنظیم شود.

Sysmac Devices

در کنترلرهای Omron حافظه PLC به صورت Device سازماندهی شده است.

نمونه‌هایی از Device ها:

  • CIO
  • WR
  • HR
  • DM

این Device ها برای ذخیره داده‌ها استفاده می‌شوند.

بخش 3: ارتباطات EtherCAT

انواع ارتباط

در EtherCAT دو نوع ارتباط اصلی وجود دارد:

Process Data (PDO)

این نوع ارتباط برای انتقال داده‌های بلادرنگ استفاده می‌شود.

مثال:

  • ورودی و خروجی
  • داده سروو
  • موقعیت محور

SDO Communication

این نوع ارتباط برای:

  • خواندن پارامتر
  • نوشتن تنظیمات
  • پیکربندی دستگاه

استفاده می‌شود.

متغیرهای EtherCAT

در Sysmac Studio برای ارتباط با Slave ها متغیرهایی تعریف می‌شود.

این متغیرها می‌توانند شامل موارد زیر باشند:

  • ورودی دیجیتال
  • خروجی دیجیتال
  • داده آنالوگ
  • پارامترهای دستگاه

حالت‌های ارتباط

EtherCAT دارای چند حالت عملیاتی است:

  • Init
  • Pre-Operational
  • Safe-Operational
  • Operational

در حالت Operational ارتباط کامل برقرار می‌شود.

بخش 4: سیم‌کشی شبکه EtherCAT

توپولوژی شبکه

شبکه EtherCAT از چند توپولوژی پشتیبانی می‌کند:

  • Line
  • Daisy Chain
  • Tree
  • Ring

متداول‌ترین ساختار Line است.

نصب کابل

برای EtherCAT باید از کابل‌های استاندارد استفاده شود.

مشخصات کابل:

  • Cat5e یا بالاتر
  • شیلددار
  • کانکتور RJ45

حداکثر طول کابل بین دو Slave معمولاً 100 متر است.

اتصال کابل

ترتیب اتصال معمولاً به شکل زیر است:

PLC → Slave1 → Slave2 → Slave3

هر Slave دارای دو پورت است:

  • IN
  • OUT

بخش 5: تنظیم EtherCAT در Sysmac Studio

مراحل تنظیم شبکه EtherCAT:

  1. ایجاد پروژه جدید
  2. اضافه کردن CPU
  3. باز کردن EtherCAT Configuration
  4. اضافه کردن Slave ها
  5. تنظیم پارامترها
  6. دانلود تنظیمات به PLC

تنظیم Slave

برای هر Slave باید موارد زیر تنظیم شود:

  • PDO mapping
  • پارامترها
  • متغیرها

دانلود تنظیمات

پس از پیکربندی شبکه باید تنظیمات به PLC دانلود شوند.

این کار از طریق:

Download → Network Configuration

انجام می‌شود.

بخش 6: ارتباطات PDO و SDO

PDO

PDO برای انتقال داده‌های سریع استفاده می‌شود.

ویژگی‌ها:

  • بلادرنگ
  • بدون تاخیر
  • استفاده برای I/O

SDO

SDO برای تنظیم پارامترها استفاده می‌شود.

کاربردها:

  • تنظیم سروو
  • خواندن پارامتر
  • تغییر تنظیمات دستگاه

بخش 7: متغیرهای سیستمی EtherCAT

کنترلر دارای متغیرهای سیستمی برای مانیتور EtherCAT است.

نمونه متغیرها:

  • وضعیت Master
  • وضعیت Slave
  • خطاهای ارتباطی

این متغیرها در دسته _EC قرار دارند.

بخش 8: مثال عملی

یک سیستم نمونه شامل:

  • PLC سری NJ
  • Servo Drive
  • Remote I/O

مراحل اجرا:

  1. سیم‌کشی شبکه
  2. پیکربندی در Sysmac Studio
  3. برنامه‌نویسی PLC
  4. دانلود تنظیمات
  5. تست ارتباط

بخش 9: عیب‌یابی

در صورت بروز مشکل در شبکه EtherCAT موارد زیر بررسی شوند:

  • وضعیت LED ها
  • خطاهای PLC
  • وضعیت Slave ها
  • کابل شبکه

برخی خطاهای رایج:

  • Slave not detected
  • Communication timeout
  • Invalid configuration

ضمیمه‌ها

مانیتورینگ پکت‌ها

برای بررسی دقیق ارتباط می‌توان از ابزارهای مانیتورینگ استفاده کرد.

محیط چند سازنده

EtherCAT امکان استفاده از تجهیزات شرکت‌های مختلف را فراهم می‌کند.

برای این کار باید:

  • فایل ESI دستگاه نصب شود.

واژه‌نامه

اصطلاحات مهم:

  • Master
  • Slave
  • PDO
  • SDO
  • ESI File
  • Motion Control

اطلاعات نسخه

نسخه‌های مختلف CPU و نرم‌افزار Sysmac Studio ممکن است ویژگی‌های متفاوتی داشته باشند.

قبل از راه‌اندازی باید:

  • نسخه CPU
  • نسخه نرم‌افزار
  • سازگاری دستگاه‌ها

بررسی شود.

همکاران ما در لاله‌زار آنلاین برای تأمین تجهیزات، مشاوره مهندسی و پشتیبانی فنی در حوزهٔ برق، اتوماسیون صنعتی و ابزاردقیق در خدمت شما هستند.

دسترسی به وب‌سایت لاله‌زار آنلاین:

نکته: در صورت محدودیت دسترسی، لینک «اینترنت ملی» را امتحان کنید.


ویکی لاله‌زار آنلاین – پایگاه دانش تخصصی صنعت برق، اتوماسیون صنعتی و ابزاردقیق (مرجع معرفی تجهیزات، استانداردها، راهنمای انتخاب و نکات نصب و راه‌اندازی)

تاریخچهٔ پرونده

روی تاریخ/زمان‌ها کلیک کنید تا نسخهٔ مربوط به آن هنگام را ببینید.

تاریخ/زمانابعادکاربرتوضیح
کنونی۳ مهٔ ۲۰۲۶، ساعت ۰۸:۵۰ (۱۱٫۸۲ مگابایت)Lalehzaronline (بحث | مشارکت‌ها)OMRON Machine Automation Controller NJ/NX-series CPU Unit Built-in EtherCAT® Port User’s Manual

صفحهٔ زیر از این تصویر استفاده می‌کند: