منابع کمک آموزشی شیمی برای کنکور

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

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

کتاب‌های تست

این کتاب‌ها شامل تست‌های متنوع و طبقه‌بندی‌شده از مباحث مختلف شیمی هستند. داوطلبان می‌توانند با حل این تست‌ها، مهارت خود را در حل مسائل شیمی افزایش دهند.

کتاب‌های درسنامه

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

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

جزوات آموزشی

  • جزوات آموزشی شیمی کنکور موسسه آموزشی سنجش تکمیلی امیرکبیر
  • جزوات آموزشی شیمی کنکور موسسه آموزشی مدرسان شریف
  • جزوات آموزشی شیمی کنکور موسسه آموزشی گاج
  • جزوات آموزشی شیمی کنکور موسسه آموزشی کانون فرهنگی آموزش

این جزوات توسط اساتید مجرب تهیه شده‌اند و شامل نکات مهم و کاربردی برای مطالعه درس شیمی هستند. داوطلبان می‌توانند از این جزوات برای مرور مطالب و کسب اطلاعات بیشتر استفاده کنند.

فیلم‌های آموزشی

  • فیلم‌های آموزشی شیمی کنکور موسسه آموزشی سنجش تکمیلی امیرکبیر
  • فیلم‌های آموزشی شیمی کنکور موسسه آموزشی مدرسان شریف
  • فیلم‌های آموزشی شیمی کنکور موسسه آموزشی گاج
  • فیلم‌های آموزشی شیمی کنکور موسسه آموزشی کانون فرهنگی آموزش

این فیلم‌ها توسط اساتید مجرب تدریس می‌شوند و می‌توانند در یادگیری مفاهیم شیمی کمک زیادی به داوطلبان کنند.

انتخاب منابع کمک‌آموزشی

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

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

برنامه‌ریزی برای مطالعه منابع کمک‌آموزشی

داوطلبان باید برای مطالعه منابع کمک‌آموزشی، برنامه‌ریزی مناسبی داشته باشند. در برنامه‌ریزی خود، زمان کافی برای مطالعه هر منبع را در نظر بگیرید. همچنین، زمان کافی برای مرور مطالب را نیز در نظر بگیرید.

مرور مطالب

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

چگونه درس شیمی را در کنکور بالا بزنیم؟

درس شیمی یکی از دروس اختصاصی کنکور سراسری است که برای گروه‌های آزمایشی تجربی و ریاضی بسیار مهم است. ضریب درس شیمی در کنکور تجربی ۴۰ و در کنکور ریاضی ۳۰ است. بنابراین، کسب درصد بالا در درس شیمی می‌تواند تأثیر زیادی در رتبه کنکور داوطلب داشته باشد.

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

1. برنامه‌ریزی دقیق

اولین قدم برای مطالعه هر درس، برنامه‌ریزی دقیق است. داوطلبان باید با توجه به زمان باقی‌مانده تا کنکور، برنامه‌ای مدون برای مطالعه درس شیمی داشته باشند. این برنامه باید شامل موارد زیر باشد:

  • تعیین میزان زمان مطالعه روزانه و هفتگی برای درس شیمی
  • تعیین فواصل زمانی برای مرور مطالب
  • تعیین زمان برای حل تست

2. مطالعه کتاب درسی

درس شیمی یک درس مفهومی است. بنابراین، مطالعه کتاب درسی برای کسب درصد بالا در این درس ضروری است. داوطلبان باید مطالب کتاب درسی را به‌خوبی مطالعه کرده و به نکات مهم آن توجه کنند.

3. حل تست

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

4. استفاده از منابع کمک‌آموزشی

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

5. مرور منظم مطالب

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

6. مشاوره با یک مدرس

مشاوره با یک مدرس باتجربه می‌تواند کمک زیادی به داوطلبان کند. مدرس می‌تواند نقاط ضعف و قوت داوطلب را شناسایی کرده و راهکارهای لازم را برای بهبود وضعیت مطالعه او ارائه دهد.

روش مطالعه درس شیمی برای سوالات حفظی

