آموزش مقدماتی برنامه نویسی plc:

برنامه نویسی PLC یکی از مهارت‌های اساسی و کاربردی در صنعت اتوماسیون است که به مهندسان و تکنسین‌ها امکان می‌دهد فرآیندهای صنعتی را به صورت خودکار کنترل و مدیریت کنند. در این قسمت از آموزش PLC با معرفی ساختار و عملکرد این دستگاه‌ها آغاز می‌شود و به تدریج مباحث پیشرفته‌تر را پوشش می‌دهد.

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

  1. کار با دستورات منطقی: این بخش شامل آموزش نحوه استفاده از دستورات منطقی مانند AND، OR، و NOT برای کنترل جریان‌های منطقی در برنامه‌های PLC است.
  2. کار با لبه‌ها: این مبحث به بررسی نحوه تشخیص و استفاده از لبه‌های بالا رونده و پایین رونده (rising and falling edges) برای کنترل دقیق‌تر فرآیندها می‌پردازد.
  3. استفاده از تایمرها و کانترها: تایمرها و کانترها از اجزای حیاتی در برنامه نویسی PLC هستند که برای انجام عملیات زمان‌بندی و شمارش به کار می‌روند. آموزش نحوه تنظیم و استفاده از این اجزا بخش مهمی از دوره را تشکیل می‌دهد.
  4. اصول اولیه برنامه نویسی PLC: در این بخش، فراگیران با زبان‌ برنامه‌نویسی استاندارد فانکشن بلاک (FBD) آشنا می‌شوند و می‌آموزند چگونه برنامه‌هایی برای کنترل ماشین‌آلات و تجهیزات صنعتی ایجاد کنند. همچنین نحوه کار با ورودی‌ها و خروجی‌های دیجیتال و طراحی و پیاده‌سازی پروژه‌های ابتدایی کنترل صنعتی مورد بحث قرار می‌گیرد.

این آموزش‌ها به دانشجویان کمک می‌کند تا مهارت‌های لازم برای ایجاد و نگهداری سیستم‌های اتوماسیون صنعتی را کسب کنند، که به نوبه خود به بهبود کارایی و دقت در فرآیندهای تولیدی منجر می‌شود. علاوه بر این، تسلط بر برنامه نویسی PLC می‌تواند فرصت‌های شغلی متعددی را در صنایع مختلف فراهم سازد و مسیر حرفه‌ای افراد را در زمینه اتوماسیون و کنترل صنعتی هموارتر کند.


جلسه اول برنامه نویسی PLC مقدماتی | نصب، فعال سازی و آپدیت نرم افزار FBD Editor

FBD Editor نرم افزار قدرتمند شرکت فراروپایا برای برنامه نویسی PLC های تولید شده توسط این شرکت است. در این ویدیو نحوه نصب، فعال سازی و آپدیت نرم افزار اختصاصی شرکت فراروپایا آموزش داده شده است. با استفاده از این نرم افزار شما قادر به برنامه نویسی پی ال سی تحت زبان فانکشن بلاک (FB) خواهید بود.


جلسه دوم برنامه نویسی PLC مقدماتی | ایجاد پروژه جدید | ساخت رجیستر | معرفی Help

در این ویدیو: نحوه ایجاد پروژه جدید
– نحوه ایجاد ریجسترهای مختلف از نوع بیت، بایت، ورد، لانگ و اعشاری
-نحوه استفاده از راهنمای نرم افزار به عنوان ابزاری کارآمد در برنامه نویسی پی ال سی را خواهید آموخت.


جلسه سوم برنامه نویسی PLC مقدماتی | دستورات AND و OR در برنامه نویسی پی ال سی

خروجی بلوک AND، در حالتی فعال می شود که همه ورودی ها فعال باشند. از دیگر سو، خروجی بلوک OR در حالتی فعال می شود که حداقل یکی از ورودی ها فعال باشند. در این برنامه با استفاده از دو بلوک AND و OR اقدام به روشن و خاموش کردن یک لامپ از دو نقطه شده است. روشن و خاموش کردن خروجی از دو نقطه از مسائل پرکاربرد در اتوماسیون صنعتی است.


