СТА 2/2010
100 СТА 2/2010 www.cta.ru В ЗАПИСНУЮ КНИЖК У ИНЖЕ Н Е РА рация загружается через Hardware Configurator с помощью пункта меню Online → Send configuration to the CPU . Создание проекта в Movicon 11 Откройте среду разработки Movicon 11. Создайте новый проект для платформы WinCE. Для добавления коммуникационного драйвера выбери" те пункт в поле Real Time DB → Add New Comm. Driver . Из списка доступных драйверов выберите Vipa Embedded MPI. Нажмите OK, при этом в поле List Comm. Drivers появится драйвер VIPA MPI . Вызовите свойства Comm. I/O Driver Settings с помощью щелчка правой кнопкой мыши. Необходимо, чтобы настройки сети для драйвера совпа" дали с настройками ПЛК, поэтому в закладке General необходимо указать скорость передачи данных 185,7 кбод, а в закладке Stations – создать новую станцию с MPI адре" сом ПЛК (в нашем случае он равен 2). Создайте две переменные VAR1 и VAR2 в поле Real Time DB → List Variables (Tags) . Для обеих переменных выберите тип Bit. Для привязки переменных VAR1 к дискретному входу ПЛК DI0 необходимо выбрать в свойствах пункт Dynamic . В открывшемся диалоговом окне Tag Browser вы" берите закладку Comm. Drivers (рис. 12). Два раза щёлкните мышью на драйвере VIPA MPI, после чего появится диалоговое окно, в котором необхо" димо указать адрес дискретного входа ПЛК в поле Start Address – для дискретного входа DI0 это I0.0 (рис. 13 и табл. 2). С помощью кнопки ОК закройте окно и выберите появившийся динамический адрес двойным щелчком мыши. Для привязки VAR2 к дискретному выходу ПЛК DO0 не" обходимо произвести аналогичные действия, указав адрес выхода Q0.0. Добавьте новый экран с помощью щелчка правой кноп" кой мыши на пункте Screens → Add a New Screen . Разместите на экране индикатор, например Yellow Light , который будет отображать состояние дискретного входа DI0. В свойствах индикатора в поле Check Var выберите пе" ременную VAR1. Добавьте кнопку Push Button для записи значения в дис" кретный вывод ПЛК DO0. В свойствах кнопки в поле Vaiable ON OFF выберите переменную VAR2, а в поле Command Type – ON OFF . Для создания кнопки вы" хода из программы Exit добавьте элемент Push Button , выберите в свой" ствах Command Type – Execute Commands . При на" жатии на поле Commands on Press открывается диало" говое окно, где можно вы" брать команду в заклад" ке System – Shut down Application . Сохраните проект и загрузите в панель оператора (рис. 14). З АКЛЮЧЕНИЕ В статье рассмотрены базовые принципы построе" ния проекта для панелей оператора VIPA TouchPanel в среде разработки Movicon 11. Ряд несложных приме" ров позволяет пройти путь от этапа создания и отладки проекта до загрузки его в панель. Это наглядно иллюст" рирует основные особенности и возможности программ" ного обеспечения Movicon 11. Приведённые рекомен" дации являются универсальными и позволяют полу" чить начальные знания по работе со всеми панелями оператора VIPA линейки TouchPanel в среде Movicon 11, тем самым упростив процесс проектирования системы. ● Автор — сотрудник фирмы ПРОСОФТ Телефон: (495) 234 0636 E mail: info@prosoft.ru Рис. 12. Привязка переменной Movicon 11 к переменным ПЛК VIPA ОБОЗНАЧЕНИЕ ОПИСАНИЕ ТИП ДАННЫХ P (P) Периферийный вход/выход Байт, слово, двойное слово E (I) Входы Бит, байт, слово, двойное слово A (Q) Выходы Бит, байт, слово, двойное слово M (M) Маркер Бит, байт, слово, двойное слово D (D) Блок данных Бит, байт, слово, двойное слово T (T) Таймер Двойное слово Z (C) Счётчик Слово Таблица 2 Адресация для драйвера VIPA MPI Рис. 14. Экранная форма Movicon 11 Рис. 13. Указание адреса дискретного входа ПЛК © СТА-ПРЕСС
Made with FlippingBook
RkJQdWJsaXNoZXIy MTQ4NjUy