СТА 2009-2

94 СТА 2/2009 www.cta.ru Получение данных с дискретного входа DI1 ПЛК FASTWEL I/O Добавьте заголовок на экран «Дискретный вход DI1» с по мощью пункта меню Draw → Text или кнопки Text на пане ли инструментов. Для отображения сигнала дискретного ввода ПЛК установите элемент Bit Lamp с помощью пункта меню Objects → Lamp → Bit Lamp или кнопки на панели инстру ментов. В появившемся диалоговом окне в поле PLC name выбе рите Modbus RTUMaster для работы с ПЛКСPM702 или Modbus TCP/IPMaster для работы с ПЛК СPM703, а также установите в поле Device type значение 1х. Этопозволит обращаться к дискрет ным входным регистрам памяти панели оператора (таблица 7). Введите в поле Address адрес делимого входного регистра ПЛК DiscreteInputAddress, рассчитанного ранее, — 1585 (рис. 10). Перейдите на закладку Shape для выбора графического изображения индикатора. Поставьте признак в поле Use Shape и нажмите кнопку Shape Library. Выберите из списка подходящее изображение и нажмите OK. Передача данных на дискретный выход DO1 ПЛК FASTWEL I/O Добавьте заголовок на экран «Дискретный выход DO1» с помощью кнопки Text . Для формирования выходного сигнала 1 или 0 используйте элемент Set Bit, добавляемый с помощью пункта меню Objects → Button → Set Bit или кноп ки на панели инструментов. В появившемся диалоговом окне в поле PLC name выберите Modbus RTUMaster для рабо ты с ПЛК СPM702 или Modbus TCP/IP Master для работы с ПЛК СPM703. Установите в поле Device type значение 0х, что позволит обращаться к дискретным выходным регистрам па мяти панели оператора (таблица 7). Внесите в поле Address адрес делимого выходного регистра ПЛК CoilAddress, рассчи танный ранее, то есть 3185. Для того чтобы элемент Set Bit выполнял функции кнопки, выберите параметр Toggle в поле Set Style. Необходимое изображение кнопки загружается из библиотеки Shape Library. Установите элемент Bit Lamp с помощью кнопки и выбе рите параметр Device type, равный 0х, и Address 3185. Данный индикатор будет графически отображать сигнал, подаваемый на дискретный выход ПЛК DO1. Сохраните проект и произведите компиляцию с помощью пункта меню Tools → Compile… Протестировать проект в режи ме off line можно с помощью пункта меню Tools → Off Line Simulation. Загрузка проекта в панель оператора Подключите панель оператора к порту Ethernet компьюте ра, используя кросс кабель. С помощью пункта меню Tools → Download откройте диалоговое окно. Введите IP адрес панели в поле HMI IP ( в рассматриваемом примере 192.168.0.201) и пароль 111111 в поле Password. Загрузите проект в панель с по мощью кнопки Download. Ф ИНАЛЬНЫЕ ШАГИ Используя соединительный кабель (CPM702) или Ethernet кросс кабель (CPM703), подключите ПЛК к панели опера тора. При корректной работе светодиодный индикатор COMM ПЛК загорится зелёным цветом, а индикатор COM панели оператора замигает красным. З АКЛЮЧЕНИЕ Рассмотренные в статье рекомендации иллюстрируют удоб ство и простоту построения системы ЧМИ на базе панелей оператора Maple Systems. Использование готовых конфигури руемых блоков не только сокращает время разработки проек та, но и исключает вероятность возникновения нестыковок и ошибок в системе. Для нестандартных проектов существует возможность использования макросов, которые пишутся на языке программирования, подобном С++. Отладка проектов может осуществляться как на реальной панели, так и в режи ме её эмуляции на ПК пользователя. Кроме того, благодаря поддержке основных сетевых прото колов и большому набору коммуникационных драйверов уст ройства могут работать с широким спектром контроллеров раз личных производителей. В совокупности с невысокой ценой это делает панелиMaple Systems прекрасным решением для систем человеко машинного интерфейса разного уровня сложности. ● Автор — сотрудник фирмы ПРОСОФТ Телефон: (495) 234$0636 E$mail: info@prosoft.ru В ЗАПИСНУЮ КНИЖК У ИНЖЕ Н Е РА Тип данных Адреса Значения параметра Device type Описание Бит 00001 09999 0 x Дискретные выходные регистры 10001 19999 1 x Дискретные входные регистры, только чтение Слово 30001 34096 3 x Входные регистры, только чтение 40001 44096 4 x Выходные регистры Таблица 7 Адресное пространство панели оператора при использовании драйвера Modbus RTU Master Рис. 10. Настройка графического индикатора Bit Lamp Таблица 6 Рекомендуемые значения параметров канала связи панели оператора с ПЛК CPM703 Параметр Описание Рекомендуемые значения Name Имя и описание, определяемое пользователем Modbus TCP/IP Master HMI or PLC Тип драйвера PLC Location Если ПЛК подключён непосредственно к панели, устанавливается значение local, если через другую панель – remote Local PLC type: Коммуникационный драйвер для работы с ПЛК Modbus TCP/IP Master PLC I/F: Тип порта Ethernet PLC station No.: Номер ПЛК 1 Interval of block pack: Количество слов, полученных от ПЛК 5 Settings: IP address: IP адрес ПЛК 192.168.0.200 Settings: Port no: Номер порта 502 Settings: Timeout (sec): Время ожидания ответа 1.0 Остальные параметры – 0 © СТА-ПРЕСС

RkJQdWJsaXNoZXIy MTQ4NjUy