جلسه چهارم برنامه نویسی PLC مقدماتی | دستور NOT در PLC | طراحی صفحات HMI

در این مثال ضمن معرفی دستور NOT، به کمک دو دستور AND و OR که در جلسه قبل مورد بررسی قرار گرفت؛ اقدام به نوشتن برنامه شده است. این مثال، با عنوان مدار کنترل شرطی، یک مدار رایج در مبحث اتوماسیون صنعتی محسوب می شود. در خلال طراحی صفحه HMI، ابزارهای Text و Button معرفی و از آن ها استفاده شده است.


جلسه پنجم برنامه نویسی PLC مقدماتی | لبه بالارونده و لبه پایین رونده در پی ال سی

لبه بالارونده وضعیت یک سنسور، کلید و مشابه آن ها را از حالت خاموش به روشن بررسی می کند و در صورت این تغییر وضعیت می تواند این حالت را با فعال کردن یک بیت ثبت کند. در نقطه مقابل، لبه پایین رونده برای بررسی وضعیت یک سنسور یا کلید از وضعیت خاموش به روشن به کار می رود.


جلسه ششم برنامه نویسی PLC مقدماتی | طراحی صفحات HMI | اد کردن تصویر و LED

اکثر پروژه ها نیازمند تصویری از روند اجرای کار در صفحه HMI هستند که کاربر با نگاه اجمالی به آن متوجه وضعیت سیستم شود. همچنین اضافه کردن آرم و لوگوی شرکت از دیگر موارد مهم اضافه کردن تصویر به صفحات HMI است. در این ویدیو روند اجرای کار مثال جلسه قبل به صورت گرافیکی در صفحه HMI نشان داده شده است.


جلسه هفتم برنامه نویسی PLC مقدماتی | طراحی صفحات HMI | ساخت چندین صفحه در HMI

از دیگر مطالب مهم و پایه ای که باید به عنوان یک برنامه نویس پی ال سی از آن مطلع باشید، ایجاد چندین صفحه در HMI است. این ویژگی به شما برنامه نویسان این امکان را می دهد که بتوانید به صورت منظم، دسته بندی های مختلفی را در هر یک از صفحات HMI ایجاد کنید.


جلسه هشتم برنامه نویسی PLC مقدماتی | کانتر در PLC | کانتر صعودی PLC

سه نوع کانتر پرکاربرد در برنامه نویسی PLC شامل: کانتر صعودی شمار (Up Counter)، کانتر نزولی شمار (Down Counter) و کانتر صعودی نزولی شمار (Up-Down Counter) هستند. در این جلسه بسته بندی nتایی محصولات با استفاده از کانتر صعودی شمار آموزش داده شده است.


جلسه نهم برنامه نویسی PLC مقدماتی| کانتر در PLC | کانتر صعودی_نزولی در PLC

در این جلسه کانتر صعودی_نزولی شمار در PLC در قالب یک مثال آموزش داده شده است. در این مثال، موجودی انبار با بررسی وضعیت دو سنسور ورودی و خروجی انبار کنترل می شود. از این رو در صورت ایجاد لبه مثبت در سنسور ورودی یکی از ظرفیت انبار کم و در صورت ایجاد لبه مثبت در سنسور خروجی یکی به ظرفیت انبار اضافه می شود.


جلسه دهم برنامه نویسی PLC مقدماتی | تایمر در PLC | اد کردن ساعت و تاریخ در HMI

در اجرای هر پروژه اتوماسیون صنعتی، ساعت و تاریخ جز جدایی ناپذیر پروژه است. از این رو نحوه اضافه کردن ساعت و تاریخ با فرمت های مختلف به صفحات HMI در این ویدیو آموزش داده شده است. بسته به سلیقه و فضای در دسترس، امکان استفاده از هریک از فرمت ها را داردید.


جلسه یازدهم برنامه نویسی PLC مقدماتی | تایمر در PLC | تایمر تاخیر در قطع و وصل

