سورنا فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

سورنا فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

تحقیق در مورد زبان STEP 5

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

تحقیق در مورد زبان STEP 5


تحقیق در مورد زبان STEP 5

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

تعداد صفحه15

 

یک برنامه کنترلی مجموعه دستور العمل هایی است که به سیستم  PLCفرمانهایی جهت کنترل پروسه صادر می کند.بنابراین باید این برنامه به زبانی خاص و مطابق با قوانین و دستورات قابل درک برای PLC نوشته شود. زبان برنامه نویسی که خانواده SIEMENS از آن استفاده می کند(S5) STEP5 نامیده می شود.

 

اشکال مختلف نمایش برنامه ها

در زبان برنامه نویسی S5 برنامه ها را می توان به صورتهای زیر نوشت:

1)نردبانی                                                              (Ladder) LAD

2) فلورچارتی          (Control System Flowchart) CSF     

3)عبارتی                                    (Statement List) STL

روش نمایش نردبانی (LAD)

   


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

روش نمایش فلوچارتی(CSF)

   


در نمایش فلوچارتی، برنامه به صورت مجموعه ای از نماد های مستطیل شکل (بلوک) نشان داده می شود. این طرز نمایش بیشتر در هنگام طراحی برنامه استفاده می گردد. در شکل 3-2 چند بلوک مورد استفاده در این روش نمایش برنامه نشان داده شده است.

 

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

 

روش نمایش عبارتی (STL)

قبل از ورود به بحث روش برنامه نویسی STL به توضیح در مورد چند مفهوم پایه در این روش برنامه نویسی می پردازیم.

عبارت یا Statement

Statement یا هر خط از برنامه نوشته شده به روش STL ، سطری از برنامه است که معمولاً دارای دو بخش زیر می باشد:

الف) عملکرد (Operation)

ب) عملوند(Operand)

الف) عملکرد(Operation)

به عمل منطقی که عبارت صورت می گیرد عملکرد گفته می شود.عملکرد های مهم عبارتند از :  =,OR, AND و که در جدول 3-1 نشان داده شده اند.

جدول 3-1: عملکردهای مهم استفاده شده در برنامه نویسی به روش STL

در منطق ریاضی

در زبان محاوره ای

در زبان برنامه نویسی

ترکیب عطفی

«و»                                   (AND)   

A

ترکیب فصلی

«یا»                                      (OR)

O

نقیض ترکیب عطفی

نقیض «و»                (AND NOT)

AN

نقیض ترکیب فصلی

نقیض «یا»                  (OR NOT)

ON

ترکیب هم ارزی

مساوی قرار دادن    (ASSIGN TO)

=

 

ب) عملوند(Operand)

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

در جدول 3-2 بخشهای Statement نشان داده شده است.

جدول 3-2 : بخشهای یک عبارت در برنامه نویسی به روش STL

عبارت  Statrment

عملوند Operand                                                                         

عملکرد Operation

آدرس عملوندParameter

نوع عملوند Operand Identifier

  1. 0

I

A

  1. 1

I

A

  1. 5

Q

=

  1. 6

I

O

  1. 4

I

O

  1. 3

Q

=

 

همان گونه که در جدول 3-2 مشاهده می گردد عبارات موجود شامل عملکرد و عملوند می باشند که عملوند خود شامل دو بخش آدرس عملوند و نوع عملوند است. نوع عملوند، همان ورودی ها، خروجی ها، فلگ ها و هستند و آدرس عملوند محل عملوند را مشخص می نماید.

آدرس ورودی ها، خروجی ها و فلگ ها

   


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


دانلود با لینک مستقیم


تحقیق در مورد زبان STEP 5