г. Москва, ул. Азовская, 14
+7 (495) 310-97-15
Пн-пт: с 9.00 до 18.00
Заказать звонок
Обратный звонок
Ваше имя *
Ваш телефон *
Ваш Email *
Перезвоните мне
Информация для освоения Beckhoff

Программирование Beckhoff

В конце страницы выложены учебные материалы Beckhoff


Beckhoff

За помощью обратился владелец умного дома, у которого перестала работать система вентиляции, разработанная на контроллере Beckhoff BC9050.
Исходные коды (файлы) программ у него присутствовали и оставалось только разобраться в причинах отказа работы.

Владелец пробовал самостоятельно разбираться в проблеме. Скачал на рутрекере TwinCat 2. Ему удалось кое-что понять о том, что происходило в системе, читая форумы. Не сумев справиться самостоятельно, владелец обратился за помощью к нам.

Что в итоге удалось сделать:
1.    Разобраться с составом программного обеспечения, необходимого для программирования контроллеров данного типа.
2.    Разобраться с тем, как в контроллер закачать файл конфигурации. 
3.    Разобраться с линкованием переменных.
4.    Разобраться в программе и проверить ее работоспособность.
5.    Разобраться в подпрограмме KS2000.

Beckhoff BC9050 

Так выглядит контроллер управления вентиляцией в доме

Beckhoff BC9050 

 
Немного информации о том, что желательно знать при самостоятельном освоении программирования BECKHOFF (TwinCat 2).

Сама программа состоит из двух основных частей:
1.    Системный менеджер (System Manager). Он выгружает и загружает аппаратную конфигурацию модулей системы, генерирует список глобальных переменных (списки каналов) и именно в данной подпрограмме осуществляется «линковка», привязка физических каналов проекта к программным переменным.

TwinCat
 
2.    Программатор контроллера (PLC Control). В данной программе создается программный код, позволяющий управлять подключенными инженерными системами.
 
TwinCat

3. Самым первым шагом важно постараться соединиться с контроллером (он может пинговаться, но не соединяться). 
Может не выходить соединение, если используете виртуальные машины, или не отключены модули безопасности Windows.


Соединение Beckhoff


Частые ошибки начинающих пользователей при проектировании и программировании контроллеров Beckhoff:
1.  Неверно выбирают основные и вспомогательные блоки питания. Например, существует определенные правила, при которых через каждые пять блоков должен следовать промежуточный ретранслятор сигналов, на который должно быть подано 24В. Кроме того, сам общий блок питания иногда выбирают недостаточно мощный и "левых" производителей.
2.  В ряде модулей Beckhoff отсутствует шина питания 24В, а в других моделях присутствует. Если не учитывать правила следования модулей в корзине, то можно получить неработоспособную сборку (встречалось такое на практике). Нужно обязательно отслеживать все контактные группы в каждом модуле и не обходить защиты самих модулей.
3.  Используют файлы от разных, неподходящих друг другу версий программ.
4.  Забывают выставить флажок запуска системы в RUN после перезагрузки.
5.  Не загружают целевую платформу на устройство.
6.  Некорректно ищут в сети устройство. Контроллер не всегда легко найти.
7.  Будет невозможно соединиться, если изменен пароль по умолчанию.

TwinCat

TwinCat

TwinCat

TwinCat

TwinCat
 

Ниже выкладываю документацию, полученную на обучении:

Скачать Файл


Скачать Файл


Скачать Файл


Скачать Файл


Скачать Файл


Скачать Файл


Скачать Файл


Скачать Файл


Скачать Файл


Скачать Файл


Скачать Файл


Скачать Файл


Скачать Файл


Скачать Файл


Скачать Файл


Скачать Файл


Скачать Файл


Скачать Файл


Скачать Файл


Скачать Файл


Скачать Файл


Скачать Файл


Скачать Файл



1

16.11.2023

Очень полезная информация! Все до мелочей изложено!
Ваш комментарий добавлен