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

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

میکروکنترلر چیست؟

میکروکنترلر چیست و کاربرد آن کدام است

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

  • یک واحد پردازش مرکزی (CPU)
  • قابلیت بارگیری برنامه (به عنوان مثال رایانه های رومیزی مرورگرها را از هارد دیسک بارگیری می کنند)
  • حافظه با دسترسی تصادفی (RAM) برای ذخیره متغیرها
  • دستگاه های ورودی و خروجی برای تسهیل ارتباط (مانند صفحه کلید، ماوس، چاپگر، مانیتور)

میکروکنترلرها نسخه‌های بزرگ‌تر «رایانه‌های هدف عمومی» هستند. آنها قادر به اجرای هزاران برنامه هستند و برای اهداف مختلف مفید هستند. از طرفی میکروکنترلر تخصصی تر است و یک کار را به خوبی انجام می دهد. میکروکنترولرها انواع مختلفی دارند که به ترتیب عبارتند از:

  • خانواده AVR
  •  میکرو ATtiny
  • کلاسیک AT90S
  •  میکرو ATmega
  •  میکرو ATXmega

ویژگی های میکروکنترلر

اگر می خواهید مطمئن شوید دستگاهی که با آن سروکار دارید یک رایانه است یا میکروکنترلر، بهتر است در ادامه ویژگی های متمایز میکروکنترلر را مطالعه نمایید.

  • قابلیت تعبیه شدن (Embedded)

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

  • انجام وظیفه اختصاصی

میکروکنترلرها فقط به یک کار خاص اختصاص داده شده اند که برای اجرای یک برنامه خاص طراحی شده اند. برخلاف RAM، این برنامه در حافظه فقط خواندنی (ROM) باقی می ماند، جایی که تغییر نمی کند.

  • مصرف برق پایین

یک کامپیوتر عمومی که به پریز دیواری وصل می شود، حدود 50 وات برق مصرف می کند. یک میکروکنترلر فقط حدود 50 میلی وات مصرف می کند.

  • دستگاه ورودی/خروجی اختصاصی

یک میکروکنترلر یک دستگاه ورودی اختصاصی و در بیشتر موارد یک دستگاه خروجی (مانند نمایشگر LCD یا LED) دارد. علاوه بر این، میکروکنترلر ورودی دستگاهی را که کنترل می‌کند می‌پذیرد و سیگنال‌هایی را به سایر اجزای داخل آن ارسال می‌کند تا به کنترل آن کمک کند.

برای مثال میکروکنترلر داخل تلویزیون را در نظر بگیرید. ورودی را از کنترل از راه دور می پذیرد و سپس خروجی را روی صفحه تلویزیون نمایش می دهد. در داخل، کنترل کننده سیستم بلندگو، انتخابگر کانال و تجهیزات الکترونیکی لوله تصویر مانند روشنایی را کنترل می کند. در مثالی دیگر مایکروویو را در نظر بگیرید. کنترل کننده فر ورودی را از صفحه کلید می پذیرد و خروجی را روی صفحه نمایش LCD نمایش می دهد. علاوه بر این، رله ای را که برق روشن/خاموش ژنراتور مایکروویو را مدیریت می کند، کنترل می کند.

  • اقتصادی و کوچک

یک میکروکنترلر با ابعاد کوچک خود در هرجایی قابل استفاده است. در بیشتر موارد، کاربران به دنبال کوچکترین و مقرون به صرفه ترین موردی هستند که بتواند کار را انجام دهد.

  • بادوام و سازگار با شرایط سخت

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

نقش میکروکنترلرها در صنعت

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

نیم نگاهی به PLC

کنترل کننده منطقی برنامه پذیر (PLC)

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

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

PLC اطلاعات را از حسگرهای متصل و دستگاه های ورودی می پذیرد. سپس آن داده ها را پردازش می کند و بر اساس پارامترهای از پیش تعیین شده خروجی ایجاد می کند. بسته به تنظیمات دقیق، یک کارت PLC حتی می‌تواند داده‌های زمان اجرا را نظارت و ضبط کند، مثلاً بهره‌وری خط ماشین یا دمای عملیاتی را تجزیه و تحلیل کند. شرکت ها و برندهای مختلفی ارائه دهنده انواع پی ال سی می باشند که محبوب ترین آنها پی ال سی زیمنس است. برخی از انواع پی ال سی زیمنس شامل  S7-1200، S7-1500،  S7-300  و  S7-400 می باشند.

