Tools


«Сименс» в России

«Сименс» в России

Генератор для TIA Protal

Промышленные Логические Контроллеры SIMATIC S7-300/-400, SIMATIC S7-1500, C7, WinAC, S5, станции распределенной периферии ET 200

Модераторы: gulenok_andrey, Кухаренко Сергей, pavel_puchkov

tonic
Сообщения: 11
Зарегистрирован: 09 ноя 2019, 00:35

Сообщение tonic » 19 апр 2022, 14:33

Написал на C# в VS2015 генератор программ для TIA Portal.
Генератор из библиотеки, написанной по определенным правилам генерирует следующие данные:
1) Программу для ПЛК в awl-файле.
2) Символику в Excel-файле для импорта в TIA Portal.
3) Список тегов в Excel-файле для импорта в TIA Portal.
4) Список сообщений в Excel-файле для импорта в TIA Portal.
Хотел узнать у программистов - есть ли вообще смысл в генераторе?
Ссылка на презентацию - https://disk.yandex.ru/i/0mjwSv_rnVFjAA.
Генератор написал, так как до этого реализовал три версии импорта и экспорта тегов и сообщений для SIMATIC Step7, WinCC и WinCC flexible, так как не любил заниматься нудным трудом.
Последняя версия экспорта-импорта тегов для SIMATIC - https://disk.yandex.ru/d/aLwtjjdbnQuSyA.

tonic
Сообщения: 11
Зарегистрирован: 09 ноя 2019, 00:35

Сообщение tonic » 19 апр 2022, 14:35

Тема еще вот к чему - Кто нибудь знает, как с помощью C# открывать проект TIA Portal?

tonic
Сообщения: 11
Зарегистрирован: 09 ноя 2019, 00:35

Сообщение tonic » 19 апр 2022, 23:35

В Европе есть бесплатная открытая библиотека для TIA Portal для унификации кода на разных предприятиях?
Ссылка на библиотеку - https://openplclibrary.com/

А в России есть своя открытая библиотека для TIA Portal?

Silver87
Сообщения: 8
Зарегистрирован: 04 дек 2019, 08:52

Сообщение Silver87 » 01 май 2022, 17:01

Вещь полезная, тоже теги из Excel импортирую, но в нём не очень всё удобно делать.
У тиапортала есть компонент Openness, он как раз для того чтобы с помощью C#, можно было с ним взаимодействовать.

tonic
Сообщения: 11
Зарегистрирован: 09 ноя 2019, 00:35

Сообщение tonic » 01 май 2022, 22:22

Silver87 писал(а):
01 май 2022, 17:01
Вещь полезная, тоже теги из Excel импортирую, но в нём не очень всё удобно делать.
У тиапортала есть компонент Openness, он как раз для того чтобы с помощью C#, можно было с ним взаимодействовать.
Я как раз сейчас разбираюсь с Openness. Но у меня уже есть генератор, который в awl-файл генерирует всю программу, а символику, теги и сообщения в xlsx-файл. Но у нас мало кто этим интересуется. Ищу организацию, которую данная тема заинтересует. Под проект генератора на Openness надеюсь, что структуру программных блоков библиотеки сильно не придется менять.

Silver87
Сообщения: 8
Зарегистрирован: 04 дек 2019, 08:52

Сообщение Silver87 » 03 май 2022, 10:09

tonic писал(а):
01 май 2022, 22:22
Но у нас мало кто этим интересуется.
Боюсь это для всей России теперь так. Мы например от сименса фактически уже отказались...

Попробуйте с разработчиками той библиотеки что Вы выше приводили связаться. Судя по их сайту они очень активные и открытые)

cron