دانلود تحقیق با موضوع زبان S7،
در قالب word و در 15 صفحه، قابل ویرایش.
بخشی از متن تحقیق:
مدلهاي مختلف PCL هاي سري S7 داراي شباهتها و تفاوتهائي هستند، مثلا تعداد يكتائي هاي BIT ورودي يا خروجي، تعداد يكتائي هاي مخصوص حافظه (special memory bits) يعني همان يكتايي هاي پرچم، شماره و نوع وقايع قطع (interrupt events) و … از يك مدل به مدل ديگر تفاوت هائي دارد. همچنين بعضي دستورها ممكناست براي مدلي معتبر و براي مدلي ديگر نامعتبر باشد. با اين وجود كار كردن با يك مدل خاص توانائي هاي لازم براي كار كردن با مدل هاي ديگر را فراهم ميآورد. در اينجا PLC هاي مدل S702xx ساخت زيمنس بعنوان نمونه مورد بررسي قرار ميگيرد. اين PLC ساده ترين مدل از اين سري ميباشد و آشنائي با آن زمينه خوبي را براي كار كردن با انواع پيشرفته تر ايجاد ميكند.
اجزاء يك دستور
برنامه نويسي به زبان S7 بسيار شبيه به برنامه نويسي براي هر سيستم ريزپردازنده ديگري است .
در اين شكل دستور A11.3 شامل عمل (operation) و منطقي (AND) است كه با حورف A نشان داده ميشود. اين عمل بر روي عملوند (Operand) يعني 11.3 انجام ميگردد. جنس عملوند ورودي (input) است كه با حرف I نشان داده ميشود. نشاني اين ورودي 1.3 ميباشد.
منظور از نشاني 1.3 بيت 3( يكتايي 3) از بايت 1(هشتائي 1) از مجموعه ورودي ها به PLC ميباشد. پاره اي از حروف اختصاري براي نشان دادن عملوند ها در زبان S7 در جدول آمده است.
با اضافه نمدن حروف B,W يا D به سمت راست هر يك از علامات اختصاري در جدول ميتوان اندازه آنها را به هشتائي ، دو هشتايي word يا چهار هشتائي (double word) افزايش داد. مثلا IB يعني هشتايي ورودي و IB0 يعني هشتايي ورودي 0. به همين ترتيب AIW يعني دو هشتايي آنالوگ ورودي و VD يعني چهار هشايي حافظه متغير