برنامه نویسی در لوگو بدون استفاده از نرم افزار Logo Soft
در این قسمت از آموزش LOGO (لوگو) از سری مباحث آموزش کار با کنترلرهای PLC می خواهیم شما را با برنامه نویسی در لوگو بدون استفاده از نرم افزار LOGO SOFT آشنا کنیم. در بعضی از نسخه های لوگو این امکان وجود دارد که بدون استفاده از نرم افزار و تنها از طریق کلیدهای مکان نمای روی خود لوگو می توان برنامه مورد نظر را وارد نمود. بدین منظور در ابتدا لازم است به نکات زیر توجه گردد.
الف) هنگام کار با ماژول
:: می توان در حالت برنامه نویسی مدار را ویرایش نمود. اگر پس از روشن کردن ماژول پیغام No Program مشاهه شد، می توانید با فشار کلید ESC حالت برنامه نویسی را انتخاب نمایید.
:: زمان و مقدار پارامترهای برنامه جاری را می توان در parameter assignment mode و programming mode ویرایش نمود.
:: حالت RUN mode با انتخاب ‘‘ Start ‘‘ از منوی اصلی شروع می شود. ضمنا از طریق کلید ESC می توانید از حالت Run Mode به parameter assignment mode سوئیچ نمائید.
:: اگر میخواهید از حالت parameter assignment mode به حالت programming mode برگردید باید در حالت parameter assignment mode دستور STOP را اجرا کنید.
ب) خروجی ها و ورودی ها
:: همواره طراحی یک مدار از خروجی بطرف ورودی ها انجام می شود.
:: می توان یک خروجی را به چندین ورودی وصل کرد، اما اتصال یک ورودی به چندین خروجی ممکن نیست.
:: در یک مسیر برنامه نوسی نمی توان خروجی را به ورودی جلوتر از آن وصل نمود برای انجام این کار باید از بیت های حافظه یا خروجی های مجازی استفاده کرد.
ج) مکان نما وانتقال مکان نما
:: هنگامی که مکان نما بصورت زیر خط (-) ظاهر می شود می توانید مکان نما را جابجا کنید.
:: کلیدهای—— برای حرکت مکان نما استفاده می شوند.
:: برای سوئیچ به حالت ‘‘ Select terminal / block ‘‘ از دکمه OK استفاده کنید.
:: کلید ESC برای خارج شدن از حالت برنامه نویسی بکار می رود.
:: از کلیدهای یابرای انتخاب کانکتور / بلوک استفاده می شود. انتخاب خود را با کلید OK تایید کنید. از کلید ESC نیز می توان برای رفتن به یک مرحله قبل استفاده کرد.
د) طراحی نقشه
:: LOGO تنها زمانی برنامه را ذخیره می کند که دیاگرام مداری کامل باشد در غیر این صورت از حالت برنامه نویسی خارج نخواهد شد.
نحوه وارد کردن برنامه جدید
مثال زیر چگونگی وارد کردن یک برنامه جدید به !LOGO را نشان می دهد. بدین منظور ابتدا !LOGO را به منبع تغذیه متصل کرده و کلید منبع تغذیه را روشن می نمائیم. نمایشگر پیغام شکل زیر را نشان خواهد داد.
با فشار دادن کلید LOGO ، ESC به حالت برنامه نویسی رفته و پنجره منوی اصلی لوگو ظاهر می گردد.
با استفاده از کلیدهای جهتی یا ، علامت ‘‘<‘‘ را در مقابل program قرار داده و با زدن کلید OK آن را تایید کنید. منوی برنامه نویسی به صورت شکل زیر ظاهر خواهد شد.
در منوی برنامه نویسی کارکتر ‘‘<‘‘ را در مقابل Edit Prg قرار داده و با زدن کلید OK آن را تایید کنید. در این حالت مطابق شکل زیر !LOGO اولین خروجی را نشان می دهد.
با استفاده از کلیدهای یامی توانید خروجی های دیگری را نیز ایجاد نمائید.
توجه: در صورتی که برنامه با یک پسورد حفاظتی ذخیره شده باشد با رفتن به Edit Prg پنجره ای برای وارد کردن پسورد باز خواهد شد. تنها موقعی می توانید برنامه را ایجاد و یا ویرایش کنید که پسورد را درست وارد کنید.
برای فهم بهتر مبحث می خواهیم چگونگی وارد کردن برنامه دیاگرام مداری شکل زیر را بیاموزیم.
شکل زیر برنامه مربوط به مدار فوق را بصورت بلوک دیاگرامی نشان می دهد. در این شکل S1 و S2 به ترتیب به ورودیهای I1 و I2 و E1 با Q1 مشخص شده است.
برای وارد کردن برنامه به LOGO از خروجی به طرف ورودی حرکت می کنیم. ابتدا خروجی Q1 را همانند شکل زیر ایجاد می کنیم. زیر حرف Q1 خط مکان نما قرار دارد. مکان نما موقعیت فعلی شما را در برنامه نشان می دهد. با استفاده از کلید های جهتی می توانید مکان نما را حرکت دهید. کلید را فشار دهید تا شکل زیر ظاهر گردد.
در این قسمت باید بلوک (OR) را وارد کنید. کلید OK را برای رفتن به حالت ویرایش فشار دهید شکل زیر ظاهر می شود.
یک مربع توپر در حالت چشمک زدن ظاهر می شود. کلید BF ( بلوک تابعی) را فشار دهید تا اولین بلوک از لیست BF که یک بلوک & (AND) است ظاهر شود. مطابق شکل زیر چشمک زن کوچکی بر روی بلوک مشاهده می شود که توسط آن نوع بلوک قابل تعیین می باشد.
حالا کلید یا را فشار دهید تا بلوک OR به شکل زیر ظاهر گردد.
کلید OK را جهت تأیید فشار دهید. تا شکل زیر بر روی صفحه نمایش ظاهر گردد.
تاکنون اولین بلوک BF را وارد کرده اید. توجه داشته باشید که هر بلوکی که وارد می کنید دارای شماره بلوک مخصوص به خود می باشد. حال می خواهیم ورودی های بلوک OR را مشخص کنیم، برای این کار از کلید جهتی استفاده کرده و مکان نما را به سمت چپ انتقال و OK را فشار دهید تا شکل زیر ظاهر گردد.
از لیست CO را انتخاب و با کلید OK آن را تأیید کنید. مکان نما به ورودی دیگر پرش می کند و شکل زیر بر روی صفحه نمایش ظاهر می شود.
اکنون با توجه به روش فوق ورودی I2 را نیز تعریف کنید تا شکل زیر ظاهر شود.
در این برنامه به ورودی سوم بلوک OR نیازی نداریم. در برنامه !LOGO ورودی بلااستفاده با کاراکتر X نشان داده می شود. مشابه مراحل قبل از لیست CO کاراکتر X را به این ورودی اختصاص دهید.
حال تمام ورودی های بلوک OR مشخص شده است. برای بررسی مدار می توان از کلید های یا استفاده کرد. در صورت نبود اشکال با فشار دادن کلید ESC می توانید از حالت برنامه نویسی خارج شوید. !LOGO برنامه را در حافظه ذخیره می کند و با قطع برق نیز این برنامه پاک نمی شود.
تعیین نام برای برنامه
می توانید نامی برای برنامه تان انتخاب کنید. نام برنامه شامل حروف بزرگ و کوچک، اعداد و کاراکترهای خاص می باشد. حداکثر طول نام برنامه ۱۶ کاراکتر است. برای نام گذاری برنامه مراحل زیر را انجام دهید.
1. با کلید یا کاراکتر ‘‘ <‘‘ را در مقابل Prg Name قرار دهید.
2. با زدن OK وارد پنجره Prg Name شوید.
3. با استفاده از کلید های یا می توانید حروف ( A ( a تا ( Z ( z ، اعداد و یا کاراکترهای خاص را وارد نمایید. شکل زیر جدول کاراکترها را نشان می دهد. به عنوان مثال از این جدول نام برنامه فوق را ABC بگذارید. با کامل شدن نام، کلید OK را فشار دهید. سپس با دکمه Esc به صفحه قبل برگردید.
وارد کردن پسورد و یا نحوه تغییر آن
میتوانید با تعیین یک پسورد مدارتان را در مقابل دستکاری افراد غیر مجاز محافظت کنید. حداکثر طول پسورد برابر با ۱۰ کاراکتر است و تنها شامل حروف بزرگ A تا Z می باشد. برای وارد کردن پسورد، ویرایش یا غیر فعال ساختن آن مراحل زیر را انجام دهید.
- با کلیدهای یا کاراکتر ‘‘ < ‘‘ را در مقابل Password قرار دهید.
- با زدن کلید OK وارد صفحه مربوطه شوید.
برای انتخاب حروف از کلیدهای یا استفاده کنید. مثلا برای انتخاب y دوبار کلید را فشار دهید . توجه داشته باشید که اگر مدار پسورد نداشته باشد بعد از OK شکل زیر در صفحه نمایش ظاهر می شود.
مشابه تعیین نام برنامه، در ناحیه New ، پسورد AA را وارد کرده سپس با زدن کلید OK آن را تأیید نمائید. برنامه با پسورد AA حفاظت شده و به منوی برنامه نویسی برمی گردید.
نحوه ویرایش Password:
توجه: در صورتی که پسورد جدید وارد نشود و کلید ESC فشار داده شود، لوگو بدون ذخیره پسورد به حالت برنامه نویسی بر می گردد. همچنین می توانید پسورد حفاظتی را با استفاده از مراحل زیر ویرایش نمایید.
- با کلیدها (با یا ) کاراکتر ‘‘ < ‘‘ را در مقابل Password قرار دهید.
- کلید OK را فشار دهید.
مطابق شکل زیر در قسمت Old پسورد جاری (در این برنامه AA) و در قسمت NEW پسورد جدید را وارد نمایید. بطور مثال ‘‘zz‘‘ را وارد کنید.
نحوه غیر فعال کردن Password:
ضمنا اگر به هر دلیلی بخواهید پسورد داده شده را غیر فعال کنید. لازم است مراحل زیر انجام گیرد.
- با کلیدهاییا کاراکتر ‘‘ < ‘‘ را در مقابل Password قرار دهید.
- کلید OK را فشار دهید.
همانگونه که قبلا توضیح داده شد زیر Old باید پسورد فعلی را وارد کنید.
حال اگر هیچ چیزی در New وارد نشود و کلید OK فشار داده شود. پسورد غیر فعال خواهد شد.
توجه: در صورتی که پسورد اشتباه وارد شود، !LOGO منوی ویرایش کردن را باز نکرده و فورا به حالت برنامه نویسی بر می گردد. تا هنگامی که پسورد صحیح داده نشود این حالت پشت سر هم تکرار خواهد شد.