عملکرد تایمر تاخیر در وصل به این صورت است که بعد از زده شدن یک کلید یا فعال شدن یک سنسور یا روشن کردن یک بیت به صورت دستی در اچ ام آی و موارد مشابه آن ها، فرمان به خروجی بعد از یک زمان مشخص ارسال می شود. به طور مشابه تایمر تاخیر در قطع، خروجی را بعد از گذشت یک زمان از قبل تعیین شده غیرفعال می کند.


جلسه دوازدهم برنامه نویسی PLC مقدماتی | تایمر در PLC | استارت سه موتور پشت هم

این ویدیوی آموزشی به کمک تایمر تاخیر در وصل،به روشن کردن سه موتور با فاصله زمانی مشخصی پرداخته است. این مثال می تواند مرجع مفیدی برای راه اندازی چندین خروجی با فاصله زمانی مشخص باشد. این فاصله زمانی می تواند مقداری ثابت یا متغیر باشد که از کاربر گرفته می شود.


جلسه سیزدهم برنامه نویسی PLC مقدماتی | تایمر در PLC | تایمر آموزش پذیر

در این آموزش، یک پروسه صنعتی (پانچ کردن) در دو حالت دستی و اتوماتیک انجام می شود. به این صورت که زمان اجرای پروسه در حالت دستی در رجیستری ذخیره و زمانی که حالت اتوماتیک انتخاب شود، پروسه به صورت اتوماتیک طی زمانی که از حالت دستی بدست آمده انجام خواهد شد.


جلسه چهاردهم برنامه نویسی PLC مقدماتی | تایمر در PLC | تایمر جمع شونده

در بسیاری از پروژه های صنعتی نیاز است که زمان اجرای یک پروسه مقدار خاصی باشد. در این پروژه ها تعداد دفعات قطع و وصل خروجی اهمیت ندارد. ولی مجموع زمان فعال بودن خروجی نباید از یک مقدار پیش فرض تجاوز کند. در چنین پروژه هایی استفاده از تایمر جمع شونده (Accumulative Timer) پیشنهاد می شود.


جلسه پانزدهم برنامه نویسی مقدماتی PLC | تایمر در PLC | کنترل درب اتوماتیک

در ادامه مباحث مربوط به تایمرها در PLC، در این ویدیوی آموزشی سعی بر آن شده از مجموع مطالبی که تاکنون آموخته اید؛ مثالی کاربردی در این حوزه را اجرا کنید. مثال مورد آموزش، کنترل درب اتوماتیک یک ساختمان است. موردی که شاید روزانه چندین بار با آن سر و کار داشته باشید.


جلسه شانزدهم برنامه نویسی PLC مقدماتی | شیفت رجیستر در PLC | تشخیص محصول معیوب

یکی از مطالب پر اهمیت در برنامه نویسی PLC کار با شیفت رجیسترها است. با ایجاد شیفت رجیستر، کنترل بسیاری از پروسه های صنعتی راحت تر انجام می شود. در این آموزش با استفاده از شیفت رجیستر در پی ال سی، محصول معیوب از خط تولید خارج می شود.


جلسه هفدهم برنامه نویسی PLC مقدماتی | شیفت رجیستر در PLC | بسته بندی چند محصول

در ادامه مباحث مربوط به شیفت رجیسترها در این آموزش از چندین شیفت رجیستر به موازات هم برای بسته بندی چندین محصول استفاده شده است. به کمک شیفت رجیستر هر محصول در پوزیشن مربوطه، از روی کانوایر به سمت قسمت کارتونینگ هدایت می شود.


جلسه هجدهم برنامه نویسی مقدماتی PLC | رسم گراف در HMI

در اغلب پروژه های صنعتی، کارفرما از شما به عنوان برنامه نویس پروژه می خواهد که گرافی برای نمایش مقادیری از قبیل دما، فشار و سرعت و هرآنچه که ممکن است نیاز پروژه باشد، رسم کنید. گراف ها به کاربر دید بسیار مناسبی می دهند.


جلسه نوزدهم برنامه نویسی PLC مقدماتی | لیست آلارم (Alarm) در اچ ام ای

 لیست آلارم در صفحه HMI، یکی از موارد پرکاربرد در برنامه نویسی PLC است. از طریق این لیست تمامی آلارم هایی که در سیستم رخ داده قابل مشاهده است. در ایجاد لیست آلارم تنظیمات به گونه ای است که تمامی آلارم های رخ داده را نمایش یا آلارم های فعال را نشان و آلارم های غیرفعال، از لیست پاک شوند.