سوالات حفظی شیمی شامل مباحثی مانند:

  • نظریه‌ها
  • خواص عناصر
  • رنگ برخی مواد
  • ویژگی‌های یک‌سری مواد خاص و …

برای مطالعه مباحث حفظی شیمی، داوطلبان باید به نکات زیر توجه کنند:

  • از خلاصه‌نویسی استفاده کنید.
  • مطالب را به صورت تصویری در ذهن خود ثبت کنید.
  • از فلش‌کارت‌ها استفاده کنید.
  • مطالب را در فواصل زمانی منظم مرور کنید.

روش مطالعه درس شیمی برای سوالات مفهومی

سوالات مفهومی شیمی شامل مباحثی مانند:

  • آرایش الکترونی
  • واکنش های تجزیه، ترکیب، جابجایی و سوختن
  • ساختمان مواد
  • تعادل شیمیایی
  • ترمودینامیک
  • سینتیک شیمیایی و …

برای مطالعه مباحث مفهومی شیمی، داوطلبان باید به نکات زیر توجه کنند:

  • مباحث را به‌طور کامل و عمیق مطالعه کنید.
  • به ارتباط بین مفاهیم مختلف توجه کنید.
  • از مثال‌ها و مسائل برای درک بهتر مفاهیم استفاده کنید.
  • از حل تست‌های مفهومی استفاده کنید.

روش مطالعه درس شیمی برای سوالات حل مسئله

سوالات حل مسئله شیمی شامل مباحثی مانند:

  • استوکیومتری
  • واکنش‌های تعادلی
  • ترمودینامیک
  • سینتیک شیمیایی و …

برای مطالعه مباحث حل مسئله شیمی، داوطلبان باید به نکات زیر توجه کنند:

  • مباحث را به‌طور کامل و عمیق مطالعه کنید.
  • به نکات حل تست‌های کنکور توجه کنید.
  • از حل تست‌های فراوان برای تمرین و مهارت‌افزایی استفاده کنید.

برخی نکات مهم

  • برای مطالعه درس شیمی، باید وقت کافی بگذارید.
  • از منابع کمک‌آموزشی معتبر استفاده کنید

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

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

زبان های برنامه نویسی پی ال سی، ابزارهایی هستند که برای نوشتن برنامه های PLC استفاده می شوند. این زبان ها به برنامه نویسان کمک می کنند تا منطق کنترل مورد نظر خود را برای PLC تعریف کنند.

زبان های برنامه نویسی پی ال سی به دو دسته کلی تقسیم می شوند:

  • زبان های برنامه نویسی سطح پایین
  • زبان های برنامه نویسی سطح بالا

زبان های برنامه نویسی سطح پایین

زبان های برنامه نویسی سطح پایین، زبان هایی هستند که مستقیماً با سخت افزار PLC در ارتباط هستند. این زبان ها از دستورات ساده ای مانند منطق AND، OR و NOT استفاده می کنند.

زبان های برنامه نویسی سطح پایین پی ال سی عبارتند از:

  • LD (Ladder Diagram)
  • FBD (Function Block Diagram)
  • SFC (Sequential Function Chart)

زبان برنامه نویسی LD

زبان LD، یک زبان برنامه نویسی سطح پایین است که از دیاگرام های نردبانی برای نمایش منطق کنترل استفاده می کند. دیاگرام های نردبانی شبیه به مدارهای منطقی هستند و از رله ها و کنتاکت ها برای نمایش منطق کنترل استفاده می کنند.

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

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

در زبان LD، از سه نوع کنتاکت استفاده می شود:

  • کنتاکت ورودی (Input Contact): این کنتاکت ها وضعیت ورودی های PLC را نشان می دهند.
  • کنتاکت خروجی (Output Contact): این کنتاکت ها وضعیت خروجی های PLC را نشان می دهند.
  • کنتاکت رله (RELAY Contact): این کنتاکت ها وضعیت یک رله داخلی PLC را نشان می دهند.

