به نام خدا
پس از هماهنگی های انجام شده درخصوص برگزاری دوره های مرتبط با PLC S7 زیمنس، تعدادی از پرسنل محترم شرکت پتروشیمی تخت جمشید ( واحد سازمانی تعمیرات و نگهداشت ابزاردقیق ) به محل آموزشگاه تشریف آوردند و با برنامه ریزی های انجام شده، در دوره اول، مبحث آشنایی با PLC S7-1200 مقدماتی در نرم افزار TIA PORTAL با تدریس آقای مهندس سوارنژاد از اعضای تیم فنی MrFaraji و با نظارت آقای مهندس فرجی به شرح ذیل مورد انجام قرار گرفت:
روز نخست بوسیله آشنایی با محیط نرم افزار TIA PORTAL و نصب نرم افزار آغاز شد. در ادامه سخت افزار انواع مدل های CPU S7-1200 از قبیل اینکه درتمامی مدل ها بصورت کامپکت ارائه شده و دارای مدل هایی از قبیل:
1211-C / 1212-C / 1214-C / 1215-C / 1217-C میشوند که هرکدام قابلیت نصب یک عدد Board بر روی CPU و سخت افزار تجهیزات مرتبط با آن، شامل انواع Board ها، SM ها و CM های قابل استفاده به لحاظ مشخصات فیزیکی، الکتریکی، وایرینگ و امکاناتی که هرکدام در اختیار کاربر قرار میدهند مطابق با منوال های زبان اصلی شرکت زیمنس مورد بررسی قرار گرفت.
مطابق با روال معمول آموزشگاه و در جهت رفاه فراگیران محترم، یک ست آموزشی PLC S7-1200 جداگانه با امکانات کامل در اختیار هرکدام از عزیزان قرار گرفت تا بتوانند جهت تثبیت موارد معروضه به کررات تست های عملی را بصورت کاملا کاربردی انجام دهند.
پس از این بخش جهت برقراری ارتباط با سخت افزارهای مذکور، وارد محیط نرم افزار TIA PORTAL شدیم، که پس از ایجاد پروژه جدید، بخش اول از این قسمت برقراری ارتباط آنلاین با CPU S7-1200 جهت مشاهده اطلاعات بصورت آنلاین، جهت استفاده در مراحل بعد است که توانستیم به کمک این بخش، پیکربندی سخت افزار مورد نظر در محیط نرم افزار TIA PORTAL انجام پذیرفت و پس از انجام تنظیمات مرتبط، دانلود از محیط سخت افزار، از محیط برنامه نویسی و به 3 روش عملی مختلف و با امکانات و تهدیدهای احتمالی که متوجه خطوط کنترلی میشود، بصورت کاملا کاربردی به CPU S7-1200 انجام پذیرفت.
مرحله بعد انجام بکاپ گیری از PLC S7-1200 است، که شامل بکاپ گیری از سخت افزار و برنامه کاربر یا بکاپ گیری از سخت افزار به تنهایی به 2 روش مختلف و با توجه به محدودیت هایی که در این خصوص با توجه به سخت افزار وجود دارد، صورت گرفت.
برای بررسی و تست صحت عملکرد تجهیزات مورد استفاده و وایرینگ انجام شده، انجام عمل Modify و I / O Check درخصوص ورودی ها و خروجی ها ، برای هرکدام به 2 روش انجام شد.
درخصوص موارد احتمالی خطای کاربر، موارد مختلفی اعم از :
Change firmware version
و
Change device
در جهت جلوگیری از آسیب های احتمالی به برنامه کاربر و حفظ آن مورد بررسی و تست قرار گرفت.
همچنین در مواردی نیاز به تغییر IP مربوط به CPU S7-1200 وجود دارد که این مبحث نیز بصورت عملی و از طریق محیط نرم افزار TIA PORTAL انجام شد.
در ادامه آشنایی فراگیران محترم با تجهیزات مرتبط با اتوماسیون صنعتی به مبحث بررسی درایو V20 زیمنس پرداختیم که بطور کلی شامل موارد آشنایی با :
بخش قدرت و بخش فرمان درایو مذکور، سربندی الکتروموتور با توجه به ولتاژ خروجی درایو و پلاک الکتروموتور میباشد.
پس از بررسی نکات و موارد مهم در این بخش، وارد مرحله پارامتردهی و تنظیمات درایو V20 زیمنس شدیم، که در 2 مرحله تنظیمات بخش نرم افزاری شامل :
- تست و راه اندازی سریع (quick commissioning) درایو V20 مطابق با منوال های زبان اصلی شرکت زیمنس و شماره پارامترهای مندرج در آن و همچنین با توجه به مشخصات درج شده در پلاک الکتروموتور انجام پذیرفت که شامل موارد ذیل میشود:
سطح دسترسی به پارامترها، راه اندازی سریع، ولتاژ نامی، جریان نامی، توان، ضریب توان، فرکانس نامی، سرعت نامی، درصد اضافه بار (Overload) مجاز، تعیین سورس دریافت فرمان درایو و تعیین سورس دریافت Set Point سرعت درایو
- تنظیم پارامترهای پیشرفته درایو V20 بعنوان مثال شامل :
تعیین وظایف ترمینال های دیجیتال ورودی و خروجی، زمان صعود و راه اندازی درایو (Ramp Up)، زمان نزول و توقف درایو (Ramp Down)، حداقل فرکانس خروجی درایو، حداکثر فرکانس خروجی درایو
در ادامه و جهت تست و راه اندازی و مشاهده نتیجه تنظیمات و از طرفی یادآوری و تمرین مطالب قبل به انجام راه اندازی از طریق عمل Modify و I / O Check از درون محیط نرم افزار پرداختیم و فرمان های لازم را ارسال و فیدبک های مورد نظر را دریافت کردیم.
در مرحله بعد با توجه به پیشرفت مباحث و ارتقاء سطح عزیزان فراگیر، طرح یک تمرین متناسب با کلیه موارد آموزش داده شده صورت پذیرفت که شامل مواردی چون:
پیکربندی سخت افزاری، نوشتن برنامه در محیط برنامه نویسی نرم افزار، کنترل درایو V20 بصورت چپگرد / راستگرد سریع و با امکان استفاده از فیدبک های خروجی درایو که درصورت اخلال در عملکرد سیستم و مطابق با لاجیک نوشته شده، آلارم هایی همچون Not Running Alarm بصورت چشمک زن و Drive Fault فعال میشوند.
درخصوص تنظیم سرعت حرکت موتور، Set Point کنترل فرکانس و برای نمایش دمای موتور نصب یک عدد ترنسمیتر دما انجام شد.
پس از برنامه نویسی لاجیک برنامه مطابق با موارد فوق الذکر توسط فراگیران محترم، وایرینگ ارتباطی مابین PLC S7-1200 و درایو V20 و همچنین دیگر قسمت های لازم و مرتبط انجام پذیرفت و تست های عملی مطابق با منطق عملکردی صورت پذیرفت.
پس از ارزیابی عملکرد فراگیران محترم اقدام به بررسی امکانات پیشرفته تر نرم افزار TIA PORTAL نمودیم که شامل آشنایی با :
- محل قرارگیری توابع و مثال کاربرد علمی در نوشتن برنامه توسط دستورات و بلاک های برنامه نویسی پیشرفته تر و کاربردی
- بررسی و تست عملی وجود تداخل در آدرس دهی ها توسط برنامه نویس و رفع این مهم به سریع ترین روش با امکان رهگیری آدرس بکارگرفته شده در برنامه
- بررسی و مشاهده تمام آدرس های استفاده شده در برنامه کاربر بهمراه نام مربوط به آن آدرس و دیتاتایپ هر آدرس
- امکان تغییر نام هر آدرس به نام دلخواه از محیط برنامه نویسی
- امکان تغییر آدرس مربوط به یک سمبل، بصورتی که تمام آدرس های استفاده شده در برنامه با این نام، به آدرس جدید تغییر یابند.