Мы продолжаем изучать программирование ПЛК ОВЕН в универсальной среде программирования CoDeSys. В этой публикации мы познакомимся c типами данных, используемыми в проекте, и принципами объявления переменных проекта в CoDeSys. С предыдущей публикацией по программированию ПЛК, посвященной знакомству с общей структурой проекта в CoDeSys можно ознакомиться здесь. Типы данных Программируемый логический контроллер способен работать с различными типами данных, которые определяют род информации, диапазон представления и множество допустимых операций...
Формат определения структуры: Структуры представляют собой группы связанных между собой, как правило, разнотипных переменных, объединенных в единый объект, в отличие от массива, все элементы которого однотипны. В языке C++ структура является видом класса и обладает всеми его свойствами. Для определения структуры применяется ключевое слово struct, а сам формат определения выглядит следующим образом: struct [имя_типа] {
тип_1 элемент_1; тип _2 элемент_2; …
тип_k элемент_k; } [ список_описателей ]; Каждая входящая в структуру переменная называется членом (полем, элементом) структуры и описывается типом данных и именем...