⚙️ آموزش تخصصی اتوماسیون صنعتی

آموزش LOGO! زیمنس
از صفر تا صد

از آشنایی با سخت‌افزار و ورودی و خروجی‌ها تا برنامه‌نویسی و اجرای پروژه‌های عملی

SIEMENS LOGO!
LOGO Soft Comfort FBD LAD Timer Counter
شروع آموزش

اگر به تازگی وارد حوزه اتوماسیون صنعتی و PLC شده‌اید، LOGO! زیمنس یکی از گزینه‌های مناسب برای شروع یادگیری سیستم‌های کنترل است. ساختار نسبتاً جمع‌وجور، امکان برنامه‌نویسی و اجرای منطق‌های کنترلی مختلف باعث شده LOGO! در بسیاری از کاربردهای کنترل و سوئیچینگ مورد استفاده قرار بگیرد.

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

نکته مهم: مشخصات فنی این مقاله بر اساس کاتالوگ Siemens SIMATIC ST 70 – Edition 2023 تنظیم شده است. بنابراین، هرجا مدل دقیق اهمیت داشته باشد، مشخصات همان مدل را جداگانه در نظر می‌گیریم.

LOGO زیمنس چیست؟

Siemens LOGO! یک ماژول منطقی برای انجام وظایف کنترلی و سوئیچینگ است که می‌تواند در پروژه‌های مختلف اتوماسیون استفاده شود.

LOGO! در خانواده SIMATIC زیمنس قرار می‌گیرد و در نسخه‌های مختلفی عرضه شده است. در کاتالوگ زیمنس، مدل‌هایی مانند LOGO! 24CEo، LOGO! 12/24RCEo، LOGO! 24RCEo و LOGO! 230RCEo معرفی شده‌اند.

بنابراین، وقتی از «LOGO زیمنس» صحبت می‌کنیم، نباید تصور کنیم که تنها یک مدل وجود دارد؛ بلکه باید مدل دقیق LOGO و نوع تغذیه و خروجی آن را نیز مشخص کنیم.

چرا آموزش LOGO زیمنس اهمیت دارد؟

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

  • ورودی و خروجی دیجیتال
  • ورودی آنالوگ
  • منطق AND و OR
  • تایمر
  • کانتر
  • رله
  • برنامه‌نویسی FBD
  • برنامه‌نویسی LAD
  • شبیه‌سازی
  • تست آنلاین
  • ارتباط Ethernet

آشنا می‌شوید.

از طرف دیگر، نرم‌افزار LOGO! Soft Comfort امکان ایجاد برنامه، شبیه‌سازی، تست آنلاین و مستندسازی برنامه را فراهم می‌کند.

چرا آموزش LOGO زیمنس اهمیت دارد؟

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

  • ورودی و خروجی دیجیتال
  • ورودی آنالوگ
  • منطق AND و OR
  • تایمر
  • کانتر
  • رله
  • برنامه‌نویسی FBD
  • برنامه‌نویسی LAD
  • شبیه‌سازی
  • تست آنلاین
  • ارتباط Ethernet

آشنا می‌شوید.

از طرف دیگر، نرم‌افزار LOGO! Soft Comfort امکان ایجاد برنامه، شبیه‌سازی، تست آنلاین و مستندسازی برنامه را فراهم می‌کند.

ورودی و خروجی در LOGO چیست؟

یکی از اولین مفاهیمی که باید در آموزش LOGO زیمنس یاد بگیرید، تفاوت Input و Output است.

Input یا ورودی سیگنالی است که از تجهیزات مختلف به LOGO ارسال می‌شود؛ برای مثال:

  • شستی
  • سنسور
  • کلید
  • فرمان خارجی

در مقابل، Output یا خروجی سیگنالی است که LOGO برای کنترل تجهیزات مختلف ایجاد می‌کند.

