Controllino.h

Библиотека Controllino написана для более быстрого доступа к различным компонентам нашего ПЛК. Вы, безусловно, можете использовать пины Ардуино для программирования ПЛК, однако наша библиотека позволит Вам более эффективно написать Ваш код с помощью уже готовых функций.

Для того, чтобы использовать библиотеку, необходимо добавить в заголовок вашей программы на Адруино строку:

#include <Controllino.h>

Вам нужно убедиться в том, что библиотека была предварительно установлена в вашу среду разработки. Как установить бибилиотеку и подготовить Ваш ПЛК к работе посмотрите здесь

Для работы с определенным выходом или входом, вы можете использовать следующий псевдоним CONTROLLINO_ + обозначение соответствующего выхода на корпусе ПЛК. Например у MINI цифровые выходы обозначаются:
CONTROLLINO_D0
CONTROLLINO_D1
CONTROLLINO_D2
CONTROLLINO_D3
CONTROLLINO_D4
CONTROLLINO_D5
CONTROLLINO_D6
CONTROLLINO_D7

Аналоговые входы:
CONTROLLINO_A0
CONTROLLINO_A1
CONTROLLINO_A2
CONTROLLINO_A3
CONTROLLINO_A4
CONTROLLINO_A5

Цифровые входы:
CONTROLLINO_IN0
CONTROLLINO_IN1

У MAXI и MEGA дополнительные выходы реле: CONTROLLINO_R...

С выходами Контроллино можно использовать стандартные функции Ардуино, такие как digitalWrite(), analogRead(), pinMode() и др.



Официальный репозиторий проекта