در زبان LD، از دو نوع عملگر منطقی استفاده می شود:

  • عملگر AND (AND): این عملگر زمانی نتیجه true را برمی گرداند که همه کنتاکت های آن true باشند.
  • عملگر OR (OR): این عملگر زمانی نتیجه true را برمی گرداند که حداقل یکی از کنتاکت های آن true باشد.

در اینجا یک مثال از یک دیاگرام نردبانی آورده شده است:

M0 : OUT
IN1 : IN
IN2 : IN

M0 = IN1 AND IN2

در این دیاگرام، خروجی M0 به شرطی true می شود که هر دو ورودی IN1 و IN2 نیز true باشند.

زبان برنامه نویسی FBD

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

در یک برنامه FBD، بلوک های تابعی با یکدیگر به صورت زنجیره ای متصل می شوند. هر بلوک تابعی، خروجی خود را به ورودی بلوک تابعی بعدی متصل می کند.

در زبان FBD، از انواع مختلفی از بلوک های تابعی استفاده می شود. برخی از بلوک های تابعی رایج عبارتند از:

  • بلوک AND (AND): این بلوک خروجی true را برمی گرداند اگر همه ورودی های آن true باشند.
  • بلوک OR (OR): این بلوک خروجی true را برمی گرداند اگر حداقل یکی از ورودی های آن true باشد.
  • بلوک NOT (NOT): این بلوک خروجی false را برمی گرداند اگر ورودی آن true باشد.
  • بلوک DELAY (DELAY): این بلوک خروجی را پس از یک دوره زمانی مشخص تولید می کند.
  • بلوک COUNTER (COUNTER): این بلوک یک شمارنده را کنترل می کند.

در اینجا یک مثال از یک برنامه FBD آورده شده است:

AND
IN1 : IN
IN2 : IN

OUT : OUT

در این برنامه، خروجی OUT به شرطی true می شود که هر دو ورودی IN1 و IN2 نیز true باشند.

زبان برنامه نویسی SFC

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

عناصر یک نمودار عملکردی

یک نمودار عملکردی از چهار عنصر اصلی تشکیل شده است:

  • مرحله (Step): مراحل، بخش های منطق کنترل را نشان می دهند.
  • شرط ورودی (Input Condition): شرایط ورودی، تعیین می کنند که آیا یک مرحله باید اجرا شود یا خیر.
  • عمل خروجی (Output Action): اعمال خروجی، اقداماتی را که باید در صورت اجرا شدن یک مرحله انجام شوند، تعریف می کنند.
  • انتقال (Transition): انتقال ها، کنترل جریان کنترل را بین مراحل تعیین می کنند.

مراحل

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

شرایط ورودی

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

شرایط منطقی

شرایط منطقی، به یک عبارت منطقی وابسته هستند. اگر عبارت منطقی true باشد، مرحله اجرا می شود. اگر عبارت منطقی false باشد، مرحله اجرا نمی شود.

شرایط زمانی

شرایط زمانی، به یک دوره زمانی وابسته هستند. اگر دوره زمانی سپری شود، مرحله اجرا می شود.

اعمال خروجی

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

اعمال منطقی

اعمال منطقی، یک عبارت منطقی را اجرا می کنند.

اعمال زمانی

اعمال زمانی، یک دوره زمانی را اجرا می کنند.

انتقال ها

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

انتقال های منطقی

انتقال های منطقی، به یک عبارت منطقی وابسته هستند. اگر عبارت منطقی true باشد، انتقال انجام می شود. اگر عبارت منطقی false باشد، انتقال انجام نمی شود.

انتقال های زمانی

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

مثال یک نمودار عملکردی

در اینجا یک مثال از یک نمودار عملکردی آورده شده است:

S0

S1: IN1 = true

S2: IN2 = true

S3: IN3 = true

S4: OUT1 = true

S5: OUT2 = true

S6: OUT3 = true

