1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Поиск адреса по меркеру

ПЛК SIMATIC (S7-200, S7-1200, S7-300, S7-400, S7-1500, ET200)
Ответить

Автор темы
proavg
здесь недавно
здесь недавно
Сообщения: 13
Зарегистрирован: 11 июн 2015, 14:54
Имя: Гудзенко Александр

Поиск адреса по меркеру

Сообщение proavg »

Приветствую всех!
При подключении к ПЛК увидел, что в программе оперируют только меркеры.
Простой поиск по "I xxx" или "Q xxx" ничего не находит.
Подскажите, как вычислить какой вход или выход связан с этим меркером?
Аватара пользователя

den_vish
освоился
освоился
Сообщения: 233
Зарегистрирован: 11 апр 2013, 13:22
Имя: Вишневский Денис
Благодарил (а): 10 раз
Поблагодарили: 12 раз

Поиск адреса по меркеру

Сообщение den_vish »

proavg писал(а): 12 апр 2019, 10:03 Приветствую всех!
При подключении к ПЛК увидел, что в программе оперируют только меркеры.
Простой поиск по "I xxx" или "Q xxx" ничего не находит.
Подскажите, как вычислить какой вход или выход связан с этим меркером?
по подробнее бы дал кусок кода, а то может там адресация через указатели
"- Знаешь, дружище, в чем истинный смысл второго закона термодинамики?
Как ни упирайся, а бардака все больше. И чем серьезнее ты упираешься, тем страшнее неразбериха."(с)

Автор темы
proavg
здесь недавно
здесь недавно
Сообщения: 13
Зарегистрирован: 11 июн 2015, 14:54
Имя: Гудзенко Александр

Поиск адреса по меркеру

Сообщение proavg »

См.во вложении
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя

aranea
знаток Eplan
знаток Eplan
Сообщения: 1136
Зарегистрирован: 21 сен 2012, 22:45
Имя: aranea
Благодарил (а): 27 раз
Поблагодарили: 155 раз

Поиск адреса по меркеру

Сообщение aranea »

в этом же Cross Reference меню View -> Assignment
смотрите на входные и выходные байты и слова
сами по себе меркеры не содержат информации I/O, скорее всего в начале цикла идет копирование входов в меркеры, возможно косвенной адресацией, тогда надо всю программу шерстить
Изображение

Автор темы
proavg
здесь недавно
здесь недавно
Сообщения: 13
Зарегистрирован: 11 июн 2015, 14:54
Имя: Гудзенко Александр

Поиск адреса по меркеру

Сообщение proavg »

Благодарю, попробую разобраться.
Аватара пользователя

aranea
знаток Eplan
знаток Eplan
Сообщения: 1136
Зарегистрирован: 21 сен 2012, 22:45
Имя: aranea
Благодарил (а): 27 раз
Поблагодарили: 155 раз

Поиск адреса по меркеру

Сообщение aranea »

в хардваре-то есть дискретные модули и адреса?
у вас выкачанный проект из плк? тяжко будет без комментариев
Изображение

Автор темы
proavg
здесь недавно
здесь недавно
Сообщения: 13
Зарегистрирован: 11 июн 2015, 14:54
Имя: Гудзенко Александр

Поиск адреса по меркеру

Сообщение proavg »

Да, проект выгружен. Через хардваре я могу мониторить входы и выходы, но не могу найти их в программе, т.к. все заменено меркерами и ячейками баз данных.
Но скрине еще кусок программы, и вся в таком виде...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя

den_vish
освоился
освоился
Сообщения: 233
Зарегистрирован: 11 апр 2013, 13:22
Имя: Вишневский Денис
Благодарил (а): 10 раз
Поблагодарили: 12 раз

Поиск адреса по меркеру

Сообщение den_vish »

референсе стоят галки на pq(periph.outp) и pi(per.inputs) области?
и точно нету нигде блока с указателями и адресными регистрами, они в референсе не покажутся
"- Знаешь, дружище, в чем истинный смысл второго закона термодинамики?
Как ни упирайся, а бардака все больше. И чем серьезнее ты упираешься, тем страшнее неразбериха."(с)