ویژگی های PLC

چه چیزی یک PLC را از یک میکروکنترلر متمایز می کند؟ بیایید به چند ویژگی کلیدی نگاهی بیندازیم.

  • ورودی ها/خروجی ها

PLC شامل یک CPU است که داده های برنامه را ذخیره و پردازش می کند. با این حال، برای اتصال آن به بقیه دستگاه به ماژول های ورودی و خروجی متکی است. این ماژول‌های ورودی/خروجی اطلاعاتی را به CPU ارسال می‌کنند و نتایج خاصی را ایجاد می‌کنند. کنترل های PLC I/O می توانند آنالوگ یا دیجیتال باشند. ورودی ها می توانند از سنسورها و سوئیچ ها تا متر متغیر باشند و خروجی ها شامل رله ها، سوپاپ ها، درایوها و چراغ ها هستند. یکی از مزایایی که PLC ها ارائه می دهند این است که کاربران می توانند ورودی/خروجی خود را سفارشی کنند تا نیازهای پیکربندی برنامه خود را برآورده کنند.

  • رابط ماشین انسان

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

  • ارتباطات

در حالی که دستگاه های I/O یک شروع هستند، PLC ممکن است نیاز به اتصال به انواع مختلف سیستم ها نیز داشته باشد. به عنوان مثال، یک کاربر ممکن است نیاز داشته باشد که داده های برنامه ضبط شده را از PLC صادر کرده و آن را به یک سیستم کنترل نظارتی و جمع آوری داده (SCADA) ارسال کند. برای تسهیل این عملکرد، اکثر PLC ها دارای چندین پورت و پروتکل های ارتباطی هستند تا اطمینان حاصل شود که دستگاه می تواند با سیستم های دیگر ارتباط برقرار کند. 

مقایسه میکروکنترلر و PLC با مثال

در حالی که ممکن است برخی از برنامه ها وجود داشته باشد که در آنها یک میکروکنترلر بتواند کار مشابهی را به عنوان یک PLC انجام دهد، کاربران باید هر برنامه و هدف صنعتی را برای تعیین بهترین سیستم در نظر بگیرند.  اجازه دهید از یک کاربرد صنعتی رایج برای توضیح این موضوع استفاده کنیم. یک کاربر را در نظر بگیرید که می‌خواهد یک کار اتومات کوچک را انجام دهد. او می خواهد از چند سنسور و یک محرک برای ارائه خروجی استفاده کند. او همچنین به عملکرد گزارش برای “صحبت” کردن با یک سیستم کنترل بزرگتر نیاز دارد. آنچه مورد نیاز است یک برنامه عملیاتی اساسی است.

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

  • سازگاری I/O

هنگامی که تعداد ورودی و خروجی مورد نیاز خود را دانستید، بررسی کنید که آیا میکروکنترلر مورد نظر شامل تعداد ورودی/خروجی مورد نیاز است یا خیر. به خاطر داشته باشید که نوع I/O مهم است. ممکن است بتوانید یک میکروکنترلر با تعداد مناسب ورودی/خروجی گسسته و آنالوگ پیدا کنید، اما ممکن است نوع مناسبی برای برنامه شما نباشد.

در برخی موارد، می توانید آنها را مطابق با نیازهای خود تبدیل کنید. به عنوان مثال یک حلقه جریان 4-20 میلی آمپر را در نظر بگیرید. یک کاربر ممکن است بتواند آن را به یک حلقه ولتاژ 0-5 ولت در یک سینچ تبدیل کند. با این حال، اگر PLC دارای نوع خاص تری باشد، مانند خروجی آنالوگ با مدولاسیون عرض پالس (PWM)، برای تبدیل آن به هر چیزی تحت فشار سخت تری قرار خواهید گرفت، اگرچه می توانید یک مبدل سیگنال برای تسهیل فرآیند خریداری کنید. اینجا جایی است که یک PLC می تواند بدرخشد:

