- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Функциональный текст устройства передать в ПЛК
Модератор: специалисты Eplan
-
- освоился
- Сообщения: 214
- Зарегистрирован: 08 дек 2016, 11:55
- Имя: Сергей
- Страна: Россия
- Благодарил (а): 24 раза
- Поблагодарили: 8 раз
Функциональный текст устройства передать в ПЛК
Не нашел нигде решение такой обычной задачи (может, решение не очень простое, хотя задача вполне обычная).
Имеется схема, где есть модуль входов/выходов ПЛК с подключенными к нему устройствами (контакты реле, кнопки, катушки реле, датчики, и т.д. не суть, любое устройство).
У каждого устройства есть "Функциональный текст", который описывает назначение данного устройства (защита насоса ..., реле давления теплоносителя, общая авария и т.д.). И нужно, чтобы этот функциональный текст можно было автоматически (или полуавтоматически, например выбрал там, скопировал туда, в пределах одного навигатора, где напротив входа/выхода ПЛК отображается функциональный текст для ПЛК и функциональный текст подключенного устройства).
В аналогичной программе (не буду называть её) я при размещении модуля ПЛК мог видеть описания всех подключенных устройств, и простым указанием мышкой мог переносить эти описания в описания каналов ввода/вывода ПЛК, или же указывать мышкой нужный символ на чертеже для экспорта описания в нужный канал ввода-вывода.
В EPLAN видимо такая простая задача решается сложнее. Как это сделать?
Имеется схема, где есть модуль входов/выходов ПЛК с подключенными к нему устройствами (контакты реле, кнопки, катушки реле, датчики, и т.д. не суть, любое устройство).
У каждого устройства есть "Функциональный текст", который описывает назначение данного устройства (защита насоса ..., реле давления теплоносителя, общая авария и т.д.). И нужно, чтобы этот функциональный текст можно было автоматически (или полуавтоматически, например выбрал там, скопировал туда, в пределах одного навигатора, где напротив входа/выхода ПЛК отображается функциональный текст для ПЛК и функциональный текст подключенного устройства).
В аналогичной программе (не буду называть её) я при размещении модуля ПЛК мог видеть описания всех подключенных устройств, и простым указанием мышкой мог переносить эти описания в описания каналов ввода/вывода ПЛК, или же указывать мышкой нужный символ на чертеже для экспорта описания в нужный канал ввода-вывода.
В EPLAN видимо такая простая задача решается сложнее. Как это сделать?
Последний раз редактировалось AGorskiy 19 июл 2017, 15:36, всего редактировалось 2 раза.
Причина: визуализация
Причина: визуализация
-
- знаток Eplan
- Сообщения: 3339
- Зарегистрирован: 05 мар 2012, 15:00
- Имя: Горский Андрей Сергеевич
- город/регион: Санкт-Петербург
- Благодарил (а): 179 раз
- Поблагодарили: 368 раз
Функциональный текст устройства передать в ПЛК
Решения есть, возможно не такие к каким вы привыкли.
Первое, что сразу приходит на ум, это функциональный текст зоны, более подробно описано в хелпе, если коротко, то что что в зоне рамки, то дается это описание.
Второе, что сразу вспомнилось, это если вы выделите любой устройство, потом ПКМ, есть там такой пункт, как функционально-независимые свойства, тут есть значение функционального текста.
И третье, вы можете перевести навигатор устройств, в вашем случае навигатор ПЛК, в вид списка, отконфигурировать свойства, то есть вывести, что вам нужно и будете видеть, про оперировать не скажу - проверить не могу сейчас.
Это пока все, что пришло на ум в первые минуты, возможны еще варианты. А программу называйте смело, это не реклама, и мы не сотрудники Еплана, потому стеснятся нечего, а так даже проще будет понять.
Отправлено спустя 2 минуты 59 секунд:
Подумайте в сторону табличной обработки, это под ПКМ.
Первое, что сразу приходит на ум, это функциональный текст зоны, более подробно описано в хелпе, если коротко, то что что в зоне рамки, то дается это описание.
Второе, что сразу вспомнилось, это если вы выделите любой устройство, потом ПКМ, есть там такой пункт, как функционально-независимые свойства, тут есть значение функционального текста.
И третье, вы можете перевести навигатор устройств, в вашем случае навигатор ПЛК, в вид списка, отконфигурировать свойства, то есть вывести, что вам нужно и будете видеть, про оперировать не скажу - проверить не могу сейчас.
Это пока все, что пришло на ум в первые минуты, возможны еще варианты. А программу называйте смело, это не реклама, и мы не сотрудники Еплана, потому стеснятся нечего, а так даже проще будет понять.
Отправлено спустя 2 минуты 59 секунд:
Подумайте в сторону табличной обработки, это под ПКМ.
Все знания для всех. Поиск знаний священен. Обмен знаниями священен. Копирование священно.
-
- освоился
- Сообщения: 214
- Зарегистрирован: 08 дек 2016, 11:55
- Имя: Сергей
- Страна: Россия
- Благодарил (а): 24 раза
- Поблагодарили: 8 раз
Функциональный текст устройства передать в ПЛК
За название сторонней программы тут, помнится, ругали. Но это и понятно - форум-то EPLANA, т.е. и обсуждаем EPLAN.
Функциональный текст зоны пробовал, размещал его на линии точки подключения входа, но он почему-то появляется в качестве параметра 20031 "Функциональный текст (автоматически)" только у какого-либо символа в зоне, а у точки входа/выхода ПЛК на этой же линии значение этого параметра пустое. Но когда открыл "Функционально-независимые свойства" ПЛК и очистил поле 20011 "Функциональный текст", то функциональный текст зоны стал работать. Но это не совсем то, дело в том, что функциональный текст уже внесен в символ с главной функцией (например, автоматический выключатель), далее он почему-то автоматом не попадает в символ например блок-контакта (как сделать, чтобы попадал туда?), который подключается к ПЛК, а оттуда хотелось бы чтобы его можно было внести и в сам ПЛК. А создание отдельно еще и функциональных текстов зон - это по-моему лишнее, т.к. в случае чего (изменилось описание или место подключение устройства к ПЛК), слишком много надо будет менять и как-бы не запутаться и не наделать ошибок...
Навигатор устройств это пожалуй не совсем то, не думаю, что там нужно добиться нужного мне результата - точки подключения ПЛК напротив подключенных устройств или их функциональных текстов.
Табличную обработку для ПЛК также пробовал, но там нельзя вывести данные по подключенным устройствам, т.е. их функциональные тесты (по крайней мере, я такого не нашел).
Функциональный текст зоны пробовал, размещал его на линии точки подключения входа, но он почему-то появляется в качестве параметра 20031 "Функциональный текст (автоматически)" только у какого-либо символа в зоне, а у точки входа/выхода ПЛК на этой же линии значение этого параметра пустое. Но когда открыл "Функционально-независимые свойства" ПЛК и очистил поле 20011 "Функциональный текст", то функциональный текст зоны стал работать. Но это не совсем то, дело в том, что функциональный текст уже внесен в символ с главной функцией (например, автоматический выключатель), далее он почему-то автоматом не попадает в символ например блок-контакта (как сделать, чтобы попадал туда?), который подключается к ПЛК, а оттуда хотелось бы чтобы его можно было внести и в сам ПЛК. А создание отдельно еще и функциональных текстов зон - это по-моему лишнее, т.к. в случае чего (изменилось описание или место подключение устройства к ПЛК), слишком много надо будет менять и как-бы не запутаться и не наделать ошибок...
Навигатор устройств это пожалуй не совсем то, не думаю, что там нужно добиться нужного мне результата - точки подключения ПЛК напротив подключенных устройств или их функциональных текстов.
Табличную обработку для ПЛК также пробовал, но там нельзя вывести данные по подключенным устройствам, т.е. их функциональные тесты (по крайней мере, я такого не нашел).
-
- освоился
- Сообщения: 214
- Зарегистрирован: 08 дек 2016, 11:55
- Имя: Сергей
- Страна: Россия
- Благодарил (а): 24 раза
- Поблагодарили: 8 раз
Функциональный текст устройства передать в ПЛК
О, заработало, после очистки Функционально-независимые свойства" ПЛК Функциональный текст присоединенного устройства стал попадать в ПЛК.
Теперь как заставить символ наследовать функциональный текст символа с главной функцией?
Теперь как заставить символ наследовать функциональный текст символа с главной функцией?
-
- знаток Eplan
- Сообщения: 3339
- Зарегистрирован: 05 мар 2012, 15:00
- Имя: Горский Андрей Сергеевич
- город/регион: Санкт-Петербург
- Благодарил (а): 179 раз
- Поблагодарили: 368 раз
Функциональный текст устройства передать в ПЛК
Был такой вопрос на форуме - свойство блока решение.beastmaster писал(а): что функциональный текст уже внесен в символ с главной функцией (например, автоматический выключатель), далее он почему-то автоматом не попадает в символ например блок-контакта (как сделать, чтобы попадал туда?), который подключается к ПЛК, а оттуда хотелось бы чтобы его можно было внести и в сам ПЛК
Все знания для всех. Поиск знаний священен. Обмен знаниями священен. Копирование священно.
-
- освоился
- Сообщения: 214
- Зарегистрирован: 08 дек 2016, 11:55
- Имя: Сергей
- Страна: Россия
- Благодарил (а): 24 раза
- Поблагодарили: 8 раз
Функциональный текст устройства передать в ПЛК
AGorskiy
Если Вы об этом решении viewtopic.php?f=96&t=2455&start=50#p21323, то не совсем понятно написано - где нужно искать данные настройки? В свойствах блока ПЛК ничего такого не нашел. Версия EPLAN 2.6.
Если Вы об этом решении viewtopic.php?f=96&t=2455&start=50#p21323, то не совсем понятно написано - где нужно искать данные настройки? В свойствах блока ПЛК ничего такого не нашел. Версия EPLAN 2.6.
-
- освоился
- Сообщения: 214
- Зарегистрирован: 08 дек 2016, 11:55
- Имя: Сергей
- Страна: Россия
- Благодарил (а): 24 раза
- Поблагодарили: 8 раз
Функциональный текст устройства передать в ПЛК
Никто не экспортирует функциональный текст подключенного к ПЛК устройства в сам ПЛК? Или используются какие-то другие способы связывания между собой функциональных текстов устройств и ПЛК, а стандартные инструменты EPLANа не позволяют решить эту задачу?
-
- здесь недавно
- Сообщения: 94
- Зарегистрирован: 02 фев 2015, 10:27
- Имя: Александр
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 25 раз
- Поблагодарили: 2 раза
Функциональный текст устройства передать в ПЛК
beastmaster, Удалось решить эту проблему? У меня сейчас похожая проблема, только я хочу переносить на вход ПЛК "Функциональный текст (автоматически)" "
-
- освоился
- Сообщения: 214
- Зарегистрирован: 08 дек 2016, 11:55
- Имя: Сергей
- Страна: Россия
- Благодарил (а): 24 раза
- Поблагодарили: 8 раз
Функциональный текст устройства передать в ПЛК
Я использую функциональный текст зоны - на странице с модулем ПЛК записываю описание сигнала. Пока так...
-
- освоился
- Сообщения: 214
- Зарегистрирован: 08 дек 2016, 11:55
- Имя: Сергей
- Страна: Россия
- Благодарил (а): 24 раза
- Поблагодарили: 8 раз
Функциональный текст устройства передать в ПЛК
А как запретить наследовать функциональный текст зоны какому-нибудь символу? Т.е. не переносить в "Функциональный текст автоматически" функциональный текст зоны. Поясню: для составления отчета по входам и выходам ПЛК мне не надо, чтобы в отчет попадали точки подключения ПЛК например с питанием подключенных датчиков или выводами интерфейсов. Дело в том, что иногда такие точки находятся как раз над (под) точками подключения входов/выходов, функциональный текст зоны присваивается естественно и им, и они попадают в отчет. Сдвиг в сторону таких "ненужных" для отчета точек подключения конечно помогает, но это не очень хорошо влияет на графику схемы, особенно когда в ПЛК есть контакт релейного выхода и подвод питания подключенного устройства происходит сверху блока, а вывод с ПЛК на устройство снизу (см. рис.). Тогда не очень красиво смотрится сдвинутый в сторону верхний контакт... Иначе он попадает в отчет, но ему не назначен адрес и выходом по сути он не является.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- здесь недавно
- Сообщения: 94
- Зарегистрирован: 02 фев 2015, 10:27
- Имя: Александр
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 25 раз
- Поблагодарили: 2 раза
Функциональный текст устройства передать в ПЛК
Спасибо, Сергей! Свойство блока, как я понимаю, эту задачу не решает? По крайней мере я не смог решить её.
-
- знаток Eplan
- Сообщения: 84
- Зарегистрирован: 01 окт 2012, 14:28
- Имя: Сергей
- Страна: Беларусь
- город/регион: Минск
- Благодарил (а): 18 раз
- Поблагодарили: 23 раза
Функциональный текст устройства передать в ПЛК
тогда ставьте функциональный текст не на зону, а задавайте для каждого вывода ПЛК свой. или же в отчете сделайте подчиненную форму для выводов питания и прочих несигнальных ПЛК, куда этот текст попадать не будетbeastmaster писал(а): ↑05 фев 2018, 08:51Тогда не очень красиво смотрится сдвинутый в сторону верхний контакт
-
- освоился
- Сообщения: 214
- Зарегистрирован: 08 дек 2016, 11:55
- Имя: Сергей
- Страна: Россия
- Благодарил (а): 24 раза
- Поблагодарили: 8 раз
Функциональный текст устройства передать в ПЛК
Спасибо, с подчиненной формой исключил из отчета все точки подключения ПЛК, где нет адреса.
-
- здесь недавно
- Сообщения: 3
- Зарегистрирован: 17 июл 2019, 09:31
- Имя: Василий
- Страна: Россия
- Благодарил (а): 7 раз
- Поблагодарили: 1 раз
Функциональный текст устройства передать в ПЛК
Добрый день, коллеги!
Читал эту тему несколько раз, перепробовал несколько десятков вариантов по передаче функционального текста подключенного датчика/исп. механизма к выводу ПЛК и уже почти опустил руки) Но тут посмотрел обучающее видео "Инструмент "Лесенка" в свойствах блока" viewtopic.php?f=178&t=8687 и все получилось!)
Может кому пригодится - код для формата свойства блока вывода ПЛК (Еплан 2.7)[20025,1,1<20064<20201<20011,0,0,0,0,0,0,0,0,ru_RU,0,0,0,0,0,0>>>].
Порядок действий такой:
1. Выбираем пункт - последняя функция через вывод.../вывод устройства 1/цель 1;
2. Нажимаем "лесенка вверх";
3. Выбираем пункт - "Главная функция";
4. Нажимаем "лесенка вверх";
5. Выбираем пункт - функция/общая функция;
6. Нажимаем стрелочку Вправо для переноса в окно "Выбранные элементы формата";
7. Здесь выбираем необходимое свойство, в нашем случае <20011> Функциональный текст;
8. ПРОФИТ
ЗЫ: Сигнал проходит от вывода ПЛК к барьеру искрозащиты, где переходит от одного вывода к другому (настроенная логика), далее через 2 клеммника приходит к датчику.
Читал эту тему несколько раз, перепробовал несколько десятков вариантов по передаче функционального текста подключенного датчика/исп. механизма к выводу ПЛК и уже почти опустил руки) Но тут посмотрел обучающее видео "Инструмент "Лесенка" в свойствах блока" viewtopic.php?f=178&t=8687 и все получилось!)
Может кому пригодится - код для формата свойства блока вывода ПЛК (Еплан 2.7)[20025,1,1<20064<20201<20011,0,0,0,0,0,0,0,0,ru_RU,0,0,0,0,0,0>>>].
Порядок действий такой:
1. Выбираем пункт - последняя функция через вывод.../вывод устройства 1/цель 1;
2. Нажимаем "лесенка вверх";
3. Выбираем пункт - "Главная функция";
4. Нажимаем "лесенка вверх";
5. Выбираем пункт - функция/общая функция;
6. Нажимаем стрелочку Вправо для переноса в окно "Выбранные элементы формата";
7. Здесь выбираем необходимое свойство, в нашем случае <20011> Функциональный текст;
8. ПРОФИТ
ЗЫ: Сигнал проходит от вывода ПЛК к барьеру искрозащиты, где переходит от одного вывода к другому (настроенная логика), далее через 2 клеммника приходит к датчику.
У вас нет необходимых прав для просмотра вложений в этом сообщении.