آموزش پیشرفته برنامه نویسی PLC:

برنامه‌نویسی حرفه‌ای PLC به عنوان یک مرحله پیشرفته در اتوماسیون صنعتی، به مهندسان و تکنسین‌ها امکان می‌دهد تا سیستم‌های پیچیده‌تری را طراحی و پیاده‌سازی کنند. این دوره‌های آموزش پی ال سی پیشرفته شامل مباحث تخصصی‌تری هستند که در زیر به آنها پرداخته می‌شود:

  1. کار با ورودی و خروجی‌های آنالوگ: در این بخش، فراگیران با نحوه اتصال و پیکربندی ورودی‌ها و خروجی‌های آنالوگ آشنا می‌شوند. آموزش شامل تنظیمات مربوط به سیگنال‌های آنالوگ، نحوه خواندن داده‌های آنالوگ از سنسورها، و ارسال سیگنال‌های کنترلی به دستگاه‌های خارجی است. این مهارت‌ها برای کنترل دقیق‌تر فرآیندهای صنعتی و جمع‌آوری داده‌های دقیق ضروری هستند.
  2. شبکه مدباس (Modbus): شبکه مدباس یکی از پروتکل‌های ارتباطی پرکاربرد در صنعت است. در این بخش، فراگیران نحوه استفاده از مدباس برای ارتباط بین PLC‌ها و دستگاه‌های دیگر مانند سنسورها، درایوها و سیستم‌های مانیتورینگ را می‌آموزند. مباحث شامل تنظیمات مدباس RTU و TCP، نحوه ارسال و دریافت داده‌ها و رفع مشکلات ارتباطی می‌باشد.
  3. کنترل حرکت (Motion Control): کنترل حرکت از جمله مباحث پیشرفته در برنامه نویسی PLC است که برای کنترل موتورهای سروو و استپر استفاده می‌شود. آموزش‌ها شامل نحوه برنامه‌نویسی برای کنترل دقیق موقعیت، سرعت و شتاب موتورهای مختلف، و همچنین هماهنگی بین چند محور حرکتی است. این مهارت‌ها در صنایع مانند رباتیک، بسته‌بندی و ماشین‌سازی بسیار کاربردی هستند.
  4. خواندن انکودر: انکودرها دستگاه‌هایی هستند که برای اندازه‌گیری موقعیت و سرعت چرخشی استفاده می‌شوند. در این بخش، فراگیران با نحوه اتصال و خواندن داده‌های انکودرها توسط PLC آشنا می‌شوند. مباحث شامل تنظیمات سخت‌افزاری و نرم‌افزاری برای خواندن دقیق پالس‌های انکودر و استفاده از این داده‌ها برای کنترل دقیق‌تر ماشین‌آلات می‌باشد.

این آموزش‌های پیشرفته به متخصصان کمک می‌کند تا سیستم‌های اتوماسیون پیچیده‌تر و کارآمدتری را طراحی کنند، که به نوبه خود به افزایش بهره‌وری و کاهش هزینه‌ها در صنایع مختلف منجر می‌شود. تسلط بر این مهارت‌ها فرصت‌های شغلی گسترده‌تری را در زمینه اتوماسیون و کنترل صنعتی فراهم می‌سازد و توانایی‌های فنی افراد را به سطحی بالاتر ارتقا می‌دهد.


جلسه اول برنامه نویسی PLC پیشرفته | شبکه مدباس | تغییر ID و IP در PLC و اچ ام ای

این جلسه دروازه ورود به شبکه مدباس در نظر گرفته شده است. برای ارتباط تجهیزات، وقتی از مدباس RTU تحت ارتباط RS485 استفاده می کنید باید ID تمامی محصولات متفاوت از هم باشد. از دیگر سو برای ارتباط تجهیزات از طریق اترنت یکدیگر ارتباط می باید IP تمامی تجهیزات متفاوت از یکدیگر باشد.


جلسه دوم برنامه نویسی PLC پیشرفته | شبکه مدباس | افزایش IO تحت ارتباط RS485

