June 23, 2020

Очередной билд TwinCAT 3.1.4024.10

Появилась интеграция с Visual Studio 2019, потому что вышел очередной билд TwinCAT 3.1.4024.10. Очередной билд - когда меняется самая последняя цифра, например, 10. Темной темы по прежнему нет, поэтому посмотрим, что еще нового оно нам принесло.



Установка


При установке появился новый пункт для самостоятельноно выбора компонентов установки. В предыдущих версиях они тоже были, но здесь речь про 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. Теперь можно управлять разноцветной лампочкой филипс не только через смартфон, но и с ПЛК, а им, в свою очередь, через смартфон с телеграммом.

С нетерпением жду появления официального списка с полезными изменениями в новых билдах.

New TwinCAT build 3.1.4024.10

The integration with Visual Studio 2019 has been arrived. That because now we have the new build of TwinCAT version 3.1.4024.10. Changing of the last digit (.10 in this version) is meaning that we have a new minor build not a new major version. There is still no dark theme, so let's see what else it brought to us.



Installation


During installation, we got a new option for selecting of installation components. That is TwinCAT XAE. It looks like an option for integration into already installed Visual Studio and refusall of the installation of the default XAE shell.

I thought so and turned it off...

As a result, the XAE 2017 shell, despite my wishes, was installed anyway, or maybe still remained from the previous installation. But the integration in Visual Studio Professional 2019 did not happen. Conclusion: do not touch this option (leave it turned on), let it install XAE in any case, and the integration in VS 2019 will go without any problems, as it was intended.


Project Templates


In the VS 2019, the start screen with project templates was changed, respectively, this has affected the creation of the TwinCAT project. Now to create a project you might need to make an effort to find the right template. The developers forgot (or it maybe not possible in anyway) to add tags and you need to scroll the list quite far. But you can shorten you path enter immediately the magic word "twincat" in the search bar:



In fact, everything is not so bad - next time the project template appears in the recent templates list on the left of the window. Use pin icon to pin it forever:



What's up?


Just copy of the RSS news: `TE1200 | TC3 PLC Static Analysis` has been updated. The new version contains several rule optimizations. The packet of smart things `TF6760 | TwinCAT IoT HTTPS/REST` now includes support for Philips Hue and Telegram. This days your PLC can control the color of the light and you may rule this process through the Telegram messenger.

I am eager to read useful changelog news.