- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Свойство блока. Примеры реализации. Общие вопросы.
Модератор: специалисты Eplan
-
- здесь недавно
- Сообщения: 18
- Зарегистрирован: 04 июл 2012, 13:45
- Имя: Александр
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Свойство блока. Примеры реализации. Общие вопросы.
Около 3 месяцев назад в графическом редакторе двойным щелчком мыши по объекту можно было открыть диалоговое окно "Свойства". Возможно что-то сделал не так, или случайно изменил настройку, но теперь по двойному щелчку открываются "Свойства общие", что несколько мешает. Кто-нибудь может подсказать где поменять настройку обратно?
\\вопрос и ответ добавлены в ФАК (105)
\\вопрос и ответ добавлены в ФАК (105)
-
- знаток Eplan
- Сообщения: 456
- Зарегистрирован: 15 май 2012, 12:36
- Имя: Чистякова Оксана
- Страна: Россия
- город/регион: Череповец
- Благодарил (а): 4 раза
- Поблагодарили: 17 раз
Re: Свойства 2 щелчка
Уже писали об этом. Пункт меню "Параметры - Свойства (общие)" снять галкуEviltroll писал(а):по двойному щелчку открываются "Свойства общие", где поменять настройку обратно?
______________________________________________________
Я слышу и забываю. Я вижу и запоминаю. Я делаю и понимаю.
Я слышу и забываю. Я вижу и запоминаю. Я делаю и понимаю.
-
- здесь недавно
- Сообщения: 22
- Зарегистрирован: 19 сен 2012, 19:01
- Имя: Тарасик Павел Юрьевич
- Страна: Беларусь
- город/регион: Минск
- Поблагодарили: 1 раз
Сложение одинаковых позиций общего списка в свойстве блока
Опишу суть вопроса на примере клеммников.
Допустим у меня имеется клеммник, состоящий из некоторого количества различных изделий.
Можно ли вывести в свойстве блока определения клеммника полный список всех присвоенных изделий, но без тупого перечисления всех изделий через точку с запятой, а сложив одинаковые позиции, по типу такого: "изделие1_10шт|изделие2_5шт"|изделие3|изделие4_2шт|"
Подозреваю, конечно, что без программирования не обойтись.
Допустим у меня имеется клеммник, состоящий из некоторого количества различных изделий.
Можно ли вывести в свойстве блока определения клеммника полный список всех присвоенных изделий, но без тупого перечисления всех изделий через точку с запятой, а сложив одинаковые позиции, по типу такого: "изделие1_10шт|изделие2_5шт"|изделие3|изделие4_2шт|"
Подозреваю, конечно, что без программирования не обойтись.
Чем больше я узнаю, тем больше понимаю, что ничего не знаю.
-
- знаток Eplan
- Сообщения: 3339
- Зарегистрирован: 05 мар 2012, 15:00
- Имя: Горский Андрей Сергеевич
- город/регион: Санкт-Петербург
- Благодарил (а): 179 раз
- Поблагодарили: 368 раз
Re: Сложение одинаковых позиций общего списка в свойстве бло
Если не ошибаюсь данную вещь пытались обсуждать на официальном закрытом форуме Еплана, кажется давно уже, решения до сих пор нет. Конечно бы хотелось иметь
Но, насколько я знаю, сейчас стандартными средствами этого не сделать, ошибся - подправьте. Насчет АПИ советую помучать Satyr'а и aranea, возможно они смогут дать ответ по реализации на АПИ.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Все знания для всех. Поиск знаний священен. Обмен знаниями священен. Копирование священно.
-
- здесь недавно
- Сообщения: 22
- Зарегистрирован: 19 сен 2012, 19:01
- Имя: Тарасик Павел Юрьевич
- Страна: Беларусь
- город/регион: Минск
- Поблагодарили: 1 раз
Re: Сложение одинаковых позиций общего списка в свойстве бло
Мне кажется, Это можно осуществить в Excel'е. Надо разобраться только в шаблонах для внешней обработки, а там уже можно было бы эту информацию проанализировать.
Вообще-то интересно: надо попробовать реализовать некий аналог формы Eplan'а в Excel'е. В отпуске надо изучить этот вопрос основательно.
Вообще-то интересно: надо попробовать реализовать некий аналог формы Eplan'а в Excel'е. В отпуске надо изучить этот вопрос основательно.
Чем больше я узнаю, тем больше понимаю, что ничего не знаю.
-
- знаток Eplan
- Сообщения: 1457
- Зарегистрирован: 17 окт 2012, 11:24
- Имя: Виталий
- Страна: Беларусь
- город/регион: Минск
- Благодарил (а): 61 раз
- Поблагодарили: 182 раза
Re: Сложение одинаковых позиций общего списка в свойстве бло
А для чего это нужно вообще?
Собрать клеммник все равно по такой спецификации не получится.
Собрать клеммник все равно по такой спецификации не получится.
-
- здесь недавно
- Сообщения: 24
- Зарегистрирован: 30 апр 2013, 14:40
- Имя: Василий
- город/регион: Гомель
Автоматическая подпись назначения выходов ПЛК
К примеру выход ПЛК управляет магнитом через реле. Для того чтобы выход ПЛК обозачился автомтически (функциональный текст) мне приходится подписывать функциональный текст катушки реле. Однако это не удобно, т.к. катушка сама по себе ничего не значит, нужно чтобы функциональный текст переносился из магнита через контакт этого реле. К примеру сделать так чтобы функциональный текст ПЛК соответствовал устройству на контакте реле 13-14, Как это сделать кто нибудь знает.
P.S. Выход ПЛК и магнит находятся на разных листах поэтому функциональный тест зоны не проходит.
P.S. Выход ПЛК и магнит находятся на разных листах поэтому функциональный тест зоны не проходит.
-
- знаток Eplan
- Сообщения: 3339
- Зарегистрирован: 05 мар 2012, 15:00
- Имя: Горский Андрей Сергеевич
- город/регион: Санкт-Петербург
- Благодарил (а): 179 раз
- Поблагодарили: 368 раз
Re: Автоматическая подпись назначения выходов ПЛК
Не есть истина, но что пришло на ум сразу: использовать свойство блока в котором указать вывод устройства ПЛК символьный адрес, у подключенного устройство главной функции считать функциональный текст. Может конечно и бред написал, но ....может вас на что-нибудь натолкнет, на другую мысль.
Все знания для всех. Поиск знаний священен. Обмен знаниями священен. Копирование священно.
-
- знаток Eplan
- Сообщения: 973
- Зарегистрирован: 18 ноя 2013, 08:32
- Имя: Сергей
- Страна: Россия
- Благодарил (а): 90 раз
- Поблагодарили: 116 раз
Re: Автоматическая подпись назначения выходов ПЛК
Василий,это можно сделать,как правильно заметил Андрей Горский,через свойство блока.
Если нужно чтобы в ПЛК выводился Функциональный текст с реле,то код будет примерно таким: [20205,1,2<20211,1,1<20201<20011,0,0,0,0,0,0,0,0,ru_RU,0,0,0,0,0,0>>>]
А если чтобы выводился функц. текст последнего подключенного устройства,то такой: [20205,1,2<20025,1,1<20067<20201<20011,0,0,0,0,0,0,0,0,ru_RU,0,0,0,0,0,0>>>>] только этот код взят для черного ящика(на скрине будет понятно),но он по сути работает и для "простых" символов. А вообще самое лучшее было скрин кусочка схемы,тогда точнее можно код составить)
Если нужно чтобы в ПЛК выводился Функциональный текст с реле,то код будет примерно таким: [20205,1,2<20211,1,1<20201<20011,0,0,0,0,0,0,0,0,ru_RU,0,0,0,0,0,0>>>]
А если чтобы выводился функц. текст последнего подключенного устройства,то такой: [20205,1,2<20025,1,1<20067<20201<20011,0,0,0,0,0,0,0,0,ru_RU,0,0,0,0,0,0>>>>] только этот код взят для черного ящика(на скрине будет понятно),но он по сути работает и для "простых" символов. А вообще самое лучшее было скрин кусочка схемы,тогда точнее можно код составить)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- здесь недавно
- Сообщения: 24
- Зарегистрирован: 30 апр 2013, 14:40
- Имя: Василий
- город/регион: Гомель
Re: Автоматическая подпись назначения выходов ПЛК
Со свойством блока знаком плохо. Пока подтяну эти знания.
Мне кажется, задача сводится к переносу функционального текста контакта 21-24 в функциональный текст катушки (главной функции). Тогда он автоматически появится на выводе ПЛК. Тогда будет цепочка: ф.текст зоны где магнит и контакт 21 ф.текст катушки с контактом 21 ф.текст выхода ПЛК. Но где это сделать?
Мне кажется, задача сводится к переносу функционального текста контакта 21-24 в функциональный текст катушки (главной функции). Тогда он автоматически появится на выводе ПЛК. Тогда будет цепочка: ф.текст зоны где магнит и контакт 21 ф.текст катушки с контактом 21 ф.текст выхода ПЛК. Но где это сделать?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- знаток Eplan
- Сообщения: 3339
- Зарегистрирован: 05 мар 2012, 15:00
- Имя: Горский Андрей Сергеевич
- город/регион: Санкт-Петербург
- Благодарил (а): 179 раз
- Поблагодарили: 368 раз
Re: Автоматическая подпись назначения выходов ПЛК
Василий, о свойстве блока можно почерпнуть отсюда - viewtopic.php?f=78&t=2386#p25103 - все очень доходчиво, особенно добавлять нечего, остальное опыт.
Сергей вам предложил очень удобное и правильное решение, свойству блока все равно на каком листе у вас находится ответная часть, оно "смотрит" логическую связь.
Сергей,
Сергей вам предложил очень удобное и правильное решение, свойству блока все равно на каком листе у вас находится ответная часть, оно "смотрит" логическую связь.
Сергей,
Все знания для всех. Поиск знаний священен. Обмен знаниями священен. Копирование священно.
-
- здесь недавно
- Сообщения: 24
- Зарегистрирован: 30 апр 2013, 14:40
- Имя: Василий
- город/регион: Гомель
Re: Автоматическая подпись назначения выходов ПЛК
Спасибо AGorskiy за ссылку. Очень помогла. Действительно "свойства блоков" очень приличный инструмент и позволяет достать любые свойства по цепочке. Остался вопрос: а можно ли в функциональный текст катушки записать свойства блока? И вообще в любое свойство записывать значения свойств блока? И как это сделать.
-
- знаток Eplan
- Сообщения: 3339
- Зарегистрирован: 05 мар 2012, 15:00
- Имя: Горский Андрей Сергеевич
- город/регион: Санкт-Петербург
- Благодарил (а): 179 раз
- Поблагодарили: 368 раз
Re: Автоматическая подпись назначения выходов ПЛК
Василий, это лишнее, данное свойство доступно прямо в свойствах, можно заполнить руками, или внешней обработкой, или функциональной зоной. Порой некоторые свойство лежат на поверхности свойство блока и не нужно.petuchov писал(а):функциональный текст катушки записать свойства блока
Все знания для всех. Поиск знаний священен. Обмен знаниями священен. Копирование священно.
-
- здесь недавно
- Сообщения: 5
- Зарегистрирован: 07 май 2014, 17:34
- Имя: Хохлов Кирилл Владимирович
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 2 раза
Вывод устройства ПЛК Eplan Electric P8
К выводу ПЛК подключено устройство (доп. контакт от авт выкл.) Соединение входа ПЛК с доп контактом осуществляется через две клеммы. Необходимо отобразить в выводе ПЛК функциональный текст "Главного устройства" (Главная функция вышестоящего устройства). В моем примере функц. текст = "Насос 1"
Получение функционального текста при соединении входа ПЛК с устройством через одну клемму будет так:
Свойство блока: Формат[6]
[20211,1,1<20211,2,1<20067<20201<20120,0,0,0,0,0,0,0,0,ru_RU,0,0,0,0,0,0>>>>]
Получение функционального текста при соединении входа ПЛК с устройством через одну клемму будет так:
Свойство блока: Формат[6]
[20211,1,1<20211,2,1<20067<20201<20120,0,0,0,0,0,0,0,0,ru_RU,0,0,0,0,0,0>>>>]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- знаток Eplan
- Сообщения: 3339
- Зарегистрирован: 05 мар 2012, 15:00
- Имя: Горский Андрей Сергеевич
- город/регион: Санкт-Петербург
- Благодарил (а): 179 раз
- Поблагодарили: 368 раз
Re: Вывод устройства ПЛК Eplan Electric P8
Кирилл, я правильно понял вашу мысль, что это не вопрос, а рекомендация, совет.
Потом перемещу в тему viewtopic.php?f=78&t=4741
Как раз у Василия был именно такой вопрос.
Спасибо большое.
Потом перемещу в тему viewtopic.php?f=78&t=4741
Как раз у Василия был именно такой вопрос.
Спасибо большое.
Все знания для всех. Поиск знаний священен. Обмен знаниями священен. Копирование священно.
-
- знаток Eplan
- Сообщения: 1136
- Зарегистрирован: 21 сен 2012, 22:45
- Имя: aranea
- Благодарил (а): 30 раз
- Поблагодарили: 165 раз
Re: Вывод устройства ПЛК Eplan Electric P8
[20211,1,1<20211,2,1<20211,2,1<20067<20201<20120,0,0,0,0,0,0,0,0,ru_RU,0,0,0,0,0,0>>>>>]
надо было еще один "<20211,2,1" добавить раз две клеммы =)
надо было еще один "<20211,2,1" добавить раз две клеммы =)
-
- здесь недавно
- Сообщения: 2
- Зарегистрирован: 04 фев 2014, 21:57
- Имя: Дмитрий
Слияние свойств
Здравствуйте, подскажите, пожалуйста, как можно реализовать следующее:
1) как в свойстве страницы ,предположим, доп. поле пользователя 3 объединить значения свойств доп.пол. пользователя 1 и 2. Грубо говоря необходима какая то функция слияния, в случае текстовых значений, или суммирования в случае числовых значений.
2) Каким образом в одном поле текста-заполнителя, при создании форм, вывести также несколько значений различных свойств, также либо суммирование либо слияние в случае текстовых значений
3) И наоборот, как из значения свойства, выдернуть только первые несколько символов, предположим из свойства дата последнего изменения, выдернуть только месяц.
1) как в свойстве страницы ,предположим, доп. поле пользователя 3 объединить значения свойств доп.пол. пользователя 1 и 2. Грубо говоря необходима какая то функция слияния, в случае текстовых значений, или суммирования в случае числовых значений.
2) Каким образом в одном поле текста-заполнителя, при создании форм, вывести также несколько значений различных свойств, также либо суммирование либо слияние в случае текстовых значений
3) И наоборот, как из значения свойства, выдернуть только первые несколько символов, предположим из свойства дата последнего изменения, выдернуть только месяц.
-
- знаток Eplan
- Сообщения: 973
- Зарегистрирован: 18 ноя 2013, 08:32
- Имя: Сергей
- Страна: Россия
- Благодарил (а): 90 раз
- Поблагодарили: 116 раз
Re: Слияние свойств
1)Для этого существует "Свойства блока" (ищите во встроенном хелпе или книге Гишеля).
Есть "Свойство блока:Формат" - там задаете то что хотите получить,из каких свойств и в каком виде.
Есть "Свойство блока" - это уже отображение результата свойства "Свойство блока:формат".
Таким образом если вам нужно "сцепить" текст Доп.поле пользователя 1,2,3 страницы скажем у Черного ящика,то заходите в свойство ЧЯ,добавляйте строчку Свойство блока: Формат [1] <20202 1> нажимаете [...] далее Страница и выбираете нужные вам св-ва в нужном порядке.А насчет суммирования не очень понял,что вы хотите.
2)Вот при создании формы складывать свойства не только можно,но даже нужно)Добавляете в форму (Вставить-Текст заполнитель) Текст заполнитель,заходите в свойства(два раза щелкнуть) и выбираете Форматированные расчитанные свойства и там выбираете что вам нужно вывести или если нужно что то сложить выбираете (там же) Вычисление.
3)Дату последнего изменения чего вы хотите выдергивать?Изменения листа,проекта?Думаю можно по разному сделать,просто я никогда такого у себя не применял(пока что :) )...
Есть "Свойство блока:Формат" - там задаете то что хотите получить,из каких свойств и в каком виде.
Есть "Свойство блока" - это уже отображение результата свойства "Свойство блока:формат".
Таким образом если вам нужно "сцепить" текст Доп.поле пользователя 1,2,3 страницы скажем у Черного ящика,то заходите в свойство ЧЯ,добавляйте строчку Свойство блока: Формат [1] <20202 1> нажимаете [...] далее Страница и выбираете нужные вам св-ва в нужном порядке.А насчет суммирования не очень понял,что вы хотите.
2)Вот при создании формы складывать свойства не только можно,но даже нужно)Добавляете в форму (Вставить-Текст заполнитель) Текст заполнитель,заходите в свойства(два раза щелкнуть) и выбираете Форматированные расчитанные свойства и там выбираете что вам нужно вывести или если нужно что то сложить выбираете (там же) Вычисление.
3)Дату последнего изменения чего вы хотите выдергивать?Изменения листа,проекта?Думаю можно по разному сделать,просто я никогда такого у себя не применял(пока что :) )...
-
- здесь недавно
- Сообщения: 2
- Зарегистрирован: 04 фев 2014, 21:57
- Имя: Дмитрий
-
- знаток Eplan
- Сообщения: 973
- Зарегистрирован: 18 ноя 2013, 08:32
- Имя: Сергей
- Страна: Россия
- Благодарил (а): 90 раз
- Поблагодарили: 116 раз
Re: Слияние свойств
Свойство блока вообще очень мощная штука,научившись работать с ней,можно очень сильно облегчить себе жизнь)))
-
- знаток Eplan
- Сообщения: 3339
- Зарегистрирован: 05 мар 2012, 15:00
- Имя: Горский Андрей Сергеевич
- город/регион: Санкт-Петербург
- Благодарил (а): 179 раз
- Поблагодарили: 368 раз
Свойство блока
Дмитрий, все уже есть на нашем форуме - viewtopic.php?f=78&t=2386#p25103 -информация о Свойствах блока, по ссылке своего рода учебное пособие - потому не стал делать свое. Но, вот один из многих примеров использования свойства блока - http://www.eplan4all.info/2014/08/obzorniy-macro/
Поиск по сайту - все таки хорошая штука.
Поиск по сайту - все таки хорошая штука.
Все знания для всех. Поиск знаний священен. Обмен знаниями священен. Копирование священно.
-
- здесь недавно
- Сообщения: 38
- Зарегистрирован: 10 дек 2014, 09:02
- Имя: Сергей
- Страна: Россия
- город/регион: СПб
- Благодарил (а): 1 раз
Распространение свойств проекта
Всем добрый день!
в свойствах проекта есть свойство <10602 1> Свойство блока: Формат (клемма) [1], если его задать то в последствии при вставке клеммы значение этого свойства будет сформировано в свойстве <20201 1> Свойство блока [1]. Но что для меня неожиданно свойство клеммы <20202 1> Свойство блока: Формат [1] при этом остается пустым и доступным для выбора пользователю, а это значит, что этот пользователь может туда вставить какой-то свой формат и формат взятый из свойств проекта затрется.
Если возможность это исправить, может где галочка есть волшебная?
в свойствах проекта есть свойство <10602 1> Свойство блока: Формат (клемма) [1], если его задать то в последствии при вставке клеммы значение этого свойства будет сформировано в свойстве <20201 1> Свойство блока [1]. Но что для меня неожиданно свойство клеммы <20202 1> Свойство блока: Формат [1] при этом остается пустым и доступным для выбора пользователю, а это значит, что этот пользователь может туда вставить какой-то свой формат и формат взятый из свойств проекта затрется.
Если возможность это исправить, может где галочка есть волшебная?
-
- знаток Eplan
- Сообщения: 456
- Зарегистрирован: 15 май 2012, 12:36
- Имя: Чистякова Оксана
- Страна: Россия
- город/регион: Череповец
- Благодарил (а): 4 раза
- Поблагодарили: 17 раз
Re: Распространение свойств проекта
Форматы свойст блока на странице доступны всегда. Причем приоритет выше, чем у форматов свойств проекта
ЗЫ. Это у меня тольок такая фигня, что сообщение вставляется тоько после предпросмотра, иначе оно стирается?
ЗЫ. Это у меня тольок такая фигня, что сообщение вставляется тоько после предпросмотра, иначе оно стирается?
______________________________________________________
Я слышу и забываю. Я вижу и запоминаю. Я делаю и понимаю.
Я слышу и забываю. Я вижу и запоминаю. Я делаю и понимаю.