Автор темы
proavg
здесь недавно
здесь недавно
Сообщения: 13
Зарегистрирован: 11 июн 2015, 14:54
Имя: Гудзенко Александр

Поиск адреса по меркеру

Сообщение proavg »

извиняюсь...где галочки должны стоять? :roll:
на верхнем скрине вся информация, что вижу...

POV
корифей
корифей
Сообщения: 754
Зарегистрирован: 12 авг 2008, 11:05
Имя: Патрушев Олег Валерьевич
Страна: Россия
город/регион: г. Н.Новгород
Благодарил (а): 93 раза
Поблагодарили: 143 раза

Поиск адреса по меркеру

Сообщение POV »

Вверху вашего скрина желтое, значит включен фильтр и выводится не все - включите там все.

v0v
не первый раз у нас
не первый раз у нас
Сообщения: 343
Зарегистрирован: 12 дек 2018, 14:47
Имя: Влад
Благодарил (а): 1 раз
Поблагодарили: 44 раза

Поиск адреса по меркеру

Сообщение v0v »

Скорее всего у вас связь по AS-i или что-то похожее передача по DB на периферию

Ibev
здесь недавно
здесь недавно
Сообщения: 36
Зарегистрирован: 11 окт 2016, 08:38
Имя: Владимир
Страна: Россия
город/регион: Новочебоксарск
Благодарил (а): 2 раза
Поблагодарили: 5 раз

Поиск адреса по меркеру

Сообщение Ibev »

фильтр установите Input Output Per.Inputs Periphs.Out. Глядишь солнце и само взойдёт :ext_dont_ment:

Автор темы
proavg
здесь недавно
здесь недавно
Сообщения: 13
Зарегистрирован: 11 июн 2015, 14:54
Имя: Гудзенко Александр

Поиск адреса по меркеру

Сообщение proavg »

Всех еще раз приветствую!
"Солнце к сожалению так и не взошло"...
В референсе убрал фильтры и в генерале поставил все галочки - выход получился объемнее, но того что ищу нет :ges_no:
Вот, взгляните: https://drive.google.com/open?id=12s_oY ... ZSR2mUmuei - это видео с экрана

POV
корифей
корифей
Сообщения: 754
Зарегистрирован: 12 авг 2008, 11:05
Имя: Патрушев Олег Валерьевич
Страна: Россия
город/регион: г. Н.Новгород
Благодарил (а): 93 раза
Поблагодарили: 143 раза

Поиск адреса по меркеру

Сообщение POV »

Может быть выложить весь скаченный проект? И задать конкретные вопросы - какие входа или выхода вам нужны. Более опытные коллеги подскажут где искать соответствие. Как нам по видео то вам помогать?

v0v
не первый раз у нас
не первый раз у нас
Сообщения: 343
Зарегистрирован: 12 дек 2018, 14:47
Имя: Влад
Благодарил (а): 1 раз
Поблагодарили: 44 раза

Поиск адреса по меркеру

Сообщение v0v »

Дайте скрин HW, может там и выходов то нет? Например есть проект, когда IN, Q например на LOGO а связь с PLC с LOGO через DB.

Автор темы
proavg
здесь недавно
здесь недавно
Сообщения: 13
Зарегистрирован: 11 июн 2015, 14:54
Имя: Гудзенко Александр

Поиск адреса по меркеру

Сообщение proavg »

Скрин HW прикрепил...

Отправлено спустя 3 минуты 28 секунд:
Вот еще один скрин:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя

den_vish
освоился
освоился
Сообщения: 233
Зарегистрирован: 11 апр 2013, 13:22
Имя: Вишневский Денис
Благодарил (а): 10 раз
Поблагодарили: 12 раз

Поиск адреса по меркеру

Сообщение den_vish »