برای مثال:

  • لامپ
  • کنتاکتور
  • رله
  • شیر برقی
  • تجهیزات کنترلی

البته نوع و ظرفیت خروجی کاملاً به مدل LOGO بستگی دارد.

LOGO زیمنس چگونه برنامه‌نویسی می‌شود؟

یکی از بخش‌های اصلی آموزش LOGO، یادگیری نرم‌افزار LOGO! Soft Comfort است.

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

LAD در LOGO زیمنس چیست؟

روش دیگر برنامه‌نویسی، LAD یا Ladder Logic است.

در این روش، منطق برنامه با ساختاری شبیه مدارهای فرمان نمایش داده می‌شود.

کاتالوگ زیمنس نیز صراحتاً اعلام می‌کند که LOGO! Soft Comfort برای برنامه‌نویسی در LAD/FBD مورد استفاده قرار می‌گیرد.

آموزش تایمر در LOGO زیمنس

Timer یکی از پرکاربردترین بخش‌های برنامه‌نویسی LOGO است.

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

برای مثال، می‌توان برنامه‌ای طراحی کرد که:

با فشردن شستی → تایمر فعال شود → پس از زمان مشخص → خروجی فعال شود.

یا برعکس:

فعال شدن ورودی → خروجی روشن شود → پس از زمان مشخص خاموش شود.

کاتالوگ زیمنس نیز وجود Time Switch را در مدل‌های مختلف LOGO ذکر کرده است.

آموزش کانتر در LOGO

Counter یا شمارنده برای شمارش رخدادها استفاده می‌شود.

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

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

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

آموزش برنامه نویسی LOGO با یک مثال ساده

برای اینکه مفهوم برنامه‌نویسی را بهتر درک کنید، یک پروژه ساده را در نظر بگیریم.

هدف پروژه

با فشار دادن یک شستی، یک خروجی فعال شود.

منطق برنامه

ورودی:

I1 = شستی

خروجی:

Q1 = چراغ

منطق:

I1 → Q1

یعنی هر زمان ورودی I1 فعال شود، خروجی Q1 نیز فعال خواهد شد.

این پروژه بسیار ساده است، اما دقیقاً همان مفهومی است که بعداً می‌توان با اضافه کردن تایمر، کانتر و بلوک‌های منطقی، توسعه داد.

شبیه‌سازی برنامه LOGO قبل از اجرا

یکی از قابلیت‌های کاربردی LOGO! Soft Comfort امکان شبیه‌سازی برنامه است.

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

این قابلیت به‌خصوص برای آموزش و رفع خطاهای منطقی بسیار مفید است؛ زیرا کاتالوگ زیمنس نیز قابلیت Testing و Simulation را برای نرم‌افزار ذکر می‌کند.

شبیه‌سازی برنامه LOGO قبل از اجرا

یکی از قابلیت‌های کاربردی LOGO! Soft Comfort امکان شبیه‌سازی برنامه است.

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

این قابلیت به‌خصوص برای آموزش و رفع خطاهای منطقی بسیار مفید است؛ زیرا کاتالوگ زیمنس نیز قابلیت Testing و Simulation را برای نرم‌افزار ذکر می‌کند.

آیا LOGO برای پروژه‌های صنعتی مناسب است؟

بله، اما انتخاب LOGO باید با توجه به نوع پروژه، تعداد I/O، نوع خروجی، ولتاژ تغذیه و نیازهای ارتباطی انجام شود.

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

بنابراین LOGO را نباید صرفاً یک ابزار آموزشی در نظر گرفت؛ بلکه باید مدل مناسب را بر اساس نیاز پروژه انتخاب کرد.

آیا LOGO برای پروژه‌های صنعتی مناسب است؟

بله، اما انتخاب LOGO باید با توجه به نوع پروژه، تعداد I/O، نوع خروجی، ولتاژ تغذیه و نیازهای ارتباطی انجام شود.

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