در این نمودار عملکردی، مراحل به ترتیب زیر اجرا می شوند:

  • S0: این مرحله همیشه اجرا می شود.
  • S1: این مرحله فقط زمانی اجرا می شود که ورودی IN1 true باشد.
  • S2: این مرحله فقط زمانی اجرا می شود که ورودی IN2 true باشد.
  • S3: این مرحله فقط زمانی اجرا می شود که ورودی IN3 true باشد.
  • S4: این مرحله خروجی OUT1 را true می کند.
  • S5: این مرحله خروجی OUT2 را true می کند.
  • S6: این مرحله خروجی OUT3 را true می کند.

زبان های برنامه نویسی سطح بالا

زبان های برنامه نویسی سطح بالا، زبان هایی هستند که از دستورات پیچیده تر و شبیه به زبان های برنامه نویسی کامپیوتر استفاده می کنند. این زبان ها برای برنامه نویسی PLC های پیچیده تر مناسب هستند.

زبان های برنامه نویسی سطح بالا پی ال سی عبارتند از:

  • ST (Structured Text)
  • IL (Instruction List)
  • ML (Machine Learning)

زبان برنامه نویسی ST

زبان ST، یک زبان برنامه نویسی سطح بالا است که از دستورات ساختاریافته برای نمایش منطق کنترل استفاده می کند. این زبان شبیه به زبان های برنامه نویسی کامپیوتری مانند C یا C++ است.

عناصر یک برنامه ST

یک برنامه ST از سه عنصر اصلی تشکیل شده است:

  • متغیرها (Variables): متغیرها، داده هایی هستند که در برنامه استفاده می شوند.
  • تابع ها (Functions): تابع ها، قطعاتی از کد هستند که می توانند مجدداً استفاده شوند.
  • جملات (Statements): جملات، دستورالعمل هایی هستند که به PLC می گویند چه کاری انجام دهد.

متغیرها

متغیرها، داده هایی هستند که در برنامه استفاده می شوند. متغیرها می توانند از انواع مختلفی باشند، از جمله:

  • نوع منطقی (Logical Type): این نوع برای ذخیره داده های منطقی مانند true یا false استفاده می شود.
  • نوع عددی (Numeric Type): این نوع برای ذخیره داده های عددی مانند اعداد صحیح یا اعشاری استفاده می شود.
  • نوع رشته ای (String Type): این نوع برای ذخیره داده های متنی استفاده می شود.

تابع ها

تابع ها، قطعاتی از کد هستند که می توانند مجدداً استفاده شوند. تابع ها دارای یک نام، پارامترهای ورودی و خروجی و یک بدن هستند.

جملات

جملات، دستورالعمل هایی هستند که به PLC می گویند چه کاری انجام دهد. جملات در زبان ST از انواع مختلفی تشکیل شده اند، از جمله:

  • جملات انتساب (Assignment Statements): این جملات، مقدار یک متغیر را به مقدار دیگری اختصاص می دهند.
  • جملات منطقی (Logical Statements): این جملات، یک عبارت منطقی را ارزیابی می کنند و نتیجه آن را true یا false برمی گردانند.
  • جملات شرطی (Conditional Statements): این جملات، اجرای کد را بر اساس نتیجه یک عبارت منطقی کنترل می کنند.
  • جملات حلقه (Loop Statements): این جملات، اجرای کد را به صورت تکراری انجام می دهند.

مثال یک برنامه ST

در اینجا یک مثال از یک برنامه ST آورده شده است:

// متغیر ها
int x;

// تابع ها
void my_function(int a) {
  x = a;
}

// برنامه اصلی
x = 10;
my_function(x);

// خروجی
printf("x = %d\n", x);

در این برنامه، متغیر x از نوع عددی است. تابع my_function یک پارامتر ورودی از نوع عددی دارد. برنامه اصلی، مقدار متغیر x را به 10 اختصاص می دهد و سپس تابع my_function را با مقدار x فراخوانی می کند. تابع my_function، مقدار پارامتر ورودی را به متغیر x اختصاص می دهد. در نهایت، برنامه اصلی، مقدار متغیر x را چاپ می کند.

زبان برنامه نویسی IL

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

عناصر یک برنامه IL

