اتوماسیون صنعتی

معرفی محصولات اتوماسیون صنعتی

اتوماسیون صنعتی

معرفی محصولات اتوماسیون صنعتی

پی ال سی زیمنس


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

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




عملیات پایه PLC


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

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




Pushbuttons (سنسورها) در این مثال ساده که به ورودی های PLC متصل هستند ، می توانند برای شروع و متوقف کردن موتور متصل به PLC از طریق استارت موتور (محرک) استفاده شوند.




کنترل سیمی

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





مزایای PLC

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


در زیر تنها چند مزیت PLC  بیان شده است:


• اندازه فیزیکی کوچکتر ازاتصالات سخت افزاری.

• آسانتر و سریعتر برای ایجاد تغییرات.

• PLC ها دارای یکپارچه سازی تشخیصی و توابع نادیده گرفتن هستند.

• تشخیصی بصورت مرکزی در دسترس است.

• برنامه ها می توانند بلافاصله مستند شوند.

• برنامه ها را می توان سریعتر و کم هزینه تر کپی کرد.


PLC های زیمنس

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

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


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

مرور

کلمات فنی

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


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

در مثال زیر از یک دکمه معمولی باز (NO) استفاده می شود. یک طرف دکمه به ورودی اول PLC وصل شده است. طرف دیگر این پستانک به یک منبع تغذیه داخلی 24 VDC وصل شده است. برای بسیاری از PLC ها نیاز به منبع تغذیه جداگانه ای برای تغذیه ورودی ها وجود دارد. در حالت باز ، هیچ ولتاژ در ورودی PLC وجود ندارد. این شرط خاموش است. هنگامی که فشار فشرده افسرده می شود ، 24 VDC روی ورودی PLC اعمال می شود. این شرط ON است.
پایان بخش 1



آموزش برنامه نویسی plc دلتا-قسمت سوم

آموزش برنامه نویسی پی ال سی-قسمت سوم

کانترها:

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

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

کانتر های 16 بیتی

کانتر های 32 بیتی

کانتر های سرعت بالا

 کانتر های نرم افزاری 

 کانترهای سخت افزاری 

اگر مقدار صحیح عددی در یک رجیستربین بازه – 32767-32768- بود،این عدد یک عدد 16 بیتی است.

کانتر نیز مانند تایمر دارای تیغه داخلی میباشد با این فرق که این تیغه در کانتر با C نمایش داده میشود. کانتر ها نیز مانند تایمرها ، رجیسترها، حافظه های داخلی و... دارای جدول مشخصات در فایل منوال مختص هر PLC میباشند.

دستورINC و DEC

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

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

لبه بالارونده LDP :

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

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

در این قسمت قصد داریم تا به تعدادی از این دستورات مقایسه کننده بپردازیم. 

 دستورات مقایسه ای بر پایه ی LD:

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

LD= 

 LD< 

 LD> 

 LD<>  

LD<= 

 LD>= 

دستورCMP 

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

دستور ZCP 

این دستور هم یکی از دستورات مقایسه میباشد. این دستور، دستور مقایسه ی ناحیه ای میباشد.

پایان بخش سوم

بخش دوم آموزش

بخش اول آموزش


پی ال سی دلتا

مقدمه


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


مزیت استفاده از plc های دلتا در این  است که :


1-این plc ها مانند DVP14SS2 سایز کوچکتری نسبت به PLC های دیگر شرکت ها دارند.

2-PLC های دلتا نسبت به دیگر PLC ها قیمت پایین تری دارند.


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

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

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

هدف

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


آموزش برنامه نویسی plc دلتا-قسمت اول

آموزش  برنامه نویسی پی ال سی دلتا

مقدمه

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


اگرچه کمپانی دلتا دارای محصوالت متنوعی میباشد اما از محصوالت اصلی دلتا میتوان به موارد زیر اشاره کرد:


PROGRAMABLE LOGIC CONTROLLER ( PLC ) - 1