кросс по ДБ1 сделай плиз ну или проект, там или piw pqw области, либо указатели
"- Знаешь, дружище, в чем истинный смысл второго закона термодинамики?
Как ни упирайся, а бардака все больше. И чем серьезнее ты упираешься, тем страшнее неразбериха."(с)

Автор темы
proavg
здесь недавно
здесь недавно
Сообщения: 13
Зарегистрирован: 11 июн 2015, 14:54
Имя: Гудзенко Александр

Поиск адреса по меркеру

Сообщение proavg »

Высылаю весь проект
У вас нет необходимых прав для просмотра вложений в этом сообщении.

stesl
эксперт
эксперт
Сообщения: 1001
Зарегистрирован: 31 мар 2018, 12:05
Имя: Вячеслав
Благодарил (а): 87 раз
Поблагодарили: 126 раз

Поиск адреса по меркеру

Сообщение stesl »

ЦРУшники почесали руки... Таки добились )
Простите, что то сегодня на флуд тянет

POV
корифей
корифей
Сообщения: 754
Зарегистрирован: 12 авг 2008, 11:05
Имя: Патрушев Олег Валерьевич
Страна: Россия
город/регион: г. Н.Новгород
Благодарил (а): 93 раза
Поблагодарили: 143 раза

Поиск адреса по меркеру

Сообщение POV »

Уххх, сплошные указатели и пересылка блоками. Однотипно на 4 (крана?). Хотя бы одну секцию с FB100 (200,300,400) надо разбирать для понимания чего где у него лежит. Кросс практически бесполезен.

Автор темы
proavg
здесь недавно
здесь недавно
Сообщения: 13
Зарегистрирован: 11 июн 2015, 14:54
Имя: Гудзенко Александр

Поиск адреса по меркеру

Сообщение proavg »

А я про что - "интеллектуальная собственность"! :ges_slap:

v0v
не первый раз у нас
не первый раз у нас
Сообщения: 343
Зарегистрирован: 12 дек 2018, 14:47
Имя: Влад
Благодарил (а): 1 раз
Поблагодарили: 44 раза

Поиск адреса по меркеру

Сообщение v0v »

Сложно для понимания тем более это upload. Программу делали программисты, а не электронщики - программисты. Косвенная адресация см. Fb34 (входы выходы через указатель) Пробуйте диагностировать через вариабельную таблицу.

stesl
эксперт
эксперт
Сообщения: 1001
Зарегистрирован: 31 мар 2018, 12:05
Имя: Вячеслав
Благодарил (а): 87 раз
Поблагодарили: 126 раз

Поиск адреса по меркеру

Сообщение stesl »

proavg писал(а): 22 июл 2019, 13:33 А я про что - "интеллектуальная собственность"! :ges_slap:
Вот кстати в этом плане проще всего на SCL закодить, скомпиллить и залить. И можно даже исходники отдать, но только сами тексты СЦЛ изъять. И будет все красиво так открываться в STL. Но таком забубенном )) и ни одна собака (Бригада)

POV
корифей
корифей
Сообщения: 754
Зарегистрирован: 12 авг 2008, 11:05
Имя: Патрушев Олег Валерьевич
Страна: Россия
город/регион: г. Н.Новгород
Благодарил (а): 93 раза
Поблагодарили: 143 раза

Поиск адреса по меркеру

Сообщение POV »

Тут похоже примерно так и сделано. И подписи компилятора удалены. С исходным проектом еще можно было бы поработать. А это только для искать конкретную неисправность и то времени уйдет очень много, пока от выхода до входов все соберешь.
"интеллектуальная собственность" - ага, и никакого кодирования не надо - читающий сам помрет.

Автор темы
proavg
здесь недавно
здесь недавно
Сообщения: 13
Зарегистрирован: 11 июн 2015, 14:54
Имя: Гудзенко Александр

Поиск адреса по меркеру

Сообщение proavg »

Ок, коллеги! Всем спасибо!
Буду искать по проводам, дергать датчики и смотреть что отвалится ))
Ответить

Вернуться в «Simatic Step7»