بلوک نمایشگر متنی لوگو یا Message texts

بلوک نمایشگر متنی لوگو یا Message texts

مینی PLC لوگو در دو نوع با نمایشگر و بدون آن ساخته می شود. با استفاده از بلوک Message texts می توان عبارت های مختلفی را روی صفحه ی لوگو نمایش داد. این بلوک یک پل ارتباطی میان نرم افزار و نمایشگر لوگو است. صفحه نمایش در لوگو ورژن 8 با ورژن های قدیمی تفاوت داشته و می تواند عبارت های بیشتری را نمایش دهد. در نظر داشته باشید که عبارت های قابل نمایش در ورژن های پائین تر با لوگو 8 متفاوت است. بلوک Message texts در این مقاله بررسی خواهد شد.

با استفاده از این بلوک می‌توان پیام های متنی و پارامترهای بلوک‌های مختلف را در نمایشگر Onboard لوگو یا LOGO! TDE نمایش داد. طبق تصویر یک بلوک Message text دارای ورودی دیجیتال En و یک خروجی دیجیتال Q است. فعال شدن ورودی Enable در این بلوک موجب فعال شدن خروجی Q خواهد شد. پارامتر P مشخص کننده‌ی اولویت در نمایش متن پیام است. رنج مقادیر این پارامتر در بازه ی 0 تا 127 قابل تنظیم بوده و عدد 0 و 127 به ترتیب مشخص کننده ی کمترین و بیشترین اولویت هستند.بلوک Message texts لوگو

بخش های پنجره مشخصات بلوک Message texts

با دابل کلیک روی بلوک Message texts پنجره مشخصات آن باز می شود. به صورت کلی بلوک Message text از 9 بخش اصلی زیر تشکیل شده است:

  1. Block name area
  2. Settings area
  3. Block area
  4. Tick area
  5. Message destination area
  6. Show message information in details
  7. Block parameters area
  8. Insert Parameter button
  9. Message areaگزینه های 1 تا 9

