وقبل بضعة أيام صديق سأل سؤال حول تحويل التناظرية S7-1200PLC، قال لي أن هناك S7-300 FC105 وFC106 تستخدم لجعل عملية التحويل التناظرية، لديها S7-200 أيضا تحويل التحجيم تعليمات قاعدة البيانات، يمكن استخدام التناظرية إلى التحويل. ولكن في S7-1200 لماذا هناك لم المقابلة تحويل المكتبة إلى أن تفعل ذلك؟
لS7-1200 PLC هي المعنية، وعدم استخدام S7-300 FC105 وFC106 هذه الكتل اثنين، ولكن النهج يجب أن يكون عدد قليل، وهنا طريقتان لنقول معك:
(الطريقة أ) يتم توفير S7-1200 اثنين تعليمات للناس لاستخدام، والجميع في المستعمل اثنين من تعليمات يمكن استخدامها لتحويل عملية تمثيلية كاملة. (1) NORM_X: توحيد القياسي (2) SCALE_X: التكبير
(1) NORM_X: التوحيد
"الموحدة" الأمر، عن طريق تعيين قيم الإدخال من قيمة المتغيرات التي سيتم تطبيع مقياس خطي. قد تحدد المعلمات MIN وMAX حدود النطاق. بعد إخراج يتم احتساب OUT وتخزينها كرقم النقطة العائمة، وهذا يتوقف على الموقف من القيمة لتكون مجموعة قيمة تطبيع. إذا كانت قيمة المدخلات تساوي تطبيع قيمة MIN، وOUT الانتاج بإرجاع قيمة "0.0". إذا كانت قيمة المدخلات تساوي قيمة تطبيع MAX، وOUT الناتج المطلوب بإرجاع القيمة "1.0". إذا لتحويل التناظرية، وMIN وMAX تمثل وحدات التناظرية هو لدينا مجموعة من المدخلات المقابلة لالإشارات الرقمية، وتمثل قيمة قيمنا استخدام وحدات التناظرية. كما هو مبين أدناه:
(2) SCALE_X: التكبير
"تكبير" القيادة تعيينها إلى مجموعة محددة من القيم إلى زيادتها من قيمة المدخلات من VALUE. عندما "تكبير" الأوامر، إدخال الفاصلة العائمة القيمة قيمة تحجيمها لمجموعة من القيم المحددة من قبل المعلمات MIN وMAX. رفع النتيجة هي عدد صحيح، يتم تخزينه في OUT الانتاج.
لذلك من خلال هذه التوجيهات اثنين، يمكننا تحقيق عملية تحويل التناظرية. كما هو مبين أدناه:
(الطريقة الثانية) يجوز أنفسهم من خلال تعليمات تعليمات تحويل حساب (CALCULATE) (CONVERT) والدوال الرياضية، ويحسب الأمر الكتابة وفقا لصيغة تحويل التناظرية.
التناظرية صيغة التحويل:
عند كتابة الصيغ، ويعرف اسم كل دبوس الموافق الصيغة الأولى،
رابعا: IN1
العش: IN2
ISL: IN3
أوش: IN4
OSL: IN5
OV: OUT
في تعليمات الإنتاج إلى إدخال معلمات أعلاه:
في ستستخدم خلال هذه العملية، يمكن استخدامه مباشرة وفقا لصيغة تحويل التناظرية FC لكتابة البرنامج المقابلة.
يرجى تصحيح لي إذا الكمال، شكرا لك