آموزش PLC -دستور العمل برنامه نویسی PLC (14)
دوره رایگان آموزش PLC پی ال سی (۱) مقدمه PLC پی ال سی
دوره رایگان آموزش PLC پی ال سی (۲) تفاوت سیستم PLC و رله ای
دوره رایگان آموزش PLC پی ال سی (۳) – شروع برنامه نویسی PLC
دوره رایگان آموزش PLC پی ال سی (۴) – زبان های مختلف برنامه نویسی PLC
آموزش PLC پی ال سی رایگان (۵) – برند و سازندگان نرم افزار PLC
آموزش رایگان plc پی ال سی (۶) – تفاوت بین PLC کامپکت و PLC ماژولار
دوره آموزش رایگان PLC پی ال سی (۷) – آموزش زبان لدر LADDER
جزوه آموزش رایگان plc پی ال سی (۸) – بررسی ماژول ورودی و خروجی در PLC
دوره رایگان آموزش PLC پی ال سی (۹) – آموزش برنامه نویسی PLC
جزوه آموزش PLC رایگان (۱۰)- انواع گیت منطقی در زبان لدر
جزوه آموزش پی ال سی رایگان (۱۳)- تفاوت رَک و رِیل در PLC
دوره پی ال سی (۱۲) – ماژول های PLC
دوره رایگان PLC پی ال سی (۱۱)- Rung و Rail در زبان لدر
آموزش پی ال سی (۱۵)- اصول اولیه تایمرها در PLC
آموزش PLC -دستور العمل برنامه نویسی PLC (14)
دوره PLC – مثال برنامه نویسی تایمر (۱۶)
دوره پی ال سی (۱۷) – انواع کانتر در PLC
آموزش plc – نحوه برنامه نویسی به زبان لدر (۱۸)
آموزش رایگان PLC پیشرفته (۱۹) – پروتکل ارتباطی در PLC
آموزش پی ال سی پیشرفته (۲۰)- سنسور های پرکاربرد در صنعت
دوره پی ال سی حرفه ای (۲۱)- کاربرد PLC در صنعت
دوره PLC پیشرفته (۲۲) – مزایا و معایب PLC
دوره plc جامع (۲۳) – نکات مهم ایمنی plc
دوره plc – بازار کار plc (25)
دوره پی ال سی از مقدماتی تا پیشرفته (۲۴) – سوالات متداول plc
دوره plc از پایه (۲۶) – پروژه PLC برای شروع
دوره پی ال سی از پایه (۲۷) – پروژه PLC کنترل ترافیک
آموزش plc رایگان pdf + کلمات تخصصی در پی ال سی
دوره آموزش PLC رایگان
به چهاردهمین قسمت از آموزش PLC ویراد خوش آمدید. در قسمت سیزدهم از آموزش PLC به تفاوت رَک و رِیل در PLC پرداختیم .
- دوره رایگان آموزش PLC پی ال سی (۱) مقدمه PLC پی ال سی
- دوره رایگان آموزش PLC پی ال سی (۲) تفاوت سیستم PLC و رله ای
- دوره رایگان آموزش PLC پی ال سی (۳) – شروع برنامه نویسی PLC
- دوره رایگان آموزش PLC پی ال سی (۴) – زبان های مختلف برنامه نویسی PLC
- آموزش PLC پی ال سی رایگان (۵) – برند و سازندگان نرم افزار PLC
- آموزش رایگان plc پی ال سی (۶) – تفاوت بین PLC کامپکت و PLC ماژولار
- دوره آموزش رایگان PLC پی ال سی (۷) – آموزش زبان لدر LADDER
- جزوه آموزش رایگان plc پی ال سی (۸) – بررسی ماژول ورودی و خروجی در PLC
- دوره رایگان آموزش PLC پی ال سی (۹) – آموزش برنامه نویسی PLC
- جزوه آموزش PLC رایگان (۱۰)- انواع گیت منطقی در زبان لدر
- جزوه آموزش پی ال سی رایگان (۱۳)- تفاوت رَک و رِیل در PLC
- دوره PLC رایگان (۱۲) – ماژول های PLC
- دوره رایگان PLC پی ال سی (۱۱)- Rung و Rail در زبان لدر
- آموزش پی ال سی رایگان (۱۵)- اصول اولیه تایمرها در PLC
- آموزش PLC -دستور العمل برنامه نویسی PLC (14)
- دوره رایگان PLC شماره (۱۶)- مثال برنامه نویسی تایمر
- دوره پی ال سی (۱۷) – انواع کانتر در PLC
- آموزش plc رایگان (۱۸)- نحوه برنامه نویسی به زبان لدر
- آموزش رایگان PLC پیشرفته (۱۹) – پروتکل ارتباطی در PLC
- آموزش پی ال سی پیشرفته (۲۰)- سنسور های پرکاربرد در صنعت
- دوره پی ال سی حرفه ای (۲۱)- کاربرد PLC در صنعت
- دوره PLC پیشرفته (۲۲) – مزایا و معایب PLC
- دوره plc جامع (۲۳) – نکات مهم ایمنی plc
- دوره plc – بازار کار plc (25)
- دوره پی ال سی از مقدماتی تا پیشرفته (۲۴) – سوالات متداول plc
- دوره plc از پایه (۲۶) – پروژه PLC برای شروع
- دوره پی ال سی از پایه (۲۷) – پروژه PLC کنترل ترافیک
- آموزش plc رایگان pdf – کلمات تخصصی در پی ال سی (۲۸)
-
دوره آموزش PLC رایگان
- ۷۰ دستورالعمل برنامه نویسی PLC | طبقه بندی و انواع آن
- دستورالعمل چیست؟
- مبانی ورودی/خروجی :
-
انواع دستورالعمل های برنامه نویسی PLC پی ال سی و طبقه بندی ها
- ۱. دستورالعمل های اصلی برنامه نویسی PLC پی ال سی
- ۲. دستورالعمل های برنامه نویسی PLC پی ال سی مبتنی بر زمان
- ۳. دستورالعمل برنامه نویسی PLC پی ال سی مبتنی بر شمارش
- ۴. دستورالعمل برنامه نویسی PLC پی ال سی مبتنی بر مقایسه
- ۵. دستورات برنامه نویسی PLC پی ال سی بر مبنای استفاده از اعمال ریاضی
- ۶. دستورالعمل برنامه نویسی PLC پی ال سی مبتنی بر انتقال داده
- ۷. دستورالعمل برنامه نویسی PLC پی ال سی منطقی یا بیتی
- ۸. دستورالعمل برنامه نویسی PLC پی ال سی مبتنی بر توالی
- آموزش PLC رایگان
- دوره های آموزش plc مرتبط :
در این قسمت از آموزش PLC به ۷۰ دستورالعمل برنامه نویسی PLC می پردازیم . هدف از مقالات آموزش PLC این است که شما بتوانید به صورت رایگان و با تلاش و تمرین به یک برنامه نویس PLC پی ال سی تبدیل شوید .
بنابراین تا پایان مجموعه مقالات آموزش PLC با ما همراه باشید .
در این قسمت از آموزش صفر تا صد PLC به سراغ مطالبی همچون دستورالعمل های برنامه نویسی PLC مبتنی بر زمان ، دستورالعمل برنامه نویسی PLC مبتنی بر شمارش ، دستورالعمل برنامه نویسی PLC مبتنی بر مقایسه ، دستورات برنامه نویسی PLC بر مبنای استفاده از اعمال ریاضی ، ، دستورالعمل برنامه نویسی PLC مبتنی بر انتقال داده ، دستورالعمل برنامه نویسی PLC منطقی یا بیتی و دستورالعمل برنامه نویسی PLC مبتنی بر توالی می پردازیم .
۷۰ دستورالعمل برنامه نویسی PLC | طبقه بندی و انواع آن
آیا تا به حال خواسته اید برنامه نویسی با کنترلر منطقی قابل برنامه ریزی (پی ال سی ) را یاد بگیرید؟ به خصوص، برنامه نویسی به روش نمودار نردبانی .
همراه با یادگیری مفهوم گیت های منطقی الکترونیک دیجیتال پایه و قوانین برنامه نویسی ، شما باید دستورالعمل های برنامه نویسی را یاد بگیرید .
اکنون در این مقاله، ما مفیدترین دستورالعمل های برنامه نویسی PLC را فهرست می کنیم. این دستورالعمل ها برای زبان برنامه نویسی به روش لدر مفید هستند.
دستورالعمل چیست؟
دستورالعمل چیزی نیست جز دستوری که ما به ماشین برای انجام برخی وظایف می دهیم . ما می توانیم چندین دستورالعمل را برای انجام یک عملیات منطقی در کنار همدیگر استفاده کنیم .
مجموعه ای از عملیات های متعدد به عنوان “برنامه” نامیده می شود.
در PLC از دستورالعمل های مختلف برای کنترل و نگهداری عملیات استفاده می شود . هر دستورالعمل دارای مشخصات مختلفی مانند – اصل کار، عملکرد، استفاده، مزیت و غیره است.
- با توجه به نیاز برنامه یا پروژه PLC پی ال سی ، دستورالعمل های مختلفی مورد نیاز است.
- با توجه به برندهای مختلف نرم افزار PLC پی ال سی ، مجموعه دستورالعمل های مختلفی وجود دارد .
- هر دستورالعمل ورودی و خروجی دارد.
مبانی ورودی/خروجی :
در برنامه نویسی PLC ، ورودی ها و خروجی ها اصطلاحات بسیار پایه ای هستند . ورودی با دو خط موازی نشان داده می شود – به طور معمول باز (NO) یا به طور معمول بسته (NC) خروجی با پرانتز یا براکت های گرد نشان داده می شود .
برای اینکه متوجه مطلب بالا شوید به تصویر زیر توجه کنید.
همانطور که در برنامه LD داده شده نشان داده شده است، ورودی NO و NC به خروجی متصل می شود .
انواع دستورالعمل های برنامه نویسی PLC پی ال سی و طبقه بندی ها
دستورالعمل های مختلف PLC پی ال سی چیست ؟
بیایید در اینجا ، انواع مختلف مجموعه دستورالعمل هایی را که برای برنامه نویسی PLC پی ال سی به روش نمودار نردبانی استفاده می شود، ببینیم.
۱. دستورالعمل های اصلی برنامه نویسی PLC پی ال سی- Input (I or X) Instruction
- Output (O or Q ) Instruction
- Set (S) and Reset (R) Instruction
- Latch (L) and Unlatch (U) Instruction
دستورالعمل های Set/Reset و Latch/Unlatch مشابه یکدیگر هستند .
تنها تفاوت این دو دستور این است که از دستورالعمل های Latch/Unlatch برای فرآیند چرخه ای استفاده می شود که قبلا در آموزش برنامه نویسی PLC درباره آن توضیح داده ام .
آموزشگاه ویراد برگزار کننده دوره آموزش پی ال سی حضوری و دوره آموزش آنلاین پی ال سی صنعتی در کارگاه های مجهز و به روز ، تحت نظر سازمان فنی و حرفه ای کشور و ارائه مدرک معتبر از این سازمان
۲. دستورالعمل های برنامه نویسی PLC پی ال سی مبتنی بر زمان
دستورالعملهای تایمر برای اجرای یک فرآیند یا دستور بعد از/برای یک مدت زمان خاص هستند .
گاهی اوقات، تایمر برای شرایط ON/OFF برای PLC استفاده می شود . در اینجا دستورالعمل های مختلفی برای تایمر وجود دارد که در این دسته قرار می گیرند .
- Single Pulse (Monoflop) Timer Instruction
- Flashing Timer Instruction
- On Delay Timer (TON) Instruction
- Off Delay Timer (TOFF) Instruction
- Retentive Timer (RTO) instruction
- Pulse Timer (S-Pulse) Instruction
- Pulse Extended Timer (S-PEXT) Instruction
- On Delay Timer (S-ODT) Instruction
- Off Delay Timer (S-OFFDT) Instruction
- Extended On Delay Timer (S-ODTS) Instruction
- On Delay with Random Time Timer Instruction
قبلا و در یکی از مقالات آموزش PLC به طور جداگانه درباره انواع دستورالعمل های تایمر با ذکر مثال توضیح داده ام.
کدام برندهای PLC از کدام دستورالعمل تایمر استفاده می کنند؟
در ABB PLC از تایمر تاخیری ، تایمر تک پالس (مونوفلوپ) ، در تاخیر با تایمر تصادفی و تایمر چشمک زن استفاده شده است .
تایمر تاخیری روشن (TON)، تایمر تاخیر خاموش (TOFF) و تایمر نگهدارنده (RTO) در AB PLC استفاده می شود .
تایمر پالس (S-Pulse)، تایمر پالس تمدید شده (S-PEXT)، تایمر تاخیری (S-ODT)، تایمر تاخیری طولانی (S-ODTS) و تایمر تاخیر خاموش (S-OFFDT) در PLC زیمنس .
۳. دستورالعمل برنامه نویسی PLC پی ال سی مبتنی بر شمارش
دستورالعمل شمارنده برای شمارش پالس در برنامه PLC استفاده می شود. می توانید پالس ها یا تعداد را با افزایش یا کاهش بشمارید .
کانترهای مختلف به صورت زیر طبقه بندی می شوند:
کانتر های بالا شمار (CTU)
کانتر پایین شمار (CTD)
کانتر بالا شمار/ پایین شمار
این سه شمارنده مختلف به طور گسترده در برنامه نویسی AB PLC و زیمنس PLC استفاده می شود
۴. دستورالعمل برنامه نویسی PLC پی ال سی مبتنی بر مقایسه
از این دستورالعمل ها برای مقایسه ورودی ها استفاده می شود. در اینجا برخی از دستورالعمل های اساسی مورد استفاده برای مقایسه آورده شده است.
- Greater than (GET) Instruction (بزرگتر از)
- Lesser than (LET) Instruction (کوچکتر از)
- Equal to (EQU) Instruction (مساوی با)
- Not Equal to (NEQ) Instruction (نا مساوی)
- Greater than or equal to (GEQ) Instruction (بزرگتر یا مساوی با)
- Lesser than or equal to (LEQ) Instruction (کوچکتر یا مساوی با)
- Increment and Decrement Instruction (دستورالعمل افزایش یا کاهش)
- Limit (LIM) Instruction (دستور العمل محدود کردن)
کاربرد این دستورات را به راحتی می توانید از روی نام آن ها درک کنید .
۵. دستورات برنامه نویسی PLC پی ال سی بر مبنای استفاده از اعمال ریاضی
از این دستورالعمل های PLC پی ال سی برای انجام عملیات های مختلف ریاضی مانند عملیات های حسابی، مثلثاتی و لگاریتمی استفاده می شود.
- Addition (ADD) Instruction (جمع)
- Subtraction (SUB) Instruction (تفریق)
- Multiplication (MUL) Instruction (ضرب)
- Division (DIV) Instruction (تقسیم)
- Square Root (SQRT) Instruction (جذر)
- Absolute (ABS) Instruction (قدر مطلق)
- Sine (SIN) Instruction (سینوس)
- Cosine (COS) Instruction (کسینوس)
- Tangent (TAN) Instruction (تانژانت)
- Arc Sine (ASN) Instruction (آرک سینوس)
- Arc Cosine (ACS) Instructio (آرک کسینوس)
- Arc Tangent (ATN) Instruction (آرک تانژانت)
- Natural Log (LN) Instruction
- Log to Base 10 (LOG) Instruction (لگاریتم)
توجه:
این دستورالعمل های ریاضی، دستورالعمل های مقایسه ای، و دستورالعمل های شمارنده بر اساس نیاز پروژه استفاده می شود
۶. دستورالعمل برنامه نویسی PLC پی ال سی مبتنی بر انتقال داده
بر اساس انتقال داده های برنامه نویسی، دستورالعمل های متعدد برای اهداف متعدد قابل اجرا هستند.
- Fill File (FLL) Instruction
- Move (MOV) Instruction
- Copy (COP) Instruction
- Jump (JMP) Instruction
- Jump Not (JMPN) Instruction
- Conditional Jump Instruction
- Jump to Subroutine (JSR) Instruction
- Subroutine (SBR) Instruction
- Return (RST) Instruction
- Suspend (SUS) Instruction
- Lable (LBL) Instruction
- Jump and Lable (JMP & LBL) Instruction
- Master Control Set (MCS) instruction
- Master Control Reset (MCR) instruction
- One-Shot Rising (OSR) Instruction
- One-Shot Falling (OSF) Instruction
- Convert from Integer to BCD (TOD) Instruction
- Convert from BCD to Integer (FRD) Instruction
- Temporary End (TND) Instruction
- Convert Radians to Degrees (DEG) Instruction
- Convert Degrees to Radians (RAD) Instruction
۷. دستورالعمل برنامه نویسی PLC پی ال سی منطقی یا بیتی
بسیاری از اوقات، ما نیاز به انجام عملیات منطقی روی داده های ورودی داریم. دستورالعمل های منطقی اساساً بر اساس مفهوم گیت های منطقی ساخته شده اند .
- Bitwise NOT (NOT) Instruction
- Bitwise AND (AND) Instruction
- Bitwise OR (OR) Instruction
- Bitwise Exclusive OR (XOR) Instruction
- Flip-Flop (RS or SR Flip-Flop) Instruction
- Positive H Trigger (P) Instruction
- Negative H Trigger (N) Instruction
برای درک عملیات منطقی، گیت های منطقی را با استفاده از برنامه نویسی PLC بررسی کنید .
۸. دستورالعمل برنامه نویسی PLC پی ال سی مبتنی بر توالی
برای پیاده سازی منطق معین، باید از یک توالی خاص پیروی کنیم. در اینجا برخی از عملیات توالی که می توانید با استفاده از دستورالعمل های PLC انجام دهید آورده شده است .
- Sequencer Input (SQI)
- Sequencer Output (SQO)
- Bit Shift Left (BSL)
- Bit Shift Right (BSR)
- Sequencer load (SQL)
- Sequencer compare (SQC)
آموزش PLC رایگان
اگر برای شروع یادگیری برنامه نویسی PLC سؤال یا مشکلی دارید ، در بخش نظرات برای ما بنویسید . تیم ویراد نهایت تلاش خود را برای کمک به شما انجام می دهد .
در صورت نیاز می توانید به صورت رایگان با آموزشگاه فنی و حرفه ای PLC ویراد تماس بگیرید و با اساتید این مجموعه مشاوره کنید .
تلفن : ۰۲۱۸۸۷۵۴۲۰۹
همچنین شما می توانید در دوره آموزش PLC مجموعه ویراد ثبت نام کنید به به صورت عملی پروژه های مختلف برنامه نویسی پی ال سی های مختلف را انجام دهید تا به یک برنامه نویس خبره PLC تبدیل شوید .
در مقاله بعدی آموزش PLC رایگان به اصول اولیه تایمر ها در PLC می رویم .
دوره های آموزش plc مرتبط :
شما می توانید برای دانلود آموزش پی ال سی pdf این مقاله بر روی لینک زیر کلیک کنید :
دستورالعمل چیزی نیست جز دستوری که ما به ماشین برای انجام برخی وظایف می دهیم . ما می توانیم چندین دستورالعمل را برای انجام یک عملیات منطقی در کنار همدیگر استفاده کنیم .
معروف ترین زبان های برنامه نویسی پی ال سی عبارتند از :
Ladder Diagram (LD)
Structed Text (ST)
Sequential Function (SFC)
Instruction List (IL)
Function Block Diagram (FBD)