Block name area (1

از این قسمت جهت نام گذاری بلوک استفاده می‌شود.

Settings area (2

در این بخش می توان تنظیمات زیر را انجام داد:

• تعیین اولویت پیام متنی
• انتخاب مجموعه کاراکتر برای پیام متنی

Block area (3

در این قسمت می توان یک بلوک را جهت نمایش پارامترهای آن در صفحه ی لوگو انتخاب کرد.

Tick area (4

به منظور نمایش متن های طولانی می توان از قابلیت اسکرول یا جابجایی متن استفاده کرد. جهت اسکرول کردن باید خط مورد نظر را در قسمت Ticker settings انتخاب کنیم. به این ترتیب امکان نمایش خطوط طولانی در نمایشگر به وجود می‌آید. فرمت Tick یا اسکرول کردن هر خط به دو صورت Character by Character و یا Line by Line قابل انجام است.

Message destination area (5

از این قسمت جهت انتخاب مقصد یا دستگاه نمایش دهنده ی پیام استفاده می شود. هر پیام می توان در نمایشگر Onboard لوگو، نمایشگر LOGO! TD و یا هردوی آن‌ها نمایش داده شود. قابل ذکر است که امکان فعال سازی نمایش پیغام دروب سرور نیز وجود دارد.

Show message information in details (6

با فعال سازی این گزینه اطلاعات متن پیام بلوک روی صفحه Diagram editor یا صفحه برنامه نویسی نمایش داده می‌شود. در تصویر زیر گزینه Show message information in details فعال نشده است. در این حالت اطلاعات مربوط به اولویت یا Prio، مجموعه کاراکتر انتخاب شده و غیره در صفحه برنامه نویسی و کنار بلوک نمایش داده می‌شود. عبارت Prio مخفف عبارت Priority یا اولویت است.گزینه Show message information in details فعال نیست

در صورت فعال کردن گزینه ی Show message information in details متن های نوشته شده در نمایشگر نیز در کنار بلوک ظاهر می شود. تصویر زیر وضعیت بلوک با فعال بودن Show message information in details را نمایش می دهد:فعال کردن گزینه ی Show message information in details

گزینه های اضافی کنار بلوک به این شرح هستند:

  • اولویت یا Prio که در این بلوک صفر است.
  • گزینه Acknowledge Message (Quit) در این بلوک غیر فعال است.
  • Character set1 (Text1) بوده و مجموعه کاراکتر آن در گزینه File > Message Text settings روی ISO8859_1 تنظیم شده اند. همانطور که در تصویر بالا مشاهده می‌کنید بعد از عبارت Text1 از 6 علامت مساوی (=) استفاده شده است. این 6 خط بیانگر 6 سطر موجود در نمایشگر لوگو هستند. به عنوان مثال در خط اول نمایشگر عبارت Mosalasezard نوشته شده است. خط چهارم نیز مربوط به پارامتر Current time یا نمایش زمان کنونی می باشد.
  • Character set2 (Text2) بوده و مجموعه کاراکتر آن از طریق مسیر File > Messge text settings روی GBK تنظیم شده است. 6 خط با علامت مساوی پس از Text2 بیانگر 6 خط در نمایشگر لوگو هستند. همانطور که مشاهده می‌کنید هر 6 خط خالی بوده و نشان می دهند که در نمایشگر لوگو قسمت مجموعه کاراکتر دوم هیچ متنی نوشته نشده است.

Block parameters area (7

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

Insert Parameter button (8

از این قسمت به منظور درج و قرار دادن پارامتر انتخاب شده در ناحیه متن پیام یا Message area استفاده می‌شود.

Message area (9

مدیریت پیام های Message text از این قسمت انجام می‌شود. اطلاعاتی که در این پنجره وارد می‌شود مشخص کننده‌ی متن ظاهر شده در نمایشگر لوگو یا LOGO TDE است. طبق تصویر در قسمت بالای این پنجره 8 گزینه ی یا دکمه وجود دارد. گزینه های موجود در Message area

  1. Delete button یا• Delete button : جهت پاک کردن قسمتی از پنجره Message area از Delete button استفاده می شود.
  2. Special characters button یا • Special characters button: از این قسمت می توان کاراکترهای خاص مانند درجه سلسیوس و غیره را در Message area وارد کرد.
  3. Bar Graph button یا • Bar Graph button: به منظور قرار دادن بار گراف های عمودی یا افقی در Message area از این گزینه استفاده می‌شود.
  4. AI button یا • AI button : این قسمت جهت مشاهده مقادیر یک ورودی آنالوگ در Message area است.
  5. ON/OFF button یا • ON/OFF button: نمایش مقادیر دیجیتال در دو حالت OFF و ON از این قسمت انجام می‌شود.
  6. Symbol button یا • Symbol button: این گزینه جهت باز کردن یک صفحه کلید مجازی و انتخاب کاراکترها است. تعداد این کاراکترها ممکن است در هر مجموعه کاراکتر با یکدیگر متفاوت باشد. جهت انتخاب یک مجموعه کاراکتر از مسیر File > Message text settings استفاده می شود.
  7. Scale time button یا • Scale time button: این گزینه جهت نمایش برخی از مقادیر واقعی و آنالوگ به صورت فرمت زمانی است.
  8. Edit manually button یا • Edit manually button: این گزینه جهت دسترسی به Static editor و اضافه، حذف یا حرکت دادن المان های موجود در Message area بدون تغییر موقعیت عناصر دیگر است.

پارامتر های بلوک Message text

به منظور نمایش اطلاعات در صفحه ی لوگو می توان از گزینه های زیر استفاده کرد. این گزینه ها همان پارامتر های بلوک Message text هستند:

  • Text
  • Par
  • Time
  • Date
  • EnTime
  • EnDate
  • I/O Status Name
  • Analog Input یا AI
  • Symbol

Text

تصویر زیر ناحیه ی Message area را نشان می دهد. در این ناحیه امکان قرار دادن متن دلخواه وجود دارد.Message area در لوگو

Par

در نمایشگر لوگو امکان نمایش پارامترها یا مقادیر واقعی بلوک ها به صورت عدد یا بار گراف وجود دارد. به عنوان مثال فرض کنید در یک برنامه از بلوک analog comparator استفاده شده باشد. در این حالت شماتیک بلوک مقایسه کننده در قسمت Block نمایش داده می شود.

با کلیک روی بلوک مقایسه گر آنالوگ یک لیست از پارامترهای آن در سمت راست نمایش داده می شود. شما می توانید این پارامترها را جهت نمایش در صفحه ی لوگو انتخاب کنید. جهت نمایش هر یک از پارامتر های موجود در این قسمت باید آن را انتخاب کرده و روی گزینه ی Insert Parameter کلیک کنید.نمایش پارامتر های یک بولک در پنجره ی parameter

به عنوان مثال در تصویر زیر پارامتر Offset انتخاب شده است. در ادامه با کلیک روی گزینه Insert parameter این گزینه در پنجره ی Message area  ظاهر می شود. قابل ذکر است که با استفاده از روش Drag and drop نیز می توان پارامتر را در پنجره Message area قرار داد.  جهت جابه جا کردن هر پارامتر در Message area نیز می توان از روش Drag کردن استفاده کرد.با کلیک روی گزینه Insert parameter، پارامتر انتخاب شده در پنجره ی Message area  ظاهر می شود

مطالب شرح داده‌شده در این مقاله را می‌توانید به‌صورت ویدئو در دوره تصویری لوگو زیمنس مشاهده کنید. در این دوره‌ی آموزشی با انواع پی ال سی، زبان‌های برنامه‌نویسی و مینی پی ال سی لوگو زیمنس آشنا می‌شویم. آموزش لوگو از ابتدا صورت گرفته و شامل بررسی ماژول اصلی، کارت‌های توسعه، نصب، سیم بندی، برنامه‌نویسی و کنترل توسط اپلیکیشن و وب سرور می‌شود. در بخش برنامه‌نویسی تمام بلوک‌های دیجیتال، شبکه، آنالوگ و غیره بررسی‌شده و نحوه‌ی کار آن‌ها روی لوگو نمایش داده‌شده است. مانیتورینگ و کنترل لوگو از طریق اپلیکیشن، وب سرور و صفحه‌های طراحی‌شده توسط LWE صورت می‌گیرد. این موارد نیز در دوره‌ی تصویری شرح داده‌شده‌اند. لطفاً جهت مشاهده‌ی سرفصل‌ها و لیست ویدئوهای این دوره روی عبارت لوگو زیمنس کلیک کنید.

Time

از طریق این پارامتر می‌توان ساعت را در نمایشگر لوگو به صورت پیوسته نمایش داد. تصویر زیر موقعیت این پارامتر را نشان می دهد.current time

Date

از طریق این پارامتر امکان نمایش تاریخ به صورت پیوسته در نمایشگر لوگو وجود دارد. قابل ذکر است که تاریخ و ساعت نمایش داده شده در نمایشگر لوگو دائما به روز رسانی می‌شوند.current date

EnTime

از این پارامتر جهت نمایش زمان تغییر سطح سیگنال ورودی En از 0 به 1 استفاده می‌شود.enable time در message texts لوگو

EnDate

به منظور نمایش تاریخ تغییر سطح سیگنال در ورودی En از صفر به یک از این پارامتر استفاده می‌شود.enable date

I/O Status Names

جهت نمایش وضعیت روشن یا خاموش بودن متغیرهای زیر می توان از پارامتر I/O Status Name استفاده کرد:

  1. ورودی دیجیتال یا Digital input
  2. فلگ‌ها یا Flags
  3. دکمه های جهت دار یا Cursor keys
  4. کلیدهای تابعی روی LOGO TDE
  5. شیفت رجیستر بیت ها یا Shift register bits
  6. خروجی‌های Function blockI/O Status Names

به عنوان مثال در یک برنامه از بلوک های زیر استفاده شده است:

  • بلوک I1 و I2
  • نمایشگر متنی یا Message texts
  • خروجی Q1
  • بلوک AND
  • بلوک High: برای فعال سازی پایه ی En در Message textsمثال برنامه نویسی در لوگو

جهت نمایش وضعیت ورودی I2 در این پروژه می توان وارد پنجره مشخصات لوگو شده و از قسمت Message text گزینه ی I/O Status Name را انتخاب کرد. به این ترتیب پنجره ی زیر نمایش داده می شود:مثال از I.O Status Name

تنظیم گام به گام برای نمایش وضعیت این ورودی به شرح زیر است:

  • Select an input or output: از این قسمت نوع بلوک مورد نظر انتخاب می شود. جهت نمایش وضعیت ورودی I2 در این مثال باید گزینه ی Digital inputs را انتخاب کنیم.Select an input or output
  • Select an I/O: جهت مشخص کردن شماره ی بلوک مورد نظر است. جهت وارد کردن ورودی I2 باید آن را انتخاب کنیم.Select an I/O
  • Input name for status FALSE: در صفحه نمایش امکان تخصیص عبارت به هر یک از حالت های خاموش و روشن یک بلوک وجود دارد. به صورت پیش فرض در حالت خاموش بودن بلوک عبارت Off مقابل نام آن نمایش داده می شود. در صورت تمایل باید نام جایگزین را در این بخش وارد کنید.
  • Input name for status TRUE: به منظور مشخص شدن وضعیت بلوک در حالت روشن از عبارت ON استفاده می شود. نام دلخواه برای این وضعیت را نیز می توان انتخاب کرد. به عنوان مثال در تصویر زیر به جای ON عبارت Active نوشته شده است.Input name for status TRUE

پس از انجام مراحل فوق باید گزینه ی OK را انتخاب کرد. به این ترتیب پنجره ی Message area به شکل زیر نمایش داده می شود. همانطور که مشاهده می کنید بلوک طوسی رنگ I2 در پنجره قرار گرفته است.نماش بلوک I2 در پنجره ی Message area
از روش Drag and Drop می توان موقعیت بلوک را در پنجره ی Message area تغییر داد.تغییر موقعیت بولک در Message area
در ادامه به منظور تایید تنظیمات انجام شده باید گزینه ی OK انتخاب شود.انتخاب گزینه Ok در پنجره نمایشگر ممتنی لوگو
جهت بررسی تغییرات فوق در بخش Simulation روی این گزینه کلیک کنید:شبیه سازی مثال
خاموش بودن ورودی I2 و نمایش وضعیت OFF:مثال حالت خاموش
روشن بودن ورودی I2 و نمایش وضعیت Active:حالت روشن شدن در مثال لوگو لوگو

Analog Input یا AI

در پنجره تنظیمات بلوک Message texts از قسمت AI جهت نمایش مقدار ورودی آنالوگ در نمایشگر استفاده می‌شود. مقدار AI با توجه به زمان تنظیم شده برای Analog Time به روز رسانی خواهد شد.

Symbol

از این قسمت امکان انتخاب کاراکترهای خاص وجود دارد. در نظر داشته باشید که کاراکترهای قابل انتخاب به Character set بستگی دارند.Symbol

تنظیمات بیشتر روی بلوک Message texts

به منظور کنترل و تنظیمات بیشتر روی نمایشگر پیام متنی از گزینه‌های زیر استفاده می شود:

  1. Character set selection
  2. Message Destination
  3. Ticker setting

Character set selection

در مینی پی ال سی لوگو دو مجموعه کاراکتر تحت عنوان Character set یک و دو وجود دارد. این محموعه ها به ترتیب با عنوان primary character set و Secondary character set شناخته می‌شوند. به عبارت دیگر هر بلوک Message text به منظور نمایش پیام از دو مجموعه کاراکتر اصلی و ثانویه استفاده می کند. در تصویر زیر قسمت مربوط به Character set selection در پنجره مشخصات بلوک Message text را مشاهده می‌کنید.

تنظیمات این دو مجموعه کاراکتر از روش های زیر قابل انجام است:

  • از طریق سخت افزار: از طریق Msg Config در نمایشگر لوگو
  • از طریق نرم افزار: از طریق منوی File>Message Text Settings

تصویر زیر نحوه ی دسترسی به منوی File و انتخاب گزینه ی Message texts settings را نمایش می دهد. جهت آشنایی با قسمت Message text settings لطفا مقاله ی منوی File در لوگو سافت را مطالعه کنید.منوی File و انتخاب گزینه ی Message texts settings
در نرم افزار با انتخاب منوی Message text از پنجره ی LOGO settings تصویر زیر را مشاهده خواهید کرد:منوی Message text از پنجره ی LOGO settings
بخش General settings جهت انتخاب مجموعه کاراکتر مورد نظر است. همانطور که در تصویر مشاهده می کنید در این قسمت دو مجموعه کاراکتر ست 1 و 2 وجود دارد.مجموعه کاراکتر مورد نظر خود را انتخاب می‌کنیم
جهت انتخاب کاراکترهای Character Set 1 می توان لیست کشویی مقابل آن را باز کرد.مجموعه کاراکترهای قابل انتخاب برای Character Set 1
در انتهای پنجره LOGO! Settings قسمتی تحت عنوان Supporting Language وجود دارد. در این قسمت زبان‌ های پشتیبانی شده توسط مجموعه کاراکتر انتخابی ذکر می شود. به عنوان مثال مجموعه کاراکتر ISO8859_1 از زبان‌های آلمانی، انگلیسی، ایتالیایی، بخشی از زبان اسپانیایی و هلندی پشتیبانی می‌کند.مجموعه کاراکتر ISO8859_1 از زبان‌های آلمانی، انگلیسی، ایتالیایی، بخشی از زبان اسپانیایی و هلندی
به عنوان مثال جهت پشتیبانی از زبان چینی می توان مجموعه کاراکتر 1 را روی گزینه GBK قرار داد. در این حالت قسمت Supporting Language  به شکل زیر نمایش داده می شود:اگر مجموعه کاراکتر 1 را روی گزینه GBK قرار دهیم
در جدول زیر مجموعه کاراکترهای لوگو همراه با نام متداول و زبان های پشتیبانی شده توسط آن‌ها آورده شده است:

Character Set در لوگو نام متداول زبان های پشتیبانی شده
ISO-8859-1

 

Latin-1

 

English

German
Italian
Spanish (partly)

Dutch (partly)

ISO-8859-5 Cyrillic Russian
ISO-8859-9 Latin-5 Turkish
ISO-8859-16 Latin-10 French
GB-2312/GBK Chinese Chinese
Shift-JIS Japanese Japanese

 Message Destination

در این قسمت مقصد یا محل نمایش پیام ها انتخاب می شود. به منظور نمایش متن پیام می‌توان از نمایشگر لوگو، نمایشگر LOGO! TDE و یا هر دوی استفاده کرد. قابل ذکر است که با انتخاب گزینه Web Server می‌توان پیام متنی خود را از طریق وب سرور نمایش داد. در تصویر زیر قسمت مربوط به Message Destination در پنجره مشخصات بلوک Message text را مشاهده می کنید: Message Destination

Ticker setting

در Message text با استفاده از قسمت Ticker setting می توان متن های بلند را اسکرول کرد. منظور از اسکرول شدن همان جا به جا شدن یک یا چند خط به صورت افقی روی صفحه ی نمایشگر است. این اسکرول ممکن است به صورت کاراکتر به کاراکتر و یا خط به خط باشد. امکان انتخاب هر یک از 6 سطر نمایشگر لوگو جهت اسکرول شدن یا ثابت ماندن آن وجود دارد. در نظر داشته باشید که تنها سطر های انتخاب شده در قسمت Ticker setting در نمایشگر لوگو اسکرول می‌شوند. همانطور که در مقاله ی مینی PLC لوگو اشاره شد؛ نمایشگر لوگو 8 دارای 6 سطر است. طبق تصویر زیر خطوط یک تا شش برای اسکرول قابل انتخاب هستند. جهت انتخاب هر سطر کافی است روی باکس کنار آن کلیک کنید.Ticker setting

انتخاب محل نمایش پیام ها

جهت نمایش پیام ها می توان از نمایشگر لوگو، LOGO TDE و یا هر دوی آن ها استفاده کرد. به منظور تنظیم محل نمایش کافی است از قسمت Message destination گزینه ی مناسب را انتخاب کنید.
با انتخاب گزینه ی LOGO! Display از Message destination صفحه نمایش در دو قسمت سبز و آبی نمایش داده می شود. از قسمت آبی در اسکرول کردن متن با استفاده از تنظیمات Ticker setting استفاده می‌شود. قسمت آبی رنگ فقط با استفاده از Message ticking در نمایشگر لوگو یا LOGO TD ظاهر می شود.انتخاب گزینه ی Logo display و نتیجه ی آن در Message area
در صورت انتخاب گزینه LOGO! TD در Message Destination ناحیه ی Message area متراکم تر می شود. بیشتر شدن تعداد کاراکترها بعلت بزرگ تر بودن صفحه نمایش LOGO! TDE نسبت به LOGO! Display است.انتخاب گزینه ی LOGO! TDو نتیجه ی آن در Message area
در صورت انتخاب گزینه Both در Message Destination نمایشگر Message area طبق تصویر زیر خواهد بود. عرض نمایشگر LOGO TD بزرگتر از نمایشگر لوگو یا LOGO Display بوده و به همین علت یک خط قرمز ناحیه ی مربوط به نمایشگر LOGO TDE را مشخص می کند.

شبیه سازی نمایشگر لوگو

با استفاده از قابلیت Simulation در لوگو می توان وضعیت صفحه نمایش دستگاه و LOGO TDE را شبیه سازی کرد. قابل ذکر است که در حالت اجرای برنامه نیز قابلیت Online test در دسترس شما خواهد بود. در حالت OnLine Test اطلاعات نمایش داده شده در زمان اجرای برنامه را می توانید در نرم افزار مشاهده کنید. جهت باز شدن پنجره ی Message texts ابتدا باید گزینه ی simulation را در نرم افزار لوگو انتخاب کرد. توجه داشته باشید که ورودی Enable در بلوک Message texts باید فعال باشد. در تصویر هر دو پنجره ی LOGO display و LOGO TD نمایش داده شده است. این حالت به دلیل انتخاب گزینه ی Both در قسمت message destination می باشد.نمایش هر دو پنجره ی LOGO display و LOGO TD
در حالت شبیه سازی با استفاده از گزینه ی Show message window می توان پنجره ی Message texts را باز و بسته کرد. این گزینه در نوار ابزار Simulation toolbar به شکل  است.
در صورت انتخاب LOGO display در قسمت message destination تصویر زیر را مشاهده خواهید کرد. در این حالت سمت راست پنجره ی Message texts خالی است.شبیه سازی نمایشگر متنی در لوگو

جهت آشنایی با تایمر تاخیر در وصل لطفا مقاله ی On-Delay timer لوگو را مطالعه کنید. در این مقاله قابلیت Protection active نیز شرح داده شده است.

این مقاله تا چه حد برای شما مفید بود؟

میانگین امتیاز 0 / 5. تعداد رای: 0

0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

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

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