بایگانی برچسب: s

مقاله بررسی PLC و تفاوت آن با كامپیوتر

مقاله بررسی PLC و تفاوت آن با كامپیوتر در 20 صفحه ورد قابل ویرایش
دسته بندی فنی و مهندسی
بازدید ها 0
فرمت فایل doc
حجم فایل 20 کیلو بایت
تعداد صفحات فایل 20

مقاله بررسی PLC و تفاوت آن با كامپیوتر

فروشنده فایل

کد کاربری 6017

کاربر

مقاله بررسی PLC و تفاوت آن با كامپیوتر در 20 صفحه ورد قابل ویرایش

فهرست مطالب

مقدمه: 1

فصل اول. 2

انواع حافظه های خواندنی.. 2

حافظه های فقط خواندنی.. 2

حافظه‌های اغلب خواندنی (RMM) 2

فصل دوم. 4

انواع سیستم‌های كنترل. 4

سیستم‌های كنترل سخت‌افزاری.. 4

سیستم‌های كنترل نرم‌افزاری.. 5

فصل سوم. 6

ساختار PLC. 6

فصل چهارم. 9

تفاوت PLC با كامپیوتر 9

فصل پنجم.. 12

كاربردهای PLC در صنایع مختلف… 12

فصل ششم.. 14

سخت‌افزار PLC. 14

مدول منبع تغذیه (PS) 14

واحد پردازش مركزی (CPU) 15

حافظه (Memory) 16

ترمینال ورودی (Input Module) 16

ترمینال خروجی (Output Module) 17

مدول ارتباط پروسسوری (CP) 17

مدول رابط (IM) 17

فصل هفتم.. 18

نرم‌افزار PLC. 18

فصل هشتم.. 20

واحد برنامه‌نویسی (PG) 20

منابع : 22
مقدمه:

در اینجا بحثی را در مورد ساختار PLCو تفاوت آن با

كامپیوتر ذکر می کنیم.پس از آن به این موضوع می پردازیم که امروزه PLC در صنایع و پروسه های مختلف صنعتی چه کاربردهایی خواهد داشت.

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

فصل اول
انواع حافظه های خواندنی

حافظه های فقط خواندنی

حافظه‌های فقط خواندنی به دو گروه تقسیم می‌شوند:

1- (Read Only Memory) ROM

2- (Programmed Read Only Memory) PROM

در صورتی كه محتوای این نوع حافظه در موقع ساخت توسط سازنده برنامه‌ریزی شود به آن ROM گفته می‌شود. ولی اگر به گونه‌ای باشد كه توسط مصرف‌كننده و تنها برای یكبار قابل برنامه‌ریزی باشد به آن PROM می‌گویند.

حافظه‌های اغلب خواندنی (RMM)

این نوع حافظه نیز مانند ROM بوده از آن جهت نگهداری اطلاعات مختلف استفاده می‌شود. اگردر ثبت بیت‌های اطلاعاتی حافظه‌های PROM , ROM كه فقط برای یكبار قابل برنامه‌ریزی هستند اشتباهی رخ دهد راهی جز دور انداختن حافظه وجود ندارد. اما این گروه از حافظه‌ها كه می‌توان محتویات آنها را پاك كرد این ضعف را برطرف می‌كند و می‌توان از آنها چندین بار استفاده نمود و برنامه‌های مختلف را در آنها ضبط و پس از اتمام كار آنها را پاك كرد. این نوع حافظه‌ها بر اساس نوع پاك‌شدن اطلاعات به دو گروه تقسیم‌بندی می‌شوند. (البته خاصیت پاك‌شدن آنها مربوط به تكنولوژی ساخت آنها است.)

1- (Erasable Programmed Read Only Memory) EPROM

2- (Electrically Erasable Programmed ROM) EEPROM
فصل دوم
انواع سیستم‌های كنترل

سیستم‌های كنترل را می‌توان بنا به روش كنترل آنها به دودسته تقسیم نمود:

1- سیستم‌های كنترل سخت‌افزاری

2- سیستم‌های كنترل نرم‌افزاری

سیستم‌های كنترل سخت‌افزاری

