کار با وب سرور در اپلیکیشن لوگو
کار با وب سرور در اپلیکیشن لوگو
در اپلیکیشن لوگو گزینه ای تحت عنوان Webserver وجود دارد. با انتخاب این گزینه می توان به امکانات وب سرور لوگو دسترسی پیدا کرد. قبل از هر چیز باید دسترسی به وب سرور در لوگوسافت انجام شود. جهت ایجاد دسترسی به وب سرور در لوگوسافت باید وارد منوی Tools > Transfer > LOGO! Access شوید. تصویر زیر نحوه ی دسترسی به گزینه ی Logo Access را نشان می دهد.
ارتباط با وب سرور
جهت دسترسی به گزینه های منوی Transfer در لوگو 8 باید ارتباط اترنت میان لوگو و PC برقرار باشد. این کار از طریق وارد کردن IP لوگو در پنجره ی Interface و کلیک روی دکمه ی Test انجام می شود.
در صورت موفقیت آمیز بودن ارتباط میان لوگو و PC؛ خط ارتباطی بین آن ها سبز می شود. در این مرحله باید روی گزینه ی OK کلیک کنید.
جهت فعال سازی دسترسی به LOGO! web server باید گزینه Allow web server access را انتخاب کنید. با این کار گزینه Enable Password protection به صورت پیشفرض فعال می شود.
پس از فعال کردن دسترسی به وب سرور امکان مشاهده آن از طریق اپلیکیشن لوگو نیز به وجود دارد. برای دسترسی باید اپلیکیشن را اجرا کرده و در صفحه ی Station Info گزینه ی Webserver را انتخاب کرد. تصویر زیر پنجره ی Station Info در اپلیکیشن را نشان می دهد.
با انتخاب گزینه Webserver یک صفحه ی جدید نمایش داده می شود. در این صفحه چند کادر برای ورود اطلاعات از جمله کلمه ی عبور وجود دارد. کلمه ی عبور همان رمزی است که در لوگو سافت برای دسترسی به وب سرور اختصاص داده شده است. در صورت عدم تغییر کلمه ی عبور عبارت LOGO با حروف بزرگ را به عنوان Password وارد کنید. در ادامه جهت ورود به وب سرور روی گزینه ی Log on ضربه بزنید. جهت کسب اطلاعات بیشتر در زمینه تنظیمات وب سرور در لوگو سافت مقاله ی Web server را مطالعه کنید.
پس از وارد کردن رمز و انتخاب گزینه Log on میتوان بخش های مختلف وب سرور را مشاهده کرد. جهت بررسی قسمتهای مختلف وب سرور در موبایل باید از گزینه LOGO! System در بالا و سمت راست صفحه استفاده کنید.
با انتخاب گزینه LOGO! System یک لیست نمایش داده می شود. با انتخاب هر یک از گزینههای این لیست به صفحات متفاوت وب سرور دسترسی پیدا می کنید. گزینه Logout جهت خروج از وب سرور است. قابل ذکر است که گزینهی LOGO! BM در لوگو های مجهز به صفحه نمایش قابل استفاده می باشد.
مطالب شرح دادهشده در این مقاله را میتوانید بهصورت ویدئو در دوره تصویری لوگو زیمنس مشاهده کنید. در این دورهی آموزشی با انواع پی ال سی، زبانهای برنامهنویسی و مینی پی ال سی لوگو زیمنس آشنا میشویم. آموزش لوگو از ابتدا صورت گرفته و شامل بررسی ماژول اصلی، کارتهای توسعه، نصب، سیم بندی، برنامهنویسی و کنترل توسط اپلیکیشن و وب سرور میشود. در بخش برنامهنویسی تمام بلوکهای دیجیتال، شبکه، آنالوگ و غیره بررسیشده و نحوهی کار آنها روی لوگو نمایش دادهشده است. مانیتورینگ و کنترل لوگو از طریق اپلیکیشن، وب سرور و صفحههای طراحیشده توسط LWE صورت میگیرد. این موارد نیز در دورهی تصویری شرح دادهشدهاند. لطفاً جهت مشاهدهی سرفصلها و لیست ویدئوهای این دوره روی عبارت لوگو زیمنس کلیک کنید.
نحوه ی ایجاد ابزار کنترلی در اپلیکیشن لوگو
در اپلیکیشن لوگو بخشی به نام Control Page وجود دارد. در این بخش عناصر گرافیکی کنترلی جهت مانیتور و یا تغییر مقادیر Tagها در PLC قرار گرفتهاند. به صورت کلی امکان پیکربندی تا حداکثر 50 المان کنترلی در این قسمت وجود دارد. المان های کنترلی قابلیت لینک شدن به Tag هایی را دارند که قصد تغییر یا مشاهده ی مقادیر آن ها را دارید. جهت دسترسی و فعال سازی المان های کنترلی دو راه زیر وجود دارد:
- اسکرول کردن صفحه Device Overview به سمت راست
- انتخاب آیکون در قسمت سمت چپ و بالای صفحه Device Overview در اپلیکیشن لوگو و انتخاب گزینه Control Page
صفحه ی Control Page یا تنظیمات المان های کنترلی طبق تصویر زیر می باشد.
جهت کار با المان های کنترلی باید لوگو در حالت RUN باشد. هنگام RUN بودن لوگو مربع کنار ماژول به رنگ سبز نمایش داده می شود.
پس از باز شدن صفحه Control Page میتوان از هر نوع المان کنترلی فقط یک بار به صورت رایگان استفاده کنید. فعال کردن تعداد بیشتری از یک المان های کنترلی نیاز به شارژ با پرداخت هزینه دارد. پس از فعال سازی یک المان کنترلی میتوان به دفعالت دلخواه از آن در برنامه استفاده کرد. فعال سازی المان کنترلی در App store تحت حساب خودتان ذخیره میشود. در این حالت حتی در صورت تغییر دستگاه میتوانید بدون هیچگونه هزینه اضافی از المان های کنترلی خود استفاده کنید. جهت استفاده از المانهای کنترلی باید از قبل Tag ایجاد شده باشد. جهت کسب اطلاعات بیشتر لطفا مطالب مربوط به وارد کردن Tag ها در اپلیکیشن لوگو را مطالعه کنید. به صورت کلی در اپلیکیشن لوگو، 5 المان کنترلی متفاوت زیر قابل استفاده هستند:
- Button: جهت جابهجایی میان دو مقدار یک Tag
- Slider: جهت تغییر مقادیر آنالوگ
- Bars: نمایش مقادیر آنالوگ روی یک میله افقی
- Output field: نمایش مقادیر آنالوگ
- Gauge: نمایش مقادیر آنالوگ همراه با نمایش critical value ranges
افزودن Button
جهت ایجاد Button باید از قسمت Demo Button Control در صفحه ی Control Page استفاده کنید.
برای ایجاد تعداد بیشتری از این المان باید گزینه Add New Control یا همان سمبل + در پایین صفحه Control Page را انتخاب کنید.
با ضربه روی علامت + تصویر زیر نمایش داده می شود. برای اضافه کردن دکمه ها روی Add Button ضربه بزنید.
با ضربه زدن روی Add Button پنجره ی Edit Button نمایش داده می شود. در صورتی که قصد ویرایش یک Button در حالت Demo را داشته باشید باید از آیکون یا همان قلم موجود در قسمت سمت راست و بالای صفحه Control Page استفاده کنید. تصویر زیر موقعیت این آیکون را نشان می دهد.
با انتخاب آیکون قلم در کنار هر المان یک علامت مربع یا چک باکس قرار می گیرد. علاوه بر این در قسمت پایین صفحه ی Control Page آیکون های کپی یا ، آیکون Wrench یا و آیکون سطل زباله یا نیز ظاهر میشوند. آیکون ها قبل از انتخاب المانها غیر فعال هستند. در این مرحله باید المان مورد نظر را انتخاب کنید. اضافه کردن دکمه ها از طریق گزینه ی Demo Button انجام می شود. به این ترتیب آیکون در قسمت پایین و وسط صفحه control Page فعال و قابل انتخاب خواهد شد. تصویر زیر موقعیت این آیکون را به همراه مربع کنار المان Demo button نشان می دهد.
با انتخاب آیکون وارد صفحه مربوط به Edit Button خواهید شد. در تصویر زیر تمامی گزینههای موجود در پنجره Edit Button آورده شده است.
در قسمت Edit Control Name می توانید یک نام به المان کنترلی اختصاص دهید. در نظر داشته باشید که این نام مستقل از نام اختصاص داده شده به Tag خواهد بود.
از قسمت Select PLC یک CPU انتخاب کنید. این CPU باید شامل تگ مورد نظر باشد. در این مثال دستگاه مورد نظر با عنوان LOGO 8 نام گذاری شده است.
با اسکرول کردن صفحه به سمت پایین، سایر قسمتهای مورد نیاز جهت پیکربندی Button ها را مشاهده خواهید کرد. در قسمت Target Tag، تگ مورد نظر جهت نمایش و کنترل را انتخاب کنید.
جهت مقدار دهی به تگ مورد نظر از دکمه ی سمت راست یا سمت چپ قسمت Value استفاده کنید. این قسمت در پنجره Edit Button با عنوان های On Press Value و On Release Value مشخص شده است.
جهت تغییر نام هر یک از دکمهها از قسمت Lable استفاده می شود. همانطور که در تصویر مشاهده می کنید عنوان Button 1 در این قسمت Demo Button 1 است. کافی است عنوان مورد نظر مانند کلمه ی Start را در این کادر وارد کنید. جهت تغییر نام دکمه سمت چپ یا همان Demo button 2 نیز از قسمت Button 2 Type استفاده می شود.
در تصویر زیر تغییر عنوان دکمه ها را مشاهده می کنید. در بخش سمت راست نام های پیش فرض و سمت چپ نام های جدید نمایش داده شدهاند.
در قسمت پایین Button Type یک مستطیل با عنوان Push Button وجود دارد. با انتخاب این گزینه حالتهای ممکن برای دکمهها نمایش داده میشود. در این قسمت حالتهای Push Button و یا Button قابل انتخاب هستند.
پس از پیکربندی های مربوط به صفحه ی Edit Button باید آیکون Floppy Icon را جهت ذخیره سازی انتخاب کنید. این آیکون در بالای پنجره ی Edit Button قرار دارد. پس از انجام صحیح مراحل مراحل ذکر شده یک المان کنترلی پیکربندی شده در پنجره Control یا همان Control Page نمایش داده میشود. در تصویر زیر دو دکمه برای روشن و خاموش کردن یک موتور طراحی شده است. این حالت یکی از روش های ممکن جهت استفاده از Button به عنوان On/Off Switch است.
افزودن نوار لغزنده کنترلی یا Control Slider
المان کنترلی بعدی Slider یا همان نوار لغزنده است. از این اسلایدر می توان در کنترل مقادیر آنالوگ مانند تغییر میزان باز و بسته شدن شیرها یا تنظیم سرعت استفاده کرد. در تصویر زیر یک اسلایدر جهت کنترل سرعت را مشاهده می کنید.
با روش های زیر می توان یک اسلایدر در صفحه ی Control Page وارد کرد:
- آیکون + یا همان Add New Control را انتخاب کنید. به این ترتیب پنجره Select Control type نمایش داده میشود. در این پنجره با انتخاب گزینه Add analog Slider وارد پنجره تنظیمات مربوط به اسلایدر خواهید شد.
- روش دوم استفاده از Demo Slider Control است. در تصویر زیر محل قرار گرفتن این گزینه در پنجره Control Page را مشاهده می کنید. جهت انتخاب این المان باید روی آیکون قلم ضربه بزنید. با این کار المان ها در حالت ویرایش قرار می گیرند. در ادامه با ضربه روی مربع کنار گزینه Demo Slider Control آن را انتخاب کنید. در تصویر زیر هردو حالت عادی و ویرایش صفحه ی Control Page را مشاهده می کنید. در تصویر سمت چپ گزینه ی Demo Slider Control انتخاب شده است.
با انتخاب آیکون می توان وارد پنجره پیکربندی اسلایدر یا Edit Analog Slider شد. بخش های این پنجره عبارتنداز:
- Edit Control Name جهت اختصاص یک نام برای المان کنترلی
- Min Value و Max Value به ترتیب مقادیر مورد نظر برای حداقل و حداکثر اسلایدر: از این دو قسمت برای تنظیم رنج قابل تغییر در اسلایدر استفاده میشود.
- Select PLC جهت انتخاب CPU شامل تک قابل اتصال به اسلایدر
- Target Tag جهت تعیین تگ مورد نظر جهت نمایش و کنترل در اسلایدر
در پنجره Edit Analog Slider دو گزینه Autoscale و Show current value وجود دارد. انتخاب Autoscale موجب تنظیم خودکار تعداد قسمت های اسلایدر خواهند شد. با برداشتن تیک این گزینه یک کادر جدید با عنوان Select number of scaling segments نمایش داده می شود. در این قسمت می توانید عدد مورد نظر برای تعداد بخش های لغزنده در اسلایدر را به صورت دستی وارد کنید. این عدد ثابت بیان کننده ی تعداد بخش هایی است که لغزنده به آن تقسیم می شود. در تصویر زیر حالت های فعال و غیر فعال برای Autoscale را مشاهده می کنید.
با انتخاب گزینه Show Current Value مقدار کنونی متغیر در کنار اسلایدر نمایش داده میشود. در تصویر زیر صفحه edit Analog Slider قبل و بعد از انتخاب گزینه Show Current Value را مشاهده می کنید. پس از انجام تنظیمات باید گزینه ی Save یا فلاپی دیسک را انتخاب کنید. با این کار تنظیمات اعمال شده در بخش Edit Analog Slider ذخیره خواهد شد. پس از انجام موفقیت آمیز مراحل فوق یک کنترلر Edit Analog Slider به صفحه ی Control Page اضافه خواهد شد.
جهت مطالعه ی سایر مقالات برنامه نویسی لوگو لطفا به قسمت مقالات PLC مراجعه کنید.
دیدگاه خود را ثبت کنید
تمایل دارید در گفتگوها شرکت کنید؟در گفتگو ها شرکت کنید.