Plc 1
-
Upload
mohsen-kamravafar -
Category
Engineering
-
view
139 -
download
1
Transcript of Plc 1
![Page 1: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/1.jpg)
![Page 2: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/2.jpg)
k
![Page 3: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/3.jpg)
![Page 4: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/4.jpg)
![Page 5: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/5.jpg)
سيستم هاي اعدادتبديل مبناهاي مختلف به يكديگر
عمليات رياضيّانشنايي با گيت ها مختلف منطقي
منطق گيت هامختلفّاي سي هاي معروف ّانشنايي با
مدارهاي منطقي تركيبيمدارهاي منطقي ترتيبي
طراحي مدارهاي كنترل ديجيتال
![Page 6: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/6.jpg)
![Page 7: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/7.jpg)
![Page 8: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/8.jpg)
![Page 9: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/9.jpg)
باینریدودوییباینریدودویی
![Page 10: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/10.jpg)
NOTگيت ANDگيت ORگيت NANDگيت NORگيت Exclusive OR) X-OR(گيت X-NORكيت
![Page 11: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/11.jpg)
![Page 12: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/12.jpg)
![Page 13: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/13.jpg)
![Page 14: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/14.jpg)
![Page 15: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/15.jpg)
![Page 16: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/16.jpg)
![Page 17: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/17.jpg)
![Page 18: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/18.jpg)
![Page 19: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/19.jpg)
![Page 20: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/20.jpg)
1920 مبدا پيدايش اتوماسيون صنعتي
با ظهور كنترل كننده هاي بادي(Pneumatic Controllers)
![Page 21: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/21.jpg)
1969 اولين كنترل كننده در كارخانه
Genral Motors
![Page 22: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/22.jpg)
1970 تغيير در برنامه نويسي
كه پيچيده بود
![Page 23: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/23.jpg)
1978 ورود ريز پردازنده موجب افزايش
قدرت سيستمهاي كنترل
![Page 24: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/24.jpg)
1990 استفاده در وسایل خانگي و تجهيزات پزشكي
![Page 25: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/25.jpg)
مبدا پيدايش1920 اولين در كارخانه1969 تغيير در برنامه نويسي1970 ورود ريز پردازنده1978
استفاده در وسايل خانگي و تجهيزات 1990پزنشكي
![Page 26: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/26.jpg)
هدایت یك فرایند در جهت رسيدن به نقطه مورد نظر•
![Page 27: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/27.jpg)
Input OutputControl Logic
![Page 28: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/28.jpg)
بخشي از وظایف انسان در صنعت به تجهيزات خودكارواگذار ميگردد
![Page 29: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/29.jpg)
رله اي-از قدیمي ترین سيستم كنترل
كنترل با شخصيكامپيوترهاي
سيستمهاي كنترل مبتني
بر مدار منطقي
PLCكنترل مبتني بر
![Page 30: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/30.jpg)
فرایندهایصنعتی
توليداجزای جدا توليد پيوسته توليدانبوه
![Page 31: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/31.jpg)
مواد در يك رديف و بطور پيوسته وارد فرايند نشده و در سمت ديگر محصول توليدي خارج
ميگردد
![Page 32: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/32.jpg)
ميزان مشخصي از مواد اوليه وارد خط شده و•
پس از طي مراحل توليد مقدار مشخصي محصول بوجود مياید•
AB
C
D
E
اندازه گيري حرارت كردن
فيلتر كردن سرد كردن
![Page 33: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/33.jpg)
هر محصول در طول خط توليد از قسمتهاي مختلفي ميگذرد و در هر بخش • عمليات مختلفي روي نّان انجام مي گير. در هر قسمت ممكن است اجزایي به محصول اضافه شود •
تا در انتهاي خط توليد محصول كامل ساخته شود.•
![Page 34: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/34.jpg)
![Page 35: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/35.jpg)
) Compactیكپارچه (
)Modularجدا از هم (
![Page 36: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/36.jpg)
![Page 37: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/37.jpg)
هزینه كمتر•انعطاف پذیري•
تغييرات و تصحيح خطاها•تعداد بسيار زیاد كنتاكتها
اجراي نّأزمایشي•نظارت عيني •
روش برنامه نویسي سادهسادگي قرار گرفتن اجزاي سيستم •
استاندارد بودن ورودي خروجي و سطوح سيگنال
![Page 38: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/38.jpg)
تكنولوژي جد ید تر
كاربردهایي با برنامه ثابت
ملحظات محل كار
عملكرد مدار ثابت•
عملكرد ایمن در مقابل اشتباه
تغيير تفكر پرسنل از سيستمهاي رله اي و نردباني به مفاهيم رایانه اي
در صورت نياز داشتن به برخي قابليت هاي PLC مشكل استPLCمقرون به صرفه نيست
برخي عوامل مانند دما ارتعاشات و ...كاربرد ها را محدود مينمايد
خواهد بودPLCكنترل مكانيكي يك مدار ثابت كمتر از
PLCقطع برق مساوي با خاموش شدن دستگاه در سيستمهاي رله اي است ولي در
![Page 39: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/39.jpg)
Data
Processing
Computer
system
Keybord
Light pen
Mouse
VideoDisplay
Terminal
Printer
Plotter
![Page 40: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/40.jpg)
![Page 41: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/41.jpg)
![Page 42: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/42.jpg)
Power supply
Processor
Memory
Inpu
tProgramming
device
Out
put
![Page 43: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/43.jpg)
Power supply
Processor
Memory
Inpu
tProgramming
device
Out
put
را تامين ميكندPLCمنبع تغذیه ولتاژهاي مورد نياز
+ 5 Volt12+/- Volt24+ Volt
![Page 44: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/44.jpg)
Power supply
Back Up Battrey
جهت حفظ اطلعات موقعيت پروسه
6/3تا 8/2
![Page 45: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/45.jpg)
Back Up Battrey
![Page 46: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/46.jpg)
با دنياي خارج را برقرار ميكند PLCارتباط
Input / Output
![Page 47: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/47.jpg)
Input / Output
وسایل ورودي خروجي
به دو دسته تقسيم ميشوند:
Digital or Discrete دیجيتال
Analog نّانالوگ
![Page 48: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/48.jpg)
Input
DigitalAnalog
![Page 49: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/49.jpg)
Output
DigitalAnalog
![Page 50: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/50.jpg)
Digital or Discreteدیجيتال
وسایل ورودي خروجي دیجيتال تنها دو وضعيت دارند
Off / On
![Page 51: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/51.jpg)
Analogنّانالوگ
كميت هایي نظير دما فشار طول .... كه فيزیكي هستندمقادیر پيوسته مي باشد
![Page 52: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/52.jpg)
براي تبدیل ولتاژهاي پيوسته به دیجيتال از
Analog to Digital یاA/D
براي تبدیل ولتاژهاي دیجيتال به پيوسته از
Digital to Analog یاD/A
![Page 53: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/53.jpg)
كارتهاي ورودي در سه نوع ساخته ميشوند
AC/DC DC
AC
Input
![Page 54: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/54.jpg)
![Page 55: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/55.jpg)
![Page 56: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/56.jpg)
در سه نوع ساخته ميشوندخروجیكارتهاي
ترایاکی ترانزیستوری
رله ایی
Output
![Page 57: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/57.jpg)
یك رله را فعال ميكندCPUدر این نوع
مزایا:
جریانهاي نسبتا بال را قطع و وصل ميكند
استقامت بال در برابر شوكهاي بارهاي القایي
معایب:
[ ms 10 ]سرعت كند
محدودیت تعداد قطع و وصل(حدود چند ميليون بار)
![Page 58: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/58.jpg)
یك ترانزیستور را فعال ميكندCPUدر این نوع
DCبراي قطع و وصل بارهاي
مزایا:
ms 0.5 سرعت بال حدود
نامحدود تعداد قطع و وصل
معایب:
حساس به جریانهاي بال
حساس در برابر شوكهاي ناشي از قطع و وصل بارهاي سلفي
![Page 59: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/59.jpg)
قابل استفاده است ACبراي بارهاي
مانند نوع ترانزیستوري مي باشد
![Page 60: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/60.jpg)
ترمينال بندي كارتهاي خروجي
ب- تغذیه جداگانهالف- تغذیه مشترك
![Page 61: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/61.jpg)
استPLCدرحقيقت قلب
: دريافت اطلاعات از ورودي CPUوظيفه
پردازش اطلاعات طبق برنامه
و صدور فرمان به خروجيها
MHz 8 تا 1داراي پالس سااعتي با فركانس
![Page 62: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/62.jpg)
:CPU ساختار داخلي
واحد محاسبه و منطق
واحد كنترل
حافظه
![Page 63: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/63.jpg)
![Page 64: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/64.jpg)
![Page 65: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/65.jpg)
![Page 66: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/66.jpg)
![Page 67: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/67.jpg)
![Page 68: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/68.jpg)
Hardware Configuration
![Page 69: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/69.jpg)
Stationایجاد
Hwconfigاجرای برنامه
)Rack(انتخاب رک
ارایش دادن مدولها در رک
تنظيم پارامتر های مدولها
چک سازگاری اجزا و ذخيره پيکربندی
![Page 70: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/70.jpg)
Inserting a Station
![Page 71: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/71.jpg)
Starting Hwconfig
Catalog
Catalog
View>Catalog
OR
![Page 72: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/72.jpg)
یازده اسل ت دارد.•
بصور ت ریل است.•
نقش نگهدارنده برای مدولها دارد.•
مدولها باید روی آن کنار همم و بدون فاصله قرار گيرند.•
فقط یکنوع دارد که هم بعنوان رک اصلی و هم بعنوان رک •اضافی استفاده ميگردد.
![Page 73: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/73.jpg)
عملکردشرحکدRackRackنگهداری مادولها تغذیه و ایجاد ارتباط بین انها
PSPower Supplyمنبع تغذیه
CPUCenteral Processing Unitپردازشگر مرکزی
IMInterface Moduleایجاد ارتباط بین چند رک
SMSignal Moduleاتصال با سیگنالهای ورودی و خروجی
CPCommunication Processorایجاد ارتباط با شبکه
FMFunction Module اجرای فانکشن خاصی مستقل از CPU
![Page 74: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/74.jpg)
چه تعداد ورودی خروجی داریم؟
توزیع فيزیکی سيگنالها چگونه است؟
ایا برای ورودی خروجی نياز به شبکه داریم؟
مد نظر است؟CPU ایا قابليت های خاص برای
شرایط محيط نصب چگونه است؟
.........
![Page 75: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/75.jpg)
چند نوع سيگنال انالوگ وجود دارد؟
ایا برخی سيگنالها اهميت بيشتری دارند؟
باید قابليت خاصی داشته باشند؟ I/O ایا کارتهای
هر کار ت چه تعداد ورودی یا خروجی داشته باشد؟
و ................................
.........
![Page 76: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/76.jpg)
نياز است؟ FMایا کار ت
لزم است؟CPایا کار ت
....................
![Page 77: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/77.jpg)
تعداد کل مدولها چقدر است؟
با احتساب اسل ت رزرو ایا یک رک برای انها کافيست؟
را تغيير دهيم I/Oایا لزم است نوع کارتهای تا با گرفتن سيگنال بيشتر تعداد انها کم شده و بتوان همه مدولها را روی یک رک جای داد؟
در صور ت نياز به رک اضافی چه تعداد رک نياز است؟ IM و
.........
![Page 78: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/78.jpg)
جریان مصرفی مدولها بر اساس مشخصا ت فنی هر کدام از انها چقدر است؟
چه منبع تغذیه ای برای تامين جریان کلمدولها مناسب است؟
................
![Page 79: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/79.jpg)
مدولهای مجازشماره اسل�ت1PS2CPU3 IM یا خالی
4 - 11SM ,CP ,FM
![Page 80: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/80.jpg)
مدولهای مجازشماره اسل�ت1PSخالی23IM
4 - 11SM ,CP ,FM
![Page 81: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/81.jpg)
Rack 0
S7-300: Modules
PS(optional)
CPU IM(optional)
SM: DI
SM: DO
SM: AI
SM: AO
FM:- Couting- Positioning- Closed-loop control
CP:- Point-to-Point- PROFIBUS- Industrial Ethernet
![Page 82: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/82.jpg)
Generating a Hardware Preset Configuration
![Page 83: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/83.jpg)
![Page 84: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/84.jpg)
ها زیاد باشد . I/Oاگر تعداد
گویندExpantion و رک اضافی را Centralرک اصلی را
رک اضافی به رک اصلی .3اضافه کردن ماکزیمم
IMارتباط رکها توسط
.IMقرار دارند3 ها چه در رک اصلی یا اضافی در اسل ت.
. IMهابصور ت جفتی بکار ميروند.
. IM360S در رک اصلی IM361Rدر رک اضافی
رک اضافی)3(ماکزیمم
. IM365 در رک اصلی , IM365در رک اضافی
رک اضافی)1(فقط
![Page 85: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/85.jpg)
Rack 0
Slot 1 2 3 4 5 6 7 8 9 10 11
Rack 3
IM
(Receive)
PS
Rack 2
IM(Receive)
PS
Rack 1
IM
(Receive)
PS
IM(Send)
CPUPS
![Page 86: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/86.jpg)
Rack 0
Slot 1 2 3 4 5 6 7 8 9 10 11
Rack 1
IM
(Receive)
PS
IM(Send)
CPUPS
![Page 87: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/87.jpg)
Rack 0
Slot 1 2 3 4 5 6 7 8 9 10 11
Rack 3
IM
(Receive)
PS
Rack 2
IM(Receive)
PS
Rack 1
IM
(Receive)
PS
IM(Send)
CPUPS
خاص بوده و در طول های مختلفی وجود داردIM کابلهای
IM360R و IM360Sبرای 1m 2.5m 5m 10m
IM360Sبرای 1m
![Page 88: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/88.jpg)
S7-300: Modules
PS(optional)
CPU IM(optional)
SM: DI
SM: DO
SM: AI
SM: AO
FM:- Couting- Positioning- Closed-loop control
CP:- Point-to-Point- PROFIBUS- Industrial Ethernet
![Page 89: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/89.jpg)
Module Address Overview
“Address Overview”
![Page 90: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/90.jpg)
ورودی4• ورودی8• ورودی16• ورودی32•
•24 VDC
•48VDC
•120VAC
•230VAC
بدون ویزگی خاص•
تشخيص قطع تغذیه•
ایجاد وقفه با لبه ورودی•
تاخير در گرفتن ورودی•
![Page 91: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/91.jpg)
2x
![Page 92: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/92.jpg)
![Page 93: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/93.jpg)
Networking via MPI
PLC link via MPI
S7-300 or S7- 400
PG connection via MPI
OP connection via MPI
CPU 1 CPU 2
P G 7 2 0
S7-300 or S7- 400
01
2
n Default MPI address
![Page 94: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/94.jpg)
Startup
![Page 95: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/95.jpg)
اجرا ميگردد.OB1برنامه از اولين دستور •)Retentive or Nonretentivتمامی تایمرها کانترها و فلگها ری ست ميشوند(•
اجرا ميگردد.OB1برنامه از اولين دستور • تعریف شده حذف نمی شود.Retentiveآنچه بعنوان •
برنامه از جایی که قطع شده اجرا ميگردد.• تعریف شده حذف نمی شود.Nonretentive or Retentive آنچه بعنوان •
دارد.Backup بوده و نياز به باطری S7-400خاص •
![Page 96: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/96.jpg)
Clock memory bit 7 6 5 4 3 2 1 0
Frequency (Hz) 0.5 0.62 1 1.25 2 2.5 5 10
Period (s) 2 1.6 1 0.8 0.5 0.4 0.2 0.1
Cycle / Clock Memory
![Page 97: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/97.jpg)
Only relevant if CPU has no backupbattery
Retentive Memory
تایمر پایدار
حافظه پایدار
کانتر پایدار
DB
![Page 98: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/98.jpg)
Protection
دارد1سطح Read & Writeاجازه
دارد 2سطح Read اجازه
ندارد3سطح Read & Writeاجازه
![Page 99: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/99.jpg)
Diagnostics/Clock
![Page 100: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/100.jpg)
Interrupts
)خاص است.OBهر نوع وقفه دارای بلکهای برنامه نویسی (•
ها موجود نباشد.OBممکن است برخی ازاین CPUبسته به نوع •
است.OB1یعنیCPUاولویت وقفه ها بالتر از اولویت برنامه نرمال•
با فعال شدن وقفه برنامه عادی قطع شده و برنامه وقفه اجرا ميشود.•
![Page 101: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/101.jpg)
Interrupts
دارد1سطح Read & Writeاجازه دارد1سطح Read & Writeاجازه
دارد1سطح Read & Writeاجازه
![Page 102: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/102.jpg)
Time-of-Day Interrupts
![Page 103: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/103.jpg)
Interrupts
![Page 104: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/104.jpg)
SIEMENS
RUN-P
RUN
STOP
M RES
SIMATIC S7-300
Batterie DP
SFBATFDC5VFRCERUNSTOP
MPI
SF DPBUSF اسل ت برای کار ت
حافظه
نشان دهندهای وضعيت شبکه
MPIپور ت
پور ت PROFIBUS-DP
LEDs
کليد انتخاب CPUحال ت
Backupمحل باطری
اتصال تغذیه و زمين
CPU315-2 DP
کليد انتخاب CPUحال ت
![Page 105: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/105.jpg)
![Page 106: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/106.jpg)
SIEMENS
RUN-P
RUN
STOP
M RES
SIMATIC S7-300
Batterie DP
SFBATFDC5VFRCERUNSTOP
MPI
SF DPBUSF
CPU315-2 DP . برنامه اجرا میشودوجود دارد.PGاز امکان نوشتن و خواندن
برنامه اجرا میشود . وجود دارد.PGاز تنها امکان خواندن
وضعیت توقف هیچ برنامه ای اجرا نمیشود.
ری ست کردن حافظه CPU
![Page 107: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/107.jpg)
RUN-P
RUN
STOP
M RES
MPI
RUN-P
RUN
STOP
M RES
RUN-P
RUN
STOP
M RES
![Page 108: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/108.jpg)
RUN-P
RUN
STOP
M RES
RUN-P
RUN
STOP
M RES
RUN-P
RUN
STOP
M RES
RUN-P
RUN
STOP
M RES
RUN-P
RUN
STOP
M RES
![Page 109: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/109.jpg)
)Download( ارسال CPUوقتی برنامه به ميشود در این قسمت وارد ميگردد.
این حافظه بخشی از برنامه که اجرایی است را در بر ميگيرد.بعنوان م. یک فانکشن فقط در زمانی که صدا زده ميشود
فلک ها PIQ,PIIاین بخش عناصر حافظه مانند جداول تایمر ها کانتر ها .... را در بر ميگيرد.
![Page 110: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/110.jpg)
Comments
Symbols
Blocks:• Logic blocks (OB,FC,FB)• Data blocks (DB)
Flash EPROM Memory Card in PG(subsequently inserted in CPU)
Blocks:• Logic blocks (OB,FC,FB)• Data blocks (DB)Additional info.
System memory:
• PII, PIQ• M, T, C
• Retentive M, T, C• Retent. data blocks
Retentive memory:
With PowerOFF without battery backup
n. reten. reten.
with PowerON without batterybackup
RAM
Blocks: • Logic blocks (OB,FC,FB) • Data blocks (DB)Additional info.
Load memory:
Flash-EPROM
Work memory: • OB,FC,FB
• DBn. reten. reten.
![Page 111: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/111.jpg)
![Page 112: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/112.jpg)
![Page 113: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/113.jpg)
![Page 114: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/114.jpg)
![Page 115: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/115.jpg)
![Page 116: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/116.jpg)
![Page 117: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/117.jpg)
![Page 118: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/118.jpg)
![Page 119: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/119.jpg)
![Page 120: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/120.jpg)
![Page 121: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/121.jpg)
User Programm in the CPU
FC2
FM 350-1
Control Interface
Feedback Interface
Program
DBx
![Page 122: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/122.jpg)
![Page 123: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/123.jpg)
شروع تمیشوند.I با علتمت S7کلیه آدرس های ورودی در
![Page 124: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/124.jpg)
که از طریق شبکه دریافت تمیشوند)Peripheral( آدرس دهی ورودی های جنبی
![Page 125: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/125.jpg)
![Page 126: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/126.jpg)
شروع تمیشوند.Q با علتمت S7کلیه آدرس های خروجی در
![Page 127: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/127.jpg)
که از طریق شبکه دریافت تمیشوند)Peripheral( آدرس دهی خروجی جنبی
![Page 128: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/128.jpg)
آدرس دهی تمتغیر های حافظه
خوانده تمیشوند نیز آدرس دهی تمیشوند.Bit Memory که CPUبجز ورودی خروجی ها تمتغیر های حافظهنشان داده تمیشد) F(Flag باS5برای ذخیره نتایج تمیان برناتمه بکار تمیروند.که در این تمتغیر ها تمعمول
![Page 129: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/129.jpg)
Elementarydata types(up to 32 bits)
Complexdata types(longer than 32 bits)
User-defined data types(longer than 32 bits)
![Page 130: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/130.jpg)
Elementarydata types(up to 32 bits)
Complexdata types(longer than 32 bits)
User-defined data types(longer than 32 bits)
• Bit data types (BOOL, BYTE, WORD, DWORD, CHAR)
• Mathematical data types (INT, DINT, REAL)
• Time types (S5TIME, TIME, DATE, TIME_OF_DAY)
• Time (DATE_AND_TIME)
• Array (ARRAY)
• Structure (STRUCT)
• Character chain (STRING)
Data type UDT (User Defined Type)
![Page 131: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/131.jpg)
![Page 132: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/132.jpg)
BOOL 1 1 or 0BYTE 8 B#16#A9WORD 16 W#16#12AFDWORD 32 DW#16#ADAC1EF5CHAR 8 ' w '
S5TIME 16 S5T#5s_200ms
INT 16 123DINT 32 65539REAL 32 1.2 or 34.5E-12
TIME 32 T#2D_1H_3M_45S_12MSDATE 16 D#1993-01-20TIME_OF_DAY 32 TOD#12:23:45.12
Keyword Length (in bits) Example of a constant of this type
![Page 133: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/133.jpg)
Keyword Length (in bits) Example
DATE_AND_TIME 64 DT#97-09-24-12:14:55.0
STRING 8 * (number of ´This is a string´(character string with characters +2) ´SIEMENS´ max. 254 characters)
ARRAY user-defined Measured values: ARRAY[1..20](Group of elements INT of the same data type)
STRUCT user-defined Motor: STRUCT(Group of elements Speed : INTof different data types) Current: REAL
END_STRUCT
UDT UDT as block UDT as array element(User Defined Data Type = user-defined “Template" consisting of STRUCT Drive: ARRAY[1..4]elementary or complex Speed : INT UDT1 data types Current: REAL END_STRUCT
![Page 134: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/134.jpg)
Global DB (Example)UDT block as Template
Flour
Milk
Eggs
Yeast
Sugar
Recipe 2
Flour
Milk
Eggs
Yeast
Sugar
Recipe3
Flour
Milk
Eggs
Yeast
Sugar
Flour
Milk
Eggs
Yeast
Sugar
DB created according to UDT
Recipe1
Flour
Milk
Eggs
Yeast
Sugar
Array with3 elementsof type UDT
![Page 135: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/135.jpg)
![Page 136: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/136.jpg)
![Page 137: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/137.jpg)
High Word – High Byte High Word – Low Byte Low Word – High Byte Low Word – Low Byte
7……………….015………….823………….1631………….24
شناخته تمیشوندACCU2و ACCU1 آکوتمولوتور هستند .که با2 دارای S5شبیه S7 هایCPUبیشتر را نیز دارند.ACCU4 و ACCU3 تمورده فوق 2 آکوتمولوتور تمیباشند یعنی علوه بر 4برخی دارای
قرار تمیگیرند.تمقادیر جدید دیگر باعث تمیشود تمحتویACCU1تمقادیری که به حافظه بار تمیشوند در ACCU1 به ACCU2 تمنتقل تمیشود
بیت)8 تمیشود(ACCU1-L-Lوقتی یک بایت بار تمیشود وارد بیت)16 تمیگردد(ACCU1-Lوقتی یک کلمه بار تمیشود وارد
بیت)32 تمیگردد(ACCU1وقتی یک دابل کلمه بار تمیشود وارد
![Page 138: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/138.jpg)
![Page 139: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/139.jpg)
BCD
INTEGER
BCD
28
= 256 +
0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
25
= 32 +
23
= 8 = 296
0 0 0 0 0 0 1 0 1 0 0 1 0 1 1 0
2 9 6Sign (+)
1 1 1 1 0 1 0 0 0 0 0 1 0 0 1 1
4 1 3Sign (-)
W#16#F413
27
= 128 +
1 1 1 1 1 1 1 0 0 1 1 0 0 0 1 1
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
23
= 8+
22
= 4 = 412
28
= 256+
24
= 16+
- (412 + 1) = - 413
NegativeNumbers
INTEGER
PositiveNumbers
W#16#296
+296
-413
PG CPU
Number Formats (16 Bits)
![Page 140: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/140.jpg)
Real No = +1,5 * 2 126-127 = 0,75
DW#16#296
+296
+0.75 or+7.5 E-1
0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 031 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
28
= 256 +
25
= 32 +
23
= 8 = 296
Integer (32 Bit) =
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 1 1 1 1 1 1 0 1 0 0 0 0 0
Sign ofReal No
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 031 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
e = Exponent (8 Bit) f = Mantissa (23 Bit)
General Format of a Real Number = (Sign) • (1.f) • (2e-127)
2021222324252627 2-232-1 2-2 2-4 .....2-3
0 0 0 0
0 0 0Sign (+)
00 0 0 0 0 1 0 1 0 0 1 0 1 1 0
2 9 60
0 0 00 0 00 0 0 0 0 0
BCD
DINT
REAL
Number Formats (32 Bits)
![Page 141: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/141.jpg)
![Page 142: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/142.jpg)
Elementarydata types(up to 32 bits)
Complexdata types(longer than 32 bits)
User-defined data types(longer than 32 bits)
• Bit data types (BOOL, BYTE, WORD, DWORD, CHAR)
• Mathematical data types (INT, DINT, REAL)
• Time types (S5TIME, TIME, DATE, TIME_OF_DAY)
• Time (DATE_AND_TIME)
• Array (ARRAY)
• Structure (STRUCT)
• Character chain (STRING)
Data type UDT (User Defined Type)
Overview of Data Types in STEP 7
![Page 143: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/143.jpg)
BOOL 1 1 or 0BYTE 8 B#16#A9WORD 16 W#16#12AFDWORD 32 DW#16#ADAC1EF5CHAR 8 ' w '
S5TIME 16 S5T#5s_200ms
INT 16 123DINT 32 65539REAL 32 1.2 or 34.5E-12
TIME 32 T#2D_1H_3M_45S_12MSDATE 16 D#1993-01-20TIME_OF_DAY 32 TOD#12:23:45.12
Keyword Length (in bits) Example of a constant of this type
Elementary Data Types in STEP 7
![Page 144: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/144.jpg)
Keyword Length (in bits) Example
DATE_AND_TIME 64 DT#97-09-24-12:14:55.0
STRING 8 * (number of ´This is a string´(character string with characters +2) ´SIEMENS´ max. 254 characters)
ARRAY user-defined Measured values: ARRAY[1..20](Group of elements INT of the same data type)
STRUCT user-defined Motor: STRUCT(Group of elements Speed : INTof different data types) Current: REAL
END_STRUCT
UDT UDT as block UDT as array element(User Defined Data Type = user-defined “Template" consisting of STRUCT Drive: ARRAY[1..4]elementary or complex Speed : INT UDT1 data types Current: REAL END_STRUCT
Complex Data Types
![Page 145: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/145.jpg)
Global DB (Example)UDT block as Template
Flour
Milk
Eggs
Yeast
Sugar
Recipe 2
Flour
Milk
Eggs
Yeast
Sugar
Recipe3
Flour
Milk
Eggs
Yeast
Sugar
Flour
Milk
Eggs
Yeast
Sugar
DB created according to UDT
Recipe1
Flour
Milk
Eggs
Yeast
Sugar
Array with3 elementsof type UDT
User-Defined Data Type (UDT)
![Page 146: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/146.jpg)
![Page 147: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/147.jpg)
•A And•AN And Not•O Or•ON OrNot•X Exclusive Or•XN Exclusive Or•O And before Or•A( And with Nesting Open•AN( And Not with Nesting Open
![Page 148: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/148.jpg)
L1(Q 8.0)
S1 (I 0.0)
S2 (I 0.1)
L2 (Q 8.1)
Circuit Diag.
I0.0 I0.1 Q 8.0
Q 8.1
LAD
=
Q 8.0&I 0.0
I 0.1
=
Q 8.1
FBD
A I0.0A I0.1= Q 8.0= Q 8.1
STL
AND
Writes
![Page 149: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/149.jpg)
I 0.2
I 0.3
>=1=
Q 8.2 O I0.2O I0.3= Q 8.2
I0.2
I0.3
Q 8.2
L3 (Q 8.2)
S3(I 0.2)
S4(I 0.3)
OR
FBD STLLADCircite Dag
Writes
![Page 150: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/150.jpg)
X I0.4X I0.5= Q8.0
I 0.4
I 0.5
XOR=
Q 8.0
I0.4 I0.5
I0.4 I0.5
Q 8.0
LAD
>=1
=
Q 8.0&I 0.4
I 0.5
&I 0.4
I 0.5
FBD STL
A I0.4AN I0.5OAN I0.4A I0.5= Q8.0
![Page 151: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/151.jpg)
Writes
![Page 152: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/152.jpg)
(S)Q 8.1
I 1.2 I 1.3I 1.2 &
S
Q 8.1
I 1.3
A I 1.2A I 1.3S Q 8.1
Set
(R)Q 8.1I 1.4
I 1.4 >=1
R
Q 8.1
I 1.5
O I 1.4O I 1.5R Q 8.1Reset I 1.5
( )Q 8.0I 1.0 I 1.1
I 1.0 &
=
Q 8.0
I 1.1
A I 1.0A I 1.1= Q 8.0Assignment
LAD FBD STL
![Page 153: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/153.jpg)
![Page 154: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/154.jpg)
SR
R Q
SI1.2
I1.3
M0.0
=
Q9.3
DominantReset
SRS Q
R
I1.2
I1.3
M0.0Q 9.3 A I 1.2
S M 0.0A I 1.3R M 0.0A M 0.0= Q 9.3
RS
S Q
RI1.3
I1.2
M0.0
=
Q9.3
DominantSet
RSR Q
S
I1.3
I1.2
M0.0Q 9.3 A I 1.3
R M 0.0A I 1.2S M 0.0A M 0.0= Q 9.3
LAD FBD STL
Setting / Resetting a Flip Flop
![Page 155: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/155.jpg)
![Page 156: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/156.jpg)
LAD
I 1.0 I 1.1
( )M0.0 I 2.0 I 2.1
( )M 1.1
NOT ( )Q 4.0
A I 1.0A I 1.1= M 0.0A M 0.0A I 2.0A I 2.1NOT= M 1.1A M 1.1= Q 4.0
STL
I 1.0
I 1.1
&
&
I 2.0
I 2.1
M0.0
M1.1 Q 4.0
=
FBD
Connector
![Page 157: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/157.jpg)
![Page 158: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/158.jpg)
LAD FBD STL
A I0.0 A I0.1 NOT = Q8.0
=Q8.0
&I0.0
I0.1( ) Q8.0
NOTI0.0 I0.1NOT
Status word15 8 1
BR RLO
not available not availableCLR CLR
not available not availableSET SET
I1.6( SAVE ) SAVE&I1.6SAVE
A I1.6SAVE
=Q8.1
BRBR
( ) Q8.1
BRA BR= Q 8.1
Instructions, that Affect the RLO
![Page 159: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/159.jpg)
![Page 160: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/160.jpg)
MCR<&A0.0
MCRA
S&A0.4
Q16.0
MCR>
&=
M5.5 M69.0
I4.7
MCRD
& =A0.7
Q8.5
M0.6=
FBD
MCRA // Activated
A I0.0 // Enable MCRMCR( // Open MCR
A I0.7 // NO Contact= Q8.5 // Output Coil= M0.6 // Output Coil
A I0.4 // NO ContactS Q16.0 // Set Output )MCR // Close MCR
AN M5.5 // Emerg.ContactAN I4.7 // Emerg.Contact= M69.0 // Output Coil
MCRD // Deactivate
STLLAD
( MCRA )
I0.7( )Q8.5
( )M0.6
I0.4( S )Q16.0
( )M69.0 I4.7M5.5
( MCR< )
( MCRD )
( MCR> )
I0.0
Master Control Relay Function
![Page 161: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/161.jpg)
![Page 162: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/162.jpg)
( JMP )NEW1
Network 1
Network 2::::Network x
NEW1
( )M69.0I4.7M5.5
LAD
NEW1
JMP....
NEW1
&M5.5
I 4.7 =M69.0
Network 1
Network 2::::Network x
FBD
Network 1
JU NEW1
Network 2::::Network x
NEW1: AN M5.5 AN I4.7
= M69.0
STL
Unconditional Jump (Independent of RLO)
![Page 163: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/163.jpg)
![Page 164: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/164.jpg)
A I0.0A I0.1JC NEW1
NEW1I 0.0 I 0.1 &I0.0
I0.1 JMPNEW1
(JMP)Jump ifRLO=1
A I0.2A I0.3JCN NEW2JMPN
I0.2
I0.3NEW2NEW2I 0.2 I 0.3Jump if
RLO=0(JMPN)
&
LAD FBD STL
Conditional Jump (Dependent on RLO)
![Page 165: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/165.jpg)
![Page 166: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/166.jpg)
P
I1.0 I1.1 M1.0 M8.0
N
I1.0 I1.1 M1.1 M8.1
LAD
I1.0
I1.1 P =
&M1.0 M8.0
I1.0
I1.1 N =
&M1.1 M8.1
FBD
A I1.0 A I1.1
FP M1.0= M8.0
A I 1.0A I 1.1FN M1.1= M8.1
STL
I1.0
I1.1
RLO
M1.0
M8.0
M8.1
M1.1
OB1-Cycle
Example
RLO - Edge Detection
![Page 167: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/167.jpg)
![Page 168: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/168.jpg)
I1.1
=
M8.0POS
M_BITM1.0
&I1.0
I1.1
=
M8.1NEG
M_BITM1.1
&I1.0
FBD
A I1.0 A (
A I1.1FP
M1.0)=
M8.0A I1.0A (A I1.1FN
M1.1)=
M8.1
STL
I1.1M8.0
POS
M_BITM1.0
Q
I1.0
I1.1M8.1
NEG
M_BITM1.1
Q
I1.0
LAD
Example
I1.0
I1.1
M1.0
M8.0
M8.1
M1.1OB1-Cycle
Signal - Edge Detection
![Page 169: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/169.jpg)
عملیات مقایسه در واقع بین محتویات دو آکومولوتور صورت میگیرد
مساوی == ACCU1 is equal to ACCU2مخالف <> ACCU1 is not equal to ACCU2
بزرگتر < ACCU1 is greater to ACCU2
کوچکتر > ACCU1 is less than to ACCU2
>= بزرگترمساوی ACCU1 is greater than or equal to ACCU2
<= کوچکترمساوی ACCU1 is less than or equal to ACCU2
![Page 170: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/170.jpg)
![Page 171: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/171.jpg)
STL
A M0.0A (L IW0L IW2==I)= Q9.7
LAD
CMP ==I
IN1
IN2
IW0
IW2
M0.0 Q 9.7
FBD
IN1
IN2
M0.0
IW0
IW2&
=Q9.7
CMP ==I
Comparison Operationsمساوی
![Page 172: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/172.jpg)
STL
A M0.0A (L IW0L IW2<>I)= Q9.7
LAD
CMP <>I
IN1
IN2
IW0
IW2
M0.0 Q 9.7
FBD
IN1
IN2
M0.0
IW0
IW2&
=Q9.7
CMP <>I
Comparison Operationsیواسمانامساوی
![Page 173: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/173.jpg)
STL
A M0.0A (L IW0L IW2>I)= Q9.7
LAD
CMP >I
IN1
IN2
IW0
IW2
M0.0 Q 9.7
FBD
IN1
IN2
M0.0
IW0
IW2&
=Q9.7
CMP >I
Comparison Operationsبزرگتر
![Page 174: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/174.jpg)
STL
A M0.0A (L IW0L IW2>=I)= Q9.7
LAD
CMP >=I
IN1
IN2
IW0
IW2
M0.0 Q 9.7
FBD
IN1
IN2
M0.0
IW0
IW2&
=Q9.7
CMP>=I
Comparison Operationsبزرگترمساوی
![Page 175: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/175.jpg)
STL
A M0.0A (L IW0L IW2<I)= Q9.7
LAD
CMP <I
IN1
IN2
IW0
IW2
M0.0 Q 9.7
FBD
IN1
IN2
M0.0
IW0
IW2&
=Q9.7
CMP <I
Comparison Operationsکوچکتر
![Page 176: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/176.jpg)
STL
A M0.0A (L IW0L IW2<=I)= Q9.7
LAD
CMP <=I
IN1
IN2
IW0
IW2
M0.0 Q 9.7
FBD
IN1
IN2
M0.0
IW0
IW2&
=Q9.7
CMP <=I
Comparison Operationsکوچکتر مساوی
![Page 177: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/177.jpg)
CC1 CC0 یواسمانتیجه
0 0 ACCU2-L=ACCU1-L
0 1 ACCU2-L<ACCU1-L
1 0 ACCU2-L>ACCU1-L
Writes
![Page 178: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/178.jpg)
CC1 CC0 یواسمانتیجه
0 0 ACCU2=ACCU1
0 1 ACCU2<ACCU1
1 0 ACCU2>ACCU1
Writes
![Page 179: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/179.jpg)
CC1 CC0 یواسمانتیجه
0 0 ACCU2=ACCU1
0 1 ACCU2<ACCU1
1 0 ACCU2>ACCU1
Writes
![Page 180: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/180.jpg)
![Page 181: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/181.jpg)
![Page 182: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/182.jpg)
M
![Page 183: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/183.jpg)
شماره شماریواسمانده
یواسمانوع شماریواسماندهشمارش افزایشی
شمارش کاهشی
فعال کردن شماریواسمانده
مقدار از پیش وتعیین شده شماریواسمانده
غیر فعال کردن شماریواسمانده
خروجی شماریواسمانده
مقدار شماریواسمانده به صورت باینری
مقدار شماریواسمانده به BCDصورت
![Page 184: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/184.jpg)
Data Type MemoryParameter شرح پارامتر
No.
CU
S
PV
R
CV
CV_BCD
Q
COUNTER
BOOL
BOOL
BOOL
BOOL
WORD
WORD
WORD
C
I Q M D L
I Q M D L
I Q M D L
I Q M D L
I Q M D L T C
I Q M D L or const
I Q M D L T C
شماریواسمانده کایواسمانتر
ورودی فعال کننده افزایش کایواسمانتر
ورودی برای ست کردن مقدار اولیه
BCDمقدار اولیه بصورت
ورودی ری ست کننده کایواسمانتر
)Hexمقدار لحظه ای کایواسمانتر بصورت باینری(
)BCDمقدار لحظه ای کایواسمانتر بصورت باینری(
خروجی یواسمانمایش وضعیت کایواسمانتر
![Page 185: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/185.jpg)
Writes
شرح علمت
0
1
*-
. میکند0اجرای دستور مقدار بیت مورد یواسمانظر را . میکند1اجرای دستور مقدار بیت مورد یواسمانظر را
. میکند1یا 0اجرای دستور مقدار بیت مورد یواسمانظر را
.اجرای دستور وتاثیری روی بیت یواسمانمیگذارد
![Page 186: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/186.jpg)
Data Type MemoryParameter شرح پارامتر
No.
CD
S
PV
R
CV
CV_BCD
Q
COUNTER
BOOL
BOOL
BOOL
BOOL
WORD
WORD
WORD
C
I Q M D L
I Q M D L
I Q M D L
I Q M D L
I Q M D L T C
I Q M D L or const
I Q M D L T C
شماریواسمانده کایواسمانتر
ورودی فعال کننده کاهشی کایواسمانتر
ورودی برای ست کردن مقدار اولیه
BCDمقدار اولیه بصورت
ورودی ری ست کننده کایواسمانتر
)Hexمقدار لحظه ای کایواسمانتر بصورت باینری(
)BCDمقدار لحظه ای کایواسمانتر بصورت باینری(
خروجی یواسمانمایش وضعیت کایواسمانتر
![Page 187: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/187.jpg)
Writes
شرح علمت
0
1
*-
. میکند0اجرای دستور مقدار بیت مورد یواسمانظر را . میکند1اجرای دستور مقدار بیت مورد یواسمانظر را
. میکند1یا 0اجرای دستور مقدار بیت مورد یواسمانظر را
.اجرای دستور وتاثیری روی بیت یواسمانمیگذارد
![Page 188: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/188.jpg)
Data Type MemoryParameter شرح پارامتر
No.
CU
S
PV
R
CV
CV_BCD
Q
COUNTER
BOOL
BOOL
BOOL
BOOL
WORD
WORD
WORD
C
I Q M D L
I Q M D L
I Q M D L
I Q M D L
I Q M D L T C
I Q M D L or const
I Q M D L T C
شماریواسمانده کایواسمانتر
ورودی فعال کننده افزایش کایواسمانتر
ورودی برای ست کردن مقدار اولیه
BCDمقدار اولیه بصورت
ورودی ری ست کننده کایواسمانتر
)Hexمقدار لحظه ای کایواسمانتر بصورت باینری(
)BCDمقدار لحظه ای کایواسمانتر بصورت باینری(
خروجی یواسمانمایش وضعیت کایواسمانتر
CD BOOL I Q M D L ورودی فعال کننده کاهشی کایواسمانتر
![Page 189: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/189.jpg)
Writes
شرح علمت
0
1
*-
. میکند0اجرای دستور مقدار بیت مورد یواسمانظر را . میکند1اجرای دستور مقدار بیت مورد یواسمانظر را
. میکند1یا 0اجرای دستور مقدار بیت مورد یواسمانظر را
.اجرای دستور وتاثیری روی بیت یواسمانمیگذارد
![Page 190: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/190.jpg)
CU
CD
S
R
Q
Count
5
4
3
2
1
0
![Page 191: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/191.jpg)
STL
A I0.4
CU C5
A I0.5
CD C5
A I0.3
L C#20
S C5
A I0.7
R C5
L C5
T MW4
LC C5
T QW12
A C5
= Q8.3
LAD FBD
QI 0.4
I 0.5
CU
I 0.7
C#20
S_CUD
CD
SI 0.3
PV
R
Q 8.3
CV
CV_BCD
MW 4
QW 12
C5
Q
Q
I 0.4
I 0.5
CU
I 0.7
C#20
S_CUD
CD
SI 0.3
PV
R
Q 8.3
CV
CV_BCD
MW 4
QW 12
C5
=Q
![Page 192: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/192.jpg)
STL
A I0.0 L C#20
S C5
A I0.1CU C5
A I0.2 CD C5
A C5 = Q 4.0
LAD
I0.0 C5
SC
C#20
Network 1:
C5
Network 2:
I0.1
CU
Network 3:
I0.2 C5
CD
Network 4:
C5 Q 4.0
FBD
SC
C5
I0.0
C#20
CV
CU
C5
I0.1
CD
C5
I0.2
=
Q 4.0
C5
![Page 193: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/193.jpg)
![Page 194: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/194.jpg)
![Page 195: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/195.jpg)
Examplesof Load
L +5 // 16-bit constant (Integer)
L L#523123 // 32-bit constant (Double
Integer)
L B#16#EF // byte in hexadecimal form.
L 2#0010 0110 1110 0011 // 16-bit binary value
L 3.14 // 32-bit constant (Real)
MOVE
EN
IN
OUT
ENO
MB5
5
FBD
L +5
T MB5
STL
MOVE
EN
OUT
ENO
MB5
LAD
IN5
Loading and Transferring Data
![Page 196: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/196.jpg)
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
::L W#16#CAFE
L W#16#AFFE:::
X X X X X X X XC A F E
A F F E
Content of ACCU2
Content of ACCU1
Programm
Y Y Y Y Y Y Y YX X X X X X X X
0 0 0 0 C A F E
![Page 197: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/197.jpg)
31 23 15 7 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MB0
31 23 15 7 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MB1MB0
31 23 15 7 0
MB3MB2MB0 MB1
Load
L MB 0
Program
T QD 4
QD 4
QW 4
QB 4
Transfer
Contents of ACCU1
L MW 0
L MD 0
T QW 4
T QB 4
![Page 198: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/198.jpg)
شماره وتایمر
یواسمانوع وتایمرجهت فعال کردن وتایمر
مقدار ثابت وتایمر
جهت ری ست کردن وتایمر
خروجی وتایمر
خروجی وتایمر که زمان باقی مایواسمانده وتایمر یواسمانسبت به
TVبه صورت باینری
BCDبصورت کد
![Page 199: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/199.jpg)
Time value: 0 . . . 999
0,01s <-- 0,1s <--
1s <--10s <--
0 00 11 01 1
Data type “S5TIME”
Resolution Range
0.01 sec
0.1 sec
1 sec
10 sec
10MS to 9S_990MS
100MS to 1M_39S_900MS
1S to 16M_39S
10S to 2H_46M_30S
![Page 200: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/200.jpg)
![Page 201: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/201.jpg)
LAD
T4
S_ODT
TV
S Q
BCD
BI
R
I0.7
I0.5S5T#35s
Q8.5
MW0
QW12
FBD
S_ODT
TV
Q
BI
R
I0.7
I0.5
S5T#35s
MW0
QW12
T4
BCD
=Q8.5
S
STL
A I0.7L S5T#35sSD T4A I0.5R T4L T4T MW0LC T4T QW12A T4= Q8.5
![Page 202: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/202.jpg)
RLO at S
RLO at R
Timeroperation
Q
T4S_ODT
STVR
BIBCD
Q
I 0.7S5T#5s
I 0.5 Q 8.0
I 0.7
I 0.5
Q8.0
![Page 203: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/203.jpg)
Writes
شرح علمت
0
1
*-
. میکند0اجرای دستور مقدار بیت مورد یواسمانظر را . میکند1اجرای دستور مقدار بیت مورد یواسمانظر را
. میکند1یا 0اجرای دستور مقدار بیت مورد یواسمانظر را
.اجرای دستور وتاثیری روی بیت یواسمانمیگذارد
![Page 204: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/204.jpg)
LAD
T4
S_PEXT
TV
S Q
BCD
BI
R
I0.7
I0.5S5T#35s
Q8.5
MW0
QW12
FBD
S_PEXT
TV
Q
BI
R
I0.7
I0.5
S5T#35s
MW0
QW12
T4
BCD
=A8.5
S
STL
A I0.7L S5T#35sSE T4A I0.5R T4L T4T MW0LC T4T QW12A T4= Q8.5
![Page 205: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/205.jpg)
RLO at S
RLO at R
Timer Operation
Q
T4S_PEXT
STVR
BIBCD
Q
I 0.7S5T#5s
I 0.5 Q 8.0
I 0.7
I 0.5
Q8.0
![Page 206: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/206.jpg)
Writes
شرح علمت
0
1
*-
. میکند0اجرای دستور مقدار بیت مورد یواسمانظر را . میکند1اجرای دستور مقدار بیت مورد یواسمانظر را
. میکند1یا 0اجرای دستور مقدار بیت مورد یواسمانظر را
.اجرای دستور وتاثیری روی بیت یواسمانمیگذارد
![Page 207: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/207.jpg)
STL
A I0.7L
S5T#35sSF T4A I0.5R T4L T4T MW0LC T4T QW12A T4= Q8.5
LAD
T4
S_OFFDT
TV
S Q
BCD
BI
R
I0.7
I0.5S5T#35s
Q8.5
MW0
QW12
FBD
S_OFFDT
TV
Q
BI
R
I0.7
I0.5
S5T#35s
MW0
QW12
T4
BCD
=Q8.5
S
![Page 208: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/208.jpg)
RLO at S
RLO at R
Timer operation
Q
I 0.7
I 0.5
Q8.0
T4S_OFFDT
STVR
BIBCD
Q
I 0.7S5T#5s
I 0.5 Q 8.0
![Page 209: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/209.jpg)
Writes
شرح علمت
0
1
*-
. میکند0اجرای دستور مقدار بیت مورد یواسمانظر را . میکند1اجرای دستور مقدار بیت مورد یواسمانظر را
. میکند1یا 0اجرای دستور مقدار بیت مورد یواسمانظر را
.اجرای دستور وتاثیری روی بیت یواسمانمیگذارد
![Page 210: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/210.jpg)
FBD
S_PULSE
TV
Q
BI
R
I0.7
I0.5
S5T#35s
MW0
QW12
T4
BCD
=Q8.5
S
STL
A I0.7L S5T#35sSP T4A I0.5R T4L T4T MW0LC T4T QW12A T4= Q8.5
MW0
LAD
T4
S_PULSE
TV
S Q
BCD
BI
R
I0.7
I0.5S5T#35s
Q8.5
QW12
![Page 211: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/211.jpg)
RLO at S
RLO at R
Timer operation
Q
T4S_PULSE
STVR
BIBCD
Q
I 0.7S5T#5s
I 0.5 Q 8.0
I 0.7
I 0.5
Q8.05s
![Page 212: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/212.jpg)
Writes
شرح علمت
0
1
*-
. میکند0اجرای دستور مقدار بیت مورد یواسمانظر را . میکند1اجرای دستور مقدار بیت مورد یواسمانظر را
. میکند1یا 0اجرای دستور مقدار بیت مورد یواسمانظر را
.اجرای دستور وتاثیری روی بیت یواسمانمیگذارد
![Page 213: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/213.jpg)
STL
A I0.7L S5T#35sSS T4A I0.5R T4L T4T MW0LC T4T QW12A T4= Q8.5
LAD
T4
S_ODTS
TV
S Q
BCD
BI
R
I0.7
I0.5S5T#35s
Q8.5
MW0
QW12
FBD
S_ODTS
TV
Q
BI
R
I0.7
I0.5
S5T#35s
MW0
QW12
T4
BCD
=Q8.5
S
![Page 214: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/214.jpg)
RLO at S
RLO at R
Timer operation
Q
T4S_ODTS
STVR
BIBCD
Q
I 0.7S5T#5s
I 0.5 Q 8.0
I 0.7
I 0.5
Q8.0
![Page 215: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/215.jpg)
Writes
شرح علمت
0
1
*-
. میکند0اجرای دستور مقدار بیت مورد یواسمانظر را . میکند1اجرای دستور مقدار بیت مورد یواسمانظر را
. میکند1یا 0اجرای دستور مقدار بیت مورد یواسمانظر را
.اجرای دستور وتاثیری روی بیت یواسمانمیگذارد
![Page 216: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/216.jpg)
.تمام توابع تایمرها را میتوان توسط دستورات ساده بیتی نیز بیان کرد که وتشابهات و وتفاووتهایی با فرمت قبلی داریواسماند
وتشابهات•”S“شرایط شروع در ورودی •مشخصات مقدار زمایواسمانی•”R“شرایط بازیواسمانشایواسمانی در ورودی •
”Q”پاسخ سیگنال ئر خروجی•
)FBD و LADوتفاووتها(برای • وجود یواسماندارد.)BCD وBIامکان برسی مقدار فعلی زمان وجود یواسماندارد(خروجیهای•
![Page 217: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/217.jpg)
I0.0 T4
SD
S5T#5s
T4 Q 8.0
I0.1 T4
R
Network 1:
Network 2:
Network 3:
LAD
& SD
T4
I0.0
S5T#5s
& =
Q 8.0
T4
&I0.1
TV
R
T4
FBD
A I0.0 L S5T#5s
SD T4
A T4= Q 8.0
A I0.1 R T4
STL
![Page 218: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/218.jpg)
Timers: Time Formats for S5 Timers in STEP 7
Format for time specifications
Timer cell in system data memory
ACCU contents after “LC T...”
ACCU contents after “L T...”
Time base
102 101 100
Time value (BCD code)
Time base Time value (Binary number)
Time base
102 101 100
Time value (BCD code)
Time value (Binary number)
X X X X
X X
X X X XX X
X X
![Page 219: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/219.jpg)
• Bit Logic Instructions• Comparison Instructions• Conversion Instructions• Counter Instructions• Data Bolok Instructions• Logic Control Instructions• Integer Math Instructions• Floating-Point Math Instructions• Load and Transfer Instructions• Program Control Instructions• Shift and Rotate Instructions• Timer Instructions• Word Logic Instructions• Accumulator Instructions
![Page 220: Plc 1](https://reader034.fdocuments.net/reader034/viewer/2022050721/55a8d7091a28abcd778b47ec/html5/thumbnails/220.jpg)