ЖУРНАЛ «СТА» №2/2006
щего компьютера (порт X1) и наиболее популярных ПЛК. В настоящее время доступны следующие протоколы: ● EXTEC; ● Siemens S5/AS511 (устройство про- граммирования S5) – может быть выбран коммутационный блок (DB) в ПЛК; ● 3964R/RK512 – может быть выбран коммутационный блок (DB) в ПЛК; ● ModBus RTU (ведомый) – адрес ве- домого устройства может быть уста- новлен; ● ModBus RTU (ведущий) – адрес ве- домого устройства может быть уста- новлен; ● AllenBradley DF1 – могут быть вы- браны ПЛК SLC 500, PLC 5, CompactLogix и ControlLogix; ● ET1 – эмуляция терминала ET1; ● BAZ03/1 – эмуляция терминала BAZ03/1 (версия ASCII, F1F5, Shift, V600146). 3. Основные параметры настройки. Здесь можно установить основные функциональные параметры панели (например, задержку включения/вы- ключения, дату и время, управление сообщениями). 4. Периферия. Здесь возможно параметрировать и конфигурировать внешние интеллек- туальные устройства, подключённые к дополнительным последовательным портам X2, X3 и X4 (например, весы MettlerToledo, Bizerba или Sartorius, считыватели штрихкода и др.). 5. Статус. Здесь можно вывести на экран ин- формацию о статусе панели (версия встроенной программы, часы работы, имя файла или загруженного программ- ного обеспечения проекта, включая да- ту и время компилирования, карта рас- пределения памяти, число переменных, число тестовых сообщений и др.). 6. Тест. Здесь можно выбрать одну из девяти различных тестовых программ: тест клавиатуры, тест интерфейса (кольце- вая проверка), осуществление текуще- го контроля интерфейса, тест вво- давывода и др. 7. EPCA/OS. Здесь можно войти в среду програм- мирования параметров EPCA. Отобра- жается информация о состоянии пане- ли. EPCA может быть активирована или дезактивирована. EPCA — это среда программирова- ния, которая на правах опции интегри- руется в TERMEX PRO. Все програм- мы написаны на языке C. EPCA позво- ляет свободно программировать па- нель TERMEX, в результате можно реализовать автономные применения или использовать терминал в качестве концентратора данных, для того чтобы эффективно снизить нагрузку на управляющий компьютер или ПЛК. EPCA «бесшовно» встроена в среду разработки проекта TERMEX PRO. TERMEX PRO обеспечивает возмож- ность создания таких статических эле- ментов, как маски ввода, сообщения, тексты и переменные, а EPCA «забо- тится» об обработке. EPCA и TERMEX PRO имеют доступ к общей базе дан- ных. Измерения, разомкнутые и замкну- тые контуры управления, контроль оператора и текущий контроль – всё это реализуется на базе панели семей- ства TERMEX только одним программ- ным пакетом, формируя законченное интегрированное решение. Разрабо- танные проекты могут быть загружены в операторские панели TERMEX через последовательный порт. 8. Завершение настройки и сохранение. Здесь закрывается меню настройки параметров. Терминал запрашивает о необходимости сохранения изменений и затем возвращается в нормальный режим работы (порт X1 снова перехо- дит в активное состояние). Программное обеспечение разработки проекта TERMEX PRO Проходит то время, когда всё необ- ходимое программное обеспечение разрабатывалось самостоятельно, тре- буя специальных технических знаний от разработчиков и высокого уровня профессиональной подготовленности от пользователей. Современные про- граммные средства развиваются по пути унификации применения и упро- щения пользовательского интерфей- са. Поэтому уже в недалёкой перспек- тиве главной особенностью про- граммного обеспечения должно стать решение чрезвычайно сложных при- кладных задач при максимальной простоте применения необходимых средств. ОС Windows в полной мере соответ- ствует данным тенденциям. Благодаря стандартному интерфейсу и принципу работы этой системы все усилия поль- зователя минимизируются до уровня решения только специфических задач конкретного применения. Программное обеспечение TERMEX PRO [4] было создано на основе таких же принципов. Оно функционирует под управлением Windows и применя- ется для разработки проектов, реали- зуемых на базе операторских панелей семейства TERMEX. На первый взгляд, TERMEX PRO больше походит на программу построе- ния экранных форм, чем на среду про- граммирования. Действительно, сред- ствами TERMEX PRO в среде Windows на ПК могут быть созданы используе- мые в проекте рисунки и тексты. При этом достаточно просто формируется типовая графика, а специфические во- просы решаются при поддержке встро- енной функции «QuickInfo»: стоит толь- ко мышью навести курсор на объект – выводится текст необходимой подсказ- ки. Принцип построения экранного ре- дактора – WYSIWYG («что видишь на экране, то и получишь на печати»). Между тем, как будет показано далее, возможности TERMEX PRO не ограни- чиваются графикой. Данные по проек- ту, сформированные этой программой, передаются из ПК (COM1 или COM2) через буферный каскад магистральной линии ENTDCxx в последовательный порт X1 на панели, где они сохраняют- ся в долговременной памяти. В своём развитии программное обес- печение TERMEX PRO претерпело не- сколько версий. Версия TERMEX PRO 3.2 в своё вре- мя стала наиболее новаторской. Новая программа редактирования проекта Project Editor c расширенными функ- циональными возможностями копиро- вания и вставки, с развитой логикой замещения облегчает работу с инстру- ментальными средствами разработки проекта, упрощает создание новых проектов и управление уже существую- щими проектами. Способность ото- бражать распределение памяти терми- нала – пример только одного из удоб- ных дополнений. Усовершенствованные в этой версии функциональные возможности копиро- вания и вставки обеспечивают прямой перенос текстов и графических данных на экраны из буфера обмена. Легче ста- ло вставлять длинные списки, а тексты, созданные в программах обработки тек- ста или электронных таблиц, теперь мо- гут быть непосредственно вставлены в MONOсообщения, MULTIсообще- ния или текстовые экраны. Кроме того, версия TERMEX PRO 3.2 обладает свойством, известным как ОБ ЗО Р / АППА РАТ НЫ Е С Р Е Д С Т В А 11 СТА 2/2006 www.cta.ru
Made with FlippingBook
RkJQdWJsaXNoZXIy MTQ4NjUy