+ 86-182-9191-0663 丨. sales@hiltechgroup.com|support@hiltechgroup.com
معلومات عنا

منذ عام 1998 丨 HILTECH®

أنت هنا: الصفحة الرئيسية » أخبار » أخبار » Siemens S7-200 Series Plc Programming Skills

Siemens S7-200 Series Plc Programming Skills

تصفح الكمية:1     الكاتب:محرر الموقع     نشر الوقت: 2022-06-17      المنشأ:محرر الموقع

S7-200 وحدة تحكم المنطق القابلة للبرمجة (PLC)

Siemens S7-200 هي وحدة تحكم منطقية قابلة للبرمجة ، وهي نظام إلكتروني للتشغيل الرقمي ، مصمم خصيصًا للتطبيق في البيئة الصناعية. يستخدم ذاكرة قابلة للبرمجة لتخزين التعليمات لأداء العمليات المنطقية ، والتحكم في التسلسل ، والتوقيت ، والعد والعمليات الحسابية فيه ، ويتحكم في أنواع مختلفة من الآلات أو الآلات من خلال المدخلات والمخرجات الرقمية أو التناظرية. عملية الإنتاج. يجب تصميم وحدة تحكم المنطق القابلة للبرمجة والمعدات المحيطية ذات الصلة وفقًا لمبدأ كونها سهلة الاندماج مع نظام التحكم الصناعي وسهلة توسيع وظائفها.

تتضمن وحدات التحكم في سلسلة SIEMENS S7-200 سلسلة CPU21x ، سلسلة CPU22x ، والتي توفر وحدات التحكم في CPU22x قابلة للبرمجة 4 نماذج أساسية مختلفة ، ونماذج شائعة هي CPU221 و CPU222 و CPU224 و CPU226 أربعة نماذج أساسية.

خصائص Siemens S7-200 سلسلة CPU22x أربعة أنواع من PLCs

(1) إمدادات الطاقة 24V المتكاملة. يمكن توصيلها مباشرة بمستشعرات ومشغلات جهاز الإرسال ، CPU221 و CPU222 لها ناتج 180mA. CPU224 الإخراج 280MA ، CPU226 ، CPU226XM OUTPUT 400MA يمكن استخدامها كطاقة التحميل.

(2) ناتج النبض عالي السرعة. إنه يحتوي على محطات ناتج نبض عالية السرعة ، ويمكن أن يصل تردد نبض الخرج إلى 20 كيلو هرتز ، والذي يستخدم للتحكم في محرك السائر أو محرك المؤازرة لتحقيق مهمة تحديد المواقع.

(3) ميناء الاتصال. CPU221 و CPU222 و CPU224 لديها منفذ اتصال واحد RS-485. CPU226 و CPU226xm لها 2 منافذ الاتصال RS-485. دعم مؤشر أسعار المنتجين ، بروتوكول الاتصالات MPI ، مع إمكانية اتصال المنفذ المجانية.

(4) مقياس الجهد التناظرية. يحتوي CPU221/222 على مقياس الجهد التناظري 1 ، و CPU224/226/226xm يحتوي على مقاييس الجهد التناظرية. يتم استخدام مقياس الجهد التناظري لتغيير القيمة في السجل الخاص (SMB28 ، SMB29) لتغيير المعلمات عند تشغيل البرنامج. مثل قيمة الإعداد المسبق للوقت والعداد ، ومعلمة التحكم في كمية العملية.

(5) يسمح إدخال المقاطعة باستجابة أسرع للحافة الصاعدة لإشارة العملية.

يتمتع Siemens PLC و S7-200 بسلسلة قوية وأداء موثوق به ، ولكن عند إجراء عمليات رياضية ، لا يمكنهم إجراء تحويل تلقائي لأنواع متغيرة مثل اللغات عالية المستوى ، وغالبًا ما تتطلب عمليات يدوية.

تتطلب التحولات مثل I و ITD DTI وغيرها من العمليات التي تستغرق وقتًا طويلاً بعد الحصر ، وزيادة عدد خطوط التعليمات البرمجية ، وتقليل قابلية قراءة البرنامج ، وتقليل كفاءة البرنامج ، وجعل الكود يبدو أنظفًا ، وقصر الفحص بشكل كبير من دورة البرنامج.

هذه فكرة نموذجية لتبادل المساحة للوقت عند تصميم الخوارزميات في برمجة الكمبيوتر. تعد وحدة التحكم المنطقية القابلة للبرمجة لعامل Siemens PLC في الأساس جهاز كمبيوتر مخصص للتحكم الصناعي ، وهيكله في الأساس هو نفسه هيكل الحواسيب الدقيقة. يتم استخدام مصدر الطاقة لتحويل طاقة التيار المتردد إلى طاقة التيار المستمر المطلوب من قبل PLC. حاليًا ، يتم تشغيل معظم وحدات التحكم المنطقية القابلة للبرمجة عن طريق تبديل إمدادات الطاقة الخاضعة للتنظيم. على سبيل المثال ، غالبًا ما يتم تحويل متغير كلمة إلى متغير مزدوج في الحساب ، ثم عندما نحدد الرموز ، دع المتغير يشغل مساحة تخزين الكلمات المزدوجة ومسح الكلمات غير المستخدمة ، ثم يمكننا الوصول إلى المتغير في شكل الخط أو كلمة مزدوجة في نفس الوقت ، دون الحاجة إلى تحويلات خاصة.Siemens S7-200 للبيع -Hiltech

