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

Помощь в поиске и расшифровке адресности

Ответить

Автор темы
Sew_Eurodrive
освоился
освоился
Сообщения: 211
Зарегистрирован: 04 фев 2019, 07:07
Имя: Андрей
Благодарил (а): 13 раз
Поблагодарили: 2 раза

Помощь в поиске и расшифровке адресности

Сообщение Sew_Eurodrive »

Подскажите как правильно искать по адресности и почему так происходит.
Для примера нашли мы наш тег видим его адрес DB838.dbb5 ок копируем вставляем в GO TO и опачки его нигде нету ,а как так возникает вопрос. Я как то давно сам скумекал стираем dbb оставляем DB 838 и приходим к блок и вот там я уже на ощупь ищу, то что мне нужно.
Вопрос ,а как точно выйти куда нужно ? Бывает, что да совпадает адрес wincc и программы один в один.
И второй вопрос как понимать адреса с плюсом к примеру db110.dbb0+20( вот что это имеется ввиду)?. Или вот еще что такое db611.d0.6 и также db611.dd26( ну это риал DBD) но вот что такое D и с точкой непонятно.
Заранее спасибо
У вас нет необходимых прав для просмотра вложений в этом сообщении.

SMax
не первый раз у нас
не первый раз у нас
Сообщения: 320
Зарегистрирован: 17 июн 2016, 14:18
Имя: Максим
Благодарил (а): 7 раз
Поблагодарили: 113 раз

Помощь в поиске и расшифровке адресности

Сообщение SMax »

Все просто:
DB838,DBB5 - байт в DB838 по адресу 5 в DB
DB611,D0.6 - BOOL в DB611 по адресу 0.6 в DB
DB611,DD26 - двойное слово в DB611 по адресу 26 в DB (REAL, DINT, DWORD - см. столбец Data Type)
DB100,DBW20 - слово в DB100 по адресу 20 в DB (INT, WORD - см. столбец Data Type)
DB110,DBB0+20 - байт в DB838 по адресу 0 + смещение на 20 байт, т.е. по адресу 20 в DB
001.png
Отправлено спустя 19 минут 48 секунд:
Интересная у Вас программа, почему-то по нескольку тегов на один адрес?
002.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Автор темы
Sew_Eurodrive
освоился
освоился
Сообщения: 211
Зарегистрирован: 04 фев 2019, 07:07
Имя: Андрей
Благодарил (а): 13 раз
Поблагодарили: 2 раза

Помощь в поиске и расшифровке адресности

Сообщение Sew_Eurodrive »

SMax писал(а): 30 янв 2021, 07:11 Все просто:
DB838,DBB5 - байт в DB838 по адресу 5 в DB
DB611,D0.6 - BOOL в DB611 по адресу 0.6 в DB
DB611,DD26 - двойное слово в DB611 по адресу 26 в DB (REAL, DINT, DWORD - см. столбец Data Type)
DB100,DBW20 - слово в DB100 по адресу 20 в DB (INT, WORD - см. столбец Data Type)
DB110,DBB0+20 - байт в DB838 по адресу 0 + смещение на 20 байт, т.е. по адресу 20 в DB

001.png

Отправлено спустя 19 минут 48 секунд:
Интересная у Вас программа, почему-то по нескольку тегов на один адрес?
002.png

То что пятый по адресу в DB это понятно я имел ввиду почему его нету через GO to,а находит лишь просто db838.

Отправлено спустя 1 минуту 7 секунд:
По поводу тегов на один адрес замечал,непонятно действительно
Ответить

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