یک برنامه IL از دو عنصر اصلی تشکیل شده است:

  • دستورالعمل ها (Instructions): دستورالعمل ها، دستورالعمل هایی هستند که به PLC می گویند چه کاری انجام دهد.
  • متغیرها (Variables): متغیرها، داده هایی هستند که در برنامه استفاده می شوند.

دستورالعمل ها

دستورالعمل ها، دستورالعمل هایی هستند که به PLC می گویند چه کاری انجام دهد. دستورالعمل ها در زبان IL از انواع مختلفی تشکیل شده اند، از جمله:

  • دستورالعمل های منطقی (Logical Instructions): این دستورالعمل ها، اعمال منطقی مانند AND، OR و NOT را انجام می دهند.
  • دستورالعمل های ریاضی (Arithmetic Instructions): این دستورالعمل ها، اعمال ریاضی مانند جمع، تفریق، ضرب و تقسیم را انجام می دهند.
  • دستورالعمل های ورودی/خروجی (I/O Instructions): این دستورالعمل ها، داده ها را بین PLC و دنیای خارج مبادله می کنند.

متغیرها

متغیرها، داده هایی هستند که در برنامه استفاده می شوند. متغیرها می توانند از انواع مختلفی باشند، از جمله:

  • نوع منطقی (Logical Type): این نوع برای ذخیره داده های منطقی مانند true یا false استفاده می شود.
  • نوع عددی (Numeric Type): این نوع برای ذخیره داده های عددی مانند اعداد صحیح یا اعشاری استفاده می شود.

مثال یک برنامه IL

در اینجا یک مثال از یک برنامه IL آورده شده است:

// متغیر ها
BOOL x;

// برنامه اصلی
x = IN1 AND IN2;
OUT1 = x;

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

زبان برنامه نویسی ML

زبان برنامه نویسی ML، یک زبان برنامه نویسی سطح بالایی است که برای برنامه نویسی کنترلرهای منطقی قابل برنامه ریزی (PLC) استفاده می شود. این زبان از ویژگی های زبان های برنامه نویسی سطح بالایی مانند ساختارهای کنترلی و توابع استفاده می کند و یادگیری آن برای برنامه نویسانی که با زبان های برنامه نویسی مانند C یا C++ آشنا هستند، آسان است.

عناصر یک برنامه ML

یک برنامه ML از سه عنصر اصلی تشکیل شده است:

  • متغیرها (Variables): متغیرها، داده هایی هستند که در برنامه استفاده می شوند.
  • تابع ها (Functions): تابع ها، قطعاتی از کد هستند که می توانند مجدداً استفاده شوند.
  • جملات (Statements): جملات، دستورالعمل هایی هستند که به PLC می گویند چه کاری انجام دهد.

متغیرها

متغیرها، داده هایی هستند که در برنامه استفاده می شوند. متغیرها می توانند از انواع مختلفی باشند، از جمله:

  • نوع منطقی (Logical Type): این نوع برای ذخیره داده های منطقی مانند true یا false استفاده می شود.
  • نوع عددی (Numeric Type): این نوع برای ذخیره داده های عددی مانند اعداد صحیح یا اعشاری استفاده می شود.
  • نوع رشته ای (String Type): این نوع برای ذخیره داده های متنی استفاده می شود.

تابع ها

تابع ها، قطعاتی از کد هستند که می توانند مجدداً استفاده شوند. تابع ها دارای یک نام، پارامترهای ورودی و خروجی و یک بدن هستند.

جملات

جملات، دستورالعمل هایی هستند که به PLC می گویند چه کاری انجام دهد. جملات در زبان ML از انواع مختلفی تشکیل شده اند، از جمله:

  • جملات انتساب (Assignment Statements): این جملات، مقدار یک متغیر را به مقدار دیگری اختصاص می دهند.
  • جملات منطقی (Logical Statements): این جملات، یک عبارت منطقی را ارزیابی می کنند و نتیجه آن را true یا false برمی گردانند.
  • جملات شرطی (Conditional Statements): این جملات، اجرای کد را بر اساس نتیجه یک عبارت منطقی کنترل می کنند.
  • جملات حلقه (Loop Statements): این جملات، اجرای کد را به صورت تکراری انجام می دهند.