این سیستم‌ها شامل مداراتی هستند كه با استفاده از رله‌ها و عناصر الكترونیكی مانند دیودها و ترانزیستورها ساخته می‌شوند. برنامه كنترل در این سیستم‌ها نتیجه روابط بین عناصر مدار الكتریكی است و به راحتی قابل تغییر نمی‌باشد. به عبارت دیگر تغییر در برنامه كنترل به معنی تغییر در سخت‌افزار سیستم است البته در برخی از این كنترل كننده‌ها كه با استفاده از كلیدهای انتخاب‌كننده (Selectors) ، یا شبكه دیودی (Diode Matrix) ساخته می‌شوند، برنامه كنترل را می‌توان تا اندازه‌ای تغییر داد. اگرچه اعمال این تغییرات، محدود و در برخی موارد بسیار مشكل است.

سیستم‌های كنترل نرم‌افزاری

این كنترل كننده‌ها دارای حافظه‌ای هستند كه برنامه كنترل در آن ذخیره می‌شود. مهمترین مزیت این سیستم‌ها در آن است كه نحوه كنترل را با تغییر برنامه و بدون نیاز به تغییر در سخت‌افزار سیستم می‌توان عوض كرد، زیرا نحوه كنترل سیستم توسط سخت‌افزار سیستم تعیین نمی‌شود بلكه برنامه‌ای كه در حافظه ذخیره شده یعنی نرم‌افزار سیستم، نحوه كنترل را مشخص می‌كند لذا این سیستم‌ها بسیار قابل انعطاف بوده، كاربردهای فراوانی دارند. بسته به نوع حافظه این سیستم‌ها، شیوه تغییر در برنامه‌ها متفاوت است. اگرازحافظه RAM استفاده شود، بدون دخالت فیزیكی و تنها با اضافه یا كم‌نمودن چند سطر برنامه می‌توان برنامه جدید را به اجرا در آورد.

در صورتی كه از حافظه ROM استفاده شود به اجرا درآوردن برنامه جدید تنها با تعویض حافظه ROM امكان‌پذیر است.

فصل سوم
ساختار PLC

“ PLC “ از عبارت Programmable Logic Controller به معنای كنترل‌كننده منطقی قابل برنامه‌ریزی گرفته شده است. به عبارت دیگر PLC عبارت از یك كنترل‌كننده منطقی است كه می‌توان منطق كنترل را توسط برنامه برای آن تعریف نمود و در صورت نیاز، به راحتی آن را تغییر داد.

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

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

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

اكنون برای توجه بیشتر به تفاوت‌ها و مزایای PLC نسبت به مدارات فرمان رله‌ای، مزایای مهم PLC را نسبت به مدارات یادشده بر می‌شماریم.

1- استفاده از PLC موجب كاهش حجم تابلوی فرمان می‌گردد.

2- استفاده از PLC مخصوصاً در فرآیندهای عظیم موجب صرفه‌جویی قابل توجهی در هزینه، لوازم و قطعات می‌گردد.

3- PLCها استهلاك مكانیكی ندارند، بنابراین علاوه بر عمر بیشتر، نیازی به تعمیرات و سرویس‌های دوره‌ای نخواهند داشت.

4- PLCها انرژی كمتری مصرف می‌كنند.

5- PLCها بر خلاف مدارات كنتاكتوری، نویزهای الكتریكی و صوتی ایجاد نمی‌كنند.

6- استفاده از یك PLC منحصر به پروسه و فرآیند خاصی نیست و با تغییر برنامه می‌توان به آسانی از آن برای كنترل پروسه‌های دیگر استفاده نمود.

7- طراحی و اجرای مدارهای كنترل و فرمان با استفاده از PLCها بسیار سریع و آسان است.

8- برای عیب‌یابی مدارات فرمان الكترومكانیكی، الگوریتم و منطق خاصی را نمی‌توان پیشنهاد نمود. این امر بیشتر تجربی بوده، بستگی به سابقه آشنایی فرد تعمیركار با سیستم دارد. در صورتی كه عیب‌یابی در مدارات فرمان كنترل شده توسط PLC به آسانی و با سرعت بیشتری انجام می‌گیرد.

9- PLCها می‌توانند با استفاده از برنامه‌های مخصوص، وجود نقص و اشكال در پروسه تحت كنترل را به سرعت تعیین و اعلام نمایند.

حافظه (Memory)

حافظه محلی است كه اطلاعات و برنامه كنترل در آن ذخیره می‌شوند. علاوه بر این، سیستم عامل كه عهده‌دار مدیریت كلی بر PLC است در حافظه قرار دارد. تمایز در عملكرد PLCها، عمدتاً به دلیل برنامه سیستم عامل و طراحی خاص CPU آنهاست. در حالت كلی در PLCها دو نوع حافظه وجود دارد:

