PC-Control
Электронный журнал. Выходит раз в квартал на английском и немецком языках. Есть архив журналов.
Beckhoff Social Media
Ссылки на соц. сети и прочие каналы: Facebook, Google+, LinkedIn, Twitter, Vimeo, XING, YouTube. Также RSS-канал с новостями и подписка на новостную рассылку по электропочте на немецком языке.
Новостные брошюры и каталоги в PDF.
http://download.beckhoff.com/download/document/catalog/
EtherCAT Technology Group
Много завязано на EtherCAT-шине, поэтому не помешает следить и за новостями от группы по разработке.
Этот блог. Подписка сверху, справа: электропочта, твиттер, rss-канал.
Showing posts with label подсказки. Show all posts
Showing posts with label подсказки. Show all posts
April 25, 2016
April 12, 2016
2016. TwinCAT и все о нем
TwinCAT = Total Windows Control and Automation Technology.
Новое в TwinCAT 3
- Дешевле чем TwinCAT 2.
- Объектно-ориентированное программирование (ООП) на языках МЭК(IEC) 61131-3.
- Программирования на С/С++ программ, выполняемых в режиме реального времени.
- Модули Matlab/Simulink. Интегрируются по принципу клик-клик-готово.
- UML диаграммы классов и состояний.
- Поддержка средой выполнения TwinCAT 3 64-х разрядных операционных систем Windows.
- Использует виртуализацию CPU, поэтому работает быстрее и потребляет меньше ресурсов.
- Расширенная поддержка многоядерных процессоров: изоляция ядер — можно отдавать 100% ядра в Твинкат.
- Единая среда разработки и конфигурирования, встраивающаяся в Microsoft Visual Studio.
- Встроенная разработка целевых визуализаций.
- Выделенный клиент целевой-визуализации.
- Командная разработка проектов, благодаря использованию xml-форматов файлов.
- Новая система лицензирования. Запутанная, но с лицензиями всегда так. Компенсируется автоматической генерацией временных ключей.
Что обещают:
- Поддержка CPU Redundancy — резервирование мастера EtherCAT-шины.
- Интеграция с облачными сервисами.
- Полноценная SCADA.
Более приземленно:
- Среда разработки стала удобнее, но пока не поддерживается 2015-я студия.
- ООП больше нужно программистам, а инженерам лучше LD, FBD, CFC… Можно попробовать UML — он красивый.
- По прежнему основное назначение С++ — писать модули ядра (kernel-mode драйверы) реального времени. Все это завернуто в COM-объекты… Готовые решения лучше стыковать через ADS.API. Энтузиастами разработаны библиотеки для работы с ADS и без TwinCAT в т. ч. и под Mono/Xamarin, а это Linux, Mac, Windows Phone, Android... C#, python, javascript — все работает, но это уже не Бекхофф.
- TwinCAT 3 модульный, но по прежнему через kernel-драйверы и COM-объекты, т. е. можно легко запутаться среди слов: модули, компоненты, библиотеки, расширяемость, доустановить.
- Automation Interface уже был и отлично работал в TwinCAT 2. Добавили тоненькую прослойку, причесали и стало удобнее.
- К сожалению, стандартные библиотеки стали зашифрованными.
- В системах контроля версий не учтен Git, который отлично поддерживается Visual Studio. TFS и SVN — это скучно и уже не мейнстрим.
- Обещанная, будущая SCADA выглядит красиво.
Что-то искали?
Далее поисковые запросы которыми озадачивались специалисты в прошлом году. В подвале блога есть форма для прямого задавания вопросов.
Лицензирование TwinCAT
- beckhoff twincat лицензии
- twincat license
Лицензирование TwinCAT 3
Энергонезависимые переменные и файловые фильтры
- twincat retain persistent
- beckhoff fbwf manager
Фильтры записи FBWF и EWF
Что не так с PERSISTENT?
Энергонезависимые переменные
ADS.API
- c# plc readany
- twincat ads c# запись переменных
Открытые разработки
- python pyads
Открытые разработки под TwinCAT
Открытые разработки Beckhoff на GitHub
Все о TwinCAT
- twincat
- twincat как работает
- класс производительности twincat
- описание twincat2 c
- структуры в twincat
- twincat программирование
- библиотеки для twincat
- twincat настройка прерывания
Что такое TwinCAT?
Эпилог
- twincat 3 визуализация
- система летающая пила
- ethercat needs sync master
Универсальная летающая пила
Новый HMI для TwinCAT 3
Что же касается сообщения "ethercat needs sync master" — это всего-лишь предупреждение, а не ошибка. Система пытается напомнить разработчику, что канал данных (шина) подключена, но отсутствует потребитель данных из него. Нет потребителя — нет обмена данными. Нет обмена данными — отсутствует синхронизация. Нет синхронизации — система отключает канал данных.
Свяжите (Link to...) хотя бы одну настоящую переменную или создайте фиктивную задачу (Additional Tasks) с хотя бы одной фиктивной переменной. Напоминаю — Free Run не нужен.
EtherCAT needs sync master
Что же касается сообщения "ethercat needs sync master" — это всего-лишь предупреждение, а не ошибка. Система пытается напомнить разработчику, что канал данных (шина) подключена, но отсутствует потребитель данных из него. Нет потребителя — нет обмена данными. Нет обмена данными — отсутствует синхронизация. Нет синхронизации — система отключает канал данных.
Свяжите (Link to...) хотя бы одну настоящую переменную или создайте фиктивную задачу (Additional Tasks) с хотя бы одной фиктивной переменной. Напоминаю — Free Run не нужен.
P.S.: немного прошлогоднего снега — 2015. С чего начать?
March 5, 2015
2015. С чего начать?
- Обзор EtherCAT
- Глоссарий
- Практическое пособие по программированию (пошаговые инструкции)
Скачать TwinCAT можно по ссылке:
http://beckhoff.com/english.asp?download/tc2-download.htm
При запросе на регистрацию, выберите "Download as a guest" и заполните предложенную форму. Проверьте адрес электронной почты, на него придет ссылка для скачивание TwinCAT.
Среда конфигурирования и разработки - пожизненно бесплатная. Контроллерное ядро работает 30 дней в полнофункциональном режиме.
Для создания контроллера из компьютера, а также конфигурирования и программирования нужна версия "TwinCAT 2.11 R3". Только для конфигурирования и программирования, можно использовать "TwinCAT 2.11 x64 Engineering". Engineering-версия идет без ПЛК-ядра, зато работает во всех версиях Windows.
http://beckhoff.com/english.asp?download/tc2-download.htm
При запросе на регистрацию, выберите "Download as a guest" и заполните предложенную форму. Проверьте адрес электронной почты, на него придет ссылка для скачивание TwinCAT.
Среда конфигурирования и разработки - пожизненно бесплатная. Контроллерное ядро работает 30 дней в полнофункциональном режиме.
Для создания контроллера из компьютера, а также конфигурирования и программирования нужна версия "TwinCAT 2.11 R3". Только для конфигурирования и программирования, можно использовать "TwinCAT 2.11 x64 Engineering". Engineering-версия идет без ПЛК-ядра, зато работает во всех версиях Windows.
- Автоматизация зданий
- Упаковочная промышленность
- Публикации в прессе на русском
- О применении в различных отраслях
- Power-the-Future
И наиболее полное, четырехсот страничное описание работы с TwinCAT 2, с примерами, программами, пошаговыми руководствами и картинками, но на английском языке: TwinCAT 2 Manual v3.0.1
Это руководство предназначено для тех, кто интересуется технологией TwinCAT: электриков, инженеров, исследователей, программистов; материал покрывает все уровни подготовки специалистов.
Это руководство стало результатом работы инженеров компании "Beckhoff Automation". Мы постоянно пересматриваем и правим информацию для достижения максимально возможной точности и корректности изложения. Ничто не идеально, но мы стараемся приблизиться к этому. Если что, пишите автору.
Проблемы с CHM
Справочная система постепенно переползает на использование PDF-файлов (в параллель с онлайн-системой), но до сих пор остаются доступными chm-файлы, с которыми есть одна очень неприятная проблема - после скачивание и открытия файла, пользователь получает пустой документ: ничего нет, разделы есть, содержимого - нет.
Что советует официальная справка:
Теперь chm-файл будет открываться нормально.
Что советует официальная справка:
- Скачать chm-файл. Например, на "Рабочий стол".
- Кликнуть файл справки правой кнопкой мыши и выбрать пункт "Свойства".
- Нажать кнопку "Разблокировать", затем "ОК"
Теперь chm-файл будет открываться нормально.
Subscribe to:
Posts
(
Atom
)