# Allen-Bradley EtherNet/IP (CIP)

> اربط وحدات تحكم Rockwell Logix بأسماء الوسوم الرمزية، واستعرض وسوم وحدة التحكم والبرامج، واستخدمها في OPC UA وSCADA وسير عمل الذكاء الاصطناعي.

يتواصل PLCGateway مع وحدات تحكم Logix ببروتوكول CIP عبر EtherNet/IP (المنفذ 44818) ويقرأ الوسوم بأسمائها: وسوم نطاق وحدة التحكم ونطاق البرنامج، وعناصر المصفوفات، وأعضاء الأنواع المعرّفة من المستخدم، والسلاسل النصية. وتُجمع وسوم كثيرة في Multiple Service Packet واحدة لتبقى قراءة قوائم الوسوم الكبيرة سريعة.

يعرض مستعرض الوسوم وسوم وحدة التحكم والبرامج مباشرة من الـ CPU، فتُختار الوسوم بدل كتابتها. وفي ControlLogix يمكن ضبط مسار التوجيه (route path) عبر اللوحة الخلفية أو الجسور؛ أما وحدات Micro800 فيُتصل بها مباشرة.

- **معرّف برنامج التشغيل:** `eip_logix`
- **الاتصال:** EtherNet/IP · TCP 44818
- **استعراض العناوين:** نعم
- **الكتابة:** نعم
- **مضمَّن في:** PLCGateway Connect, PLCGateway SCADA, PLCGateway Embedded

## ما يقرؤه PLCGateway ويكتبه

- وسوم نطاق وحدة التحكم ونطاق البرنامج
- عناصر المصفوفات، بما فيها المتعددة الأبعاد
- أعضاء الأنواع المعرّفة من المستخدم (UDT)
- BOOL وSINT وINT وDINT وLINT وREAL وLREAL وSTRING
- بتات الوسوم الصحيحة، تُكتب بأسلوب قراءة-تعديل-كتابة
- استعراض قائمة الوسوم من وحدة التحكم

## أمثلة على العناوين

| العنوان | المعنى |
|---|---|
| `Motor_Speed` | وسم في نطاق وحدة التحكم |
| `Program:MainProgram.Counter` | وسم في نطاق البرنامج |
| `Recipe[4] · Matrix[1,2]` | عناصر مصفوفات |
| `Line1.Pump.Running` | عضو UDT |
| `StatusWord.3` | بت من وسم صحيح |
| `OperatorMsg` | STRING |

## وحدات التحكم والأجهزة

- [Allen-Bradley (Rockwell Automation)](https://plcgateway.com/ar/controllers/allen-bradley.md)

## الربط في بضع خطوات

1. أضف جهاز EtherNet/IP بعنوان IP لوحدة التحكم أو لوحدة Ethernet الخاصة بها.
2. في ControlLogix أدخل مسار التوجيه (مثلًا 1,0 للـ CPU في الفتحة 0)؛ ولا يحتاج Micro800 إلى مسار.
3. افتح مستعرض الوسوم، واختر وسوم وحدة التحكم أو البرامج، وأضفها بخطوة واحدة.
4. استخدم الوسوم في الشاشات والسجل التاريخي والإنذارات، أو انشرها عبر OPC UA وMQTT.

## أسئلة وأجوبة

### هل أحتاج إلى RSLinx أو FactoryTalk Linx؟

لا. يتواصل PLCGateway مع وحدة التحكم مباشرة؛ ولا حاجة إلى أي برنامج أو ترخيص من Rockwell على الحاسوب.

### هل PLC-5 وSLC 500 وMicroLogix مدعومة؟

تستخدم وحدات التحكم الأقدم هذه PCCC بدل الوسوم الرمزية. ويمكن ربطها على Windows عبر RSLinx Classic باستخدام عميل OPC DA في PLCGateway.

### هل يمكنني كتابة الوسوم؟

نعم، يمكن كتابة الوسوم الذرية وعناصر المصفوفات وأعضاء UDT والبتات المفردة من الأعداد الصحيحة من الشاشات أو OPC UA أو MQTT أو REST API، وفق صلاحيات المستخدمين في PLCGateway.

## بروتوكولات ذات صلة

- [عميل OPC DA (OPC Classic)](https://plcgateway.com/ar/protocols/opc-da.md)
- [Siemens S7](https://plcgateway.com/ar/protocols/siemens-s7.md)
- [Modbus TCP / RTU](https://plcgateway.com/ar/protocols/modbus.md)
- [جميع البروتوكولات](https://plcgateway.com/ar/protocols.md)

_أسماء المنتجات والطرازات علامات تجارية لأصحابها. وهي مذكورة فقط لتوضيح المعدّات التي تتواصل معها برامج التشغيل؛ ولا تربط PLCGateway أي صلة بهذه الشركات._

---
Source: https://plcgateway.com/ar/protocols/ethernet-ip