1- حافظه موقت (RAM) كه محل نگهداری فلگ‌ها، تایمرها، شمارنده ها و برنامه‌های كاربر است.

2- حافظه دائم (EPROM,EEPROM) كه جهت نگهداری و ذخیره همیشگی برنامه كاربر استفاده می‌گردد.

ترمینال ورودی (Input Module)

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

الف) ورودی‌های دیجیتال (Digital Input)

ب) ورودی‌های آنالوگ (Analog Input)

ترمینال خروجی (Output Module)

این واحد، محل صدور و فرمانهای PLC به پروسه تحت كنترل می‌باشد. تعداد این خروجی‌ها در PLCهای مختلف متفاوت است. خروجی‌های استفاده شده در PLCها به دو صورت زیر وجود دارند:

الف) خروجی‌های دیجیتال (Digital Output)

ب) خروجی‌های آنالوگ (Analog Output)

مدول ارتباط پروسسوری (CP)

این مدول، ارتباط بین CPU مركزی را با CPUهای جانبی برقرار می‌سازد.

مدول رابط (IM)

در صورت نیاز به اضافه نمودن واحدهای دیگر ورودی و خروجی به PLC یا جهت اتصال پانل اپراتوری و پروگرامر به PLC از این مدول ارتباطی استفاده می‌شود. در صورتی كه چندین PLC به صورت شبكه به یكدیگر متصل شوند از واحد IM جهت ارتباط آنها استفاده می‌گردد.

مقاله بررسی اتوماسیون صنعتی (PLC)

مقاله بررسی اتوماسیون صنعتی (PLC) در 31 صفحه ورد قابل ویرایش
دسته بندی برق
بازدید ها 0
فرمت فایل doc
حجم فایل 79 کیلو بایت
تعداد صفحات فایل 31

مقاله بررسی اتوماسیون صنعتی (PLC)

فروشنده فایل

کد کاربری 6017

کاربر

مقاله بررسی اتوماسیون صنعتی (PLC) در 31 صفحه ورد قابل ویرایش

فهرست

عنوان صحفه

مقدمه……………………………………………………………………………………………………… 1

كنترل كننده های قابل برنامه‌ریزی (PLC) ها……………………………………………….. 2

برنامه نویسی (PLC) ها……………………………………………………………………………. 7

PLCهای زیمنس………………………………………………………………………………………. 11

PLC لوگو……………………………………………………………………………………………….. 14

مقدمه:

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

یك طرح كنترلی به دو روش قابل اجرا است:

با استفاده از سیستم‌های كنترل غیرقابل تغییر توسط اپراتور و نیز با استفاده از كنترل كننده‌های قابل برنامه‌ریزی.

رله‌ یكی از قطعات مهم در بیشتر سیستم‌های كنترل مدرن است. این قطعه‌ یك سوئیچ الكتریكی با ظرفیت جریانی بالاست. یك سیستم رله‌ای ممكن است شامل چند صدیا حتی چند هزار كنتاكت باشد.

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

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

با استفاده از PLCها، اصلاح و تغییر یك سیستم كنترل بدون نیاز به تغییر محل اتصالات سیم‌ها ممكن شده است.

برخی ویژگی‌های خاص، آن‌ها را ابزاری مناسب جهت انجام عملیات كنترل صنعتی نموده است. برخی از این ویژگی‌ها عبارتند از:

l تجهیزات حفاظت كننده‌ها PLCها از نویز و شرایط نامساعد محیطی

l ساختار PLCها، كه به سادگی امكان تعویض یا افزودن واحد یا واحدهایی را به PLC می‌دهد. (مثلاَ واحد ورودی/ خروجی)

l اتصالات استاندارد ورودی/ خروجی و نیز سطوح سیگنال استاندارد

l زبان برنامه‌نویسی قابل درك و آسان (مانند دیاگرام نردبانی یا نمودار وظایف)

محدوده PLCهای در دسترس، از PLCهای جامع و كامل كوچك با 20 ورودی/ خروجی و 500 مرحله یا گام برنامه‌نویسی تا سیستم‌های مدولار با مدول‌های قابل افزایش را دربرگرفته است مدول‌ها برای انجام وظایفی نظیر:

l ورودی/ خروجی آنالوگ

l كنترل PID (تناسبی، انتگرال‌گیر و مشتق‌گیر)

