Контроллеры Productivity - возможности программирования

Productivity3000: возможности программирования

Возможности программирования

Plug-n-Play программирование через USB-nopт

Больше нет необходимости тратить дополнительное время на настройку скорости передачи данных (в бодах), паритет или пингование нераспознанных контроллеров. Программа самостоятельно диагностирует сеть и при необходимости может даже обновить прошивку устройства через Micro-USB порт большинства процессоров Productivity, используя технологию «Plug-n­ Play». Этот порт не требует настройки, подключается при помощи недорогого кабеля для программирования и не задействует никакого дополнительного программного обеспечения. Все это позволяет разработчику в кратчайшие сроки погрузиться в процесс программирования


Программирование по Ethernet


Программное обеспечение Productivity Suite поддерживает как программирование по USB, так и программирование по Ethernet. Диалоговое окно «PLC Connections» (показано ниже) позволяет вам подключиться к любому ПЛК вашей сети для программирования или мониторинга работы. В диалоговом окне «PLC Connections» отображаются даже те ПЛК, которые находятся в других подсетях, что позволяет Вам изменять IP-адреса и имена этих ПЛК, а также подключиться к ним и программировать их. Кнопки «Blink CPU Display» - отличный способ убедиться, что подключение с определенным ПЛК установлено, прежде чем рискнуть перенести программы.


Программирование по Ethernet

Программирование по Ethernet

Программирование на основе тегов

Свяжите ваши переменные и точки ввода/вывода с осмысленными именами (тэгами) и сделайте вашу программу проще для понимания. Описания точек ввода/вывода и других массивов позволяют проще управлять данными, не допуская двусмысленности и путаницы. Вы можете в любое время легко добавить описание имен в вашу программу.

Область памяти данных в Productivity Suite не привязана к типу данных, поэтому вы можете самостоятельно определять форматы данных, которые вам необходимы, наиболее эффективно используя при этом память.

Наряду с тем, что Productivity Suite предоставляет вам возможность автоматически назначить логическое имя для физических точек ввода/вывода в момент выбора модуля (или при его автоматическом обнаружении), вы можете в любое время заменить или дополнить их вашими собственными описательными именами.

Преимущества контроллеров с программированием на основе тегов

Расширенные описательные возможности:

  • В момент создания тегов, по сути, происходит документирование процессов.

Более гибкий дизайн:

  • Теперь вы свободны в определении тегов для своих приложений, нет ограничения и закрепления границ для таймеров, счетчиков, целых слов или любых других типов данных. С программированием на основе тегов нет никаких конкретных предопределенных диапазонов памяти. Это гораздо более эффективно, потому что вы определяете типы данных, которые используются в вашем конкретном проекте, при этом не теряете память для неиспользуемых, фиксированных диапазонов

Упрощенный поиск неисправности:

  • X15, I:4/3, C200, B3:0/2… такое обозначение вряд ли сможет сказать что-то конкретное о процессе
  • В то время как «System Start_PB1», «Auto Mode_SW1» или «Batch Seq_Enabled» четко и кратко описывают стадии
  • Подобные общие описания (или метки) в контроллерах с фиксированной памятью использовались в качестве комментариев к определенному типу данных.
  • В контроллерах Productivity вы можете создать описательное название тега и определить его в качестве непосредственно имени тега.

Общая база данных имен тега:

  • Создав один раз базу данных имен тегов, затем можно использовать его в других проектах, что приводит к значительной экономии времени.
  • Импорт/экспорт в файл .csv для удобного редактирования и использования с HMI, SCADA и т.д., чтобы устранить дополнительные шаги в процессе разработки.
  • Отпадает необходимость сложных вычислений для определения Modbus адресов, т.к. вы назначаете их по мере необходимости.

Экспорт (и импорт) базы данных тэгов в полном объеме

Экспортировать (и импортировать) полной базы данных тэгов:

Возникла необходимость подключиться к панели оператора (например, C-more) или создать SCADA-систему с помощью SCADA пакета? Вам достаточно экспортировать всю базу данных тэгов из контроллера и импортировать ее в программное обеспечение HMI или SCADA, экономя часы на поиск и ввод правильного тэга, а также устраняя опечатки, вызывающие ненужную головную боль при устранении неполадок


Огромная память 50 Мб

Предоставляет много места для хранения вашей программы и ...

Документация хранится на процессорном модуле

Храните весь проект со всей документацией в процессоре, и вам не понадобится искать старый ноутбук, на котором вы выполняли проектирование. Вы можете выгрузить проект (с документацией) из процессороного модуля Productivity на любой доступный ПК с предустановленным ПО, увидеть обновленный код и одновременно просмотреть последние изменения с комментариями, а так же работать с устранением неполадок.

Тем не менее, мы рекомендуем вам всегда делать резервную копию всех ваших кодов и документации.

Productivity2000 Memory Map