شیوه ریست کردن پی ال سی امرن
به منظور ریست کردن پی ال سی امرن ابتدا CX Programmer را باز کنید و با استفاده از Auto Online به PLC متصل شوید. PLC را در حالت توقف قرار دهید. حافظه PLC را پاک کنید. “PLC” -> “Clear All Memory Areas” -> “Initialize”.
KEEP در PLC چیست؟
بنابراین از KEEP می توان برای برنامه ریزی بیت هایی استفاده کرد که پس از راه اندازی مجدد PLC پس از قطع برق، وضعیت را حفظ میکنند. نمونه ای از این مورد که می تواند برای تولید یک نمایشگر هشدار به دنبال خاموش شدن سیستم برای شرایط اضطراری استفاده شود.
DIFU PLC چیست؟
DIFU را به عنوان یک سیم پیچ خروجی در نظر بگیرید. این می تواند به تعداد مخاطبین مورد نیاز در اپلیکیشن مورد نظر شما کار کند. تفاوت این است که برخلاف کنتاکت آغازگر، کنتاکت های DIFU فقط برای یک اسکن PLC روشن هستند.
تنظیم مجدد دستی چیست؟
تنظیم مجدد دستی زمانی است که یک سوئیچ تنظیم مجدد در مدار بازخورد وجود دارد و دستگاه با روشن شدن ورودی روشن نمیشود (مگر اینکه کلید تنظیم مجدد فشار داده شود). تنظیم مجدد دستی برای ماشین هایی که افراد می توانند وارد آن شوند و برای مدارهای توقف اضطراری استفاده می شود و تنظیم مجدد خودکار برای ماشین هایی که افراد نمی توانند وارد شوند استفاده می شود.
چگونه پی ال سی Omron خود را به رایانه خود متصل کنم؟
PLC را می توان با پورت سریال (COM1) کامپیوتر با کابل USB-CIF02 متصل کرد. روی [PLC] Menu در منوی [Auto Online] کلیک کنید و روی [Select Serial Port] ضربه بزنید. سپس COM 11CE\BT را در قسمت انتخاب پورت سریال انتخاب کنید.
تفاوت بین تنظیم و تنظیم مجدد چیست؟
هر دو Keep و Set/Reset نتیجه یکسانی دارند. تنها تفاوتی که می توانم به آن فکر کنم این است که می توانید موقعیت تنظیم/تنظیم مجدد را در مناطق مختلف اسکن با دستور تنظیم/بازنشانی کنترل کنید. تفاوت دیگر: KEEP همیشه تنظیم مجدد است که غالب است. با SET و RSET می توانید یک حافظه غالب نیز بسازید.
DIFU در Omron PLC چیست؟
دستورالعمل تمایز UP (DIFU) در برنامه نویسی Omron PLC دستورالعمل برای Differentiate UP id DIFU، بیت تعیین شده را برای یک چرخه اسکن PLC هنگامی که شرایط اجرا از OFF به ON می شود روشن می کند. نحو: – DIFU A، که در آن A آدرس بیت است. بنابراین این دستورالعمل کار را بسیار ساده تر می کند.
DIFU چیست؟
یک دستورالعمل DIFU بیتی را که روی آن اعمال میشود، برای یک چرخه اسکن PLC، زمانی که منطق ورودی آن درست است، روی true تنظیم میکند. برای DIFU مجدد بیت، منطق ورودی باید ابتدا false شود و سپس دوباره به true برگردد.
چگونه می توان هارد ریست را روی سوئیچ انجام داد؟
دکمه پاور دایره ای کوچک در بالای کنسول سوییچ را فشار دهید و آن را نگه دارید تا سیستم خاموش شود.
چند ثانیه صبر کنید، سپس دکمه پاور را دوباره فشار دهید.
سوییچ باید لوگوی Nintendo را نمایش دهد و پس از چند لحظه دوباره روشن شود.
Omron از کدام سیستم کنترل فرآیند استفاده می کند؟
سیستم کنترل فرآیند مبتنی بر OMRON PLC بر اساس سری SYSMAC CS/CJ PLC است. با افزودن واحدهای کنترل فرآیند مبتنی بر PLC به پیکربندی سیستم اصلی، توابع کنترل فرآیند PLC را می توان به سادگی به عملکردهای اساسی که قبلاً در PLC نصب شده است اضافه کرد.
راهنمای فنی PLC Basic-Omron کدام است؟
CX-Programmer یا کنسول برنامه نویسی میز I/O ثبت شده واحدهای ورودی/خروجی CPU سری SYSMAC CJ/CS نوع و مکان واحدهای نصب شده “ایجاد جدول I/O” عملیات CX-Programmer ویرایش جدول I/O ثبت شده واحد CPU I/O نوع واحدها و مکانهای واحدهای نصبشده «ایجاد جدول ورودی/خروجی» عملیات SYSMAC CJ/CS سری 3 ناحیه حافظه واحد CPU
چه زمانی باید نرم افزار Omron خود را جایگزین کنم؟
• اگر کاربر متوجه نقص نرم افزار (عدم انطباق قابل توجه با دفترچه راهنما) شود و آن را در مدت ضمانت نامه فوق به OMRON بازگرداند، OMRON با ارائه رسانه یا دانلود از وب سایت OMRON، نرم افزار را بدون هزینه جایگزین می کند.
چه کسی مسئول خطاهای دفترچه راه اندازی Omron است؟
تمام اقدامات احتیاطی در تهیه این راهنما اتخاذ شده است. با این وجود، OMRON هیچ مسئولیتی در قبال خطاها یا حذفیات نمی پذیرد. همچنین هیچ گونه مسئولیتی در قبال خسارات ناشی از استفاده از اطلاعات موجود در این نشریه متعهد نیست.
مینی پی ال سی چیست؟
پیشتر در مورد انواع پی ال سی صحبت کردیم و انواع زبان های برنامه نویسی PLC را نیز توضیح دادیم. همانطور که در انواع پی ال سی عنوان کردیم یکی از دسته های پر کاربرد در PLCها، دسته مینی پی ال سی ها هستند. این نوع از کنترلرهای منطقی، کوچک و بسیار کاربردی می باشند. این پی ال سی ها علی رغم کوچک بودنشان، قابلیت های بسیاری را دارند و همچون بسیاری از پی ال سی ها قابلیت انجام کارهای کنترلی بسیاری را دارند.
مزایای مینی پی ال سی ها
- برنامه پذیری
- داشتن تایمرهای مختلف
- دارای شمارنده
- وجود گیتهای منطقی
- برخورداری از توابع نرم افزاری
- عدم نیاز به تجهیزات جداگانه
- امکان طراحی و شبیه سازی برنامه از طریق کامپیوتر پیش از بارگذاری
- مقرون به صرفه بود
در کل می توانیم بگوییم که مینی PLC ها تجهیزاتی هستند بین رله های تکنیک و PLCها. توان محاسباتی Mini PLCها به اندازه پی ال سی ها نیست و می توانیم آنها را در حد و اندازه های کامپیوترهای کوچک بدانیم.البته این امر به هیچ وجه به عنوان ایراد مینی PLCها نمی باشد، زیرا همانگونه که عنوان کردیم، این تجهیزات مخصوص فرایند ها و پروژه های کوچک می باشند که استفاده از PLCها علاوه بر تحمیل هزینه های بیشتر، به نوعی برای پروسه های کوچکتر چندان مناسب نیستند.حال شاید برای شما سوالی مطرح شود، و آن این است که چگونه تشخیص دهیم که باید از پی ال سی استفاده کنیم و یا مینی پی ال سی؟ این امر وظیفه یک مهندس برق است که با آگاهی از پیچیدگی یک مدار می تواند به آن پی ببرد.
پیچیدگی مدار فرمان
تعداد عملیاتی که در یک مدار فرمان باید انجام شود، نشان دهنده میزان پیچیدگی آن است. در واقع باید بدانید که به چه تعداد تجهیزات مجزا برای انجام یک پروسه لازم است، تا بتوانید به میزان پیچیدگی مدار فرمان تان پی ببرید.با بررسی این موراد پی خواهید برد که آیا به رله نیاز دارید و یا یک PLC. چنانچه به این نتیجه رسیدید که باید از پی ال سی استفاده کنید، با بررسی موارد زیر می توانید نوع پی ال سی خود را نیز مشخص کنید:
- به چه تعداد ورودی و خروجی نیاز دارید؟
- نوع ورودی و خروجی ها چیست؟ آنالوگ یا دیجیتال.
- میزان ولتاژ مدار چقدر است؟ نوع آن چیست؟
- چه هزینه ای برای انجام پروژه در نظر گرفته شده است؟
یک مثال عملی
می خواهیم برای تفهیم بهتر شرایط از یک مثال استفاده کنیم که در آن باید فقط مینی پی ال سی استفاده شود. فرض کنید که یک خط بسته بندی کوچک، بسته ها را وزن می کند و برا اساس وزن هر بسته آنها را به مسیر های خاصی ارسال می کند. در این فرایند تجهیزاتی همچون سنسورهای وزن، نوار نقاله، شستی های کنترلی و اضطراری، سنسورهای آنالوگ و دیجیتال، تایمر، شمارنده، الکتروموتور و مواردی از این قبیل وجود دارد.
در این شرایط قطعا به علت وجود حجم سیم کشی بسیار بالا، شما قادر به استفاده از رله تکنیک نمی باشید. از سوی دیگر استفاده از پی ال سی هم چندان معقول و به صرفه نیست! پس بهترین گزینه در این شرایط استفاده از یک مینی پی ال سی است که علاوه بر کاهش هزینه ها، کاهش سیم بندی و زمان اجرا را نیز به دنبال خواهد داشت.
مصارف مینی پی ال سی ها
از پی ال سی های کوچک در صنایع و کاربردهای مختلفی می توانیم استفاده کنیم که در زیر به برخی از این مصارف اشاره خواهیم کرد.
- خطوط مونتاژ کوچک
- کنترل هوشمند روشنایی
- جهت کنترل پمپ ها
- سیستم آبیاری اتوماتیک
- صنایع کوچک بستهبندی
- برای کنترل تأسیسات موتورخانه
- آسانسورها
- و غیره
سازندگان Mini PLC
در دنیای صنعت شرکت های بسیاری هستند که تولیدات مینی کنترلر ها را انجام می دهند. به لحاظ ساختاری ممکن است که تمام آنها یکسان باشند اما در برخی موارد فرعی دارای یکسری تفاوت ها باشند.
در ادامه به معرفی برترین تولید کنندگان جهانی PLC های کوچک، که در ایران نیز طرفداران بسیاری دارند خواهیم پرداخت.
مینی پی ال سی میتسوبیشی
شرکت میتسوبیشی الکتریک ژاپن جز بزرگترین تولید کنندگان تجهیزات اتوماسیون در جهان است که پی ال سی های میتسوبیشی یک دسته از آن محصولات می باشد.در دسته PLCهای این شرکت، سری آلفا | Alpha و آفا ۲ | Alpha 2 ، سری مینی PLC این شرکت می باشد. برنامه نویسی این پی ال سی ها با زبان FBD می باشد.
جهت خرید مینی پی ال سی میتسوبیشی می توانید با واحد فروش شرکت نیرونوین در تماس باشید.
پی ال سی های کوچک امرن
یکی دیگر از شرکت های نام آشنای ژاپن که فعالیت جهانی دارد، شرکت امرن است.سری Zen از PLCهای امرن، در واقع همان مینی PLCهای این برند محسوب می شود.برنامه نویسی این کنترلر با زبان لدر انجام می شود که جز شیوه های بسیار ساده می باشد.
Mini PLC های زیمنس
شرکت آلمانی زیمنس نیز جز برترین شرکت های تولید کننده PLC در جهان است.سری مینی از پی ال سی های زیمنس، لوگو | LOGO نام دارد. این کنترلر جز تجهیزات بسیار پر استفاده می باشد و زبان برنامه نویسی آنها لدر یا FBD می باشد که این زبان ها را در مقاله زبان های برنامه نویسی به طور کامل تشریح نمودیم.
خرید مینی پی ال سی
چنانچه قصد خرید مینی PLC را دارید می توانید علاوه بر دریافت مشاوره رایگان از شرکت نیرونوین، می توانید استعلام قیمت را نیز انجام دهید.
۰۲۵۳۶۱۲۵
انواع زبان برنامه نویسی پی ال سی
پیشتر به این سوال پاسخ دادیم که پی ال سی چیست؟ به طور خلاصه پی ال سی یک تجهیزی است که برنامه پذیر و منطقی است. پس یعنی می توانیم بر روی آن برنامه ریزی کنیم. برنامه ای که بر روی پی ال سی قرار می گیرد را توسط یکسری نرم افزار طراحی می کنیم که هر کدام مخصوص یک برند است که با یکدیگر متفاوت هستند. در نتیجه می توانیم بگوییم که طراحی مدار پی ال سی ها با یکسری شیوه مشخص انجام می پذیرد که این نرم افزار ها را زبان برنامه نویسی پی ال سی می نامیم. طبق استاندارد IEC 1131-3 (یک استاندارد بین المللی برای برنامه نویسی پی ال سی) می توانیم زبان های برنامه نویسی را به پنج دسته تقسیم نماییم. البته می توانیم بگوییم که به لحاظ کلی تمام پی ال سی ها از عملکرد یکسانی برخوردارند اما علائم و نام گذاری هایشان با هم متفاوت است.
استاندارد زبان های برنامه نویسی پی ال سی
با ساخت اولین نوع از پی ال سی، کمپانی های گوناگونی نظیر زیمنس، امرن، میتسوبیشی به تدریج به سمت تولید و ساخت این تجهیزات روی آوردند. با گسترش روند تولید پی ال سی ها و همچنین تمایل کمپانی ها و برندهای متعدد به تولید آنها،این ضرورت ایجاد شد که یک استاندارد کلی در زبان های برنامه نویسی PLC ایجاد گردد.استاندارد IEC1131 که در ابتدای مقاله هم به آن اشاره کردیم توسط کمیسیون بین المللی الکترونیک در طول ۱۲ سال پدید آمد. این استاندارد موجب می شود تا تولید کنندگان پی ال سی به منظور ایجاد یکپارچگی در نصب تجهیزات، سخت افزار، برنامه نویسی پی ال سی و … از آن تبعیت کنند. یکی از موارد مهم در استاندارد IEC 61131 درمورد زبان های برنامه نویسی است که در ادامه به بررسی انواع زبان های برنامه نویسی مخصوص پی ال سی می پردازیم:
- IL
- FBD
- LAD or LD
- ST
- SFC
در میان زبان های برنامه نویسی فوق، زبانهای SFC و FBD و LAD در دسته زبان های گرافیکی قرار می گیرند و زبان های IL و ST در دسته زبانهای متنی می باشند.
زبان IL
زبان IL یا Instruction List یک زبان مشابه به زبان اسمبلی می باشد. در این زبان، دستورالعمل ها یا عملگر (Operator) هستند یا عملوند(Operand) که می بایست هر کدام از آنها در یک خط جدید نوشته شوند. افرادی که با زبان های برنامه نویسی قدیمی و یا اسمبلی آشنا هستند، زبان IL برای آنها گزینه بسیار مناسبی محسوب میگردد. به نوعی می توانیم این زبان را یک زبان منسوخ شده بدانیم.
زبان FBD
زبان برنامه نویسی FDB ( Functional Block Diagram) برای کد دهی از شیوه بلوک دیاگرام استفاده می کند.این زبان جز زبان های گرافیکی می باشد و برای برنامه نویسی از یک سری بلوک استفاده می شود که در کنار یکدیگر قرار می گیرند. بلوکهای قرار داده شده می بایست به درستی در جای خود قرار گیرند و هر کدام یک وظیفه مشخص را به عهده دارند. نمونه ای از برنامه نویسی با زبان FDB :
زبان برنامه نویسی لدر
زبان Ladder یا پلکانی یکی دیگر از زبان های رایج برنامه نویسی پی ال سی می باشد. تصویر زیر به شما برای درک بهتر موضوع کمک می کند. مدار زیر نمایانگر حالت خاموش و روشن شدن یک الکتروموتور می باشد.
پایانه های L1 و L2 در تصویر فوق مربوط به منبع تغذیه می باشد.با قرار دادن این پایانه ها مدار ساده تر می گردد و دیاگرام نردبانی می شود. (ترتیب از چپ به راست)
می دانیم که پی ال سی ها شامل سه بخش اصلی ورودی، پردازش و خروجی می باشند. در برنامه نویسی پلکانی این بخش ها از چپ به راست نمایش داده می شوند. یکی از مهمترین مزایای LAD درک آسان و نظم ساختاری آن است.
قوانین برنامه نویسی پلکانی
روش برنامه نویسی لدر یکی از زبان های بسیار محبوب در میان متخصصین است که در طراحی مدارهای رله ای بسیار پر کاربرد است. این زبان نیز همچون هر زبان دیگری دارای قوانین خاص خودش می باشد که در ادامه به توضیح این قوانین خواهیم پرداخت.
- هر پله از نردبان که در وافع یک خط از برنامه است، یک عملیات در فرایند کنترلی را معرفی می کند.
- روند اجرای برنامه از چپ به راست می باشد.
- هر خط از برنامه با حداقل یک ورودی شروع شده و دست کم به یک خروجی منتهی می شود.
- کنتاکت یک رله یا تایمر و یا هر قطع دیگر را میتوان در چند پله از نردبان استفاده نمود.
زبان برنامه نویسی ST
یکی دیگر از زبان های برنامه نویسی در پی ال سی ها زبان ST می باشد که برخلاف لدر که یک زبان گرافیکی بود، این زبان مبتنی بر متن است و از ساختار بسیار دشوار و پیچیده ای برخوردار است.اگر با زبان برنامه نویسی پاسکال آشنایی داشته باشید، می توانیم بگوییم که زبان ST تا حد زیادی مشابه زبان پاسکال است که در آن کمیت ها با پارامتر مشخص می شوند. در این زبان، تکه کد ها با سمی کالن یا همان ویرگول نقطه “;” از یکدیگر جدا می شوند. در زیر نمونه از برنامه نویسی در این زبان را ملاحظه می فرمایید.
IF (Limit_switch1 AND Workpiece_present) THEN
Gate1 :- Open;
Gate1 :- Close;
ELSE
Gate1 :- Close;
Gate2 :- Open;
End_IF;
برای افرادی که با زبان های برنامه نویسی کامپیوتری آشنایی دارند به نسبت ساده تر و آسان تر است. زیرا زبان برنامه نویسی ST یک زبان سطح بالا می باشد. از این زبان عمدتا برای انجام محاسبات و بیشتر به منظور اجرای محاسبات سنگین استفاده می شود. این پیچیدگی می تواند در شرایطی که پی ال سی در حال کار (آنلاین یا Run) است، یک عیب برای سیستم محسوب شود.
کتاب اموزش کامل پی ال سی میتسوبیشی
زبان SFC
زبان Sequential Function Chart یا SFC یه زبان با محیط گرافیکی است که می تواند برای مهندسین برق و یا کسانی که با زبان های برنامه نویسی کامپیوتری آشنایی بالایی ندارند بسیار مناسب و آسان باشد. در زبان SFC عملیات کنترلی را به ترتیب قرار می دهیم و به یکدیگر متصل می کنیم. این زبان را برای پروژه هایی با شرایط کنترلی ترتیبی و سطح بالا می توانیم استفاده کنیم. یک نمونه از این روند را در تصویر زیر ملاحظه می فرمایید:
برنامه نویسی بر روی پی ال سی
شرکت نیرونوین با سابقه ای طولانی در زمینه اتوماسیون صنعتی، افتخار دارد تا علاوه بر ارائه و تامین تجهیزات با کیفیت، خدمات دیگری را نیز همچون، تعمیر و سایر پشتیبانی ها را به مشتریان گرانقدر خود ارائه دارد. یکی از این خدمات راه اندازی و برنامه نویسی بر روی تجهیزات پی ال سی است. چنانچه در راه اندازی پی ال سی خود با مشکل مواجه شدید می توانید با کارشناسان واحد فنی شرکت در تماس باشید.