Добро пожаловать в CANNY Wiki!
Материал из CANNY Wiki
Версия от 15:53, 23 ноября 2016; Support (обсуждение | вклад) (→Программируемый логический контроллер CANNY 5.2 duo)
Выберите из списка интересующую вас статью или воспользуйтесь поиском:
Содержание
- 1 Интегрированная среда разработки CANNY Lab
- 2 Функциональные диаграммы
- 3 Программируемый логический контроллер CANNY 7
- 4 Программируемый логический контроллер CANNY 5 nano
- 5 Программируемый логический контроллер CANNY 5
- 6 Программируемый логический контроллер CANNY 5.2
- 7 Программируемый логический контроллер CANNY 5 duo
- 8 Программируемый логический контроллер CANNY 5.2 duo
- 9 Комплект разработчика CANNY 7 SDK
- 10 Утилита CANNY CAN(LIN) monitor (ccm.exe)
- 11 Tips and Tricks
Интегрированная среда разработки CANNY Lab
- CANNY Lab - Основная статья
- Интерфейс пользователя CANNY Lab - Главное окно CANNY Lab, описание ее инструментов и пунктов меню
- Редактор функциональных диаграмм - Описание редактора функциональных диаграмм и основных приемов работы с ним
- Симулятор CANNY Lab - Работа интегрированной среды разработки CANNY Lab в режиме симулятора
- Работа с контроллером - Описание взаимодействия интегрированной среды разработки CANNY Lab с контроллером
- Исполняемые файлы автономной загрузки ПО в контроллер - Описание создания и использования SFX-файлов
Функциональные диаграммы
- Язык функциональных блоковых диаграмм CFD - Графический язык программирования Canny Function Diagram
- Встроенные функциональные блоки - Справочник по встроенным функциональным блокам
Константы и регистры Логические операции Побитовые логические операции Операции сравнения Арифметические операции Триггеры Таймеры и генераторы Счетчики и детекторы Конвертеры Коммутаторы Элементы оформления
Программируемый логический контроллер CANNY 7
- CANNY 7 - Основная статья
- Общие сведения о ПЛК - Общие сведения о программируемых логических контроллерах
- Системные регистры - Управление режимами работы и индикацией контроллера
- Драйвер дискретных каналов - Работа с каналами контроллера в режиме дискретного ввода-вывода и ШИМ низкого разрешения (1 ms)
- Драйвер ВЧ ШИМ - Работа с каналами №1 и №2 контроллера в режиме ШИМ высокого разрешения (1 us)
- Драйвер UART / RS232 / Modbus - Работа с каналами №9 и №10 контроллера в режиме последовательного асинхронного интерфейса передачи данных
- Драйвер CAN - Конфигурация и работа со встроенным аппаратным CAN-интерфейсом контроллера
- Драйвер LIN - Работа с каналами №9 и №10 контроллера в режиме LIN MASTER или LIN SLAVE
- Драйвер I2C - Конфигурация и работа с каналами контроллера в режиме MASTER последовательного синхронного интерфейса передачи данных I2C
- Драйвер Dallas 1-Wire - Работа с каналами контроллера в режиме MASTER последовательного асинхронного интерфейса передачи данных 1-Wire®
- Параметры пользовательской конфигурации - Доступ к параметрам установленным пользователем при загрузке в контроллер программного обеспечения с помощью утилиты автономной загрузки ПО
- Энергонезависимая память (ЭНП) - Запись и чтение данных энергонезависимой памяти контроллера
- Драйвер пульта ИК ДУ - Конфигурация и работа с каналами контроллера в режиме приема и передачи команд инфракрасного пульта дистанционного управления
Программируемый логический контроллер CANNY 5 nano
- CANNY 5 nano - Основная статья
- Общие сведения о ПЛК - Общие сведения о программируемых логических контроллерах
- Системные регистры - Управление режимами работы и индикацией контроллера
- Драйвер дискретных каналов - Работа с каналами контроллера в режиме дискретного ввода-вывода
- Драйвер ШИМ - Работа с каналами №5, №7 и №16 контроллера в режиме ШИМ
- Драйвер UART - Работа с каналами №0, №1 и №8, №9 контроллера в режиме независимых последовательных асинхронных интерфейсов передачи данных
- Драйвер CAN - Конфигурация и работа со встроенным аппаратным CAN-интерфейсом контроллера
- Драйвер I2C - Конфигурация и работа с каналами контроллера в режиме MASTER последовательного синхронного интерфейса передачи данных I2C
- Драйвер Dallas 1-Wire - Работа с каналами контроллера в режиме MASTER последовательного асинхронного интерфейса передачи данных 1-Wire®
- Параметры пользовательской конфигурации - Доступ к параметрам установленным пользователем при загрузке в контроллер программного обеспечения с помощью утилиты автономной загрузки ПО
- Энергонезависимая память (ЭНП) - Запись и чтение данных энергонезависимой памяти контроллера
- Драйвер пульта ИК ДУ - Конфигурация и работа с каналами контроллера в режиме приема и передачи команд инфракрасного пульта дистанционного управления
- Аналого-цифровой преобразователь (АЦП) - Конфигурация и работа с каналами контроллера в режиме аналого-цифрового преобразователя
- Драйвер датчика DHT11 / DHT22 / AM2302 - Работа с каналами контроллера при взаимодействии с датчиками температуры и относительной влажности DHT11 / DHT22 / AM2302
Программируемый логический контроллер CANNY 5
- CANNY 5 - Основная статья
- Общие сведения о ПЛК - Общие сведения о программируемых логических контроллерах
- Системные регистры - Управление режимами работы и индикацией контроллера
- Драйвер дискретных каналов - Работа с каналами контроллера в режиме дискретного ввода-вывода
- Драйвер CAN - Конфигурация и работа со встроенным аппаратным CAN-интерфейсом контроллера
- Параметры пользовательской конфигурации - Доступ к параметрам установленным пользователем при загрузке в контроллер программного обеспечения с помощью утилиты автономной загрузки ПО
- Энергонезависимая память (ЭНП) - Запись и чтение данных энергонезависимой памяти контроллера
Программируемый логический контроллер CANNY 5.2
- CANNY 5.2 - Основная статья
- Общие сведения о ПЛК - Общие сведения о программируемых логических контроллерах
- Системные регистры - Управление режимами работы и индикацией контроллера
- Драйвер дискретных каналов - Работа с каналами контроллера в режиме дискретного ввода-вывода
- Драйвер UART / RS232 - Работа с каналами №9 и №10 контроллера в режиме последовательного асинхронного интерфейса передачи данных
- Драйвер CAN - Конфигурация и работа со встроенным аппаратным CAN-интерфейсом контроллера
- Параметры пользовательской конфигурации - Доступ к параметрам установленным пользователем при загрузке в контроллер программного обеспечения с помощью утилиты автономной загрузки ПО
- Энергонезависимая память (ЭНП) - Запись и чтение данных энергонезависимой памяти контроллера
- Аналого-цифровой преобразователь (АЦП) - Конфигурация и работа с контроллером в режиме аналого-цифрового преобразователя
- Драйвер пульта ИК ДУ - Конфигурация и работа контроллера в режиме передачи команд инфракрасного пульта дистанционного управления
Программируемый логический контроллер CANNY 5 duo
- CANNY 5 duo - Основная статья
- Общие сведения о ПЛК - Общие сведения о программируемых логических контроллерах
- Системные регистры - Управление режимами работы и индикацией контроллера
- Драйвер дискретных каналов - Работа с каналами контроллера в режиме дискретного ввода-вывода
- Драйвер CAN - Конфигурация и работа со встроенными аппаратными CAN-интерфейсами контроллера
- Драйвер шлюза CAN - Конфигурация и работа с аппаратными CAN интерфейсами контроллера в режиме асинхронного CAN-шлюза
- Параметры пользовательской конфигурации - Доступ к параметрам установленным пользователем при загрузке в контроллер программного обеспечения с помощью утилиты автономной загрузки ПО
- Энергонезависимая память (ЭНП) - Запись и чтение данных энергонезависимой памяти контроллера
Программируемый логический контроллер CANNY 5.2 duo
- CANNY 5.2 duo - Основная статья
- Общие сведения о ПЛК - Общие сведения о программируемых логических контроллерах
- Системные регистры - Управление режимами работы и индикацией контроллера
- Драйвер дискретных каналов - Работа с каналами контроллера в режиме дискретного ввода-вывода
- Драйвер CAN - Конфигурация и работа со встроенными аппаратными CAN-интерфейсами контроллера
- Драйвер шлюза CAN - Конфигурация и работа с аппаратными CAN интерфейсами контроллера в режиме асинхронного CAN-шлюза
- Драйвер UART - Работа контроллера в режиме последовательного асинхронного интерфейса передачи данных
- Параметры пользовательской конфигурации - Доступ к параметрам установленным пользователем при загрузке в контроллер программного обеспечения с помощью утилиты автономной загрузки ПО
- Энергонезависимая память (ЭНП) - Запись и чтение данных энергонезависимой памяти контроллера
Комплект разработчика CANNY 7 SDK
- CANNY 7 SDK - Основная статья
Утилита CANNY CAN(LIN) monitor (ccm.exe)
- CANNY CAN(LIN) monitor - Основная статья
Tips and Tricks
- T-n-T: Полиадическое Логическое И - Проверка множественного условия Логическое И
- T-n-T: Полиадическое Логическое ИЛИ - Проверка множественного условия Логическое ИЛИ
- T-n-T: Каскадирование коммутаторов - Подготовка / создание списка данных длиной более 16
- T-n-T: Присвоение константы по условию - Присвоение константы по условию с приоритетом, используя каскад из коммутаторов 2-в-1
- T-n-T: Детектор изменения значения - Определение факта и величины изменения значения
- T-n-T: Отрицательные числа - Работа с отрицательными числами: выделение модуля и знака числа и обратное преобразование
- T-n-T: Счетчик - Подсчет количества событий без использования функционального блока "Счетчик"
- T-n-T: Подсчет времени - Подсчет интервалов времени, длительностью более 65535мс
- T-n-T: Часы - Подсчет интервалов времени с использованием системного регистра длительности программного цикла
- T-n-T: Защита от дребезга - Определение получения сигнала на входе контроллера с защитой от ложных срабатываний (дребезга)