پالسهای بالا و پایین رونده در کنترلرهای لاجیکی برنامهپذیر (PLC) به تحلیل و کنترل واحدهای زمانی (زمانبندی) مرتبط با ورودیها و خروجیها میپردازند. این پالسها برای اجرای وظایف مختلفی مانند کنترل سیگنالها، فرآیندهای زمانی و تنظیم دقیق زمان استفاده میشوند. در زیر، به طور خلاصه به آموزش پالسهای بالا و پایین رونده در PLC پرداخته میشود.
پالس بالا رونده در پی ال سی به چه معناست؟
در زبان تخصصی PLC و کنترل صنعتی، اصطلاح “پالس بالا رونده” به تعداد پالسهایی اشاره دارد که در یک دوره زمانی (سیکل) تولید میشوند و ولتاژ آنها برای مدت زمانی خاص از حداقل به حداکثر تغییر میکند. به عبارت دیگر، در پالس بالا رونده، ولتاژ از حالت پایین به حالت بالا منتقل میشود.
برای توضیح بهتر، یک سیگنال مربوط به پالس بالا رونده به صورت موجی در نظر گرفته میشود که در آن دورههای زمانی تغییر ولتاژ از پایین به بالا اتفاق میافتد. این ویژگی میتواند در کنترل موتورها، سنسورها، یا سایر اجزا و دستگاههای صنعتی مورد استفاده قرار گیرد.
در زبان برنامهنویسی PLC، معمولاً از توابع یا دستورات خاصی برای تولید پالس بالا رونده استفاده میشود. به عنوان مثال، با استفاده از تایمرها و خروجیها، میتوان یک پالس بالا رونده ایجاد کرد. زیرا تایمر میتواند به تعیین مدت زمان تغییر ولتاژ کمک کند. برنامهنویسان معمولاً مشخص میکنند که در چه مواقعی از پالس بالا رونده استفاده میشود و چگونه باید زمانبندی و مشخصات آن تنظیم شود تا به اهداف کنترلی مورد نظر برسد.
توابع و دستورات خاص برای تولید پالس بالا رونده در پی ال سی کدامند؟
توابع و دستورات مربوط به تولید پالس بالا رونده در PLC معمولاً به وابستگی به نوع و مدل PLC مورد استفاده متفاوت هستند. در ادامه، چند مثال از توابع و دستورات مرسوم در زبانهای برنامهنویسی PLC برای تولید پالس بالا رونده آورده شده است.
Ladder Logic
با استفاده از تایمر:
با استفاده از دستور TOF (Timer off delay):
Structured Text
با استفاده از دستور TOF (Timer off delay):
در این مثالها، از تایمرها و توابع مربوط به تایمرها (مانند “TON”) برای تولید پالس بالا رونده استفاده شده است. زمان مدت تولید پالس در مثالها به 2 ثانیه تنظیم شده است. لطفاً توجه داشته باشید که نحوه برنامهنویسی و تنظیم توابع بستگی به مدل و توانمندیهای خاص PLC دارد. به همین دلیل بهتر است مستندات و راهنماهای مربوط به PLC خود را بررسی کنید.
پالس پایین رونده در پی ال سی به چه معناست؟
پالس پایین رونده در زبان کنترلرهای منطقی برنامهپذیر (PLC) به تعداد پالسهایی اشاره دارد که در یک دوره زمانی (سیکل) تولید میشوند و ولتاژ آنها از حداکثر به حداقل برای مدت زمانی خاص تغییر میکند. به عبارت دیگر، در پالس پایین رونده، ولتاژ از حالت بالا به حالت پایین منتقل میشود.
یک سیگنال مربوط به پالس پایین رونده به صورت موجی در نظر گرفته میشود که در آن دورههای زمانی تغییر ولتاژ از بالا به پایین اتفاق میافتد. از این ویژگی در کنترل موتورها، سنسورها، یا سایر اجزا و دستگاههای صنعتی استفاده میشود.
توابع و دستورات خاص برای تولید پالس پایین رونده در پی ال سی کدامند؟
توابع و دستورات مرتبط با تولید پالس پایین رونده در زبانهای برنامهنویسی مختلف PLC ممکن است متفاوت باشند، اما معمولاً از توابع زمانبندی مانند تایمرها و کانترها برای تحقق این وظیفه استفاده میشود. در زیر چند مثال از توابع و دستورات برای تولید پالس پایین رونده آورده شده است:
Ladder Logic
با استفاده از تایمر:
— تولید پالس پایین رونده به مدت 2 ثانیه
( ) ——[( )]————–
TOF 2s OUTPUT
— تولید پالس پایین رونده به مدت 2 ثانیه ( ) ——[( )]————– TOF 2s OUTPUT
Structured Text:
با استفاده از تابع “TOF” (تایمر Off-Delay):
structuredCopy code
VAR
PulseTimer: TOF := (PT:=2, ET:=0);
Output: BOOL;
END_VAR
PulseTimer(IN:= TRUE, PT:=2);
Output := NOT PulseTimer.Q;
پالسهای بالا و پایین رونده
پالسهای بالا وپایین رونده پی اس سی در زیر معرفی شدهاند.
پالسهای بالا (High Pulse):
-
- تولید پالسهای بالا: برنامه PLC میتواند به وسیله خروجی دیجیتال یک سیگنال با ولتاژ بالا ایجاد کند. این سیگنال تا مدت زمان تعیین شده در ورودی یا خروجی با ولتاژ بالا باقی میماند.
- کاربرده: میتوان از پالسهای بالا برای کنترل موتورها، سوئیچینگ دستگاهها، و یا ایجاد سیگنالهای تایمر استفاده کرد.
پالسهای پایین (Low Pulse):
-
- تولید پالسهای پایین: با استفاده از خروجی دیجیتال، برنامه PLC میتواند سیگنال با ولتاژ پایین ایجاد کند. این سیگنال تا مدت زمان مشخص در ورودی یا خروجی با ولتاژ پایین باقی میماند.
برنامهنویسی پالسهای بالا و پایین
برای برنامهنویسی پالسهای بالا و پایین، از زبان برنامهنویسی PLC مانند Ladder Logic یا Structured Text استفاده میشود. در این برنامهها، میتوانید از توابع و دستورات مخصوص برای تولید و کنترل پالسها استفاده کنید. به عنوان مثال:
ladderCopy code
— تولید پالس بالا به مدت 2 ثانیه ( ) ——[ ]——[( )]—- TIMER 2s OUTPUT
در این مثال، یک تایمر به مدت 2 ثانیه تنظیم شده است. وقتی تایمر فعال است، خروجی باز است و پالس بالا تولید میشود.
ladderCopy code
— تولید پالس پایین به مدت 1 ثانیه ( ) ——-[( )]————- TIMER 1s OUTPUT
در این مثال، یک تایمر به مدت 1 ثانیه تنظیم شده است. وقتی تایمر فعال است، خروجی بسته است و پالس پایین تولید میشود.

سخن آخر
در این مقاله به توضیح درباره پالسهای بالا و پایین رونده پی ال سیها پرداخته شد. چنانچه سوال یا ابهامی درباره نحوه استفاده از پی ال سیها داشته باشید میتوانید با کارشناسان تولید دیتا تماس بگیرید تا شما را راهنمایی کنند.