بنابراین LOGO را نباید صرفاً یک ابزار آموزشی در نظر گرفت؛ بلکه باید مدل مناسب را بر اساس نیاز پروژه انتخاب کرد.

نکات مهم قبل از انتخاب LOGO زیمنس

قبل از خرید یا شروع پروژه، این موارد را بررسی کنید:

  1. ولتاژ تغذیه
  2. تعداد ورودی‌های مورد نیاز
  3. دیجیتال یا آنالوگ بودن ورودی‌ها
  4. نوع خروجی
  5. جریان قابل تحمل خروجی
  6. تعداد I/O مورد نیاز در آینده
  7. نیاز به ماژول توسعه
  8. نیاز به Ethernet
  9. نیاز به نمایشگر
  10. نوع برنامه و پیچیدگی کنترل

برای مثال، مدل LOGO! 24CEo و مدل LOGO! 12/24RCEo از نظر نوع خروجی یکسان نیستند؛ بنابراین انتخاب صرفاً بر اساس نام سری LOGO اشتباه است.

جمع‌بندی آموزش LOGO زیمنس

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

برای شروع برنامه‌نویسی نیز LAOGO! Soft Comfort ابزار مهمی است که از FBD و LAD پشتیبانی می‌کند و امکان تست و شبیه‌سازی برنامه را نیز در اختیار کاربر قرار می‌دهد.

FAQ

سوالات متداول آموزش LOGO زیمنس

پاسخ به سوالات رایج درباره LOGO و برنامه نویسی آن

LOGO زیمنس چیست؟ +
LOGO زیمنس یک ماژول منطقی برای انجام وظایف کنترلی و سوئیچینگ است که در پروژه‌های مختلف اتوماسیون صنعتی مورد استفاده قرار می‌گیرد.
برای برنامه نویسی LOGO زیمنس از چه نرم افزاری استفاده می‌شود؟ +
نرم افزار LOGO! Soft Comfort برای ایجاد، تست، شبیه سازی و برنامه نویسی LOGO استفاده می‌شود و از زبان‌های FBD و LAD پشتیبانی می‌کند.
FBD در LOGO زیمنس چیست؟ +
FBD یا Function Block Diagram یک روش برنامه نویسی گرافیکی است که در آن منطق برنامه با استفاده از بلوک‌های مختلف و ارتباط میان آن‌ها ایجاد می‌شود.
LAD در LOGO زیمنس چیست؟ +
LAD یا Ladder Logic یکی از روش‌های برنامه نویسی LOGO است که ساختار آن به مدارهای فرمان و منطق نردبانی شباهت دارد.
آیا می‌توان برنامه LOGO را قبل از اجرا شبیه سازی کرد؟ +
بله. LOGO! Soft Comfort امکان تست و شبیه سازی برنامه را فراهم می‌کند تا منطق برنامه قبل از اجرای واقعی بررسی شود.
تایمر در LOGO زیمنس چه کاربردی دارد؟ +
تایمر برای ایجاد عملکردهای زمان‌بندی‌شده استفاده می‌شود؛ برای مثال می‌توان خروجی را با تأخیر مشخص روشن یا خاموش کرد.
کانتر در LOGO زیمنس چیست؟ +
کانتر یا شمارنده برای شمارش رخدادها و سیگنال‌های ورودی استفاده می‌شود و می‌توان بر اساس مقدار شمارش، خروجی مشخصی را فعال کرد.
آیا LOGO زیمنس برای پروژه‌های صنعتی مناسب است؟ +
بله، LOGO برای بسیاری از وظایف کنترل و سوئیچینگ مناسب است؛ با این حال، انتخاب مدل باید بر اساس تعداد I/O، نوع تغذیه، نوع خروجی، نیازهای ارتباطی و پیچیدگی پروژه انجام شود.
AFRAZ SANAT

دنیای صنعت، با افراز صنعت

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

ورود به سایت افراز صنعت