آشنایی با برخی توابعی کاربردی و میانبر دلتا

آشنایی با برخی توابعی کاربردی و میانبر دلتا

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

در این قسمت می خواهیم شما را با نحوه خاموش، روشن کردن یک موتور توسط یک ورودی آشنا کنیم. کافی است از ورودی ld  x0 به عنوان ورودی استفاده کنید و از دستور altp  y0 که p  بیانگر پالسی بودن این دستور است، استفاده کنید.

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

برنامه را simule کنید، ملاحظه می شود که با set on کردن x0، خروجی را روشن و با زدن مجدد x0، خروجی خاموش می شود.

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

در این قسمت قصد داریم که شما را با دستور ATMR آشنا کنیم، این دستور، دستوری است که همانند tmr یا تایمر استفاده می شود، با این تفاوت که شما نیازی ندارید که از تیغه ی باز تایمر جهت فرمان به خروجی و یا فلگ ها استفاده کنید. فقط کافی است که این دستور را در مسیر برنامه نوشته شده، قرار دهید. به ایت صورت که ابتدا یک مثال ساده می زنم، شما از کنتاکت با ز x0 جهت فعال کردن خروجی y0 استفاده کنید.

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

برنامه را simule کنید، ملاحظه می شود که با فعال کردن x0، خروجی روشن و با خاموش کردن، خاموش می شود. حال قصد داریم بعد از گذشت برای مثال 5 ثانیه، خروجی فعال شود. با کلیک و با تایپ atmr t0 k50  (شماره تایمر برای مثال t0) استفاده می کنیم. k50 یعنی 5 ثانیه. این تایمر، تایمر 100ms است و با ضرب 50 در 100ms، 5000ms  و با تبدیل میلی ثانیه به ثانیه، 5 ثانیه می شود.

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

برنامه را  simule می کنیم، x0 را فعال می کنیم، تایمر شروع به شمارش می کند و بعد از 5ثانیه، خروجی فعال می شود و با خاموش کردن x0، خروجی خاموش می شود.

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

عدد 12 را به داخل رجیستر 1196 که رجیستر مخصوص به سون سگمنت هاست، انتقال پیدا کند. خودش هم در توضیحات پایینش می نویسد که برای نمایش عدد است. در خط بعدی با فعال شدن M1، M1196 جهت هگزادسیمال نمایش دادن و یا دسیمال نمایش دادن است. با فعال شدن M2، ممیز سون سگمنت راست فعال می شود و با فعال شدن M3، ممیز سون سگمنت چپ فعال می شود. همانطور که در تصویر ملاحظه می کنید:

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

با زدن M0، عدد 12 داخل رجیستر move شده و مقدارش بر روی سون سگمنت نمایش داده می شود. همانطور که ملاحظه می کنید، با زدن M1، M1196  فعال می شود و عدد یا حرف C که بیانگر عدد 12 در مبنای هگزا دسیمال نمایش داده می شود.

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

با فعال شدن M2 که M1197 را فعال می کند، ممیز بیم دو تا سون سگمنت فعال می شود و با فعال شدن M1198، ممیز سمت راست فعال می شود که ما بیشتر با ممیز بین دو سون سگمنت کار داریم. شما می توانید از این سون سگمنت جهت نمایش دادن اکستنشن PLC، مقدار آنالوگ ورودی و یا هر چیز دیگری که مدنظرتونه استفاده کنید. از این سون سگمنت ها می توانید جهت نمایش دادن  مقدار یک ارور استفاده کنید. جهت عیب یابی سریع سیتم خودتان، می توانید تمام ارورها را به صورت تک تک داخل رجیستر 1196، move کنید و زمانی که هر ارور فعال شد، عدد مربوط به آن ارور نمایش داده می شود که شما سیستمتان را راحت تر عیب یابی کنید.

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

در این قسمت قصد داریم که توسط یک کارت 04TC و یک کارت 06XA و یک پی ال سی 14SS2، دما را از طریق کانال یک کارت دمای خودمان بخوانیم و از خروجی آنالوگ 0 تا 10v کارت 06XA استفاده کنیم. به عنوان ورودی آنالوگ اینورتر خودمان و دور یک فن متناسب با افزایش دما کنترل کنیم.

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

فرض کنیم که الان لیوان سمت راست، آب سرد و لیوان سمت چپ، آب داغ داریم. فرکانس حرارتی موتور 20 هرتز است. اگر دمای محیط افزایش پیدا کند، ملاحظه می شود که دور موتور متناسب با افزایش دما، افزایش پیدا می کند.

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

در این بخش، قصد داریم که نحوه خاموش، روشن کردن موتورها به صورت یکی در میون توسط اعداد هگزادسیمال را آموزش دهیم. شما کافی است دستور ld   m1000، move کنید کد تبدیل شده 0101 در هگزادسیمال که می شود : mov   ha   k1y0 و دستورات زیر را بنویسید.

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

برنامه را  simuleکنید. ملاحظه می شود که موتورها به صورت یکی در میان، خاموش و روشن می شود.

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

در این قسمت، قصد داریم که با روشی ساده جهت پسوردگذاری بر روی پی ال سی های دلتا آشناتون کنیم. بعد از نوشتن برنامه در هنگام انتقال برنامه plc، کافیست که شما تیک مربوط به Synchronize Project and PLC Password را بزنیم. از شما پسورد خواسته می شود و پسورد را تکرار می کنیم و ok  را می زنیم. برنامه داخل PLC  دانلود شد.

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