HUMAN MACHINE INTERFACE ( HMI ) - 2 

VARIABLE FREQUENCE DRIVE ( INVERTER ) - 3  

SERVO SYSTEMS - 4

ENCODER - 5 

CNC CONTROLER - 6  

قسمت اول:

plc  برنامه پذیر کنترل کننده های منطقی (PLC )شرکت دلتا دارای تنوع زیادی میباشند. این محصوالت با توجه به نوع و قدرت پردازش و عواملی از این قبیل دسته بندی میشوند.

آشنایی با نرم افزار:

برای برنامه ریز PLCهای دلتا دو نرم افزار ارائه شده است: – 

 SOFT WPL : این نرم افزار برای برنامه نویسی در PLCهای دلتا بجز سری AH555 استفاده میشود. 

نکته : سری AH555 از PLCهای دلتا در حال حاضر در حال تست شدن توسط کمپانی در صنایع مادر میباشد. – 

SOFT ISP : این نرم افزار برای برنامه نویسی کلیه PLCهای دلتا اعم از سری AH555 مورد استفاده قرار میگیرد. در این سری از آموزش قصد داریم تا به آموزش نرم افزار SOFT WPL که فراگیر بوده و عمومیت بیشتری دارد بپردازیم. 


آشنایی با محیط برنامه : 

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

همانند اکثر برنامه های مورد استفاده در سایر برند ها، در این برنامه جهت برنامه نویسی، باید پروژه ای جدید ایجاد کرد. برای این کار کافیست بر روی گزینه FILE در باال سمت راست صفحه کلیک کرده و گزینه NEW را انتخاب کنید و یا از کلید میانبر N+CTRL استفاده کنید.

– در این قسمت نام یا موضوع کلی واصلی برنامه نوشته میشود. مثال "کارخانه کفش" 

 – در این قسمت باید نام PLC مورد نظر را انتخاب کنید. در اینجا میخواهیم PLC" SV2 " را برنامه ریزی کنیم 

 – در این قسمت نوع تنظیمات ارتباطی معرفی میشود که در قسمت های بعدی بیشتر توضیح خواهیم داد.

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

 بعد از انجام عملیات گزینه OK را بزنید تا وارد فضای برنامه نویسی شوید. 

 دو پنجره مربوط به زبانهای برنامه نویسی باز می شود. از آنجایی که زبان برنامه نویسی نردبانی ( ladder ) در بین همکاران مرسوم تر میباشد، لذا پنجره mode list instruction را بسته و پنجره mode diagram ladder را بزرگ میکنیم.

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


آشنایی با ورودی ها و خروجی ها : 

X : ورودی 

M : ورودی / خروجی 

Y : ورودی / خروجی 

T : ورودی 

C : ورودی

دستورات مقدماتی : 

SET : ست

حال به جای سیستم صنعتی خودنگهدار در مدار  از دستور SET استفاده کنیم 

در صورت برداشتن دست از روی شاستی استارت خروجی همچنان فعال میماند

RST :ریست

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

پایان قسمت اول

پی ال سی چیست؟

پی ال سی





پی ال سی چیست؟

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

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

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




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

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

متاسفانه سازندگان پی ال سی نتوانسته اند در مورد چگونگی برنامه نویسی توافق کنند اگر چه بیشتر تولید کنندگان ادعا می کنند نوعی منطق نردبان دارند ولی مشخصات این زبان برنامه نویسی برای هر تولید کننده ای متفاوست است(زبان برنامه نویسی زیمنس و دلتا و...با هم متفاوت است) یک راه برای ایجاد نظم و تعامل برای این مشکل به وجو آمده ، موسسه استاندارد امریکا (ANSI) استاندار IEC 61131است که این استاندار چندین زبان برنامه نویسی را تعریف می کند.

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

برای خرید محصولات پی ال سی و اتوماسیون صنعتی کلیک بفرمایید.

منبع