Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о программировании

Вопросы о программировании Вопросы, касающиеся программирования на FBD

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.05.2019, 10:47   #1
SlavikP
Member
 
Регистрация: May 2019
Сообщения: 50
Благодарил(а): 2 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Макрос управления спаркой насосов из конструктора ИТП

Добрый день!
Для своего проекта решил использовать готовый макрос из конструктора (по совету, прочитанному на этом форуме).
Столкнулся со странным.
В макросе нормально создаются комментарии, но нельзя добавлять и удалять функционал. Он как бы заблокирован. Беглый поиск в меню SMLogix не дал ничего. Как делать и снимать такую блокировку?
SlavikP вне форума   Ответить с цитированием
Старый 23.05.2019, 12:06   #2
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили: 254 раз(а) в 250 сообщениях
По умолчанию Ответ: Макрос управления спаркой насосов из конструктора ИТП

Цитата
Сообщение от SlavikP Посмотреть сообщение
Добрый день!
Для своего проекта решил использовать готовый макрос из конструктора (по совету, прочитанному на этом форуме).
Столкнулся со странным.
В макросе нормально создаются комментарии, но нельзя добавлять и удалять функционал. Он как бы заблокирован. Беглый поиск в меню SMLogix не дал ничего. Как делать и снимать такую блокировку?
Наверно заблокирован, что за макрос?
Ilya J. сейчас на форуме   Ответить с цитированием
Старый 24.05.2019, 01:07   #3
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Макрос управления спаркой насосов из конструктора ИТП

Цитата
Сообщение от SlavikP Посмотреть сообщение
Столкнулся со странным.
В макросе нормально создаются комментарии, но нельзя добавлять и удалять функционал. Он как бы заблокирован.
Макрос насосов однозначно заблокирован - только просмотр.

Цитата Как делать и снимать такую блокировку?
ATS вне форума   Ответить с цитированием
Старый 24.05.2019, 03:02   #4
SlavikP
Member
 
Регистрация: May 2019
Сообщения: 50
Благодарил(а): 2 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Макрос управления спаркой насосов из конструктора ИТП

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
Наверно заблокирован, что за макрос?
"Устр - Насосы_А.msl"


Добавлено через 1 минуту

Цитата
Сообщение от ATS Посмотреть сообщение
Макрос насосов однозначно заблокирован - только просмотр.
Для собственного образования спрашиваю. Как блокировать макросы?
Я тоже хочу уметь блокировать самописные поделки.
SlavikP вне форума   Ответить с цитированием
Старый 24.05.2019, 11:22   #5
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили: 254 раз(а) в 250 сообщениях
По умолчанию Ответ: Макрос управления спаркой насосов из конструктора ИТП

Цитата
Сообщение от SlavikP Посмотреть сообщение
"Устр - Насосы_А.msl"


Добавлено через 1 минуту



Для собственного образования спрашиваю. Как блокировать макросы?
Я тоже хочу уметь блокировать самописные поделки.
Ставьте пароль на макрос.
Ilya J. сейчас на форуме   Ответить с цитированием
Старый 26.05.2019, 15:03   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Макрос управления спаркой насосов из конструктора ИТП

Цитата
Сообщение от SlavikP Посмотреть сообщение
Для собственного образования спрашиваю. Как блокировать макросы?
Я тоже хочу уметь блокировать самописные поделки.
Заходите в макрос, далее меню "Файл" -> "Сохранить как", дальше всё увидите.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 27.05.2019, 05:06   #7
SlavikP
Member
 
Регистрация: May 2019
Сообщения: 50
Благодарил(а): 2 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Макрос управления спаркой насосов из конструктора ИТП

Не... не так там все.
Если я поставлю на макрос пароль, то он при открытии его спрашивает. Если я введу правильный пароль, то макрос открывается и я могу его править, как обычно.
Макрос из конструктора заблокирован иначе. При открытии его - пароля не спрашивает, структура его видна. Но не дает редактировать, хотя комменты к входам-выходам нормально добавляются и сохраняются.
Как так сделано, объясните, если не секрет.
SlavikP вне форума   Ответить с цитированием
Старый 27.05.2019, 06:14   #8
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 857
Благодарил(а): 4 раз(а)
Поблагодарили: 85 раз(а) в 66 сообщениях
По умолчанию Ответ: Макрос управления спаркой насосов из конструктора ИТП

