Vijeo Designer نرمافزار رسمی شرکت Schneider Electric برای طراحی و برنامهنویسی رابط گرافیکی (HMI) در پنلهای سری Magelis است. این نرمافزار امکان ساخت صفحات گرافیکی، دکمهها، آلارمها، گزارشها و نمایش وضعیتهای مختلف ماشینآلات را فراهم میکند. ارتباط آن با PLCها از طریق پروتکلهایی مانند Modbus TCP/RTU یا TCP/IP صورت میگیرد. در Vijeo Designer میتوان متغیرهای داخلی و خارجی تعریف کرد و رفتار آنها را با انیمیشنها و اکشنهای مختلف کنترل نمود. محیط نرمافزار ساده و مبتنیبر کشیدن و رها کردن (Drag & Drop) است و برای پروژههای صنعتی کوچک تا متوسط گزینه مناسبی محسوب میشود. امکان شبیهسازی و تست پروژه پیش از دانلود نیز وجود دارد. این برنامه با پنلهای HMI اشنایدر هماهنگ و برای کاربری صنعتی بسیار پایدار طراحی شده است. در این نوشتار به آموزش HMI اشنایدر با Vijeo Designer به صورت مقدماتی پرداخته می شود.
در ادامه آموزش روشن/خاموش کردن یک موتور با Vijeo Designer را مرحلهبهمرحله و بهصورت ایمن و فقط در سطح نرمافزاری توضیح میدهیم.
۱) ایجاد یک پروژه جدید
داخل External Variables یک یا چند متغیر بسازید:
| Variable Name | Type | Address | توضیح |
Motor_Start |
Boolean | %M0 یا %Q0.0 | فرمان روشن |
Motor_Stop |
Boolean | %M1 یا %Q0.1 | فرمان خاموش |
Motor_Status |
Boolean | %I0.0 | وضعیت موتور (اختیاری) |
(آدرسها بسته به PLC شما متفاوت است.)
(اگر PLC شما لچ/ریلِی دارد، شاید فقط یک بیت فرمان لازم باشد.)
برای نمایش On/Off بودن:
حالا با لمس دکمه Start و Stop روی HMI، بیتهای مربوطه در PLC تغییر میکنند و PLC موتور را کنترل میکند.
حال در زیر بیشتری را به صورت تصویری مشاده می کنید:
نرم افزار Vijeo Designer
پیش از اینکه بتوانیم چیزی اجرا کنیم، باید گرههای ارتباطی را پیکربندی کنیم تا به برنامه HMI اعلام کنیم که لازم است به PLC شبیهسازیشده متصل شود. در Navigator بخش I/O Manager را باز کرده و روی گره HMI (SOM_HMIG5UE_HMIDT952) دوبار کلیک کنید. این کار پنجره پیکربندی گره را باز خواهد کرد.

گره HMI باید یک نام داشته باشد تا بتواند به دستگاههای دیگر متصل شود. در بخش Equipment Address or Node Name، نام موردنظر خود را وارد کنید. در اینجا ما از نام HMI_node استفاده میکنیم. پس از اتمام، روی OK کلیک کنید.

نامگذاری گره HMI
بعد از آن، باید همین کار را برای گره PLC (SOM_PLC_1) انجام دهیم، اما نمیتوانیم هر نامی را برای گره وارد کنیم. باید نامی را مشخص کنیم که توسط PLC شبیهسازیشده استفاده میشود.
حالا در Vijeo Designer برگردید و تنظیمات گره PLC (SOM_PLC_1) را باز کنید.

سپس نام گره PLC شبیهسازیشده (MachineExpert_Simulation) را در بخش Equipment Address or Node Name وارد کنید. پس از اتمام، روی OK کلیک کنید.

اکنون همهچیز تنظیم شده و آماده اجرای شبیهسازی HMI است. برای اجرای آن، کافی است روی دکمه Start simulation کلیک کنید.

صبر کنید تا فرایند کامپایل و ساخت برنامه کامل شود. بلافاصله پس از آن، برنامه HMI اجرا خواهد شد.

پس از اتمام، برنامه HMI در یک پنجره جدید باز میشود. از اینجا میتوانیم با داشبوردی که برنامه PLC را کنترل میکند تعامل داشته باشیم.
برای کار با برنامه روی دکمه سبز Start motor کلیک می کنیم.

داشبورد شبیهسازیشده
باید ببینید که چراغ قرمز وسط به رنگ سبز تغییر میکند، که نشان میدهد موتور روشن شده است.

پس از آن، روی دکمه قرمز Stop motor کلیک کنید. این کار باید چراغ را دوباره به رنگ قرمز برگرداند که نشان میدهد موتور خاموش شده است.

در این آموزش، یاد گرفتید چگونه از ابزارهای شبیهسازی در محیط Vijeo Designer اشنایدر برای شبیهسازی برنامههای PLC و HMI بهطور مؤثر استفاده کنید. شما مهارتهای کلیدی مانند فعالسازی و ورود به شبیهسازی PLC، بارگذاری و مانیتور کردن متغیرهای برنامه، و اجرای منطق کنترلی را فرا گرفتید. علاوه بر این، با پیکربندی گرههای ارتباطی، اجرای شبیهسازی HMI و تعامل با داشبورد HMI برای کنترل عملیات PLC آشنا شدید.
اجرای شبیهسازی در محیط Vijeo Designer هم کارآمد است و هم ساده. Vijeo Designer یک پلتفرم یکپارچه برای HMI اشنایدر ارائه میدهد و فرایند طراحی، برنامهنویسی و تست پروژههای اتوماسیون را ساده میکند. رابط کاربری intuitiv آن همراه با قابلیتهای قدرتمند شبیهسازی، به مهندسان امکان میدهد سیستمهای کنترلی را بهراحتی شبیهسازی و اعتبارسنجی کنند. با فراهم کردن یک محیط مجازی برای تست و بهبود برنامههای PLC و HMI زمان و هزینه توسعه را بهطور قابلتوجهی کاهش میدهد و در عین حال عملکرد و قابلیت اطمینان راهحلهای اتوماسیون را تضمین میکند.
در مجموع، یکپارچهسازی شبیهسازی در روند کاری Vijeo Designer بهرهوری را افزایش میدهد و ایجاد سیستمهای اتوماسیون صنعتی قوی و کارآمد را تسهیل میکند.