منوی Transfer در لوگوسافت
منوی Tools > Transfer
زیرمنوی Transfer یکی از مهم ترین گزینه های منوی Tools است. با استفاده از این زیرمنو میتوان به انتقال دیتا میان ماژول اصلی لوگو و نرمافزار لوگوسافت پرداخت. قبل از بررسی گزینه های منوی Transfer در نظر داشته باشید که انتخاب هر یک از گزینه های این منو باعث بازشدن پنجره زیر خواهد شد. همانطور که در مقالات قبلی اشاره شد از پنجره Interface جهت تعیین راه ارتباطی در انتقال دیتا میان لوگو و PC استفاده میشود. قابل ذکر است که لوگو در هنگام انتقال دیتا نباید در مد RUN یا حالت ویرایش باشد.
- منوی Tools > Transfer
- برقراری ارتباط لوگو و PC
- گزینه های منوی Transfer
- گزینه !Factory Reset LOGO
- گزینه Synchronize clock with EM
- گزینه Show FW version
- گزینه Clear User Program and Password
- گزینه Upload Data Log
- گزینه Configure Network Address
- گزینه Configure Master/Slave Mode
- گزینه Set Clock
- گزینه Summer time/Winter time
- گزینه NTP Settings
- گزینه Set LOGO! TD Power-on Screen
- گزینه Access Control
- گزینه Hours Counter
- گزینه I/O Status
- گزینه Diagnostics
- گزینه Dynamic Server IP Filter
- گزینه Configure TDE Device
برقراری ارتباط لوگو و PC
جهت انتخاب راه ارتباطی لوگو و نرمافزار از قسمت Connect through استفاده میکنیم. همانطور که در تصویر زیر مشاهده میکنید در این حالت سه گزینه اتصال از طریق اترنت، LOGO Cable و Dynamic DNS قابل انتخاب هستند.
در لوگو ورژن 6 و قبل از آن به منظور اتصال به کامپیوتر عمدتا از LOGO! PC Cable استفاده میشود. اما در ورژن 7 به بعد انتقال دیتا از طریق دو روش Ethernet و Dynamic DNS صورت می گیرد. به منظور اتصال لوگو و PC در ورژن های 7 به بعد ابتدا باید با استفاده از کابل LAN لوگو را به کامپیوتر متصل کنیم. در ادامه و جهت برقراری ارتباط اترنت در پنجره Interface از قسمت Connect through گزینه Ethernet و از منوی مقابل آن برای کارت شبکه گزینه Realtek PCIe GBE Family Controller را انتخاب میکنیم. به این ترتیب لوگوی متصل شده به PC توسط کامپیوتر شناخته میشود. همانطور که قبلا اشاره شد به منظور وارد کردن Target IP address راههای زیر وجود دارد:
- انتخاب IP مورد نظر از قسمت لیست لوگوهای در دسترس در Accessible LOGO!
- وارد کردن یک IP address شناخته شده در قسمت Target IP address
پس از انتخاب لوگوی مورد نظر روی گزینه Test کلیک میکنیم. در صورتی که همه مراحل به درستی انجام شده باشد خط ارتباطی لوگو و PC در تصویر بالا به رنگ سبز خواهد شد. همچنین امکان ذخیره اطلاعات مربوط به لوگو در قسمت Address book نیز وجود دارد. با این کار در صورت نیاز به استفاده از آنها در آینده از طریق دفترچه آدرس یا همان Address book میتوان به IP address لوگو دسترسی پیدا کرد. جهت بررسی جزئیات روش اترنت به مقاله اتصال لوگو به کامپیوتر مراجعه فرمایید.
گزینه های منوی Transfer
همانطور که در ابتدای این مقاله شرح داده شد جهت استفاده از تمامی این گزینه ها ابتدا باید ارتباط لوگو و PC از طریق پنجره Interface برقرار و تست شود. به دلیل پیشگیری از تکرار این نکته ممکن است هنگام توضیح برخی از گزینههای منوی Transfer به آن اشاره نشده باشد. در تصویر زیر گزینههای موجود در منوی Transfer را مشاهده می کنید.
- PC-> LOGO! : انتقال یا دانلود برنامه از PC روی لوگو
- LOGO! -> PC : انتقال یا آپلود برنامه از لوگو روی PC
- !Start LOGO : تغییر حالت ماژول اصلی لوگو از STOP به RUN
- !Stop LOGO : تغییر حالت لوگوی متصل شده از RUN به حالت Stop
- !Factory Reset LOGO
- Synchronize clock with EM
- Show FW version
- Clear User Program and Password
- Upload Data Log…
- Configure Network Address…
- Configure Master/Slave Mode…
- Set Clock…
- Summer time/Winter time
- NTP Settings
- Set LOGO! TD Power_on Screen
- Access control
- Hours counter
- I/O Status
- Diagnostic
- Dynamic Server IP filters
- Configure TDE Device
گزینه های LOGO to PC و PC to LOGO در مقاله نحوه اتصال لوگو به کامپیوتر شرح داده شده اند. استفاده از گزینه های Stop LOGO و Start LOGO بسیار ساده بوده و به همین دلیل از پرداخت به عملکرد آنها صرف نظر میکنیم. در ادامه سایر گزینه های منوی Transfer بررسی شده اند.
گزینه !Factory Reset LOGO
این گزینه تنها در LOGO! 8.FS4 و ورژنهای بالاتر وجود دارد. با استفاده از این گزینه ماژول اصلی لوگوی که به کامپیوتر متصل شده به تنظیمات کارخانه باز خواهد گشت.
گزینه Synchronize clock with EM
این دستور به کاربر اجازه فعال یا غیرفعال کردن همگامسازی ساعت یا clock synchronization میان ماژول اصلی لوگو و ماژولهای توسعه متصل به آن را میدهد. قابل ذکر است که در این قسمت EM مخفف Expansion Module است. با انتخاب این گزینه مانند همه گزینههای منوی Transfer ابتدا باید اتصال میان PC و لوگو تست شود. پس از سبز شدن خط اتصال میان لوگو و PC در پنجره Interface و انتخاب گزینه OK پنجره زیر باز خواهد شد. در این قسمت میتوان به فعال و غیر فعال کردن Synchronize clock with EM پرداخت. به منظور فعال سازی این قابلیت در تصویر زیر ابتدا گزینه Enable و سپس Apply را انتخاب میکنیم.
گزینه Show FW version
شناسایی و تشخیص ورژن سیستمعامل یا Firmware ماژول اصلی لوگو از این قسمت انجام میشود. در تصویر زیر محل قرار گیری این گزینه در مسیر Tools > Transfer > Show FW version نمایش داده شده است.
گزینه Clear User Program and Password
با استفاده از این گزینه میتوان برنامه موجود در لوگو به همراه رمز اختصاص داده شده به آن را حذف کرد. با انتخاب گزینه Clear User Program and Password در منوی Transfer ابتدا پنجره Interface باز میشود. همانطور که در تصویر زیر مشاهده می کنید پس از برقراری ارتباط لوگو و PC وارد پنجره مربوط به پاک کردن برنامه یا Clear program and password میشویم. به منظور پاک کردن رمز و برنامه موجود در لوگو باید گزینه Clear را انتخاب کنیم.
نمایش پیام زیر به معنی انجام عملیات پاک کردن برنامه به صورت موفقیت آمیز است. به این ترتیب هیچ برنامه ایی در لوگوی مورد نظر باقی نخواهد ماند.
گزینه Upload Data Log
با استفاده از این گزینه میتوان به آپلود یک گزارش داده یا Data Log از EEPROM یا SD card روی PC پرداخت. قابل ذکر است که ماژول اصلی لوگو در این حالت باید در مد RUN باشد. نرمافزار لوگوسافت این فایل را از EEPROM آپلود کرده و آن را به عنوان یک فایل .CSV ذخیره میکند. کاربر جهت باز کردن این فایل میتواند از Microsoft Exel یا Text editor کمک بگیرد. قابل ذکر است که این گزینه تنها در ورژن 0BA7 و بالاتر از آن وجود دارد. در تصویر زیر محل قرار گیری گزینه Upload data log در مسیر Tools > Transfer > Upload Data Log نمایش داده شده است.
گزینه Configure Network Address
با استفاده از این فرمان امکان تغییر IP address، subnet mask و Default gateway ماژول اصلی لوگو وجود دارد. با انتخاب مسیر Tools > Transfer > Configure Network Address مانند سایر گزینههای منوی Tools > Transfer ابتدا باید اتصال میان PC و لوگو تست شود. به این ترتیب پس از سبز شدن اتصال میان لوگو و PC و انتخاب گزینه OK پنجره زیر باز خواهد شد.
در تصویر بالا قسمت New IP settings اطلاعات مورد نظر از جمله IP Address جدید را وارد میکنیم. در این حالت با انتخاب گزینه Assign IP address اطلاعات جدید روی ماژول لوگو منتقل خواهد شد. همانطور که شرح داده شد تغییرات اعمال شده در این قسمت موجب تغییر در IP ماژول اصلی لوگو میشود. پس از تغییر IP می توانید در گولوهای مجهز به نمایشگر از طریق منوی Network > IP address مقدار جدید را مشاهده کنید. همانطور که در مقاله راه اندازی لوگو 8 اشاره شد به منظور بازگردانی لوگو به تنظیمات کارخانه می توان از مسیر Tools>Transfer>Factory Reset LOGO! در ماژول مجهز به صفحه نمایش استفاده کرد. به این ترتیب IP Address لوگو نیز به تنظیمات اولیه خود باز خواهد گشت.
مطالب شرح دادهشده در این مقاله را میتوانید بهصورت ویدئو در دوره تصویری لوگو زیمنس مشاهده کنید. در این دورهی آموزشی با انواع پی ال سی، زبانهای برنامهنویسی و مینی پی ال سی لوگو زیمنس آشنا میشویم. آموزش لوگو از ابتدا صورت گرفته و شامل بررسی ماژول اصلی، کارتهای توسعه، نصب، سیم بندی، برنامهنویسی و کنترل توسط اپلیکیشن و وب سرور میشود. در بخش برنامهنویسی تمام بلوکهای دیجیتال، شبکه، آنالوگ و غیره بررسیشده و نحوهی کار آنها روی لوگو نمایش دادهشده است. مانیتورینگ و کنترل لوگو از طریق اپلیکیشن، وب سرور و صفحههای طراحیشده توسط LWE صورت میگیرد. این موارد نیز در دورهی تصویری شرح دادهشدهاند. لطفاً جهت مشاهدهی سرفصلها و لیست ویدئوهای این دوره روی عبارت لوگو زیمنس کلیک کنید.
گزینه Configure Master/Slave Mode
از این فرمان جهت تغییر حالت ماژول اصلی لوگو میان دو مد Master و Slave استفاده میشود. در صورت قرار دادن لوگوی متصل به PC روی حالت Slave باید IP Address لوگوی مقصد یا Master را در قسمت Master IP address وارد کنیم. همانطور که در تصویر زیر مشاهده میکنید قسمت Master IP address در حالت Master mode غیر فعال است. فرمان Configure Master/Slave Mode تنها در لوگو ورژن 7 به بعد قابل دسترسی است.
گزینه Set Clock
از طریق این فرمان امکان مشاهده و تنظیم تاریخ و زمان ماژول اصلی لوگو وجود دارد. با انتخاب این گزینه مانند تمام گزینههای دیگر در منوی Tools>Transfer ابتدا باید ارتباط میان PC و لوگو Test شود. پس از تست این ارتباط پنجره LOGO! Settings باز خواهد شد.
همانطور که در تصویر بالا مشخص است نرمافزار لوگوسافت به صورت مستقیم امکان خواندن تاریخ و ساعت از PC یا ماژول اصلی لوگو را فراهم میکند. به منظور خواندن تاریخ و ساعت از روی PC گزینه Read from PC را انتخاب میکنیم. همچنین با انتخاب گزینه Read from LOGO تاریخ و ساعت ماژول اصلی لوگو خوانده میشود. در نهایت با استفاده از گزینه Apply To LOGO تاریخ و ساعت مورد نظر روی لوگو ذخیره خواهد شد. به منظور ذخیره تاریخ و ساعت روی تمام ماژول های LOGO موجود در شبکه محلی یا Local Area Network (LAN) می توان از گزینه Apply to all LOGO استفاده کرد.
در ادامه روند تنظیم ساعت و تاریخ به صورت گام به گام شرح داده شده است. به منظور شروع پروسه باید از مسیر Tools > Transfer > Set Clock استفاده کنیم. پس از انتخاب گزینه Set Clock مانند سایر گزینههای منوی Transfer ابتدا با پنجره زیر نمایش داده می شود. همانطور که میدانید در این قسمت اتصال اترنت بین لوگو و PC برقرار میشود.
پس از برقراری ارتباط و سبز شدن خط اتصال میان لوگو و PC گزینه OK را انتخاب میکنیم. به این ترتیب پنجره زیر باز میشود.
در این مرحله به صورت پیشفرض تاریخ و ساعتی که در حال حاضر روی لوگو تنظیم شده است در پنجره بالا نمایش داده میشود. به منظور تنظیم آن روی ساعت کامپیوتر ابتدا گزینه Read From PC و سپس گزینه !Apply to LOGO را انتخاب کنیم.
همانطور که در تصویر زیر مشاهده می کنید پس از انتخاب گزینه Apply to Logo نرم افزار از کاربر میخواهد که لوگو را در حالت RUN قرار دهد. به منظور تائید گزینه Yes را انتخاب میکنیم. پس از انجام مراحل ذکر شده باید در پنجره LOGO! settings گزینه OK را انتخاب کنیم. اکنون ساعت و تاریخ ماژول اصلی لوگوی مورد نظر با ساعت و تاریخ روی PC یکسان است. جهت اطمینان میتوان از طریق سختافزار لوگو منوی Setup> Clock > Set Clock را چک کرد.
گزینه Summer time/Winter time
با استفاده از این فرمان امکان تغییر خودکار زمان تابستان و زمستان در ساعت لوگو فراهم میشود. به عبارت دیگر از این طریق میتوان ساعت تابستانی/زمستانی را تنظیم کرد.
به منظور فعال کردن ساعت تابسانی/زمستانی ابتدا گزینه Active summertime/wintertime conversion را انتخاب میکنیم.
EU تنظیم کنندهی شروع و پایان زمان تابستان و زمستان در اروپا، UK در انگلستان، US1/US2 در ایالات متحده آمریکا و Freely adjustable نیز مربوط به حالت customized switchover dates and times یا همان تاریخ و زمانهای سفارشی است. به عبارت دیگر همانطور که در تصویر زیر مشاهده می کنید با نگه داشتن نشانگر موس روی Freely adjustable عبارت Define your own times به معنی تعریف زمان دلخواه نمایش داده میشود.
مطابق با آنچه در تصویر مشاهده می کنید در صورت انتخاب گزینه Freely adjustable گزینههای مربوط به Summertime و Time difference فعال خواهند شد. در قسمت Summertime در گزینه Start باید شروع زمان تابستان و در End باید پایان زمان تابستان وارد شود. قسمتهای Start و End هر کدام شامل دو بخش روز و ماه هستند.
بازه قابل تنظیم برای وارد کردن روز از 1 تا حداکثر 31 است. همانطور که در تصویر زیر مشاهده می کنید این بازه برای ماه از 1 تا 12 میباشد.
Time difference به معنی اختلاف زمانی بوده و حداکثر میتواند 180 دقیقه باشد. پس از اعمال تغیرات مورد نظرمان گزینه Apply و سپس OK را انتخاب میکنیم. قابل ذکر است که لوگو ورژنهای 0BA3 به بعد از قابلیت summer/winter time conversion پشتیبانی میکنند.
گزینه NTP Settings
این گزینه در لوگو ورژن LOGO! 8.FS4 به بعد در دسترس است. NTP Settings امکان پیکربندی تنظیمات مربوط به NTP یا Network Time Protocol را فراهم میکند. به این ترتیب کاربر میتواند ماژول اصلی لوگو را به عنوان NTP server یا Client تنظیم کند. در صورت فعال کردن تابع NTP برای یک ماژول اصلی لوگو باید طبق تصویر زیر Time Zone را تنظیم کنیم. هم چنین در صورت تنظیم ماژول اصلی لوگو به عنوان NTP Client نیاز به وارد کردن IP address برای NTP Server داریم.
گزینه Set LOGO! TD Power-on Screen
منظور از عبارت Power_on Screen همان صفحه نمایش ماژول در لحظه وصل برق است. به منظور پیکربندی تنظیمات مربوط به Power-on screen در صفحه نمایش ماژول LOGO! TD یا LOGO! TDE از این گزینه استفاده میشود. در نظر داشته باشید که لوگوهای ورژن قبل از 0BA6 از این تابع پشتیبانی نمیکنند. در صورت استفاده از این دستور در ورژن های قبلی، متنی حاوی پیام عدم پشتیابنی از این تابع توسط دستگاه در نرمافزار نشان داده خواهد شد.
در تصویر بالا قسمت های 1 تا 3 مشخص شدهاند. از گزینه 1 به منظور بارگذاری تنظیمات موجود روی ماژول اصلی لوگو در خصوص power-on screen استفاده میشود. جهت کپی کردن صفحهی ایجاد شده روی حافظه ماژول اصلی لوگو باید گزینه 2 را انتخاب کنیم. ماژول اصلی لوگو مطابق با تنظیمات power-on screen ذخیره شده در حافظه خود به آپدیت نمایشگر متنی LOGO! TD یا LOGO! TDE میپردازد. به منظور پاک کردن صفحه می توان از گزینه 3 یعنی Clear content استفاده کرد.
گزینه Access Control
اجازه دسترسی به برخی از قابلیت ها مانند دسترسی به وب سرور، اپلیکیشن لوگو، دسترسی از راه دور و غیره و همچنین فعال سازی پسورد برای این دسترسی ها در Access Control انجام میشود. به صورت کلی نرمافزار لوگوسافت اجازه 4 نوع دسترسی را به کاربر میدهد. این دسترسی ها عبارت اند از:
- Remote access یا دسترسی از راه دور
- Allow LOGO! App access یا دسترسی به اپلیکیشن لوگو
- Web server access یا دسترسی به وب سرور
- Control operation from the LOGO! TD
در اصطلاح به هر کدام از این 4 نوع دسترسی یک نمایه کاربر یا user profile گفته می شود. پس از اعمال تغییرات در قسمت Access control settings نرمافزار لوگو سافت ماژول اصلی لوگو را از حالت STOP به RUN تغییر خواهد داد.
همانطور که در تصویر بالا مشاهده می کنید هر 4 نوع دسترسی مجهز به قسمتی جهت اختصاص یک کلمه عبور یا Password هستند. در صورت فعال کردن هر یک از این دسترسی ها و عدم تغییر رمز عبور آن ها کلمه LOGO (با حروف بزرگ) به عنوان رمز پیش فرض خواهد بود. پیشنهاد میشود که با قرار دادن یک رمز عبور قوی از دسترسی های مختلف محافظت کنید. در ادامه چهار نوع دسترسی بیشتر بررسی خواهد شد:
1) Allow LOGO! App access: در این قسمت با فعال کردن گزینه Allow LOGO App access اجازه دسترسی به ماژول اصلی لوگو و نمایشگر LOGO! TD و LOGO! TDE از طریق اپلیکیشن تلفن هوشمند داده میشود. از طریق قسمت Enter new password میتوانیم رمز ورود پیشفرض را تغییر دهیم.
2) Control operation from the LOGO! TD: در این قسمت میتوان دسترسی به ماژول اصلی لوگو از طریق نمایشگر متنی LOGO! TDE یا LOGO! TD را فعال کرد. به منظور تغییر رمز پیش فرض از قسمت Enter New Password استفاده میکنیم.
3) Remote access: این گزینه امکان دسترسی از راه دور به شیوه ی اتصالات HTTP و امکان تغییر رمز ورود را برای کاربر فراهم میکند.
4) Web server access: در این قسمت می توان دسترسی به وب سرور از طریق اتصالات شبکه محلی Local Area Network (LAN) را فعال کرده و به آن یک کلمه عبور اختصاص داد.
تاکید می شود که پس از اعمال تغییرات مورد نظر حتما باید گزینه Apply و سپس گزینه OK را انتخاب میکنیم.
گزینه Hours Counter
به منظور خواندن hours counter یا شمارنده ساعت لوگو از این فرمان استفاده میشود. در مقالات بعدی بلوک Hours Counter بیشتر توضیح داده خواهد شد. ورژنهای 0BA3 و پس از آن از این تابع پشتیبانی میکنند.
گزینه I/O Status
این امکان در لوگو ورژن 0BA7 به بعد وجود دارد. با استفاده از دستور I/O Status میتوان به نمایش و ذخیره وضعیت ورودی خروجیها پرداخت.
در تصویر بالا و از قسمت Show می توان نوع ورودی، خروجی و غیره را جهت بررسی انتخاب کرد. به عنوان مثال اگر تنها قصد مانیتور کردن فلگها را داشته باشیم میتوانیم تیک همه گزینههای قسمت Show به جز تیک Flags را برداریم. از قسمت Properties و گزینه Records count میتوان حداکثر تعداد ذخیره وضعیت I/O ها را تنظیم کرد. همانطور که در تصویر بالا مشاهده می کنید این عدد میتواند در بازه 20 تا 100 باشد.
به منظور تعیین مدت زمان و فاصله زمانی میان تازه سازی یا Refresh کردن وضعیت I/Oها از قسمت Properties گزینه Refresh Time استفاده میشود. همانطور که در تصویر زیر مشاهده می کنید این زمان شامل بازه 500 تا 30000 میلی ثانیه است.
جهت انتقال تمام اطلاعات مربوط به وضعیت I/Oها به یک فایل .CVS از قسمت Log File استفاده می شود. به این منظور ابتدا روی گزینه Change در قسمت Log File در تصویر زیر کلید میکنیم. با اینکار یک پنجره جدید باز شده که باید در آن مسیر مورد نظر را انتخاب و در نهایت گزینه Save کلیک کنیم. در نظر داشته باشید که با استفاده از گزینه Remove امکان حذف Log file وجود دارد.
گزینه Diagnostics
از این قسمت جهت عیبیابی استفاده میشود. قابل ذکر است که این گزینه در لوگو ورژن 0BA7 به بعد وجود دارد. تابع عیبیابی در واقع اطلاعات مربوط به یک سری از خطاها را دنبال میکند. این خطاها در ماژول اصلی لوگو ورژن 7 عبارت اند از:
- خطاهای مربوط به دسترسی به شبکه یا Network access errors
- خطاهای گذرگاه ماژول توسعه یا Expansion module bus errors
- خطاهای خواندن_نوشتن SD card یا SD card read/write errors
- محافظت نوشتن SD card یا SD card write protection
در ماژول اصلی لوگو ورژن 8 خطاهای زیر از قسمت Diagnostics قابل بررسی هستند:
- خطای ارتباط اترنت یا Ethernet link errors
- تغییر ماژول توسعه یا Expansion module changed
- خطاهای خواندن و نوشتن SD card یا SD card read/write errors
- عدم وجود SD card یا SD card does not exist
- پر بودن SD card یا SD card is full
جهت دریافت اطلاعات خطا میتوانیم از گزینه Tools>Transfer>Diagnostic استفاده کنیم. با انتخاب گزینه Clear در تصویر بالا خطاهای ذخیره شده پاک خواهند شد. با انتخاب گزینه Refresh میتوان آخرین اطلاعات مربوط به خطاهای ماژول اصلی لوگوی متصل شده را دریافت کرد.
گزینه Dynamic Server IP Filter
این گزینه در لوگو ورژن 0BA8 به بعد وجود دارد. به منظور نمایش و پیکربندی لیست کنترل دسترسی یا ACL (Access Control List) ماژول اصلی لوگو از این گزینه استفاده میشود. همانطور که در تصویر زیر مشاهده می کنید پنجره Dynamic Server IP Filter شامل دو گزینه است. با انتخاب گزینه Accept all connection request ماژول اصلی لوگو اجازه دسترسی به درخواست همه ی IP address ها را خواهد داد. با انتخاب گزینه Accept connection request from the specific IP لوگو تعداد IP های مجاز را به 8 عدد محدود میکند. در این حالت از قسمت Allowed IP addresses برای وارد کردن IP های مجاز استفاده کنید.
گزینه Configure TDE Device
از این گزینه جهت پیکربندی LOGO! TDE 6ED1055-4MH08-0BA0 استفاده میشود. با استفاده از این دستور میتوان میان نرمافزار لوگوسافت و LOGO! TDE ارتباط برقرار کرد.
دیدگاه خود را ثبت کنید
تمایل دارید در گفتگوها شرکت کنید؟در گفتگو ها شرکت کنید.