У них (в Сегнетикс) есть специальная версия лоджика, которая позволяет ставить такую блокировку макросов.
Также есть разновидность специальной блокировки, когда нельзя открыть и даже пароль не спрашивает.
младшой вне форума   Ответить с цитированием
Старый 27.05.2019, 10:26   #9
SlavikP
Member
 
Регистрация: May 2019
Сообщения: 50
Благодарил(а): 2 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Макрос управления спаркой насосов из конструктора ИТП

А макрос неплох!
Была у меня здравая идея выкинуть из этого макроса весь лишний и непонятный функционал и приспособить в свой проект.
Теперь вижу, что придется использовать как есть. Поэтому спрошу еще кое что:
Какое назначение у входов "%Старт", "%Ручной", "%Проворот"?
Вход "~Перепад/Подача" - это для реле перепада давления?
Какое назначение битовой маски "Д:Код" и "Д:Отказы"?
SlavikP вне форума   Ответить с цитированием
Старый 27.05.2019, 10:31   #10
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Макрос управления спаркой насосов из конструктора ИТП

Цитата
Сообщение от SlavikP Посмотреть сообщение
А макрос неплох!
Была у меня здравая идея выкинуть из этого макроса весь лишний и непонятный функционал и приспособить в свой проект.
Теперь вижу, что придется использовать как есть. Поэтому спрошу еще кое что:
Какое назначение у входов "%Старт", "%Ручной", "%Проворот"?
Вход "~Перепад/Подача" - это для реле перепада давления?
Какое назначение битовой маски "Д:Код" и "Д:Отказы"?
Данный макрос Конструктор конструирует в зависимости от набранных вами "галочек" в форме, поэтому не всегда эти входы вообще функциональны. А так-то это входы для вариантов с регулированием давления и относятся исключительно к регулятору давления.


PS. Вы не можете отредактировать этот макрос - вам же крепче будет спаться после сдачи объекта.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 28.05.2019, 03:33   #11
SlavikP
Member
 
Регистрация: May 2019
Сообщения: 50
Благодарил(а): 2 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Макрос управления спаркой насосов из конструктора ИТП

Нет. Макрос не патчится. Сделал в конструкторе десяток пробных проектов различных конфигураций. Обвес макроса насосов меняется сильно, сам макрос - тот же самый.
Неужели жалко дать пояснения по назначению входов-выходов? Я в конце концов сам разберусь, но времени много потратится, и осадочек останется. Если отдаете софт в бесплатное пользование, то зачем описание зажимать? Если описание - за отдельную плату, то так и скажите, и обозначьте цену. Вас поймут.
SlavikP вне форума   Ответить с цитированием
Старый 28.05.2019, 10:23   #12
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Макрос управления спаркой насосов из конструктора ИТП

Цитата
Сообщение от SlavikP Посмотреть сообщение
Нет. Макрос не патчится. Сделал в конструкторе десяток пробных проектов различных конфигураций. Обвес макроса насосов меняется сильно, сам макрос - тот же самый.
Неужели жалко дать пояснения по назначению входов-выходов? Я в конце концов сам разберусь, но времени много потратится, и осадочек останется. Если отдаете софт в бесплатное пользование, то зачем описание зажимать? Если описание - за отдельную плату, то так и скажите, и обозначьте цену. Вас поймут.
Создание описаний стоит в плане на этот год. Они будут бесплатны.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Макрос Ротация насосов Konstantin.m Вопросы о программировании 17 15.06.2023 13:01
Конструктор и панель ИТП, вопросы vlanaz SMConstructor (теплопункты) 54 30.11.2020 17:52
Макрос управления фреоновым охладителем Colorit Вопросы о программировании 12 20.01.2020 10:57
Макрос кнопки управления OBO Вопросы о Trim5 2 06.03.2018 11:06


Часовой пояс GMT +4, время: 17:28.


Версия vBulletin: 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023