يعد تنسيق بيانات الذاكرة Siemens PLC ، S7-200 (سلسلة) عكس الكمبيوتر الشائع في بلدنا ، وهو قبل الكلمة العالية وبعد الكلمة المنخفضة. يستخدم Siemens PLC أيضًا على نطاق واسع في بلدي ، وله تطبيقات مختلفة في مجالات المعادن والصناعة الكيميائية وخطوط إنتاج مؤسسات الطباعة. تشمل منتجات PLC من الشركات التابعة Siemens بشكل أساسي شعار ، S7-200 ، S7-1200 ، S7-300 ، S7-400 وما إلى ذلك. Siemens S7 Series PLC صغير الحجم وسريع في السرعة والموحدة ، مع قدرات معلومات الشبكة الصينية وقدرات تكنولوجيا الاتصالات ، وظائف أقوى وموثوقية عالية. يمكن لمعلمنا وضع آخر وحدات تحكم في متغير الكلمة. عند تهيئة البرنامج ، سيقوم النظام بمسح أول بايت عائليين. لا يستخدم برنامج العمل ويدير هذين البايتات المميزة.

على سبيل المثال ، عندما حددنا الرمز ، حددنا كلمة متغير لتحديد VW2 مع الحفاظ على قيمة VW0 عند الصفر.

لتجنب الالتباس ، من الأفضل التمييز بين فئات الكلمات و BigRams بواسطة تعريفات رمز صريحة. يوصى بشدة باستخدام البادئات للإشارة إلى نوع المتغيرات والاستفادة من الكلمات الإنجليزية ذات معنى للأسماء المتغيرة. أنا معتاد على لصق:

ب ---- بايت بايت متغير

W ---- خط المتغير الخط

د ---- كلمة مزدوجة متغير كلمة مزدوجة

R ---- متغير حقيقي حقيقي

F ---- علم المتغير بت متغير

BTN --- زر إدخال زر إعادة الإرجاع الذاتي (SHū) (shūrù)

SW ---- التبديل أو مفتاح إدخال إدخال (SHū)

SIG --- المستشعر ، الترميز وإدخال إشارة المستوى الأخرى (SHū) في إشارة

RLY --- إخراج (SHū) ترحيل الإخراج (الوظيفة: التعديل التلقائي ، دائرة التحويل ، إلخ) ترحيل بت بت.

بالطبع ، هذه عادة شخصية ، لا توجد قاعدة ، والشيء الرئيسي هو مساعدتك في التمييز.

هناك نوع متغير اسمه varname. لاستخدام مهارة التحويل السابقة (مهارة) ، يمكننا تحديدها على هذا النحو:

wvarname ---- vw2

dvarname ---- vd0

لا يتطلب تطهير VW0 أثناء تهيئة البرنامج حفظ متغير ، ولكن يمكن لمحوسي DvarName مباشرة تعيين VW0 إلى صفر في كتلة البيانات. تعد وحدة التحكم المنطقية القابلة للبرمجة لعامل Siemens PLC في الأساس جهاز كمبيوتر مخصص للتحكم الصناعي ، وهيكله في الأساس هو نفسه هيكل الحواسيب الدقيقة. يتم استخدام مصدر الطاقة لتحويل طاقة التيار المتردد إلى طاقة التيار المستمر المطلوب من قبل PLC. حاليًا ، يتم تشغيل معظم وحدات التحكم المنطقية القابلة للبرمجة عن طريق تبديل إمدادات الطاقة الخاضعة للتنظيم. يتم استخدام WVarname عندما تحتاج إلى الوصول إلى متغيرات من النوع الكلمة ، ويتم استخدام DVVarname عندما تحتاج إلى الوصول إلى متغيرات نوع الكلمات المزدوجة. لا حاجة لتحويل النوع على الإطلاق.

يمكن أن تقلل هذه الطريقة بشكل كبير من عدد بيانات برنامج العمل ، مما يجعل البرنامج أكثر إيجازًا وأكثر قابلية للقراءة. لا يتطلب الأمر منا إجراء تحويل مستهلك للوقت لأنواع مختلفة ، ويتم تحسين عملية التشغيل والإدارة لنظام البرنامج أيضًا. . وكلما زادت مقدار العمليات الرياضية ، زادت وضوح التحسين المستمر للكفاءة.

الجانب السلبي هو أن الأمر يتطلب بايتان إضافيين من الذاكرة ولا يمكنه استخدام (استخدام) VW0 في العمليات اللاحقة (العمليات). لكن مساحة ذاكرة Siemens S7-200 كبيرة جدًا ، ولن يتم استخدامها بشكل عام. مع أخذ Siemens PLC على سبيل المثال ، يحتوي CPU226 على ما يصل إلى 10 كيرم ، ولم أتجاوز أبداً 1 كيلو.

بنفس الطريقة ، عادة ما تحتاج متغيرات الخط إلى تحويلها إلى بعضها البعض مع متغيرات الخط ، مما يتيح متغيرات عدد الكلمات لإهدار عرض الخط وتجنب تحويل النوع.