Установка
При установке появился новый пункт для самостоятельноно выбора компонентов
установки. В предыдущих версиях они тоже были, но здесь речь про TwinCAT XAE.
Вероятно подразумевается интеграция в уже установленную "студию" и отказ от
установки оболочки XAE по умолчанию. Подумал я и отключил...
В результате оболочка XAE 2017, несмотря на мои пожелания, все-равно
установилась, а может и осталась от прошлой инсталляции. Зато интеграция в
Visual Studio Professional 2019 так и не произошла. Вывод: птичку не
трогать, пусть ставит XAE в любом случае, тогда интеграция в VS 2019 пройдет
без проблем, как и было задумано.
Шаблон проекта
В "студии" 2019 изменился стартовый экран создания проекта, соответственно это
отразилось и на создании проекта TwinCAT. Теперь чтобы создать проект нужно
приложить усилие для поиска нужного шаблона. Разработчики забыли (или не
смогли, или это невозможно) добавить теги и нужно пролистать список довольно
далеко или сразу ввести волшебное слово "twincat" в строке поиска:
По правде говоря, все не так плохо — в следующий раз шаблон проекта появится
слева в списке последних шаблонов (Recent project templates):
Что нового?
Не считая изменения в интеграции со студией, в RSS-новостях промелькнула
новость об изменениях в статическом анализаторе ПЛК-задач `TE1200 | TC3 PLC Static Analysis`. Там появились несколько новых правил оптимизации. В пакете умных вещей `TF6760 | TwinCAT IoT HTTPS/REST` добавилась поддержка Philips Hue и Telegram. Теперь можно управлять разноцветной лампочкой филипс не только через смартфон, но и с ПЛК, а им, в свою очередь, через смартфон с телеграммом.
С нетерпением жду появления официального списка с полезными изменениями в новых билдах.