منوی File در لوگو سافت
بررسی منوی File در لوگو سافت
در مقالات قبلی با نحوه نصب نرم افزار LOGO! Soft Comfort آشنا شدیم. همانطور که می دانید از این نرم افزار جهت برنامه نویسی ورژن های مختلف لوگو زیمنس استفاده می شود. به منظور بکارگیری این نرم افزار باید رابط کاربری، منو ها و توابع برنامه نویسی آن را به خوبی فرابگیریم. قابل ذکر است که در ادامه ی مقالات مربوط به لوگو استفاده از ورژن LOGO! Soft Comfort V8.1 آموزش داده خواهد شد. قبل از پرداختن به منوی File در لوگو سافت و گزینه های آن باید بدانیم که به صورت کلی در لوگوسافت دو رابط کاربری با عنوان های Programming interface و Project interface وجود دارد. هر یک از این رابط های کاربری دارای بخش های خاصی بوده و به راحتی می توانند به یکدیگر سوئیچ شوند.
در این ویدیو بخش تنظیمات لوگو یا LOGO! setting را بررسی می کنیم. این ویدئو برگرفته از دوره ی جامع لوگو زیمنس است:
رابط کاربری Programming interface
پس از نصب نرم افزار و باز کردن آن پنجره Programming interface به صورت خودکار باز میشود. در تصویر زیر بخش های مختلف این رابط نرم افزار با کادر های قرمز رنگ مشخص شده است. گزینههای 1 تا 8 در تصویر عبارتاند از:
- Menu bar
- Standard toolbar
- Mode bar
- Programming toolbar
- Programming interface
- Diagram tree
- Instruction tree
- Status bar
رابط کاربری Project interface
جابهجایی میان دو رابط کاربری لوگوسافت از طریق منوی Mode bar صورت میگیرد. این بخش در تصویر بالا با شماره 3 مشخص شده است. با انتخاب گزینه Network Project در منوی Mode bar وارد رابط کاربری Project interface میشویم. با انتخاب گزینه Add New Device این رابط کاربری به شکل زیر نمایش داده خواهد شد. همانطور که در تصویر مشخص شده رابط کاربری Project interface دارای 10 بخش است:
- Menu bar
- Standard toolbar
- Mode bar
- Networking toolbar
- Network view
- Device tree
- Programming toolbar
- Programming interface
- Instruction tree
- Status bar
در مقاله رابط کاربری شبکه یا Network Project این بخش را به صورت کامل بررسی کردیم.
منوی File
اغلب نوار ابزارهای موجود در دو رابط کاربری Programming interface و Project interface مشترک هستند. در این مقاله و مقالات بعدی دستورات موجود در هر یک از نوار ابزارها به صورت کامل بررسی خواهد شد. در قسمت بالای پنجرهی نرم افزار لوگو نوار ابزار اصلی یا همان Menu bar قرار دارد. از طریق این نوار ابزار میتوان به فرمانهای متفاوت جهت ویرایش و مدیریت دیاگرام مدار، ایجاد پروژه جدید، انتقال برنامه و غیره دسترسی پیدا کرد. قابل ذکر است که تمرکز این مقاله بر منوی File در لوگو سافت بوده و منوهای های دیگر در مقالات بعدی بررسی خواهند شد.
گزینه های موجود در منوی File در لوگو سافت عبارتند از:
- New: ایجاد پروژه و دیاگرام مدار جدید
- Open: بازکردن پروژههایی که قبلا ایجاد و ذخیره شدهاند
- Close: بستن برنامهی جاری یا همان پنجره فعال
- Close All Diagrams: بستن همه پنجرهها و برنامههای باز در نرمافزار
- Save: ذخیره دیاگرام مدار؛ در این حالت اگر قبلا برنامه ذخیره نشده باشد در مورد نام فایل و مسیر ذخیره آن از کاربر سوال پرسیده میشود.
- Save As: ذخیره برنامه به عنوان برنامهایی جدید؛ به عبارت دیگر با استفاده از این گزینه امکان ذخیره فایلی که قبلا سیو شده است در مسیر جدید و با نام جدید فراهم میشود.
- Page setup: تنظیمات مربوط به ابعاد صفحه برنامه
- Print Preview: پیش نمایشی از دیاگرام مدار پیش از چاپ آن، پرینت گرفتن و ایجاد سند از صفحه برنامهنویسی، پارامتر ها و اطلاعات مدار
- Print: نمایش اطلاعات و تنظیمات مربوط به چاپ
- Message Text Settings
- Properties
- Exit: از این فرمان جهت بستن نرمافزار لوگوسافت و خارج شدن از آن استفاده میشود.
همانند اغلب نرم افزارها از دستورات New, Open, Close, Save و Save as جهت ایجاد، باز کردن و ذخیره کردن پروژه استفاده می شود. استفاده از این زیر منوها بسیار ساده بوده و به همین علت از پرداخت به عملکرد آن ها صرف نظر می کنیم. از موارد فوق گزینه های Print، Message Text Setting و Properties در ادامه بیشتر بررسی شده اند.
گزینه ی Print یا چاپ
در صورت انتخاب گزینه ی Print از منوی File در لوگو سافت تصویر زیر نمایش داده می شود. همانطور که مشاهده می کنید در این پنجره گزینه های مختلفی به صورت چک باکس وجود دارد. با انتخاب یا عدم انتخاب گزینه های زیر می توانید اطلاعات مورد نظر خود را در نسخه ی چاپی مدیریت کنید. به عنوان مثال با انتخاب گزینه ی Comment توضیحات اضافی موجود در نقشه نیز پرینت خواهد شد. علاوه بر این برخی از موارد موجود در پنجره ی Print دارای آپشن های مختلف هستند. به عنوان مثال جهت چاپ لیست پارامترها ابتدا باید گزینه ی Parameters را فعال و یکی از حالت های زیر را انتخاب کرد:
- All Parameters (همه پارامترها)
- Parameters of Selected Blocks (پارامترهای بلوکهای انتخاب شده)
- Parameters of Timer Blocks (پارامترهای بلوک های تایمر)
گزینه ی Message Text Settings
از این گزینه جهت پیکربندی تنظیمات بلوکهای نمایشگر متنی یا Message Text موجود در برنامه استفاده میکنیم. با انتخاب این گزینه پنجره LOGO! settings باز میشود. دسترسی به این پنجره از روش های دیگری مانند مسیر Tools > Select Hardware > Message text و همچنین مسیر File > Properties > Message text نیز امکان پذیر است.
بخش اول تنظیمات Message Text با عنوان General Setting مشخص شده است. در این بخش می توان بلوک های متنی و زمان به روز رسانی ورودی های آنالوگ را تنظیم کرد. نمایش پیام در بلوک Message text با استفاده از دو مجموعه کاراکتر یا Character set1 و 2 تحت عنوان مجموعه کاراکتر اصلی و ثانویه انجام میشود. در این بخش می توانید استانداردهای مربوط به ست 1 و 2 را انتخاب کنید. در تصویر زیر کاراکتر ست های قابل انتخاب در بخش General settings نمایش داده شده اند. هر یک از این کاراکتر ست ها از زبان های خاصی پشتیبانی میکنند.
به منظور تنظیم فرکانس تازه سازی یا زمان به روز رسانی ورودی آنالوگ در Message text از گزینه Analog input filter timer استفاده میکنیم. مقدار این پارامتر بر حسب میلی ثانیه بوده و همانطور که در تصویر زیر مشاهده می کنید در بازه های 100، 200، 400، 800 یا 1000 قابل انتخاب است.
بخش دوم تنظیمات Message Text مربوط به Ticker Timer Setting است. در برخی موارد به دلیل کمبود فضا و بلند بودن برخی جملات در نمایشگر لوگو از خاصیت اسکرول کردن متن استفاده میکنیم. این اسکرول کردن از طریق دو روش خط به خط و یا کاراکتر به کاراکتر قابل انجام است. سرعت پیمایش و اسکرول کردن متن پیام در نمایشگر لوگو یا LOGO! TDE به زمان تنظیم شده در Ticker Timer Setting بستگی دارد. این زمان بر اساس میلی ثانیه و در بازه های 100، 200، 300 تا 10000 قابل انتخاب است.
در بخش سوم با عنوان Supporting Language زبان های پشتیبانی شده توسط نرم افزار نمایش داده شده است.
مطالب شرح دادهشده در این مقاله را میتوانید بهصورت ویدئو در دوره تصویری لوگو زیمنس مشاهده کنید. در این دورهی آموزشی با انواع پی ال سی، زبانهای برنامهنویسی و مینی پی ال سی لوگو زیمنس آشنا میشویم. آموزش لوگو از ابتدا صورت گرفته و شامل بررسی ماژول اصلی، کارتهای توسعه، نصب، سیم بندی، برنامهنویسی و کنترل توسط اپلیکیشن و وب سرور میشود. در بخش برنامهنویسی تمام بلوکهای دیجیتال، شبکه، آنالوگ و غیره بررسیشده و نحوهی کار آنها روی لوگو نمایش دادهشده است. مانیتورینگ و کنترل لوگو از طریق اپلیکیشن، وب سرور و صفحههای طراحیشده توسط LWE صورت میگیرد. این موارد نیز در دورهی تصویری شرح دادهشدهاند. لطفاً جهت مشاهدهی سرفصلها و لیست ویدئوهای این دوره روی عبارت لوگو زیمنس کلیک کنید.
گزینه ی Properties یا تنظیمات
این گزینه در رابط کاربری Diagram mode و در صورت باز بودن یک صفحه برنامه نویسی فعال خواهد شد. به بیان دیگر به منظور انتخاب گزینه Properties در رابط کاربری Diagram mode ابتدا باید یک صفحه برنامهنویسی باز باشد. در تصویر زیر باز کردن منوی File در لوگو سافت و انتخاب گزینه ی Properties نمایش داده شده است.
با انتخاب گزینه Properties پنجره LOGO! settings باز خواهد شد. همانطور که در تصویر زیر مشاهده می کنید در پنجره LOGO! settings دو تب یا لیست با عنوان های Offline settings و Online settings وجود دارد. به منظور انتخاب هر یک از این لیست ها می توان روی عنوان های Offline settings یا Online settings کلیک کرد. قابل ذکر است که عنوان لیست فعال یا انتخاب شده به رنگ آبی نمایش داده خواهد شد. در پنجره LOGO! settings امکان وارد کردن اطلاعاتی مانند نام پروژه، نویسنده یا شرکت، ورژن و IP Address لوگو، تنظمیات مربوط به ورودی و خروجیها و غیره وجود دارد. به بیان دیگر با استفاده از پنجره LOGO! settings امکان پیکربندی تنظیمات لوگو به صورت آفلاین و آنلاین وجود دارد. این امر به وسیلهی دو منوی کشویی Online settings و Offline settings قابل انجام است. آیتم های موجود در این منو ها به صورت جداگانه بررسی خواهد شد.
در تصویر زیر سمت راست گزینه های موجود در منوی Online settings و سمت چپ گزینه های موجود در منوی Offline settings نمایش داده شده اند. گزینه های منوی Online settings تنها در حالتی فعال هستند که مرحله تست ارتباط اترنت لوگو و PC و همچنین سبز شدن خط اتصال آنها انجام شده باشد. در مقاله اتصال لوگو به PC با نحوه ایجاد ارتباط اترنت میان PC و لوگو و اتصال آنها آشنا شدیم. در ادامه به بررسی زیرمنوهای موجود در دو قسمت Online settings و Offline settings میپردازیم.
منوی Offline settings در پنجره LOGO! settings
گزینه های منوی Offline setting عبارت اند از:
1) General: در این منو امکان اختصاص نام و وارد کردن IP Address، Subnet mask و Gateway برای تجهیز وجود دارد. قسمت Program name تا حداکثر 16 کاراکتر را شامل میشود.
2) Hardware type: در این قسمت اطلاعات مربوط به ماژول های اصلی لوگو از جمله تعداد بلوک، تعداد ورودیهای دیجتال، آنالوگ و غیره نمایش داده میشود. از طریق گزینه Type میتوانیم ورژن مورد نظر خود را انتخاب کنیم. برای کسب اطلاعات بیشتر در این خصوص لطفا مقاله ی دانلود و تطبیق نرم افزار لوگو را مطالعه کنید.
3) I/O settings: همانطور که میدانیم در برخی از ورژن های لوگو امکان استفاده از ورودی های ماژول اصلی به عنوان ورودی های آنالوگ Onboard وجود دارد. تنظیم تعداد ورودی های آنالوگ Onboard استفاده شده در برنامه از قسمت I/O settings انجام میشود. در این پنجره دو مورد زیر قابل تنظیم است:
- وضعیت خروجیهای آنالوگ در حالتی که CPU در مد STOP است.
- تعداد ورودیهای ماژول اصلی لوگو که قرار است به عنوان ورودی آنالوگ Onboard استفاده شوند.
اکنون به بررسی تنظیمات مربوط به رفتار خروجیهای آنالوگ در مد STOP یا Behavior of analog outputs in STOP mode میپردازیم. با استفاده از قسمت Value range type در تصویر زیر میتوان نوع و بازه خروجی آنالوگ را تنظیم کرد.
به طور مثال اگر قصد انتخاب نوع خروجی آنالوگ AQ1 را داشته باشیم روی قسمت نمایش داده شده در تصویر زیر کلیک کرده و گزینه ی مورد نظرمان را انتخاب میکنیم. در این مرحله دو حالت زیر برای وضعیت خروجی ها قابل انتخاب است:
- 0 تا 20 میلی آمپر یا 0 تا 10 ولت
- 4 تا 20 میلی آمپر
همچنین در منوی I/O settings گزینه ای تحت عنوان All outputs keep the last value وجود دارد. با انتخاب این قسمت تمام گزینههای موجود در Value in STOP mode غیر فعال می شوند. در این حالت همهی خروجیهای آنالوگ در حالت STOP آخرین مقدار خود را حفظ میکنند. با غیر فعال کردن گزینه All outputs keep the last در تصویر زیر تمام گزینههای مربوط به Value in STOP mode فعال میشوند. به این ترتیب کاربر میتواند مقادیر مورد نظر در بازه 0 تا 10 را تنظیم کند.
در قسمت Onboard AI setting به مشخص کردن تعداد ورودیهای آنالوگ Onboard مورد استفاده میپردازیم. همانطور که اشاره کردیم در برخی از سریهای لوگو امکان استفاده از برخی ورودیهای ماژول اصلی به عنوان ورودی آنالوگ یا دیجیتال وجود دارد. به طور مثال در لوگو ورژن 8 سری 12/24RCE چهار ورودی I1، I2، I7 و I8 به صورت ورودی آنالوگ یا دیجیتال قابل انتخاب هستند. به منظور انتخاب تعداد ورودی آنالوگ Onboard در برنامه نویسی از قسمت Onboard AI setting در نرم افزار لوگو استفاده میکنیم. همانطور که در تصویر زیر مشاهده می کنید در این قسمت از کاربر سوال میشود که در صورت پشتیبانی لوگو از 4 ورودی آنالوگ Onboard چه تعداد از آنها را استفاده خواهد کرد؟ در این حالت امکان استفاده از 0، 2 یا 4 ورودی لوگو به عنوان ورودی آنالوگ وجود دارد. با انتخاب گزینه Enable 0 AIs هیچ یک از ورودی های I1، I2، I7 و I8 به عنوان ورودی آنالوگ استفاده نمیشوند. انتخاب گزینه Enable 2 AIs موجب استفاده از ورودی های I7 و I8 ماژول اصلی لوگو به عنوان ورودی آنالوگ AI1 و AI2 میشود. اگر گزینه Enable 4 AIs را انتخاب کنیم آنگاه به ترتیب از ورودی های I1، I2، I7 و I8 به عنوان ورودی آنالوگ AI3، AI4، AI1 و AI2 پذیرفته خواهند شد.
4) I/O names: این گزینه از طریق منوی Edit نیز قابل دسترسی است. در این قسمت امکان اختصاص نام به ترمینال های ورودی و خروجی وجود دارد.
5) Program password: نرمافزار لوگو هنگام انتقال برنامه کلمه عبور برنامه را نیز منتقل میکند. به طور کلی در لوگو کاربر می تواند برای نرم افزار کلمه عبور تعیین کرده و یا آن را ویرایش و حذف کند.
6) Power on: این قسمت به تنظیم صفحه نمایش لوگو در لحظه روشن شدن اختصاص دارد. نمایشگر لوگو در لحظه RUN شدن می تواند یکی از 3 حالت زیر را نمایش دهد:
- روز و تاریخ
- ورودی و خروجیها
- منوها
7) Message text: در مقالات بعدی قسمت مربوط به معرفی بلوک های نرم افزار لوگوسافت به بررسی بلوک Message text یا نمایشگر متنی لوگو خواهیم پرداخت. توضیحات مربوط به گزینه Message text در منوی File در لوگو سافت نیز در ابتدای این مقاله ذکر شده است.
8) Additional info: به منظور درج توضیحات اضافه برای پروژه میتوانیم از این قسمت استفاده کنیم.
9) Statistics: در این پنجره اطلاعاتی مانند تاریخ ایجاد برنامه و اخرین نویسنده آن را مشاهده میکنیم.
10) Comment: در این قسمت میتوان به شرح برنامه، مدار و توضیحات مربوط به آن پرداخت. در هنگام چاپ برنامه میتوان با انتخاب گزینه مربوط به Comment در پنجره Print به چاپ کامنتها در یک صفحه جداگانه پرداخت.
11) Modbus address space: در این قسمت میتوان رابطه آدرس دهی شبکه و لوگو را مشاهده کرد.
منوی Online settings در پنجره LOGO! settings
منوی بعدی در پنجره تنظیمات لوگو مربوط به Online settings است. پس از باز کردن پنجره LOGO! settings و انتخاب منوی Online settings تصویر زیر نمایش داده می شود. همانطور که مشاهده می کنید در این منو تمامی گزینه ها به جز Connect to logo غیر فعال هستند. به منظور فعال سازی سایر گزینه ها و استفاده از آنها ابتدا باید ارتباط اترنت میان لوگو و PC را برقرار کنیم. برای اینکار کافی است روی گزینه ی Connect to LOGO! را انتخاب کنیم. در این پنجره باید مطابق با اطلاعات مقالات قبلی ارتباط بین لوگو و کامپیوتر را ایجاد کنیم. پس از سبز شدن خط ارتباطی، سایز گزینه های منوی Online settings فعال خواهند شد.
پس از فعال شدن گزینه های Online settings امکان انتخاب و پیکربندی تنظیمات وجود دارد. گزینه های منوی Online settings و کاربرد آنها عبارت اند از:
- Connect to LOGO!: تست ارتباط و اتصال لوگو با PC
- Show FW version: نمایش Firmware version لوگو
- Assign IP address: اختصاص IP address جدید به لوگو
- Set clock: تنظیم ساعت و تاریخ لوگو یا لوگو ها
- Operating mode: تعیین حالت Master یا Slave بودن لوگو
- Clear program and password: پاک کردن برنامه و پسورد لوگو؛ در نظر داشته باشید که در صورت انجام این عمل امکان بازگردانی برنامه و رمز وجود ندارد.
- TD power-on screen: پیکربندی power-on screen برای LOGO! TD یا LOGO! TDE با استفاده از مجموعه کاراکتر انتخابی
- Hours Counter: خواندن شمارنده ساعت لوگوی متصل به PC؛ بدیهی است که استفاده از این فرمان تنها در صورت استفاده از بلوک Hours Counter در برنامه ی موجود در لوگو امکان پذیر است.
- Upload data log: بارگذاری data log از لوگو روی PC
- Diagnostics: عیب یابی لوگو
- Summer/Winter time: تنظیم یک تبدیل خودکار زمان تابستان و زمستان برای ساعت لوگو
- Access control settings: دسترسی و پیکربندی پسوردها در دسترسی های مختلفی از جمله Remote acces، LOGO! App access، Web server access و غیره
- Clock Sync with EM Switch: سنکرون کردن ساعت ماژول های توسعه و لوگو
- NTP Settings: امکان تنظیم و پیکربندی تنظیمات NTP یا Network Time Protocol؛ در نظر داشته باشید که با استفاده از این دستور امکان تنظیم ماژول اصلی لوگو به عنوان یک NTP server یا Client وجود دارد.
در مقاله بعدی منوهای Edit، Format و View بررسی شده اند. این منوها نقش اصلی در ویرایش ویژگی های ظاهری برنامه را دارند.
در مقاله منوی Tools > Transfer بیشتر به بررسی گزینه های موجود در Online Settings خواهیم پرداخت.
دیدگاه خود را ثبت کنید
تمایل دارید در گفتگوها شرکت کنید؟در گفتگو ها شرکت کنید.