l ارتباطات

l نمایش گرافیكی

l ورودی/ خروجی اضافی

l حافظه‌های اضافی و … استفاده می‌شوند.

كنترل كننده های قابل برنامه‌ریزی (PLC)ها:

PLCها، كامپیوترهایی ساخته شده به منظور خاص هستند كه شامل سه قسمت اجرایی اصلی می‌باشند: پردازش‌گر، ورودی/ خروجی و حافظه. سیگنال‌ها از طریق ورودی به PLC فرستاده شده و آن‌گاه در حافظه، ذخیره می‌شوند. سپس سیگنال‌های خروجی به منظور راه‌اندازی تجهیزات مورد نظر، تولید می‌شوند.

در PLCهای كوچك‌تر، این عملیات توسط كارت‌های ویژه‌ای انجام می‌گیرند كه به صورت واحدهای بسیار فشرده‌ای ساخته شده‌اند، در حالی كه ساختار PLCهای بزرگتر به صورت مدولار با مدول‌هایی كه بر روی شیارهای تعبیه شده بر روی دستگاه نصب می‌شود، بنا گردیده است. این امر امكان توسعه سیستم را- در صورت ضرورت- به سادگی فراهم می‌آورد. در هر دوی این موارد بوردهای مداری ویژه‌ای، به سادگی تعویض یا برداشته می‌شود و امكانات تعمیر سیستم نیز به سادگی فراهم می‌آید.

CPU بر تمام عملیاتی كه در PLC رخ می‌دهد‏، كنترل و نظارت دارد و دستورالعمل‌های برنامه‌ریزی شده و ذخیره شده را اجرا می‌كند.

تمام PLCهای مدرن برای ذخیره برنامه از حافظه‌های نیمه هادی مانند EPROM, RAM یا EEPROM استفاده می‌كنند.

عملاَ از RAM برای تكمیل برنامه مقدماتی و تست آن استفاده می‌شود، زیرا كه امكان تغییر و اصلاح راحت برنامه را فراهم می‌آورد.

پس از این كه یك برنامه تكمیل شد و مورد آزمایش قرار گرفت می‌توان آن را در PROM یا EPROM، كه اغلب ارزانتر از قطعات RAM می‌باشند، بار (Load) كرد. برنامه‌ریزی PROM معمولاَ توسط یك برنامه‌ریز مخصوص صورت می‌گیرد.

PLC‌های كوچك معمولاَ تا حدی به دلیل ابعاد فیزیكی دستگاه دارای حجم حافظه محدود و ثابتی می‌باشند. حجم این حافظه‌ها بسته به تولیدكننده آن‌ها بین 300 تا 1000 دستورالعمل متفاوت است. این حجم حافظه ممكن است كمتر از آنی به نظر آید كه مناسب جهت امور كنترلی باشد‏، اما تقریباَ حدود 90 درصد عملیات مورد نیاز كنترل‌های دودویی با كمتر از 1000 دستورالعمل قابل اجرا می‌باشند. بنابراین فضای حافظه لازم برای بیشتر كاربردها فراهم خواهد آمد.

PLCهای بزرگتر از مدول‌های حافظه‌ای استفاده می‌كنند كه بین K1 تا K64 فضای حافظه را فراهم می‌آورند. این مدول‌ها امكان گسترش سیستم را با افزودن كارت‌های حافظه RAM یا PROM به PLC فرام می‌آورند.

معیار اولیه مشخص كننده اندازه PLCها، در قالب حجم حافظه برنامه و حداكثر تعداد ورودی و خروجی‌هایی كه سیستم قادر به پشتیبانی از آن‌هاست ارائه می‎شود. اما به منظور ارزیابی و محك مناسب هر PLC، باید خصوصیات دیگری از آن، از قبیل نوع پردازشگر، زمان اجرای یك سیكل برنامه، تسهیلات زبان برنامه‌نویسی، توابع (از قبیل شمارنده، تایمر و …) قابلیت توسعه و … را نیز در نظر بگیریم.

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

PLCهای كوچك قادر به توسعه تعداد كانال‌های ورودی و خروجی با استفاده از یك یا دو مدول ورودی/ خروجی می‌باشند.

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

همچنین آن‌ها به عنوان كنترل كننده‌ ناظر آن نظارت (monitor) و كنترل كردن چندین PLC دیگر یا سایر ماشین‌های هوشمند به كار می‌روند.

