
در دنیای PLC, زبان برنامه نویسی Ladder سالها استاندارد صنعت بوده – اما ما تصمیم گرفتیم با زبان St برای برنامه نویسی پی ال سی های ESP-0806 شروع کنیم. چرا؟ چون تصمیم گرفتیم رو به آینده حرکت کنیم نه گذشته را تکرار کرده باشیم.
– شروع آسانی دارد و منطق با استفاده از دستوراتی که در قالب گرافیکی پیاده سازی می شوند, نوشته می شود. در این زبان, منطق برنامه توسط روشن شدن خطوط ladder پیگیری می شود و مقادیر پارامترها را می توان داخل بلوک دستورات یا پنجره watch در محیط برنامه نویسی ladder مشاهده کرد.
– با افزایش مقیاس پروژه, نگهداری و عیب یابی پروژه به آسانی شروع برنامه نویسی انجام نمی پذیرد. برای همین منظور برنامه را به بخش ها متعدد تقسیم میکنند تا تا حد امکان راحت تر بتوان به منطق برنامه, تسلط یافت.
– زبان ladder, برای الگوریتم های پیچیده مناسب نیست. بهمین خاطر در محیط های برنامه نویسی زیمنس (TIA PORTAL) یا OMRON (SYSMAC STUDIO) و … زبان برنامه نویسی St را در کنار Ladder ارائه میدهند تا هر زمان کاربر نتوانست منطق مورد نظر خود را براحتی پیاده کند, از St کمک بگیرد.
– زبان St عملا زبان نوشتاری است. منطق مورد نظر با دستورات ساده طبق زبان برنامه نویسی استاندارد (بیسیک, پاسکال, سی شارپ) پیاده سازی می شود. ما در پی ال سی ESP-0806, زبان برنامه نویسی سی شارپ را برای تعریف منطق مورد نظر پیاده سازی می کنیم. این زبان برای پروژه های ساده هم بسیار ساده تر اجرا می شود!
– زبان ساخت یافته, با بهره گیری از قدرت و انعطاف زبان برنامه نویسی سی شارپ, قابلیت پرداختن به الگوریتم های پیچیده را دارد. خیلی راحت تر از Ladder می توانید منطق های پیچیده را پیاده سازی کنید و یا منطق های مورد نظر خود را برای استفاده های مکرر در برنامه, ایجاد کنید.
– هر چقدر پروژه گسترش یاید, براحتی می توانید منطق قسمت های مختلف را در فایلهای جداگانه پیاده سازی کنید.
– زبان ساخت یافته, بیشتر به زبانهای برنامه نویسی مدرن شباهت دارد. در ESP-0806, شما هم قدرت زبان C را در اختیار دارید و هم انعطاف یک پی ال سی!
– زبان ساخت یافته St, قابلیت تست و نگهداری قدرتمندی دارد. براحتی میتوانید هر کجای برنامه که بخواهید نقطه توقف بگذارد, پارامترها را کنترل کنید و در نهایت منطق مورد نظر خود را بصورت حرفه ای, عیب یابی کنید.
– زبان Ladder در حقیقت تلاش برای اجرای زبان برنامه نویسی بصورت گرافیکی و با رسم خط و نوشتن دستورات در بلوکها مشخص است. در واقع یک زبان برنامه نویسی بصری است که با هدف تسهیل برنامه نویسی به مهندسین برق و تکنسین ها, پیاده سازی شده است. برای رسیدن به این هدف, کار برنامه نویسی بسیار زیادی برای ایجاد محیط برنامه نویسی و عیب یابی نیاز هست و عملا نیازمند صرف هزینه بسیار زیاد نیروی فنی, مالی و زمانی است.
– با زبان St میتوانم منطق پیچیده را با وضوع و دقت بالا پیاده سازی کنیم.
– به توسعه پذیری و نگهداری آسان در پروژه های صنعتی باور داریم.
– زبان Ladder, عملا انرژی زمانی و هزینه بسیار زیادی برای پیاده سازی نیاز دارد.
ما به جای تقلید از گذشته, مسیر آینده را انتخاب کردیم.
زبان St, ساده تر از آنی است که فکرش را می کنید. برای آموزش این زبان, در کنارتان هستیم.
شرکت احسان صنعت پاسارگاد
تولید کننده پی ال سی های ESP