این جلسه آموزشی به ارتباط RS485 با هدف افزایش ورودی و خروجی های دیجیتال در محصولات شرکت فراروپایا، اختصاص یافته است. این جلسه برای افرادی که جز مشتریان شرکت هستند یا تمایل دارند در آینده نزدیک با محصولات این شرکت کار کنند بسیار مفید و آموزنده خواهد بود.



جلسه سوم برنامه نویسی PLC پیشرفته | شبکه مدباس | افزایش IO دیجیتال از طریق اترنت

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


جلسه چهارم برنامه نویسی PLC پیشرفته | شبکه مدباس | سنسور دمای دیجیتال MAC-DT1

در این جلسه ضمن معرفی سنسور دمای دیجیتال MAC_DT1، نحوه ارتباط آن با نرم افزار اختصاصی MAC-Tools، آموزش داده شده است. توسط این نرم افزار امکان تغییر پارامترهای شبکه و مانیتورینگ مقادیر خوانده شده وجود دارد. در جلسات بعد ارتباط این سنسور با پی ال سی آموزش داده شده است.


جلسه پنجم برنامه نویسی PLC پیشرفته | شبکه مدباس | سنسور دما رطوبت MAC-DTH1

این جلسه ضمن معرفی سنسور دما و رطوبت دیجیتال MAC-DTH1، نحوه کار با این سنسور را به شما آموزش می دهد. در این ویدیو نحوه تنظیم پارامترهای شبکه سنسور و گزارش گیری از مقادیر خوانده شده با نرم افزار MAC Tools را فرا خواهید گرفت.


جلسه ششم برنامه نویسی PLC پیشرفته | شبکه مدباس | ارتباط سنسورها با PLC تحت شبکه

با توجه به مباحث جلسات قبل در این ویدیوی آموزشی نحوه اتصال سنسورهای MAC-DT1 و MAC_DTH1 به اچ ام ای شرکت فراروپایا آموزش داده شده است. در ادامه تحت شبکه مدباس و از طریق ارتباط RS485 مقادیر هریک از سنسورها خوانده و در اچ ام ای نمایش داده می شود.


جلسه هفتم برنامه نویسی PLC پیشرفته | شبکه مدباس | کارت ترموکوپل MAC-T4

خواندن دما توسط ترموکوپل همواره یکی از نیازهای  اتوماسیون کاران بوده است. در این ویدیو ضمن معرفی کارت ترموکوپل MAC_T4، نحوه کار با این ماژول و تنظیم پارامترهای شبکه آن با نرم افزار MAC Tools به شما آموزش داده شده است. در جلسات بعد ارتباط این کارت با پی ال سی و اچ ام ای آموزش داده شده است.


جلسه هشتم برنامه نویسی PLC پیشرفته | شبکه مدباس | کارت آنالوگ ورودی MAC-A4

در این ویدیو ضمن معرفی کارت آنالوگ ورودی MAC-A4،نحوه ارتباط و تنظیم پارامترهای شبکه این کارت از طریق برنامه MODBUS Pool آموزش داده شده است. در ویدیوهای پیش رو به آموزش نحوه ارتباط این کارت با پی ال سی و اچ ام ای تحت شبکه مدباس پرداخته شده است.


جلسه نهم برنامه نویسی PLC پیشرفته | شبکه مدباس | کنترلر دما

در این ویدیوی آموزشی مانیتورینگ و تنظیم پارامترهای کنترلر دما DTC1000 با نرم افزار DTCOM، شبکه کردن کنترلر دما DTC1000 با اچ ام ای شرکت فراروپایا و مانیتورنیگ و تنظیم پارامترهای کنترلر دما تحت شبکه از طریق اچ ام ای آموزش داده شده است.


جلسه دهم برنامه نویسی PLC پیشرفته | گزارش گیری (لاگ گیری) از پروژه ها

در بسیاری از پروژه های اتوماسیون صنعتی نیاز است که مقادیر خوانده شده توسط سنسورها بر حسب زمان و تاریخ به صورت فایل اکسل در قالب فایل اکسل ذخیره شود. در این ویدیوی آموزشی نحوه گزارش گیری از پروژه ها به شما آموزش داده شده است. کدهای این جلسه مرحع بسیار مفیدی برای کارهای مشابه است.