PLC طراحی شده برای کار با سنسورهای صنعتی، اکثر آنها طیف وسیع تری از انتخاب های I/O را ارائه می دهند. این نیاز به تبدیل خارجی را کاهش می دهد. علاوه بر این، بیشتر PLC ها به صورت مجزا برای نقاط ورودی/خروجی ساخته می شوند که می تواند به محافظت از آن دستگاه ها و مدارها کمک کند.

  • نصب و راه اندازی

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

  • سیستم عامل ها و ناظرین

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

یک PLC همچنین به نوشتن برنامه ساده نیاز دارد، اگرچه چیزهای بیشتری در داخل وجود دارد که برنامه نویس و کاربر آن را نمی بینند. برنامه‌های خانه‌داری و ناظران به نظارت بر سیستم‌ها و تجهیزات برای اطمینان از حفاظت و یکپارچگی داده‌ها کمک می‌کنند. برای مثال حلقه for/next را در یک PLC در نظر بگیرید. اگر مشکلی در آن وجود داشته باشد و برنامه گیر کند، می تواند عملکرد را مختل کند و یک نگرانی ایمنی ایجاد کند.

ناظر نرم افزار شروع به کار کرده و شروع به زمان بندی هر اسکن برنامه می کند. اگر یک اسکن در زمان تعیین شده تمام نشود، پارس می کند. این باعث خرابی PLC می شود و آن را در حالت ایمن قرار می دهد در حالی که به کاربر اطلاع می دهد. در عین حال، ناظران سخت افزاری وجود دارند که دستگاه هایی را که به PLC متصل می شوند نظارت می کنند. هنگامی که PLC با ماژول های ورودی/خروجی یا دستگاه های خارجی خود (مانند سوئیچ ها، حسگرها یا محرک ها) دست می دهد، سازمان دیده بان هر اسکن را هنگام انجام آن شمارش می کند.

اگر تعداد اسکن‌ها شروع به تأخیر کند، نشان دهنده مشکل در PLC است. در بیشتر موارد، این سیستم را به حالت ایمن راه اندازی می کند و به کاربر هشدار می دهد. آیا می توانید این قابلیت را به یک میکروکنترلر اضافه کنید؟ پاسخ کوتاه “بله” است اگرچه آسان نیست. کاربران باید این برنامه‌ها را از ابتدا بنویسند یا از ماژول‌های نرم‌افزار موجود مجددا استفاده کنند، که هیچ‌یک از این دو مرحله ساده نیست. از آنجا، کاربر همچنین باید نرم افزار برنامه مورد نظر را آزمایش و تأیید کند، که این کار نیز پر زحمت است.

شرایط صنعتی خاص که باید برای انتخاب میکروکنترلر یا PLC در نظر گرفته شود

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

  • شوک و لرزش

یک PLC قادر به مقاومت در برابر مقادیر شدید شوک و لرزش معمول در محیط های انبار است. یک میکروکنترلر نیز ممکن است کار کند، اگرچه نیاز به ملاحظات نصب و اتصال ویژه ای دارد که برای مقابله با این سوء استفاده طراحی شده است.

  • خوردگی

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

  • سر و صدا

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

  • میزان دما

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

  • استانداردهای صنعتی برای آزمایش

مطمئن نیستید که چگونه برای هر یک از ویژگی های بالا تست کنید؟ کمیسیون بین‌المللی الکتروتکنیکی (IEC) و آزمایشگاه‌های بیمه‌گر (UL) استانداردهایی را ارائه می‌کنند. هر سیستم PLC شامل اسنادی خواهد بود که تست های تکمیل شده و روش مورد استفاده را فهرست می کند. اکثر میکروکنترلرها تحت چنین آزمایش گسترده ای قرار نمی گیرند، که می تواند شناخت قابلیت های آنها را دشوارتر کند. همچنین تفاوت هایی بین تابلوهای عمومی و تابلوهای مخصوص برند وجود دارد.

13 تفاوت PLC با میکروکنترلر

در ادامه به بررسی 13 تفاوت مهم PLC با میکرو کنترلر پرداختیم.

