Upload
others
View
7
Download
0
Embed Size (px)
Citation preview
پروژه در نرم افزار ایجادمراحل SIMATIC WinCC 7.0
PART 1
مهندس اکبر اویسی فر
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
2
یُعَلِّمَهُ أهلَهُ إنَّ لِکُلِّ شَیءٍ زَکاةً ، وزَکاةُ العِلمِ أن زکاتى دارد و زکات دانش، آموختن آن است به اهلش هرچیزى
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
3
در پروسه های صنعتی بیش از پیش ضرورت یافته سیستم های مانیتورینگ همانطور که می دانید امروزه استفاده از
واسط بین انسان و ماشین بوده که می تواند در قالب یک پانل اپراتوری ( HMI مانیتورینگ) است. در واقع یک سیستم
در اتاق های کنترل باشد. در این صورت اپراتور در یک فاصله دور یا نزدیک PCدر محل دستگاه و یا یک یا چند
، اشکال نمودارها، آالرم ها HMIبا کل پروسه ارتباط برقرار کند. بر روی سیستم HMIمی تواند توسط سیستم
گرافیکی و سایر موارد قابل رویت می باشند که مشاهده این موارد کمک بسیار زیادی به اپراتور جهت دسترسی به
اجزای مختلف ماشین، عیب یابی سریع و آسان و همچنین دریافت گزارشات از نقاط مختلف مربوط به پروسه
آشنا می شویم: مانیتورینگمی کند. در ادامه با برخی از مزایاء و ویژگی های یک سیستم
مشاهده و کنترل پیوسته فرآیند -1
دریافت آالرم ها و پیغام های متناسب با رویدادهای مختلف -2
کنترلیهای مناسب به پروسه Set Pointارسال -3
ثبت آالرم ها و آرشیو نمودن آنها-4
منحنی یا نمودار نمایش اطالعات به صورت قابلیت -5
قابلیت اتصال به شبکه های مختلف-6
پرینت گزارشات و اطالعات فرآیند-7
نظارت بر سطح دسترسی افراد به بخش های مختلف-8
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
4
بر روی پانل های صنعتی نیز می باشد. این پانل ها معموال در اختیار اپراتور در اجراقابل مانیتورینگیک سیستم
می شوند. در این صورت اپراتور می تواند فرامین کنترلی را صادر و آالرم ها نزدیکی خط تولید یا ماشین قرار داده
مشاهده کند. امروزه شرکت های سازنده بسیاری در زمینه ساخت این پانل ها فرآیند تولیدو مقادیر را در نزدیک
فعالیت می کنند که شرکت زیمنس نیز به عنوان یکی از سازندگان مطرح در این زمینه می باشد. این شرکت پانل های
خود را در دو گروه کلیدی و لمسی وارد بازار می کند.
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
5
PCی بر سیستم های مانیتورینگ مبتن
می باشند که در اتاق های کنترل در قالب HMIنوع دیگری از یک سیستم PCمبتنی بر مانیتورینگسیستم های
ها در فاصله دور از PLCپیاده سازی می شوند. در این ساختار جهت ارتباط بین کامپیوترها با PCیک یا چند
WinCCشبکه های مختلف با رابط های مختلف )نوری و الکتریکی( استفاده می گردد. در این حالت از نرم افزار
به عنوان یک واسط قوی جهت ارتباط بین اپراتور با پروسه کنترلی استفاده می شود.
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
6
در واقع این نرم افزار یک واسط گرافیکی پرقدرت بین اپراتور و پروسه کنترلی می باشد که اجازه مشاهده روند
های کنترلی را به پروسه Set Pointاجرای فرآیند را به کاربر می دهد. همچنین توسط این واسط کابر می تواند
یژگی های این نرم افزار پیکربندی آالرم ها و نمایش پیغام ها اعمال و نتیجه را بر روی مانیتور مشاهده کند. از دیگر و
بیش ،به ازای رخ دادن وقایعی در سیستم می باشد. به عنوان مثال فرض کنید می خواهیم زمانی که فشار در یک مسیر
تی درپیغامی مبنی بر خطا و یا اعالم حالت خطر بر روی مانیتور ظاهر شود. این بحث به راح ،شد SPمقدار از
بحث آرشیو و WinCCقابل پیاده سازی می باشد. یکی دیگر از قابلیت های مهم در نرم افزار WinCCنرم افزار
این قابلیت دیتاهای آرشیو شده را می توان در قالب نمودار یا جدول نمایش داد.می باشد. و ثبت تگ های فرآیندی
باعث می شود که کاربران به راحتی بتوانند به دیتاهای گذشته دسترسی داشته باشند. از ویژگی های متمایز این
با سایر نرم افزارهای WinCC، تبادل دیتا بین SIMATICنرم افزار می توان به سازگاری با سایر محصوالت
ه های پیچیده و کنترل و پردازش داده های فرآیند به صورت مستقل، پیاده ، اجرای برنامExcelمایکروسافت همانند
سازی سیستم های تک کاربره و چند کاربره و همچنین سیستم های توزیع شده و بسیاری از موارد دیگر اشاره نمود.
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
7
7.5، نسخه 2019در نسخه های مختلفی تولید و عرضه شده است و آخرین نسخه تا سال WinCCنرم افزار
هم به موازات توسط شرکت زیمنس در حال به TIA WinCCالبته الزم به ذکر است که نسخه های می باشد.
روزرسانی می باشد که موضوع بحث ما در این جزوه نمی باشد.
ویندوز فعال شده باشد. MS Message Queuingمی بایست سرویس ، WinCC قبل از نصب
MS Message Queuing Servicesمراحل نصب
این سرویس معموال در زمان نصب ویندوز نصب نمی شود و کاربران در صورت نیاز می توانند اقدام به نصب و فعال
مشخص شده در شکل زیر مراجعه کنید.به مسیر 7ویندوز نصب این سرویس در سازی این سرویس کنند. جهت
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
8
شکل زیر نمایان می شود. صفحه، Control Panelدر Programبا کلیک بر روی گزینه
ظاهر می شود. MSMQجهت فعال کردن سرویس Windows Featuresبا کلیک بر روی گزینه فوق، پنجره
SQL Serverنرم افزار شود. نصبتا سرویس مورد نظر کلیک OKرا انتخاب و بر روی گزینه MSMQسرویس
در زمان نصب نرم افزار، می بایست انتخاب و نصب گردد. می باشد که WinCCنیز به عنوان پایگاه داده
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
9
جهت آشنایی هر چه سریعتر با این نرم افزار، در ادامه مراحل ساخت و تست یک پروژه به طور کامل مورد بررسی
قرار می گیرد.
وارد محیط نرم افزار می شویم. SIMATIC WinCC Explorerبعد از نصب نرم افزار، با کلیک بر روی آیکون
، پنجره Newو انتخاب گزینه File. با مراجعه به منوی کنیمدر محیط نرم افزار، ابتدا الزم است که یک پروژه ایجاد
شکل زیر ظاهر می شود.
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
10
انتخاب شود. در این مثال، یا به عبارت دیگر معماری سیستم مانیتورینگ پلنت در این پنجره می بایست نوع ایستگاه
انتخاب و یک نام به دلخواه برای پروژه وارد می کنیم. Singleنوع ایستگاه را به صورت
وارد محیط اصلی نرم افزار می شویم. Createبا کلیک بر روی گزینه
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
11
ابتدا می بایست کانال ارتباطی در نرم افزار ایجاد شود. در
WinCCدر کانال ارتباطی
برقراری هتجمی باشد. در واقع WinCC( و AS)برقراری ارتباط بین سیستم کنترل یک مسیر جهت ،کانال ارتباطی
شخص کننده نوع میک درایور ارتباطی می باشد. درایور ارتباطی ایجاد نیاز به WinCCو ارتباط بین سیستم کنترل
های شرکت PLC درایورهای ارتباطی زیادی جهت ارتباط با WinCCارتباط بین دو ایستگاه می باشد. در نرم افزار
زیمنس و سایر شرکت ها وجود دارد.
SIMATIC S7 Protocol Suiteآشنایی با درایور
می تواند با WinCCاین درایور یکی از پرکاربردترین کانال های ارتباطی می باشد. توسط این درایور ایستگاه PLC های خانوادهSIMATIC S7 به راحتی توسط شبکه های مختلف ارتباط برقرار کند. در واقع اگر در یک
از این درایور استفاده ،باشد WinCCبا ایستگاه S7-400یا S7-300پروژه صنعتی هدف برقراری ارتباط بین ارتباطی مختلف می باشد. شبکه های می شود. این درایور خود دارای
به مسیر زیر مراجعه می کنیم. ،S7های PLCارتباطی با جهت ساخت کانال
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
12
را انتخاب می کنیم. SIMATIC S7 Protocol Suite، گزینه Add New Driverبا انتخاب گزینه
در دسترس قرار می گیرند. S7های سری PLC، شبکه های ارتباطی زیر جهت ارتباط با S7با نصب درایور
از PLCمی باشد. در سمت Ethernet TCP/IPتوسط شبکه ، S7-300با WinCCدر این پروژه ارتباط بین در دسترس می باشد استفاده Onboardکه به صورت LANاز پورت PCو در سمت CP343-1کارت شبکه
می شود.
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
13
را انتخاب New Driver Connectionکلیک راست و گزینه TCP/IPبرای ساخت کانکشن، بر روی می کنیم.
برای کانکشن ساخته شده، می توانیم یک نام به دلخواه در نظر بگیریم.
ساخته می شود.TCP/IP، یک کانکشن با نام وارد شده بر روی شبکه Okبا کلیک بر روی گزینه
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
14
زیرمجموعه کانکشن ساخته شده، محل ایجاد تگ های فرآیندی می باشد.
نمایش دهیم. همچنین یک موتور WinCCرا بر روی PT100در این مثال می خواهیم مقدار دمای یک سنسور ایجاد می کنیم. STEP7در نرم افزار S7-300در ادامه یک ایستگاه استارت/ استپ شود. WinCCنیز توسط
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
15
وارد می کنیم. در ضمن جهت ارتباط با I/Oبه همراه تعدادی کارت CPU 315-2DP، یک HWدر محیط استفاده شده است.CP343-1 نیز از کارت SCADAایستگاه
ست می کنیم.زیر را IPرا ایجاد و خط شبکه کارتدابل کلیک و CPبر روی کارت
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
16
می شویم. ابتدا یک برنامه ساده جهت کنترل یک OB1کرده و وارد محیط Save & Compileرا HWمحیط ایجاد می کنیم. Network 1موتور، توسط دستور فیلیپ فالپ در
بر روی آدرس های مربوطه، سمبل های مناسب را وارد می کنیم.
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
17
ادامه
ه می کنیم. این سنسور توسط یک جهت اسکیل کردن سنسور دما استفاد FC105از بلوک Network 2در درجه کالیبره 300تا 0متصل شده است. ترانسمیتر بر روی بازه دمایی AIمیلی آمپر به کارت 20تا 4نسمیتر ترا
شده است.
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
18
FC105را ذخیره و این بلوک را به همراه بلوک OB1ذخیره می شود. در ادامه بلوک MD4مقدار دما در حافظه دانلود می کنیم. PLCSIMبه محیط System Dataو فایل
27648تا 0با بازه PIW304یک باکس را به قرار داده و (PLCSIM(TCP/IP حالترا در PLCSIMمحیط
اختصاص می دهیم. Slider.Decبه صورت
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
19
با توجه به آدرس های اختصاص داده شده در برنامه، اقدام به ساخت تگ های فرآیندی WinCCدر محیط می کنیم. در این پروژه می بایست تگ های زیر ساخته شوند.
START:M0.0(Binary)
STOP:M0.1(Binary)
MOTOR:Q0.0(Binary)
Temperature:MD4(Floating Point 32BIT)
ایجاد می شود. M0.0با آدرس START، تگ OKبا کلیک بر روی گزینه
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
20
مراحل ساخت تگ ها را برای سایر آدرس ها تکرار می کنیم.
می باشد. Floating-Point 32Bitبه صورت Temperatureدقت کنید که تایپ تگ مربوط به
بعد از ایجاد تگ های فرآیندی، نوبت به طراحی صفحات گرافیکی می باشد. جهت ایجاد صفحات گرافیکی به بخش
Graphic Designer مراجعه و یکPicture .ایجاد می کنیم
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
21
داد.یک صفحه ایجاد می شود. نام این صفحه را متناسب با فرآیند، می توان تغییر ،New Pictureبا انتخاب گزینه
در نظر گرفته شده است. Graphic،صفحه ایجاد شدهنام
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
22
، وارد صفحه طراحی می شویم. Graphic.Pdlبا دابل کلیک بر روی صفحه
را فعال و از Windows Objectsاز پالت سمت راست نرم افزار، گزینه Graphics Designerدر محیط
را انتخاب و به محیط اصلی وارد کنید. Buttonزیرمجموعه این گزینه، ابزار
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
23
باز می شود. در قسمت Button Configurationکادری تحت عنوان ،پس از وارد کردن باتن به صفحه گرافیکی
کلیک کنید. OKرا وارد و بر روی گزینه STARTعبارت Textباالی این پنجره در کادر
تغییر داد. همچنین نیز البته الزم به ذکر است که در این پنجره می توان نوع فونت و همچنین رنگ نوشته داخل باتن را
ایجاد شده Buttonنیز وجود دارد. بر روی Hot Keyبرای این باتن امکان ایجاد یک کلید میانبر توسط قسمت
یک کپی از باتن ایجاد شده تخاب نمایید. با کلیک بر روی این گزینه را ان Duplicateکلیک راست نموده و گزینه
گرفته می شود. STOPستی برای ش
را انتخاب کنید. با کلیک بر روی Configuration Dialogایجاد شده کلیک راست نموده و گزینه باتنبر روی
وارد و بر روی STOPنیز ظاهر می شود. در این پنجره نام باتن را STOPستی این گزینه پنجره تنظیمات برای ش
کلیک کنید. OKگزینه
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
24
Controlپالت در Siemens HMI Symbol Libraryگزینه به ،WinCCاشکال برای دسترسی به کتابخانه
می گردد. در ادامه ی یک شکل گرافیکی وارد صفحه اصل ،با دابل کلیک بر روی این گزینه مراجعه کنید.نرم افزار
بر روی این شکل دابل کلیک کنید.
از لیست اشکال کتابخانه، یک موتور وارد صفحه گرافیکی می کنیم.
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
25
را به Motorدر مرحله بعد نوبت به اختصاص تگ ها به اشکال گرافیکی می باشد. در ابتدا نحوه اختصاص تگ شکل گرافیکی موتور مورد بررسی قرار می دهیم.
را انتخاب کنید. در Propertiesبرای اختصاص تگ موتور، بر روی شکل گرافیکی موتور کلیک راست و گزینه ان تگ مورد نظر را به ویژگی های مختلف از جمله تغییر رنگ، تغییر مکان، عدم نمایش و پنجره ظاهر شده می تو
را انتخاب و از کادر Control Propertiesخیلی از موارد دیگر اختصاص داد. در ادامه از کادر سمت چپ گزینه ست کنید.کلیک را Symbol Appearanceسمت راست بر روی سمبل المپ تعبیه شده در مقابل گزینه
را انتخاب تا پنجره مربوط به لیست تگ های موجود در نرم افزار نمایان شود. در این Tagگزینه ،از لیست باز شده کنید.کلیک OKانتخاب و بر روی گزینه TCP/IPرا از مسیر MOTORپنجره تگ
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
26
2Sعبارت ،به این ویژگی، سمبل المپ به رنگ سبز تغییر می یابد. بعد از اختصاص تگ Motorبا اختصاص تگ
ثانیه در 2در مقابل سمبل المپ ظاهر می شود. این زمان، زمان به روز رسانی تگ می باشد که به صورت پیش فرض
می بایست بر روی ،نظر گرفته می شود. اگر بخواهیم تغییرات بالفاصله در تگ یا به عبارت دیگر در شکل اعمال شود
را انتخاب نمود. در این صورت هر زمان که تغییری در مقدار Upon Changeکلیک راست و گزینه 2sعبارت
به روز می کند. را تگ مربوطهنیز WinCCایجاد شود، PLCفرآیندی در تگ
ها را اختصاص دهیم. نحوه کار بدین صورت می باشد که با فشردن باتنبعد می خواهیم تگ های مربوط به در مرحله
به همان تگ منتقل شود. 0غیرفعال می شود نیز مقدار باتنو زمانی که به تگ مربوطه منتقل 1می بایست مقدار باتن
ها به ادامه باتنبه ازای فعال و غیرفعال کردن 1و 0یکسان می باشد. برای انتقال مقادیر باتناین موضوع برای هر دو
را انتخاب کنید. در پنجره باز شده به Propertiesاستارت کلیک راست و گزینه باتنبر روی بحث توجه فرمایید.
وارد شوید. در این زبانه می توان رویدادهای مختلف را به ازای حالت های مختلف برای اشکال Eventزبانه
کرد.برنامه ریزی
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
27
توسط باتن)فشردن Press Leftرا انتخاب و از زیرمجموعه این گزینه، بر روی گزینه Mouseدر ادامه گزینه
کلیک، Direct Connectionدکمه سمت چپ ماوس(کلیک راست نمایید. در لیست باز شده بر روی عبارت
تا پنجره مربوطه ظاهر شود. این پنجره که در مباحث بعدی با آن به طور کامل آشنا می شویم دارای دو قسمت
را وارد کنید. 1انتخاب و در کادر فعال شده مقدار را Constant( گزینه Sourceمی باشد. از لیست سمت چپ )
را Tag( گزینه Targetانتقال یابد، از لیست سمت راست ) Startبا توجه به اینکه این مقدار می بایست به تگ
می باشد را از لیست تگ ها انتخاب کنید. Startتگ مورد نظر که همان تگ ، انتخاب و در کادر فعال شده
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
28
تکرار کنید. Startبه تگ 0با انتقال مقدار Release Leftاین مرحله را برای گزینه
درادامه یک مخزن به .می باشد Startبه تگ باتنبه ازای غیرفعال کردن 0نتیجه انجام این مرحله نیز انتقال مقدار
همراه یک سنسور را وارد صفحه کار می کنیم.
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
29
سطحمقدار در کنار تانک به عنوان ابزار نمایش I/O Fieldنوبت به قرار دادن ابزار ،از وارد کردن تانک بعدمی باشد. برای دسترسی به این ابزار از پالت سمت راست استفاده کنید. زمانی که این ابزار را بر روی صفحه قرار دهید
د. در این کادر در قسمت باال می بایست تگ کنترلی که قرار است مقدار کادر تنظیمات اولیه این ابزار باز می گرد آن نمایش داده شود انتخاب گردد.
می گیریم. سایز فونت در نظر Upon Changeرا در کادر اول وارد و زمان به روزرسانی را Temperatureتگ
نیز همانند سایر ابزارها توسط پالت I/O Fieldقرار می دهیم. رنگ ابزار 40عدد ،را نیز جهت نمایش هر چه بهتر
با توجه به اینکه در این پروژه تنها نمایشگر دما می باشد، در حالت I/O Fieldنوع رنگ قابل تغییر می باشد.
Output .قرار می دهیم
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
30
قابل Propertiesمی بایست نمایش دهد به همراه تعداد ارقام اعشار، در پنجره I/O Fieldتعداد رقم هایی که یک تنظیم می باشد.
، می توان متن ها و اشکال های ساده را نیز در محیط کار وارد Standard Objectاز ابزارهای موجود در پالت کرد.
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
31
باز گردید. در ادامه قبل WinCCبعد از انجام کلیه مراحل، محیط گرافیکی طراحی شده را ذخیره و به صفحه اصلی
Computerپروژه الزم است یکسری تنظیمات اولیه انجام شود. برای این منظور بر روی گزینه کردن Runاز
را انتخاب کنید. Propertiesکلیک راست و گزینه
ظاهر شود. در Computer propertiesکلیک تا پنجره Propertiesدر پنجره ظاهر شده مجددا بر روی گزینه
مراجعه کنید. در این پنجره تنظیمات مربوط به صفحات گرافیکی و Graphics Runtimeاین پنجره به زبانه
تعیین می شود. در کادر Runtimeیات در وضعیت همچنین ایجاد یکسری کلیدهای میانبر برای برخی عمل
Windows Attributes .در ادامه از موارد موجود گزینه هایی جهت سفارشی کردن صفحات گرافیکی قرار دارد
کنید.را فعال Adapt Pictureو Full Screenدر این کادر گزینه های
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
32
صفحه ای که می بایست پس از اجرای پروژه به عنوان اولین صفحه اجراء شود مشخص Start Pictureدر کادر
می کنیم.انتخاب Browseمی گردد. صفحه مورد نظر را با کلیک بر روی گزینه
می توانند مورد استفاده توجه به نیاز و تشخیص کاربر با Windows Attributesسایر گزینه های مربوط به کادر
می توان صفحات پروژه را در وضعیت Minimizeیا Maximizeقرار گیرند. به عنوان مثال با فعال کردن گزینه
Runtime .به آیکون های مشخص شده در شکل زیر مجهز نمود
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
33
، در CPرت یا کا CPUست شده برای IP، می بایست PLCیا همان ASجهت برقراری ارتباط با ایستگاه
نیز ست شود. همچنین نوع کارت شبکه ارتباطی نیز می بایست انتخاب شود. برای انجام تنظیمات WinCCنرم افزار
را انتخاب می کنیم. Propertiesکلیک راست و گزینه TCP/IPارتباطی، بر روی
ظاهر می شود. در این کارت Connection Parameters، پنجره Propertiesبا انتخاب مجدد گزینه های
و شماره اسالت مربوطه ست شود. PLCایستگاه IPمی بایست
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
34
یا کارت شبکه CP1613در مرحله بعد باید نوع کارت شبکه نیز مشخص شود. کارت ارتباطی می تواند کارت Onboard ایستگاهPC باشد. در این مثال با توجه به اینکه از سیموالتور جهت تست پروژه استفاده می کنیم، ارتباط
قرار می دهیم. PLCSIM-TCP/IPرا روی
شویم. WinCCبا تغییر کارت ارتباطی، می بایست یکبار از نرم افزار خارج و مجدد وارد نرم افزار
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
35
بر روی آیکون WinCCمی باشد. برای انجام این مرحله در محیط WinCCکردن ایستگاه Runدر ادامه نوبت به Activate .کلیک کنید
ند.ک، نرم افزار شروع به فعال سازی بخش های مختلف پروژه می Activateبعد از کلیک بر روی آیکون
باز می گردد. کاربر Full Screenبه عنوان اولین صفحه به صورت Graphicبعد از اتمام مرحله اجراء، صفحه اطمینان حاصل Channel Diagnosticتوسط ابزار PLCحتما می بایست در این مرحله از برقرار شدن ارتباط با
کند.
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
36
باشد.می صورت زیر به Channel Diagnosticدر صورتی که ارتباط به درستی برقرار شود، ابزار
صادر و نتیجه را بر روی اشکال گرافیکی PLCبه WinCCدر مرحله پایانی کاربر می بایست فرامین کنترلی را از
ستی رافیکی قرار داده و سپس بر روی شرا نیز در کنار صفحه گ PLCمشاهده کند. جهت اجرای این مثال، شبیه ساز
استارت کلیک کنید.
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
37
روشن و به ازای روشن ،می باشد PLCکه خروجی Q0.0مشاهده می کنید که ،استارتستی با کلیک بر روی ش
سبز می شود. WinCCشدن این بیت، رنگ موتور نیز در
مانیتور کرد. I/O Fieldبا تغییر اسالیدر هم می توان دما را بر روی ابزار
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
38
درصد 100تا 0نصب شده است که به ازای Level Transmiterدر ادامه فرض کنید که بر روی مخزن یک ارسال می کند. می خواهیم سطح مخزن را بر روی یک AIمیلی آمپر را به کارت 20تا 4سطح مخزن، سیگنال
، شیر تخلیه باز شود.شدور بیشتر داده شده توسط اپرات SPاسالیدر نمایش دهیم. همچنین اگر سطح مخزن از مقدار
استفاده می کنیم. Level Transmiterدیگر جهت اسکیل کردن مقدار FC105از یک بلوک PLCدر برنامه
باز Q0.1بیشتر باشد، ولو SPمقایسه می کنیم. در صورتی که مقدار سطح از SPدر ادامه مقدار سطح را با مقدار
می گردد.
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
39
تگ های مربوط به ولو، سطح و ست پوینت را ایجاد می کنیم. WinCCدر
بر روی مخزن قرار می دهیم و در پنجره باز شده، Barدر محیط گرافیکی از مسیر مشخص شده در شکل زیر یک
متصل می کنیم. Barرا به ابزار Levelتگ
قرار می دهیم. 100تا 0را بر روی Barبازه نمایش
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
40
ر نیز قرار می دهیم و آن را به تگجهت نمایش مقدا I/O Fieldو یک Level Transmiterبر روی مخزن یک Level .متصل می کنیم
متصل می کنیم. SPوارد و به تگ Input/Outputدر حالت ست پوینتهم جهت دادن مقدار Field I/Oیک
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
41
متصل می کنیم. Valveدر ادامه یک ولو در مسیر خروجی مخزن قرار داده و به تگ
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
42
می کنیم. Activeرا WinCCبرنامه را به محیط سیموالتور دانلود و
از مقدار ست پوینت بیشتر باشد، شیر خروجی باز می شود. Levelزمانی که مقدار
پایان قسمت اول
باشید موفق
mailto:[email protected]
مهندس اکبراویسی فر
[email protected] Programming-Maintenance-Training (SIEMENS-Allen Bradley)
43
mailto:[email protected]
مهندسیشرکت فنی و
نوین فن آوران آریا )مشاور، طراح و مجری پروژه های اتوماسیون صنعتی(
Consulting, designing and executing of Industrial Automation Projects
طراحی و ساخت تابلوهای توزیع، قدرت و کنترل طراحی و برنامه نویسیPLC وDCS مطابق استانداردهای روز دنیا طراحی و برنامه نویسی سیستم هایRedundant وFail Safe طراحی سیستم هایSCADA کامال حرفه ای در سطوح مختلف طراحی و راه اندازی شبکه های صنعتی نصب و راه اندازی انواع درایوهای صنعتی تعمیرات تخصصی بردهای صنعتی ارائه خدمات مشاوره، بهینه سازی خطوط تولید و نگهداری تامین کننده تجهیزات اتوماسیون صنعتی و ابزاردقیق با قیمت رقابتی آموزش دوره های تخصصی اتوماسیون صنعتی تالیف و چاپ کتاب های تخصصی اتوماسیون صنعتی
مدیرعامل: مهندس نازنین زنجیریان
کنترل(-)کارشناس ارشد برق
مجری کلیه پروژه های اتوماسیون صنعتی، ابزار دقیق و اسکادا در سطح کشور می باشد. این شرکت نوین فن آوران آریاشرکت ، تابلوهای فشار ضعیف و متوسط و همچنین RIOساله موسسین در زمینه ساخت تابلوهای کنترل، تابلوهای محلی 20با اتکاء به تجربه
تیم اجرایی این شرکت با بهره گیری از کادر یق، بنیان نهاده شده است.بزاردقطراحی و اجرای پروژه های اتوماسیون صنعتی و ادر صنایع نفت و گاز، خودروسازی، شیشه، صنایع غذایی و ... را EPCمهندسی توانمند و با تجربه، توانایی اجرای کلیه پروژه های
به صورت کامال استاندارد دارا می باشد.
و پست های کامپکتساخت تابلوهای کنترل، فشار متوسط، فشار ضعیف
Tel:021-44451668 0919-698-7875 www.FanavaranAria.Com
واحد آموزش این شرکت با در اختیار داشتن اساتید با تجربه در عرصه علم و صنعت، اقدام به برگزاری دوره های تخصصی تمامی دوره های این شرکت از لحاظ محتوا و کار عملی نموده است. Allen Bradleyو SIEMENSاتوماسیون صنعتی
مطابق با استاندارد بوده و در هر یک از دوره ها شرکت کننده ها به طور کامال تخصصی با سیستم های کنترلی آشنا می شوند. و تکنسینهای موسسین این شرکت در سال های فعالیت خود، افتخار برگزاری دوره های آموزشی برای بسیاری از مهندسین
شرکت ها و صنایع مختلف در سطح کشور را دارا می باشند. مدرسین این شرکت مورد تایید شرکت نفت، گاز و صنایع خودرو سازی می باشند.
Studio 5000-ControlLogix
Studio 5000_PanelView 5000
RSLogix500_SLC500
Factory Talk View Studio
PLC- S5
S7-400F/FH
PCS7
S7-300,400
S7-400F/FH
S7-1200(TIA)
S7-300,400(TIA)
WinCC
Protool
WinCC Flexible
Profibus -Profinet - Ethernet
SINAMICS Servo Drive
Micromaster Drive
Simotion Scout
S7 PID
Eplan
دوره های تخصصی اتوماسیون صنعتی )ویژه صنایع(
tel:021-44451668
Tel:021-44451668 0919-698-7875 www.FanavaranAria.Com
این شرکت جهت پیشبرد اهداف آموزشی خود اقدام به چاپ کتاب های تخصصی اتوماسیون و همچنین توزیع توسط مجموعه های آموزشی جهت استفاده مهندسین و دانشجویان نموده است. برخی از کتاب های تالیف شده
زش این شرکت به شرح زیر می باشنددپارتمان آمو
تالیف کتاب های تخصصی اتوماسیون صنعتی
tel:021-44451668
Tel:021-44451668 0919-698-7875 www.FanavaranAria.Com
tel:021-44451668