[?]: искать блоки с нужными переменными во всём проекте
-
- Posts: 58
- Joined: Sat Nov 01, 2008 4:29 pm
- Location: Russia, Obninsk
[?]: искать блоки с нужными переменными во всём проекте
Как искать блоки с нужными переменными во всём проекте Step7 при условии, что не известен алгоритм работы программы? На сколько мне известно, поиск предусмотрен только в пределах одного блока.
-
- Site Admin
- Posts: 1387
- Joined: Sat Aug 13, 2005 6:15 am
Re: Step7 азы
правой мышью на переменной - go to location
-
- Posts: 58
- Joined: Sat Nov 01, 2008 4:29 pm
- Location: Russia, Obninsk
Re: [?]: искать блоки с нужными переменными во всём проекте
это всё конечно хорошо, но сначала эту переменную надо найти. Имя переменной мне заведомо известно. Собственно я этим интересуюсь. Вообще говоря в проекте, который я рассматриваю, все переменные имеют примечания в таблице переменных, или как она там называется, не помню - в этой таблице приведены все константы, параметры и просто ячейки памяти, которые используются в программе для PLC. Примечания к каждой переменной и константе содержат полное имя, которое совпадает с тем, что используется в электрических схемах (если эта переменная связана с реальным физическим объектом автоматики). Собственно логика поиска простая: физический объект АСУТП -> имя электрического сигнала -> имя переменной -> блоки в программе, отвечающие за управление
-
- Site Admin
- Posts: 1387
- Joined: Sat Aug 13, 2005 6:15 am
Re: [?]: искать блоки с нужными переменными во всём проекте
чо за проблема?
на ЛЮБОЙ переменной - go to location,в верхней части(адресная строка) впиши чего ищешь - display
на ЛЮБОЙ переменной - go to location,в верхней части(адресная строка) впиши чего ищешь - display
-
- Posts: 58
- Joined: Sat Nov 01, 2008 4:29 pm
- Location: Russia, Obninsk
Re: [?]: искать блоки с нужными переменными во всём проекте
еще раз, ПРОШУ ВНИМАТЕЛЬНЕЕ - над какой такой "любой переменной" мне применить операцию goto location, когда мне эту переменную еще найти надо? Эта операция применяется, когда открыт блок, сеть и выделена переменная - осталось нажать по ней только правой кнопкой мыши. Суть в том, что мне нужно эту переменную еще выделить, а сначала найти. Только после этого я смогу уже кликать по ней мышкой.
-
- Posts: 79
- Joined: Thu Mar 15, 2007 12:59 pm
- Location: Ukraine
Re: [?]: искать блоки с нужными переменными во всём проекте
сделайте Generate to source всего проекта и попробуйте использовать текстовый поиск по шифру или части шифра из электр. схемы или возможному комментарию это переменной...timotv wrote:еще раз, ПРОШУ ВНИМАТЕЛЬНЕЕ - над какой такой "любой переменной" мне применить операцию goto location, когда мне эту переменную еще найти надо? Эта операция применяется, когда открыт блок, сеть и выделена переменная - осталось нажать по ней только правой кнопкой мыши. Суть в том, что мне нужно эту переменную еще выделить, а сначала найти. Только после этого я смогу уже кликать по ней мышкой.
-
- Site Admin
- Posts: 1387
- Joined: Sat Aug 13, 2005 6:15 am
Re: [?]: искать блоки с нужными переменными во всём проекте
любая переменная-это любая переменная
открой любой блок
там есть прога
увидь любую переменную,не важно какую,М0.0,ДВх.ДВХх.х
и на ней делай goto location
в верхней части(адресная строка) впиши чего ищешь - display
открой любой блок
там есть прога
увидь любую переменную,не важно какую,М0.0,ДВх.ДВХх.х
и на ней делай goto location
в верхней части(адресная строка) впиши чего ищешь - display
-
- Site Admin
- Posts: 3992
- Joined: Thu Feb 16, 2006 3:25 pm
- Location: Russia
-
- Posts: 58
- Joined: Sat Nov 01, 2008 4:29 pm
- Location: Russia, Obninsk
Re: [?]: искать блоки с нужными переменными во всём проекте
2 sania :
я не могу открыть любой блок, потому что я не знаю в каком блоке находится моя переменная.
2 komatic:
Подскажи плиз, где мне найти Generate to source
2 oMod: попробую...
я не могу открыть любой блок, потому что я не знаю в каком блоке находится моя переменная.
2 komatic:
Подскажи плиз, где мне найти Generate to source
2 oMod: попробую...
-
- Posts: 79
- Joined: Thu Mar 15, 2007 12:59 pm
- Location: Ukraine
Re: [?]: искать блоки с нужными переменными во всём проекте
Открыть любой блок в редакторе STL/LAD/FBDtimotv wrote: 2 komatic:
Подскажи плиз, где мне найти Generate to source
Команда File->Generate source...
в следующем окне выбрать все блоки
-
- Site Admin
- Posts: 1387
- Joined: Sat Aug 13, 2005 6:15 am
Re: [?]: искать блоки с нужными переменными во всём проекте
я извиняюсь,но кажется кто-то не понимает смысл слова ЛЮБОЙtimotv wrote:я не могу открыть любой блок, потому что я не знаю в каком блоке находится моя переменная.
ОВ1 есть?вот его и открой