1- مقایسه معماری PLC با میکروکنترلر

پی ال سی ها همان میکروکنترلرهای لول بالا هستند که معماری آنها تشکیل شده از ماژول پردازنده، منبع تغذیه و ماژول های I/O می باشد

معماری پی ال سی

 

  • ماژول پردازنده (این ماژول شامل CPU و حافظه است. واحد پردازش مرکزی یا همان CPU شامل یک رابط است.)
  • منبع تغذیه یک ماژول مستقل است.
  • ماژول I/O شامل انواع ماژول های گسسته و آنالوگ می باشد.

همانطور که در تصویر زیر می بینید معماری میکروکنترلرها تقریبا شبیه به پی ال سی می باشد با این تفاوت که تمامی قطعات بر روی یک تراشه قرار دارند. البته لازم به ذکر است که میکروکنترلرها معماری های متفاوتی ارائه می دهند نظیر AVR یا 8051. با این حال تمامی آنها بر اساس استاندارد  (IEC 61131-3) می باشند.

معماری میکروکنترولر

2- مقایسه رابط ها/ پروتکل های ارتباطی

رابطهای پی ال سی برای برقراری ارتباط اترنت، پورت های RS نظیر RS-232 ،RS-485  می باشد.  امروزه با پیشرفت تکولوژی امکان ارتباط و انتقال داده از طریق پورت های ارتباطی بی سیم نیز فراهم شده است در حالیکه میکروکنترولرها تنها قابلیت پشتیبانی از تعداد محدودی پورتها و پروتکل های ارتباطی را دارند.

3- ورودی خروجی I/O

ورودی خروجی I/O در PLCها نسبت به میکروکنترلرها بیشتر است. به عبارتی پی ال سی ها این قابلیت را دارند که انواع ورودی و خروجی های دیجیتال و آنالوگ برای آنها به کار رفته و تعداد آنها را از صد تا هزار افزایش دهند.

4- ظرفیت محاسباتی

  پی ال سی و میکروکنترها هر دو جز سیستم های Real time یا آنی می باشند. اما PLC در مقایسه با میکروکنترلر سرعت بالاتر و قدرت پردازش بیشتری دارد که همین ویژگی آنها را برای کاربردهای صنعتی مناسبتر کرده است.

5- برنامه نویسی

زبان برنامه نویسی پی ال سی Ladder Logic، STL و CSF می باشد که بسیارآسانتر از زبان برنامه نویسی میکروکنترلرها است. میکروکنترولرها از زبان برنامه نویسی سطح پایین نظیر اسمبلی یا سطح بالانظیر C++  و C استفاده می کنند.

6- سایز

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

7- قیمت

معمولا قیمت PLC در مقابل میکروکنترلرها بالاتر است.

8- عملکرد و قابلیت اطمینان

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

9- سطح مهارت و کاربر پسند بودن

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

10- کاربردها

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

11- محل قرارگیری

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

12- ولتاژ قابل تحمل

مدارهای تولید شده در پی ال سی قابلیت تحمل ولتاژ بالا را دارند در حالیکه مدارهای تولیدی در میکروکنترولر با ولتاژ پایین ماکسیمم 12 ولت کار می کنند.

13-ساختار

پی ال سی ها ساختار ثابتی دارند. اما میکروکنترلرها می توانند شامل این ویژگی نباشند.

شباهت PLC با میکروکنترولر

هر دو این ویژگی را دارند که دوباره برنامه ریزی شوند و به صورت دیجیتالی کار کنند.

مقایسه مزیت های میکروکنترلر و PLC

PLCمیکرو کنترولر
قابلیت اطمینان و انعطاف پذیری بالاحداکثر کارایی و اثربخشی CPU
عیب یابی سریعحافظه خود برنامه ریز
قابلیت وصل شدن و کنترل کردن I/O های زیادحداکثر بروز رسانی و ارتقا
سرعت بالاامکان برنامه ریزی از طریق رابط JTAG
پشتیبانی از انواع ورودی های آنالوگ، دیجیتال و فرکانس

PLC بهتر است یا میکروکنترولر

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

سوال متداول

تفاوت PLC  و میکروکنترولر زیمنس چیست؟

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