مقدمه:
فصل اول
انواع حافظه های خواندنی
حافظه های فقط خواندنی
حافظههاي اغلب خواندني (RMM)
فصل دوم
انواع سيستمهاي كنترل
سيستمهاي كنترل سختافزاري
سيستمهاي كنترل نرمافزاري
فصل سوم
ساختار PLC
فصل چهارم
تفاوت PLC با كامپيوتر
فصل پنجم
كاربردهاي PLC
در صنايع مختلف
فصل ششم
سختافزار PLC
مدول منبع تغذيه (PS)
واحد پردازش مركزي (CPU)
حافظه (Memory)
ترمينال ورودي (Input Module)
ترمينال خروجي (Output Module)
مدول ارتباط پروسسوري (CP)
مدول رابط (IM)
فصل هفتم
نرمافزار PLC
فصل هشتم
واحد برنامهنويسي (PG)
منابع :
مقدمه:
در اینجا بحثي را در مورد ساختار PLCو تفاوت آن با كامپيوتر ذکر می کنیم.پس از آن به
این موضوع می پردازیم که امروزه PLC در صنایع و پروسه های مختلف صنعتی چه کاربردهایی خواهد داشت.
پس از آن سخت افزار PLC را مورد مطالعه قرار می دهیم و در آنجا به شرح جزئیات این سخت
افزارها در PLC
می پردازیم.
حافظههاي فقط
خواندني به دو گروه تقسيم ميشوند:
1- (Read Only Memory) ROM
2- (Programmed Read Only Memory) PROM
در صورتي كه محتواي اين نوع حافظه در موقع
ساخت توسط سازنده برنامهريزي شود به آن ROM گفته ميشود. ولي
اگر به گونهاي باشد كه توسط مصرفكننده و تنها براي يكبار قابل برنامهريزي باشد
به آن PROM ميگويند.
اين نوع حافظه نيز مانند ROM
بوده از آن جهت نگهداري اطلاعات مختلف استفاده ميشود. اگردر ثبت بيتهاي اطلاعاتي
حافظههاي PROM , ROM كه فقط براي يكبار قابل برنامهريزي هستند
اشتباهي رخ دهد راهي جز دور انداختن حافظه وجود ندارد. اما اين گروه از حافظهها
كه ميتوان محتويات آنها را پاك كرد اين ضعف را برطرف ميكند و ميتوان از آنها
چندين بار استفاده نمود و برنامههاي مختلف را در آنها ضبط و پس از اتمام كار آنها
را پاك كرد. اين نوع حافظهها بر اساس نوع پاكشدن اطلاعات به دو گروه تقسيمبندي
ميشوند. (البته خاصيت پاكشدن آنها مربوط به تكنولوژي ساخت آنها است.)
1- (Erasable Programmed Read Only Memory)
EPROM
2- (Electrically Erasable Programmed ROM)
EEPROM
سيستمهاي كنترل را ميتوان بنا به روش كنترل
آنها به دودسته تقسيم نمود:
1- سيستمهاي كنترل سختافزاري
2- سيستمهاي كنترل نرمافزاري
اين سيستمها شامل مداراتي هستند كه با
استفاده از رلهها و عناصر الكترونيكي مانند ديودها و ترانزيستورها ساخته ميشوند.
برنامه كنترل در اين سيستمها نتيجه روابط بين عناصر مدار الكتريكي است و به راحتي
قابل تغيير نميباشد. به عبارت ديگر تغيير در برنامه كنترل به معني تغيير در سختافزار
سيستم است البته در برخي از اين كنترل كنندهها كه با استفاده از كليدهاي انتخابكننده
(Selectors) ، يا شبكه ديودي (Diode
Matrix) ساخته ميشوند، برنامه كنترل را ميتوان تا اندازهاي تغيير داد.
اگرچه اعمال اين تغييرات، محدود و در برخي موارد بسيار مشكل است.
اين كنترل كنندهها داراي حافظهاي هستند كه
برنامه كنترل در آن ذخيره ميشود. مهمترين مزيت اين سيستمها در آن است كه نحوه
كنترل را با تغيير برنامه و بدون نياز به تغيير در سختافزار سيستم ميتوان عوض
كرد، زيرا نحوه كنترل سيستم توسط سختافزار سيستم تعيين نميشود بلكه برنامهاي كه
در حافظه ذخيره شده يعني نرمافزار سيستم، نحوه كنترل را مشخص ميكند لذا اين
سيستمها بسيار قابل انعطاف بوده، كاربردهاي فراواني دارند. بسته به نوع حافظه اين
سيستمها، شيوه تغيير در برنامهها متفاوت است. اگرازحافظه RAM
استفاده شود، بدون دخالت فيزيكي و تنها با اضافه يا كمنمودن چند سطر برنامه ميتوان
برنامه جديد را به اجرا در آورد.
در صورتي كه از حافظه ROM
استفاده شود به اجرا درآوردن برنامه جديد تنها با تعويض حافظه ROM
امكانپذير است.