مشاوره
کاری ، تحصیلی ، مهاجرت

پی ال سی وان ، آموزش PLC با پروژه های صنعتی

صفحه اصلی / آموزش PLC رایگان پی ال سی وان / آموزش زیمنس / S7-1200 زیمنس / آموزش TIA Portal S7-1200 زیمنس ، 56 ، تیا , شبکه کردن دو پی ال سی

آموزش TIA Portal S7-1200 زیمنس ، 56 ، تیا , شبکه کردن دو پی ال سی

آموزش TIA Portal S7-1200 زیمنس ، 56 ، تیا , شبکه کردن دو پی ال سی

برای شبکه کردن دو پی ال سی S7-1200 زیمنس ، از روش های مختلف می توان استفاده کرد .

در اینجا یکی از راحت ترین آنها خدمت شما آموزش داده میشود .

ابتدا دو CPU زیمنس 1200 را به نرم افزار TIA معرفی می کنیم .

با استفاده از آموزش های قبلی از روش Detect یا ایجاد برنامه می توانید استفاده کنید .

فرض کنیم دو CPU 1214C AC/DC/RLY داریم .

سمت چپی با آی پی 192.168.0.2 و سمت راست 192.168.0.1

حال میخواهیم با فعال شدن ورودی CPU سمت چپ ، خروجی  CPU سمت راست فعال شود .

ابتدا در Device & network قسما LAN یا اترنت دو CPU را به هم وصل می کنیم تا یک Connection ایجاد شود .

سپس به OB1 پی ال سی سمت چپ رفته و از قسمت Instructions/Communication/Open user communication

بلوک یا تابع TSEND_C را فراخوانی می کنیم . در ابتدا یک دیتا بلاک به آن اختصاص می دهیم .

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

برای این کار می توان در برنامه یک تایمر تعریف کرد . یا از وقفه های سیکلی استفاده کرد و یا کلاک مموری ها .

اگر از Clock Memory استفاده کنیم . گزینه مناسب m0.0 است . چون 10 بار در ثانیه اجرا میشود .

ممکن است شما بخواهیم 1 بار در ثانیه ارسال اطلاعات انجام شود . در اون صورت میتوانید از m0.5 یا 1 هرتز استفاده کنید .

پایه CONT برای ارتباط پیوسته استفاده میشه که میتوان به آن یک بیت اختصاص داد و در برنامه آنرا یک کرد .

و یا مستقیم از عدد یک برای ان استفاده کرد .

پایه LEN تعداد بایت ارسالی را نشان میدهد . برای مثال 2 بایت

برای تعریف پایه CONNECT می توان به Properties تابع TSEND_C برویم .

از قسمت Configuration و Block parameter می توان تک تک پایه ها رو برنامه نویسی کرد .

ولی ما ترجیح میدهیم این کار را از همان محیط OB1 انجام دهیم .

در قسمت End point مربوط به Partner پی ال سی مقابل که برای ما CPU Right است را معرفی می کنیم .

سپس در قسمت Connection data پی ال سی Local یک دیتا بلاک برای پیکربندی ارسال اختصاص می دهیم .

اگر دیتا بلاکی وجود نداشته باشد . کافیست گزینه new رو بزنیم . خود نرم افزار ایجاد می کند .

در پیاده سازی این مراحل خود نرم افزار TIA گزینه بعدی را به رنگ قرمز در می آورد و این کار ما را ساده میکند .

در ادامه برای پیکربندی CPU دریافت کننده هم یک دیتا بلاک اختصاص می دهیم .

حالا در قسمت DATA یم مموری ورد معرفی می کنیم .

مثلا MW6 . حال می توانیم هر یک از بیت های آنرا فعال کنیم . برای مثال با فعال شدن I0.0 مموری M6.0  فعال میشود .

پایه COM-RST برای ریست کردن تابع TSEND_C  استفاده میشود .

از اینجا دیگه استفاده و تعریف پایه ها اختیاری است . مثل همین ریست .

در قسمت خروجی ها هم پایه ها جهت بررسی ارسال اطلاعات و وضعیت تبادل اطلاعات می تواند استفاده شود .

برای مثال اگر می توان به پایه DONE مموری M2.1 اختصاص داد .

اگر اطلاعات درست برسند این پایه فعال میشه .

اگر خط اشغال باشد ، پایه BUSY فعال میشه .

اگر اطلاعات درست نرسد پایه ERROR فعال میشه .

و کد خطا هم در STATUS ریخته میشه که با اختصاص دادن یک MW می توان مقدار خطا را ثبت کرد .

برای اطلاعات بیشتر در مورد کد های خطا می توانید بر روی TSEND_C کلید F1  را بزنید تا کل خطاها نمایش داده شود .

برای مثال می توان یک کد خاص را تعریف کرد و با MW مورد نظر مقایسه کرد . اگر عدد مورد نظر در MW ریخته شد .

یک پیغام در HMI داده شود و یا یک خروجی PLC فعال شود .

در سمت مقابل برای CPU سمت راست از تابع TRCV_C استفاده می کنیم .

برای دریافت اطلاعات پی ال سی ارسال کننده در سمت گیرنده از TRCV_C استفاده میشود .

پایه EN_R را یک در نظر می گیریم .

همچنین پایه CONT که تبادل اطلاعات پیوسته باشد .

دیتا بلاکی که برای CONNECT پی ال سی دریافت کننده در نظر گرفتیم . در ادامه معرفی میشود .

و همچنین برای DATA هم از MW دلخواه استفاده می کنیم .

در اینجا هم می توان هر یک از بیت های مموری ورد را به یک خروجی و یا بیت مورد نظر اختصاص داد .

مثلا M14.0 بره به Q0.0 . با این کار وقتی I0.0 پی ال سی ارسال کننده درخواست فعال میشه ، خروجی Q0.0 پی ال سی دریافت کننده ON میشود .

اگر بخواهیم کل بایت نظیر به نظیر منتقل شود می توان از دستور MOVE استفاده کرد .

برای مثال IW0 ریخته بشه توی MW6 و طرف دوم MW14 ریخته بشه توی QW0 .

دانلود ویدیو

دانلود سورس


محصولات مرتبط

۶ دیدگاه برای آموزش TIA Portal S7-1200 زیمنس ، 56 ، تیا , شبکه کردن دو پی ال سی ثبت شده است

  1. فوق العاده و بسیار عالی سپاس از مهندس شفیع بابت آموزش های فوق العاده همیشه پیروز و سربلند و سلامت باشید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *