600007 г. Владимир, ул. 16 лет Октября, д. 68А, литер "Ф", этаж 2, помещение 12
+7 (4922) 53-10-31
info@skb-proton.ru

Часто задаваемые вопросы: Что такое именование тегов и смысл определения типов данных с помощью программирования PAC?

Преобразователи частоты

ОколоСтив Мейер|| Присвоение имен тегам начинается с присвоения имен вводу-выводу в системе управления. Названия могут служить только для удобства ведения бухгалтерского учета при документировании в программах ladder, но в сложной среде современных платформ PLC и PAC названия тегов имеют большее значение. Имена тегов могут служить ориентиром для точек ввода-вывода в совершенно разных средах программирования, не требуя от программиста переписывать код для этой цели.

В программном обеспечении системного уровня можно обмениваться данными с именами тегов. Многие продукты smart gateway допускают общее соглашение, позволяющее программистам перетаскивать имена данных с одного интеллектуального хоста на другой в качестве упрощенного метода обмена информацией между платформами. Значения данных с одного контроллера могут быть записаны в нейтральную базу данных и экспортированы на другой контроллер так часто, как данные обновляются. Базовое приложение обрабатывает все детали.

Этот подход основан на Visual Basic programming for data conventions и используется в сотнях приложений, которые управляют данными. Некоторые сложные программы для реляционных баз данных добавляют и удаляют столбцы в электронных таблицах Excel, используя этот подход, потому что он знаком и прост.

Существует множество примеров соглашений об именовании, в которых структура связывает группы операций ввода—вывода в логический шаблон, иногда называемый структурированным тегом. Некоторые используют именование тегов для различения значений ввода-вывода и их состояний (которые не всегда одинаковы). Подход со структурированными тегами ускоряет разработку программ и облегчает совместное выполнение обязанностей по программированию. Тогда комментирование программы и документация также будут легче понятны.

Определение типов данных в PACs согласуется с любой средой компьютерного программирования.

Одно предостережение: чтобы процессор правильно выполнил математическое вычисление с плавающей запятой, PAC должен иметь имена переменных, определенные типом данных, иначе операция не будет выведена корректно.