Этот способ хорош тогда, когда у вас много экранов в проекте. В этом случае вам не придется рисовать на каждом экране кнопки перехода на другие экраны. Однако, я реализую это через скрипты кнопок. Т.е. по нажатию на кнопку вызывается скрипт, который присваивает параметру picture name объекта picture window имя графического рисунка.
@@PetrovAA да я тоже в скриптах особо не шарю просто иногда это бывает удобно, как в этом случае Это просто: 1. удалите свою логику 2. войдите в свойство кнопки, которая будет переключать экран 3. выберите вкладку Events 4. правой кнопкой мыши по параметру Mouse ckick и выбираете C-Action 5. Вставляете строку SetPropChar( lpszPictureName , "pw_main" , "picturename" , "graphic.pdl" ); но с двумя оговорками: а) параметр "pw_main" это имя (object name) вашего Picture window. Вставьте свое имя. Пишется в кавычках б) параметр "graphic.pdl" это имя рисунка, которое вы хотите вызвать в этом Picture window. Вставьте свое имя. Пишется в кавычках 6. Откомпилируйте. Попробуйте.
Ребят подскажите, ток начинаю самостоятельно изучать, установил степ7, поставил винсс флекстейбл, а винсс эксплорер?(что это), в чем их различие, своими словами, и можно ли будет установить их вместе? эксплорер и флекстейбл,
Флексибл от слова гибки, интегрирован в степ 7 и предназначен в основном для панелей управления. Wincc это уже как отдельная программа визуализации в ней теги прописываете руками, но она имеет более большой функционал и количество настроек и предназначена только на ПК. Также на ней делаются более сложные проекты. Ставить можно параллельно, флексибл нужно ставить после установки степ7. Как то так.
Если просто, то флексибл для панелей оператора, а wincc Эксплорер это скада для компьютеров. И то, и то служат для отображения и управления процессом, просто у флексибла урезан функционал
А по сложнее? Можете показать как подключатся к базе данных, делать SQL запрос на запись и считывания? Заранее спасибо. Желательно на языке VBS .
К сожалению с SQL пока только в планах разобраться, тема актуальная
Этот способ хорош тогда, когда у вас много экранов в проекте. В этом случае вам не придется рисовать на каждом экране кнопки перехода на другие экраны.
Однако, я реализую это через скрипты кнопок. Т.е. по нажатию на кнопку вызывается скрипт, который присваивает параметру picture name объекта picture window имя графического рисунка.
я в скриптах пока не силен, к сожалению
@@PetrovAA
да я тоже в скриптах особо не шарю
просто иногда это бывает удобно, как в этом случае
Это просто:
1. удалите свою логику
2. войдите в свойство кнопки, которая будет переключать экран
3. выберите вкладку Events
4. правой кнопкой мыши по параметру Mouse ckick и выбираете C-Action
5. Вставляете строку
SetPropChar( lpszPictureName , "pw_main" , "picturename" , "graphic.pdl" );
но с двумя оговорками:
а) параметр "pw_main" это имя (object name) вашего Picture window. Вставьте свое имя. Пишется в кавычках
б) параметр "graphic.pdl" это имя рисунка, которое вы хотите вызвать в этом Picture window. Вставьте свое имя. Пишется в кавычках
6. Откомпилируйте.
Попробуйте.
@@321Endeavor123 все получилось спасибо, у Вас есть какая то литература по скриптам?
@@PetrovAA к сожалению, ничего нет. Этому меня научили мои более опытные коллеги.
@@321Endeavor123 ясно, спасибо.
Ребят подскажите, ток начинаю самостоятельно изучать, установил степ7, поставил винсс флекстейбл, а винсс эксплорер?(что это), в чем их различие, своими словами, и можно ли будет установить их вместе? эксплорер и флекстейбл,
Флексибл от слова гибки, интегрирован в степ 7 и предназначен в основном для панелей управления. Wincc это уже как отдельная программа визуализации в ней теги прописываете руками, но она имеет более большой функционал и количество настроек и предназначена только на ПК. Также на ней делаются более сложные проекты. Ставить можно параллельно, флексибл нужно ставить после установки степ7. Как то так.
Петров Андрей работа АСУ ТП спасибо большое
Если просто, то флексибл для панелей оператора, а wincc Эксплорер это скада для компьютеров. И то, и то служат для отображения и управления процессом, просто у флексибла урезан функционал
Андрей Борисович спасибо. Буду устанавливать.