تابع آنالوگ ترشولد

تابع آنالوگ ترشولد

تابع آنالوگ ترشولد

توسط تابع Analog Threshold می‌توان سیگنال آنالوگ ورودی را با رسیدن به مقادیر تعیین‌شده به دیجتال تبدیل کرد. این تابع نیز زیر مجموعه دستورات آنالوگ در بخش Special Function قرار دارد.


پیش از ادامه بد نیست که یادآوری کنیم که می‌توانید مقالات آموزش لوگو و نرم‌افزار مورد نیاز را در لینک زیر دانلود کنید:



شرح تابع Analog Threshold:

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

عملکرد پایه‌ها:

ورودی Ax: سیگنال آنالوگ را به این پایه اعمال می‌کنیم. این سیگنال می‌تواند هر یک از موارد زیر باشد:

  • مستقیم از ورودی لوگو خوانده شود. ورودی 1 الی 4 در لوگو ایرانی و ورودی 1و2و7و8 در لوگو زیمنس، ورودی آنالوگ هستند. ولتاژ 0 الی 10 ولت را می‌توان به‌عنوان ورودی به CPU وصل کرد و مقدار 0 الی 1000 را در نرم‌افزار می‌خوانیم.
  • نتیجه محاسباتی باشد که در یک حافظه داخلی انجام‌شده است.AM1…AM6 در لوگو6، AM1…AM16 در لوگو7 و AM1…AM64 در لوگو8
  • ورودی‌های آنالوگ از شبکه. NAI1…NAI32 در لوگو7 و لوگو8
  • خروجی آنالوگ در شبکه. NAQ1…NAQ16 در لوگو7 و لوگو8
  • خروجی آنالوگ. AQ1,AQ2 در لوگو7 یا AQ1…AQ8 در لوگو8
  • شماره بلوک تابعی باشد که خروجی آنالوگ دارد.

خروجی Q: با توجه به تنظیم پارامترها که در بخش بعدی شرح می‌دهیم، خروجی می‌تواند صفر یا یک باشد.

تنظیم پارامترها:

مانند دیگر بلوک‌های نرم‌افزار LOGO Soft Comfort، با دوبار کلیک روی بلوک یا کلیک راست روی بلوک و انتخاب Block Properties وارد بخش تنظیمات می‌شویم، که 5 پارامتر تنظیمی داریم:

  1. Sensor: تعیین‌کننده نوع سیگنال آنالوگ است که می‌تواند ولتاژی، جریانی، PT100 و… باشد.
  2. Measurment Range: بازه اندازه‌گیری را مشخص می‌کند. بازه تنظیمی می‌تواند بین -10000 تا 20000 باشد.
  3. Gain و Offset: در این تابع همانند Analog Amplifier می‌توانید سیگنال ورودی را تقویت یا با عددی ثابت جمع کنید. ورودی ابتدا در گین ضرب و سپس با آفست جمع می‌شود. گین می‌تواند بین -10 الی +10 و آفست می‌تواند بین +10000 و -10000 باشد.
  4. on: درصورتی‌که مقدار آنالوگ ورودی بزرگتر مساوی این عدد باشد، خروجی یک خواهد شد
  5. Off: در صورتی‌که آنالوگ ورودی کوچکتر مساوی این عدد باشد، خروجی 0 خواهد شد.

توجه: البته چنانچه مقدار On از Off بزرگتر باشد، وضعیت On/Off خروجی از توضیحات فوق تبعیت نخواهد کرد.


نتیجه تابع Analog Threshold:

مقدار آنالوگ ورودی در پایه Ax در Gain ضرب و با مقدار آفست جمع/تفریق می‌شود و با توجه به مقادیر تنظیم‌شده در پارامترها، نتیجه به‌صورت 0 و 1 در پایه Q نمایان می‌شود.


در کلیپ زیر که به همت مهندس میرعبدالباقی تهیه‌شده است، با تابع آنالوگ ترشولد بیشتر آشنا خواهید شد:



در ادامه آموزش لوگو زیمنس در این مقاله با عملکرد تابع Analog Threshold آشنا شدید. لطفاً نظرات خود را در بخش دیدگاه به ما اعلام کنید تا بتوانیم محتویات این آموزش را تکمیل کنیم.

0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


The maximum upload file size: 1 مگابایت.
You can upload: image, video, document, text, archive.

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.

کلیه حقوق این سایت متعلق به شرکت مهندسی کوشا الکترونیک البرز می‌باشد.