مثال یک برنامه ML

در اینجا یک مثال از یک برنامه ML آورده شده است:

// متغیر ها
int x;

// تابع ها
void my_function(int a) {
  x = a;
}

// برنامه اصلی
x = 10;
my_function(x);

// خروجی
printf("x = %d\n", x);

در این برنامه، متغیر x از نوع عددی است. تابع my_function یک پارامتر ورودی از نوع عددی دارد. برنامه اصلی، مقدار متغیر x را به 10 اختصاص می دهد و سپس تابع my_function را با مقدار x فراخوانی می کند. تابع my_function، مقدار پارامتر ورودی را به متغیر x اختصاص می دهد. در نهایت، برنامه اصلی، مقدار متغیر x را چاپ می کند.

نتیجه گیری

انتخاب زبان برنامه نویسی مناسب برای پی ال سی، به عوامل مختلفی بستگی دارد. برنامه نویس باید با توجه به نوع PLC، پیچیدگی برنامه و مهارت خود، زبان برنامه نویسی مناسب را انتخاب کند.

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

PLC چیست و چه کاربردی دارد؟ مزایای PLC

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

PLC (کنترل کننده منطقی قابل برنامه ریزی programmable logic controller) یک کامپیوتر دیجیتالی است که در اتوماسیون صنعتی برای خودکارسازی فرآیندهای مختلف الکترومکانیکی استفاده می شود. PLC برای حذف مسائلی مانند مصرف برق بالا که از استفاده از رله برای کنترل فرآیندهای تولید به وجود آورده بود، معرفی شد. یک PLC شامل ریزپردازنده برنامه ریزی شده است که برنامه آن بر روی کامپیوتر نوشته شده و بعداً از طریق یک کابل به PLC منتقل می شود. این برنامه در یک حافظه PLC غیر فرار ذخیره می شود.

PLC چیست

PLC چگونه کار می کند؟

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

داخل PLC چیست؟

واحد پردازش مرکزی CPU، حاوی یک برنامه داخلی است که به PLC می گوید چگونه عملکردهای زیر را انجام دهد:

  • دستورالعمل های کنترل موجود در برنامه های کاربر را اجرا میکند. این برنامه در حافظه “non-volatile” ذخیره می شود، به این معنی که در صورت قطع برق، برنامه از بین نمی رود.
  • با دستگاه های دیگر ارتباط برقرار میکند، که می تواند شامل دستگاه های ورودی/خروجی، دستگاه های برنامه نویسی، شبکه ها و حتی PLC های دیگر باشد.
  • انجام فعالیت های نگهداری مانند ارتباطات، تشخیص داخلی و …

تاریخچه PLC

اولین plc توسط Modicon به عنوان جایگزین رله برای GM و Landis طراحی و توسعه داده شد.

  • این کنترلرها نیاز به سیم کشی مجدد و افزودن سخت افزار اضافی برای هر پیکربندی جدید را از بین می بردند.
  • سیستم جدید عملکرد کنترل ها را به شدت افزایش داد.
  • باعث کاهش فضای مورد نیاز شد.
  • اولین PLC مدل 084 توسط دیک مورلی در سال 1969 اختراع شد
  • اولین PLC تجاری موفق مدل 184، در سال 1973 معرفی شد و توسط مایکل گرینبرگ طراحی شد.