جلسه یازدهم برنامه نویسی Plc پیشرفته |IO آنالوگ در PLC | نحوه کار با آنالوگ ها

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


جلسه دوازدهم برنامه نویسی PLC پیشرفته | IO آنالوگ در PLC |خواندن لودسل Load cell

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


جلسه سیزدهم برنامه نویسی PLC پیشرفته| IO آنالوگ در PLC|خواندن PT100 با ترانسمیتر

PT100ها از جمله تجهیزات اندازه گیری دما با خروجی مقاومتی هستند. در این آموزش به واسطه ترانسمیتر خروجی مقاومتی به مقادیر استاندارد جریانی تبدیل شده و از طریق ورودی آنالوگ دما خوانده می شود.در جلسات پیش رو اقدام به خواندن PT100 بدون ترانسمیتر شده است.


جلسه چهاردهم برنامه نویسی PLC پیشرفته | IO آنالوگ در PLC | خواندن مستقیم PT100

با توجه به رزولوشن 24 بیتی آنالوگ های ورودی محصولات شرکت فراروپایا، امکان خواندن طیف وسیعی از سنسورها، بدون نیاز به ترانسیمتر وجود دارد. در این جلسه نحوه خواندن PT100 به صورت مستقیم و بدون نیاز به ترانسمیتر توسط اچ ام ای پی ال سی فراروپایا آموزش داده شده است.


جلسه پانزدهم برنامه نویسی PLC پیشرفته | IO آنالوگ در PLC |خواندن مستقیم ترموکوپل

ترموکوپل یکی از تجهیزات پرکاربرد اندازه گیری دما در مبحث اتوماسیون صنعتی است. در جلسات قبل، خواندن دمای ترموکوپل به واسطه کارت ترموکوپل MAC-T4 آموزش داده شد. این جلسه به آموزش خواندن مستقیم ترموکوپل بدون نیاز به ترانسمیتر اختصاص یافته است.


جلسه شانزدهم برنامه نویسی PLC پیشرفته | انکودر و ورودی سرعت بالا | مقدمه

در این جلسه ابتدا به معرفی رجیسترهای مربوط به انکودر و ورودی سرعت بالا در نرم افزار FBD Editor پرداخته شده است. در ادامه به صورت عملی یک انکودر A/B فاز به اچ ام ای متصل شده و از طریق ورودی انکودر مقدار آن خوانده می شود.


جلسه هفدهم برنامه نویسی PLC پیشرفته | انکودر و ورودی سرعت بالا | مثالی از انکودر

بعد از مسلط شدن به رجیسترهای مربوط به انکودر و ورودی سرعت بالا در محیط نرم افزار FBD Editor، در ادامه آموزش به حل یک مثال از این حوزه پرداخته شده است. در این مثال کاربردی به واسطه خواندن انکودر پروسه برش یک محصول کنترل می شود.


جلسه هجدهم برنامه نویسی PLC پیشرفته | انکودر و ورودی سرعت بالا | مثالی از HSC

در این جلسه با هدف آشنایی با شمارنده سرعت بالا تعداد مشخصی پالس با فرکانسی معین از طریق خروجی های PWM اچ ام ای ارسال و از طریق ورودی های سرعت بالای اچ ام ای خوانده می شود. دیدن ویدیوی مربوط به خروجی های PWM از قسمت کنترل حرکت، باعث درک بهتر از مطالب این جلسه خواهد شد.


جلسه نوزدهم برنامه نویسی PLC پیشرفته | کنترل حرکت | کنترل استپر موتور

از مطالب مفید و پرکابرد در برنامه نویسی پی ال سی، کنترل حرکت است. کنترل حرکت می تواند از طریق خروجی های آنالوگ پی ال سی، خروجی های PWM پی ال سی و تحت شبکه مدباس صورت پذیرد. در این جلسه ضمن معرفی رجیسترهای مربوط به خروجی PWM ، از این رجیسترها به منظور کنترل حرکت یک استپر موتور استفاده شده است.

فهرست