2023-06-29
لإكمال تبادل إشارة الإدخال / الإخراج (IO) بين نظام الروبوت والعالم الخارجي ، بالإضافة إلى توصيل لوحة إشارة الإدخال / الإخراج بشكل صحيح (تكوين عنوان الناقل والأسلاك الكهربائية) في الأجهزة ، من الضروري أيضًا تكوين النوع والإشارة من لوحة الإدخال والإخراج المتصلة في البرنامج.قدمت المقالة السابقة لوحة إشارة IO القياسية (DSQC652) لروبوتات ABB.اليوم ، في هذه المقالة ، سنتحدث عن كيفية تكوين إشارة IO الخاصة بالروبوت على قلادة التدريس.
أولاً ، افتح قلادة التدريس ، وانقر على قائمة ABB ، وحدد لوحة التحكم ، كما هو موضح في الشكل التالي:
في لوحة التحكم ، حدد [التكوين] ، كما هو موضح في الشكل التالي:
في لوحة التكوين ، انقر نقرًا مزدوجًا فوق الوحدة:
في لوحة الوحدة ، حدد إضافة:
في لوحة Add الجديدة ، توجد قيمة افتراضية لـ tmp0 في عمود الاسم.اقترح اختيار اسم ذي معنى ، مثل "IO_1" ، كما هو موضح في الشكل التالي:
يتم استخدام السطر التالي من [الاسم] لتعيين نوع لوحة الإدخال / الإخراج.بافتراض أن نموذج لوحة الإدخال / الإخراج الذي نريد تهيئته هو DSQC652 ، حدد "d652" في الخيار [نوع الوحدة] ، كما هو موضح في الشكل التالي:
يتم استخدام السطر الثالث [متصل بالحافلة] لتعيين الحافلة لاتصال لوحة الإدخال / الإخراج.هنا ، نختار [DeviceNet1] ، كما هو موضح في الشكل التالي:
بعد إعداد الحافلة ، فإن الخطوة التالية هي تعيين عنوان لوحة الإدخال والإخراج على الحافلة.
انقر فوق الصفحة لأسفل ، وابحث عن عنوان ناقل DeviceNet ، وقم بتعديله إلى العنوان المحدد بواسطة الجهاز ، مثل 10: (إذا لم تكن متأكدًا من كيفية تعيين عنوان الجهاز ، فيرجى الرجوع إلى هذه المقالة: كيفية تعيين DeviceNet عنوان الحافلة الخاص بلوحة IO القياسية للروبوت ABB؟)
بعد النقر فوق [موافق] ، يكتمل تكوين لوحة الإدخال / الإخراج.لكن المهمة لم تكتمل بعد ، ويلزم تكوين كل إشارة IO في لوحة IO ؛
الوحدة التي قمنا بتكوينها مسبقًا هي نوع DSQC652.في DSQC652 ، تعد X1 و X2 محطات إخراج رقمية ، بينما تعد X3 و X4 طرفي إدخال رقمي ؛العنوان المخصص للمحطة 1 من X1 هو 0 ، ويتزايد في التسلسل.(لتخصيص العنوان ، يرجى الرجوع إلى هذه المقالة: فهم لوحة إشارة IO القياسية لـ ABB Robotics - DSQC652)
نحتاج الآن إلى تكوين Terminal 1 (العنوان 0) من X1 (الإخراج الرقمي).أولاً ، في [التكوين] ، حدد موقع [Signal]:
انقر نقرًا مزدوجًا لفتح لوحة Signal وانقر فوق إضافة:
أدخل اسمًا للإشارة المضافة حديثًا ، مثل "IO1_Q0":
ثم قم بتعيين "نوع الإشارة".
X1 هو إخراج رقمي ، حدد "إخراج رقمي" هنا ، كما هو موضح في الشكل التالي:
قم بتعيين هذه الإشارة إلى الوحدة IO_ 1:
اضبط عنوان الوحدة المطابق للإشارة [Unit Mapping].نظرًا لأن الإعداد الحالي هو المحطة الطرفية 1 من X1 والعنوان المخصص له هو 0 ، يتم تعيين [Unit Mapping] على 0 ، كما هو موضح في الشكل التالي:
حسنًا ، لقد أكملنا هنا تكوين لوحة الإدخال والإخراج القياسية DSQC652 وتكوين إشارة المحطة 1 من X1 على لوحة الإدخال / الإخراج.يمكن استخدام نفس المبدأ لتكوين محطات إشارة أخرى.
أرسل استفسارك إلينا مباشرة