قطعات سخت افزاری PLC عبارتند از:

  • CPU: پردازنده PLC را به طور منظم برای جلوگیری از خطا بررسی می کند و عملکردهایی مانند عملیات حسابی و عملیات منطقی را انجام می دهد.
  • حافظه: حافظه ROM سیستم به طور دائم داده های ثابت مورد استفاده توسط CPU را ذخیره می کند. RAM نیز اطلاعات دستگاه ورودی و خروجی، مقادیر تایمر، شمارنده ها و سایر دستگاه های داخلی را ذخیره می کند.
  • بخش O/P: این بخش خروجی را بر روی دستگاه هایی مانند پمپ ها، شیر برقی ها، چراغ ها و موتورها کنترل میکند.
  • بخش I/O: بخش ورودی که وضعیت دستگاه های میدانی مانند سوئیچ ها و حسگرها را بررسی می کند.
  • منبع تغذیه: اگرچه اکثر PLC ها با ولتاژ 24 VDC یا 220VAC کار می کنند، برخی از آنها دارای منبع تغذیه ایزوله هستند.
  • پروگرامر: برای تغذیه برنامه به حافظه پردازنده استفاده می شود.

مزایای PLC

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

مزایای کلیدی یک PLC عبارتند از:

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

بیشتر بخوانید: شغل های فنی پردرآمد با بازار کار همیشگی


PLC چگونه کار می کند؟

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

نحوه کار PLC

چهار مرحله در عملیات PLC:

  • اسکن ورودی: وضعیت تمام دستگاه های ورودی که به PLC متصل هستند را تشخیص می دهد.
  • اسکن برنامه: منطق برنامه ایجاد شده توسط کاربر را اجرا می کند.
  • اسکن خروجی: تمام دستگاه های خروجی که به PLC وصل شده اند را برق می دهد یا از حالت برق خارج می کند.
  • نگهداری: این مرحله شامل ارتباط با پایانه های برنامه نویسی است، تشخیص داخلی و …


زبان برنامه نویسی PLC

در حالی که Ladder Logic متداول ترین زبان برنامه نویسی PLC است، اما تنها زبان برنامه نویسی PLC نیست. در زیر تعدادی از زبان هایی را که برای برنامه نویسی PLC استفاده می شوند معرفی شده اند.

نمودار نردبانی (LD) منطق نردبان سنتی زبان برنامه نویسی گرافیکی است. برنامه‌نویسی Ladder Logic در ابتدا با کنتاکت‌های ساده‌ای که باز و بسته شدن رله‌ها را شبیه‌سازی می‌کردند، برنامه‌ریزی شد و شامل توابعی مانند شمارنده‌ها، تایمرها، شیفت‌رجیسترها و عملیات ریاضی شد.

زبان برنامه نویسی PLC

نمودار بلوک تابع (FBD) یک زبان گرافیکی برای به تصویر کشیدن سیگنال و جریان داده از طریق بلوک های عملکرد قابل استفاده مجدد است. FBD برای بیان ارتباط متقابل الگوریتم های سیستم کنترل و منطق بسیار مفید است.

نمودار بلوک تابع (FBD)

متن ساختاریافته (ST) یک زبان متنی سطح بالا که برنامه نویسی ساخت یافته را استفاده می کند. دارای ساختار زبانی (سینتکس) است که به شدت شبیه PASCAL است و طیف وسیعی از توابع و عملگرهای استاندارد را پشتیبانی می کند. مثلا؛

If Speed1 > 100.0 then
    Flow_Rate: = 50.0 + Offset_A1;
Else
    Flow_Rate: = 100.0; Steam: = ON
End_If;

زبان دستور العمل (IL): یک زبان سطح پایین مانند اسمبلی است.

LD
MPC
LD
ST
RESET:
ST
R1
RESET
PRESS_1
MAX_PRESS
LD    0
A_X43

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

بیشتر بخوانید: آموزش صفر تا صد plc در آموزشگاه پایتخت فناوری

برنامه نویسی برای PLCهنگام انتخاب PLC باید به چه نکاتی توجه کنم؟

امروزه سیستم های PLC زیادی در بازار وجود دارد. به غیر از هزینه، هنگام تصمیم گیری اینکه کدام یک به بهترین وجه با نیازهای برنامه شما مطابقت دارد، باید موارد زیر را در نظر بگیرید.

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

منبع: 

https://irenx.ir/industrial/what-is-plc/

آموزش صفر تا صد plc در آموزشگاه پایتخت فناوری