برای اینکه مطمئن شویم که PLC ما پسورد گرفته یا نه، همین برنامه ی ریخته شده خودمان را آپلود می کنیم ok را می زنیم، ملاحظه می شود که از ما رمز میخواهد، با واردکردن رمز، برنامه آپلود می شود.

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

در این قسمت قصد داریم که شما را با نحوه ی استفاده از RTC یا همون Real Time Clock  داخلی PLC آشنا کنم. ما از این RTC می توانیم جهت فرمان دادن به PLC خودمان در تاریخ های مختلف، ساعت های مختلف و در روزهای مختلف استفاده کنیم.

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

همانطور که ملاحظه می کنید، PLC مقدار سال را در رجیستر خاص D1319، هفته را در D1318، ماه را در D1317، روز را در D316، ساعت را در D1315، دقیقه را در D1314 و ثانیه را در D1313 می ریزیم. منظور از هفته در اینجا، روزهای هفته است که 1 بیانگر یکشنبه و تا 7 که بیانگر شنبه است.

به محیط برنامه می رویم، می خواهیم بخوانیم و از موارد بالا استفاده کنیم. برای مثال، برنامه ساده زیر رو می نویسیم:

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

الان اگر برنامه را من داخل PLC خودم بریزم و گزینه آنلاین را بزنیم:

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

مشاهده می کنید که چه عددی ریخته شده است. گفتیم رجیستر اول مربوط به رجیستر سال است، رجیستر دوم، هفته و به همین ترتیب ماه، روز، ساعت، دقیقه، ثانیه. پس طبق برنامه ما الان ساعت در داخل PLC من، 5:03:14  ثانیه است و سال هم 2010، حتی ماه را هم می بینیم. حالا ما می خواهیم این را با لپ تاپ خودمون یکی کنیم. از گزینه option، set RTC را انتخاب و Synchronize را می زنیم و برنامه را داخل PLC می ریزیم.

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

گزینه آنلاین را می زنیم.

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

ملاحظه می کنید که ساعت لپ تاپ 2:31 دقیقه صبح و سال 2016 برج 5 است. پس شما برای اینکه بتوانید از این ساعت داخلی استفاده کنید، باید توجه داشته باشید که در ابتدا ساعت PLC را توسط Option، Set RTC، Set کنید. اگر PLC را مود استپ ببریم و مجددا برنامه را RUN کنیم، این مقادیر تغییر نخواهند کرد. در اینجا، PLC ما، 14SS2 است. توجه داشته باشید PLC 14SS2 دارای RTC  داخلی نیست، یعنی با قطع شدن برق، مقدار ساعت خودش به مقدار Default خودش بر می گردد؛ پس PLC 14ss2، PLC مناسبی جهت استفاده در RTC نیست. شما می توانید از دستورات مقایسه جهت فرمان دادن به یک خروجی استفاده کنید. در ادامه بحث RTC، قصد داریم که شما را با نحوه ی فرمان دادن در یک ساعت خاص، یک روز خاص و یک سال خاص به دستگاه خودمون آشنا کنم. برای این کار، کافیست که به عنوان مثال، ما می خواهیم در ساعت 2:39 دقیقه یک خروجی فعال شود. ld=   d1315  k2 و همچنین ld=  d1314  k39 و در ادامه، فلان دستور صادر شود، برای مثال out  y0 فعال شود. برنامه را code می کنیم، داخل PLC می ریزیم، به مود آنلاین می رویم.

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

الان سیستم ما ساعتش به 2:39 برسد، خروجی فعال می شود. ما از این دستور های ld و جهت مقایسه از compare ها می توانیم استفاده کنیم و به صورت سری با همدیگر بنویسیم. برای متوقف کردن دستگاه، در یک روز و ساعت خاص. برای مثال از خروجی m استفاده می کنیم، هروجی m رو می بریم، با تمام قسمت های مربوط به ریست کردن برنامه موازی می کنیم. از این طریق، شما می توانید دستگاه خودتان را که برایش برنامه نوشتید، بعد از مدت یک ماه، دو ماه، هر روز و هر ساعتی که دوست دارید، غیر فعال کنید. مشاهده کردید بعد از اینکه ساعت و دقیقه به عدد مورد نظر خودش رسید، خروجی من روشن می شود.

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

در این بخش، قصد داریم در مورد دستور xchange یا XCH به شما توضیح دهیم. این دستور جهت مبادله دو رجیستر با هم دیگر استفاده می شود. ldp  x0 از لبه بالارونده برای enable کردن دستور استفاده می کنیم و دستور xch محتوای داخل d0 و d2 را با همدیگر جا به جا می کنیم.

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

برنامه را simule  می کنیم. محتوای داخل d0 را به k10 تغییر می دهیم و محتوای داخل d2 را به k20 تغییر می دهیم.

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

 اوکی را می زنیم. هر بار که x0 را فعال کنیم، محتوای این دو رجیستر با هم دیگر جا به جا می شود.

آموزش آنالوگ پی ال سی های دلتا (برخی توابع)

نوشته شده در 1399-10-29 اتوماسیون صنعتی, دلتا, فایل آموزشی دلتا 0 286

نظر خود را به اشتراک بگذاریدپاسخ دهید