در PLC‌های بزرگ از:

l پردازشگر 16 بیتی به عنوان پردازشگر اصلی جهت محاسبات دیجیتالی و همچنین به كارگیری متن.

l پردازشگرهای تك‌بیتی به عنوان پردازشگر همكار برای محاسبه سریع‏، ذخیره‌سازی و …

l پردازشگرهای جانبی، برای انجام وظایف اضافی كه تابع زمان می‌باشند مانند:

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

STARTUP FLAG:

در اولین سیكل از برنامه مصرف كننده تنظیم می‌شود و متوالیاَ بعنوان STARTUP FLAG در برنامه مورد استفاده قرار می‌گیرند. همچنین M8 می‌تواند مانند دیگر MARDERها در برنامه مورد استفاده قرار گیرد.

FIXED LEVE:

با HI=1, LO=0 مشخص می‌شوند.

OPEN CONINECTOR (X):

در مواردی كه نیاز به سیم‌بندی نمی‌باشد از این پایه استفاده می‌شود.

از مزایای این برنامه این است كه می‌توان انواع مدارات را طراحی و در كامپیوتر شخصی تست كرد حتی بدون داشتن LOGO.

برای برنامه‌نویسی می‌توان از دو زبان برنامه‌نویسی كه در این نرم‌افزار پس از طراحی به یكدیگر تبدیل می‌شوند استفاده نمود.

BFها توابع خواصی می‌باشند كه با منطقی خاص ورودی/ خروجی را بهم ارتباط می‌دهند. پایه‌های بكار رفته در این توابع شامل ورودی 1 خروجی Q یا X می‌باشند. در جایی كه نیاز به سیم‌بندی پایه نباشد از X استفاده می‌شود این توابع شامل:

AND:

از لحاظ مداری ارتباط سریال تعدادی كنتاكت Normally open می‌باشند و خروجی در صورتی یك می‌شود كه كلیه ورودیها یك باشند.

AND WI TH RLO:

شكل سمت چپ در این تابع خروجی در صورتی یك می‌شود كه همه ورودیها باشند و حداقل یك ورودی در سیكل قبلی حالت صفر داشته باشد.

NAND:

شامل اتصال موازی تعداد كنتاكت Normaly clos می‌باشد و خروجی زمانی یك می‌شود كه همه ورودیها یك باشند.

AND WI TH RLO:

خروجی ANND زمانی یك می‌شود كه حداقل یك وروی حالت صفر داشته باشد و همه ورودیها در سیكل قبل یك باشند.

OR:

شامل اتصال موازی تعداد كنتاكت Normaly open می‌باشد و خروجی زمانی یك می‌شود كه حداقل یكی از ورودیها یك باشند.

NOR:

اتصال سریال تعدادی كنتاكت Normaly close می‌باشد و خروجی زمانی یك می‌شود كه همه ورودیها صفر باشند و با یك شدن هر یك از ورودیها خروجی صفر می‌شود.

XOR:

اتصال دو كنتاكت Changeover می‌باشد و خروجی زمانی یك است كه ورودیها حالت متفاوت داشته باشند. (هر دو یك یا صفر باشند خروجی صفر است).

ضمناَ گیت NOT هر چه در ورودی باشد عكس آنرا در خروجی اعمال می‌كند.

Specal function:

از لحاظ ورودیها با BFها متفاوتند و شامل توابع زمانی retentivity و انتخاب پارامترهای مختلف برای Update كردن برنامه باشد.

S(set): اجازه یك كردن خروجی را می‌دهد.

R (reset): بر همه ورودیها تقدم دارد و خروجی را صفر می‌كند.

Trg (tigger): برای شروع اجرای عملیات یك تابع استفاده می‌شود.

Con (counter): شمارش پالس را انجام می‌دهد.

Fre (frequency): سیگنالهای فركانس سنجیده شده به این ورودی داده می‌شود.

Dir (direction): جهتی را كه شمار نه باید شمارش نماید مشخص می‌كند.

En (enabel): تابع را فعال می‌كند در صورت صفر بودن En ورودیهای دیگر برای بلوك در نظر گرفته می‌شود.

Inv (ivert): با فعال شدن سیگنال خروجی بلوك معكوس می‌شود.

Rel (reset all): همه مقادیر داخلی reset می‌شود.

X: در صورت در نظر گرفتن این كانكتور برای Sf ، مقدار صفر برای آن در نظر گرفته می‌شود.