به گزارش  خبر آنلاین: رشته پی ال سی (PLC) یکی از مشاغل پردرآمد حوزه برق است. برای ورود به بازار کار پر رونق این حرفه باید در دوره آموزش پی ال سی که از طرف آموزشگاه های فنی حرفه ای برگزار می شود، شرکت کنید.

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

معرفی دوره آموزش plc پایتخت فناوری

دوره آموزش PLC پایتخت فناوری زیرشاخه برق صنعتی است و علاقه مندان و برقکاران برق صنعتی می توانند در این دوره شرکت کنند تا با یک کنترل کننده برنامه پذیر (پی ال سی) آشنا شوند و با استفاده از PLC هزینه راه اندازی خط تولید و نگهداری خط را به حداقل رسانده و زمان را مدیریت کنند. طول دوره 100 ساعت است که 80 درصد آن به آموزش مهارت های عملی اختصاص دارد.

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

معرفی دوره آموزش plc پایتخت فناوری

سرفصل ها و مطالب آموزشی این دوره

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

  • یادگیری انواع پی ال سی های زیمنس، دلتا، کینگو و ...
  • آشنایی با کاربردهای مختلف PLC در صنایع گوناگون مانند صنعت تولید خودرو، صنعت غذا، صنعت ساختمان، صنعت فولاد و ذوب آهن و ...
  • آشنایی با برنامه نویسی PLC مقدماتی (زیمنس، لوگو، برنامه نویسی نردبانی و بلوک دیاگرام و ...)
  • آشنایی با نحوه برنامه نویسی PLC پیشرفته (معرفی و تحلیل فانکشن ها، آشنایی با انواع بلوک برنامه نویسی، طراحی و ساخت تاکومتر و ...)
  • آشنایی با نرم افزارهای PLC (Simatic step7، Simatic step5، Tia portal، LOGO! Soft Comfort و ...)
  • یادگیری نحوه کار کردن با انواع سرو موتورها در پی ال سی های مختلف (دلتا، زیمنس و …)
  • آشنایی با فرایند سیم کشی و مراقبت از servo motor ها
  • آشنایی با Servo Motor Ports
  • آشنایی با انواع مودهای گشتاور ثابت، سرعت ثابت و … و راه اندازی سروو موتور با آن ها
  • عملی سازی پروژه انبار هوشمند با اتوماسیون
  • اجرای پروژه بسته بندی کالا ( مثلا صنایع مواد غذایی، شکر و …)
  • انجام پروژه PID Controller برای کنترل دمای کوره حرارتی
  • توانایی در اجرای پروژه استخر هوشمند با استفاده از تکنولوژی پی ال سی
  • آشنایی کامل با EPLAN، مهارت طراحی مدار تابلو برقی و PLC در تابلو برق
  • و ...

کلیه مطالب و مهارت های عملی توسط اساتید مجرب و در کارگاه های مجهز به تجهیزات پیشرفته آموزش داده می شوند. خیالتان راحت باشد که با این دوره به یک plc man حرفه ای تبدیل می شوید و به راحتی می توانید وارد بازار کار شوید. برای ثبت نام در دوره plc پایتخت فناوری همین حالا کلیک کنید.

دریافت مدرک بین المللی پی ال سی

با شرکت در دوره PLC آموزشگاه پایتخت فناوری، علاوه بر دریافت یک مدرک فنی معتبر، می توانید مدرک رسمی فنی حرفه‌ ای را نیز دریافت نمایید. برای اخذ این مدرک، پایتخت فناوری شما را به سازمان فنی حرفه ‌ای کشور معرفی می کند. شما باید در آزمون های تئوری و عملی این سازمان شرکت کنید و حداقل نمره قبولی را بدست آورید. حداقل نمره قبولی آزمون تئوری 50 و حداقل نمره قبولی آزمون عملی 75 است.

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

مزیت های دوره پی ال سی پایتخت فناوری

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

مزیت های دوره پی ال سی پایتخت فناوری

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

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

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

نتیجه گیری

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

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

منبع: https://idat.ir/392031