×
اطلاعات بیشتر باشه، مرسی برای ارائه بهترین تجربه کاربری به شما، ما از کوکی ها استفاده میکنیم
× ...........................
×

آدرس وبلاگ من

mostafams.goohardasht.com

آدرس صفحه گوهردشت من

goohardasht.com/8712081353

آموزش 200

                                       به نام  خدا                                       
سخت افزار:
دو نوع  تغذيه در اين نوع plc ها وجود دارد :
 
220ولت :اگر ما 220 به اين plc بدهيم يك خروجي 24 ولت رگوله شده به ما مي دهد كه براي استفاده از
 
ورودي ها وخروجي ها از خود 24 ولت رگوله شده استفاده مي كنيم
 
24 ولت : اگ ما 24 ولت به اين نوع plc بدهييم يك 24 ولت رگوله شده  در خروجي به ما مي دهد كه ما بايد
 
از 24 ولت رگوله شده براي ماژولهاي ورودي و خروجي استفاده كنيم
 
ورودي هاي  plc 222 قسمت پايين وخروجي هاي آن در قسمت بالا وجود دارد و براي هر bit ورودي و
 
خروجي يك led وجود دارد
 
ارتباط آن با pc از طريق كابل ppi است ويك پتانسيومتري داخلي روي اين مدل plc وجود دارد كه به طور
 
 كامل در مورد آن توضيع داده خواهد داده شد
 
سه چراغ براي حالتهاي stop/ runو خطاي سخت افزار(sf) وجود دارد
 
حالت هاي اجرا و توقف:
اگر plc روشن شود جه در مد stop يا run باشد به كار خود ادامه مي دهد
 
در حالت stop مي توان برنامه را نوشت با ويرايش نمود و مي توان براي عيب يا بي هم استفاده كرد
 
اگر در حالت اجرا  خطايي وجود داشته باشد plc به حالت توقف مي رود
 
در حالت run ورودي ها فعال مي شود برنامه نوشته شده اجرا مي شود و حاصل آن در خروجي ها  ظاهر
 
مي شود  
 
نرم افزار :
نرم افزار مورد استفاده براي برنامه نويسي micro winمي باشد
 
احتياجي به پيكر بندي سخت افزاري ندارد
 
محيطهاي برنامه نويسي main/sub/intمي باشد كه در مورد هر كدام از آنها به طور كامل توضيع داده
خواهد شد
 
نكته:اگر برنام ها در sub ,وintنوشته شود همانند fc بايد در main فراخواني شود
 
نحوه ايجاد پروژه:
اگر ما نرم افزار را باز كنيم به صورت اتومات محيط برنامه نويسي باز خواهد شد
 
به صورت دستي:
 
از زبانه file گزينه new را انتخاب كرده سپس ازقسمت program block  گزينه main را انتخاب كرده
 
 
نكته:آدرس دهي در 200از بايت صفر شروع خوايد شد ولي در 300 بايد به hw مراجعه كنيم
مثال : ورودي i0.0
        خروجي q0.0
 
 
زبانهاي برنامه نويسي:
Lad/ fbd /stl
 
از زبانه view زبان  برنامه نويسي را انتخاب مي كنيم مانند شكل زير
 
 
 
 
 
 
بيان اتصالات:
1-اتصال عادي باز no و عادي بسته nc
از گزينه BIT LOGIC استفاده كرد
كه  مي تواند از جنس I,Q,M,SM,T,Cباشد
2-دستور حساس به لبه بالا وپايين
از گزينه BIT LOGIC استفاده كرد
اگر آشكار ساز از قطع به وصل برود (حساس به لبه بالا رونده)
اگر آشكار ساز از وصل به قطع برود (حساس به لبه پايين رونده)
كه  مي تواند از جنس I,Q,M,SM,T,Cباشد
3-دستور خروجي منطقي:
از گزينه BIT LOGIC استفاده كرد
كه  مي تواند از جنس I,Q,M,SM,T,Cباشد
4-دستورSET/RESET
از گزينه BIT LOGIC استفاده كرد
 
6- دستورهاي مقايسه:
مقايسه هشتائي :
اين مقايسه كننده مي تواند دو مقدار هشتائي را باهم مقايسه كند
 
مقايسه وردي:
اين مقايسه كننده مي تواند دو ورد را باهم مقايسه كند
مقايسه دبل وردي:
دو دبل ورد را باهم مقايسه مي كند
7-CONVERT:
بطور كلي اين پوشه قابليت تبديل
B-I
I-DI
DI-R
وغيره ...
PLS-8:با اجراي دستور تولي پالس تنظيمات موجود د ر بيتها ي مكان  حافظه مخصوص SMها براي ايجاد پالس در خرو جي اعمال گردد
9-ATACH:
SMB 34مقدار عدد را در شماره 10 ATACH مريزد ودر يك INT كه دست خودمات است يك عملي را انجام مي دهد
 
با توجه به HELP SMB 34 مربوط به عدد 10 مي شود و عدد 10 يك وقفه زماني است (به اندازه اي كه از
 
طريق MOVداخل SM34 ريخته مي شود
 
SMB 35همانند SMB34 است فقط مقدار وقفه در عدد 11 قرار مي دهد
 
در واقع ATACHيك نوع چسباندن است
 
DTACHيهك نوع جدا كننده است
 
نكته: اگر عدد 10 و11 همزمان استفاده شود اولويت با عدد 10است
 
 
 
 
 
10-ENI:
اگر در برنامه استفاده شود باعث مي شود سيكل برنامه دوباره انجام شود
.
.
.
 
 
 
 
 
 
11-انواعMOWها:
باتوجه به عدد MOWمورد نظر را انتخاب ميكنيم
                    
12-ROR
اين دستور يك بايت را گرفته و چرخش رااز سمت راست شروع ميكند
پايهIN:يك حافظه به ان مربوط ميشود مثلاMBكه همين حافظه را در خروجي قرار ميدهيم براي چرخش
پايه N:هر عددي را كه در اين پايه قرار دهيم به همان تعداد بيتها را جابجا ميكند
13-ROL
اين دستور همانند بالاست فقط چرخش ان ازچپ شروع ميشود
:TIMER
14-T ON
تاخيردر وصل و حساس به سطح
 
 
15-T OF
تاخير در قطع و حساس به لبه باللارونده
نكته:در شماره تايمرها بايد دقت شود چون محدوده زماني مشخصي دارند.مانند:
 
تايمرهاي1MS:T32,T96
 
تايمرهاي10MS:T33تاT36و T97تاT100
 
تايمرهاي100MS:T37تاT63وT101تاT255
 
طريقه ساختن SBR/INT:
 
ساختن SBR/INT:
كنار MAIN كليد راست كرد و از گزينهINSERT بنابرنيازSBR/INTرا انتخاب نمود
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.
 
 
 
 
 
 
 
 
 
یکشنبه 11 اردیبهشت 1390 - 11:27:33 AM

ورود مرا به خاطر بسپار
عضویت در گوهردشت
رمز عبورم را فراموش کردم
آمار وبلاگ

20477 بازدید

3 بازدید امروز

2 بازدید دیروز

10 بازدید یک هفته گذشته

Powered by Gegli Social Network (Gohardasht.com)

آخرين وبلاگهاي بروز شده

Rss Feed

Advertisements