SIEMENS, DF&PD

Предыдущее посещение: Пн июл 11, 2016 4:34 Текущее время: Пн июл 11, 2016 4:34

Часовой пояс: UTC + 3 часа




 [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Работа с блоком данных
СообщениеДобавлено: Вс фев 16, 2014 22:24 
Не в сети
Новый писатель

Зарегистрирован: Вт апр 16, 2013 23:25
Сообщения: 24
Почему у глобального блока данных с неоптимизированным доступом в описании отсутствует прямая адресация переменных (столбец offset не заполнен). Возникает необходимость обратиться к отдельным битам данных, а это затруднительно. (TIA Portal V11)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн фев 17, 2014 3:09 
Не в сети
Известный Писатель

Зарегистрирован: Пн ноя 15, 2010 6:41
Сообщения: 322
Откуда: Томск
К отдельному биту можно обратиться через точку. Пример:
DB_DATA.vWord1 - слово в ДБ DB_DATA
DB_DATA.vWord1.x0 - нулевой бит в данном слове.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с блоком данных
СообщениеДобавлено: Пн фев 17, 2014 15:11 
Не в сети
Написал больше чем Вы читали

Зарегистрирован: Вс янв 29, 2006 10:01
Сообщения: 1932
Откуда: Портал razrab.ru
Графа offset у неоптимизированного DB заполняется после компиляции (Compile) блока.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт апр 22, 2014 10:52 
Не в сети
Известный Писатель

Зарегистрирован: Сб фев 18, 2006 18:06
Сообщения: 201
Maksim.Rakshin писал(а):
К отдельному биту можно обратиться через точку. Пример:
DB_DATA.vWord1 - слово в ДБ DB_DATA
DB_DATA.vWord1.x0 - нулевой бит в данном слове.


что-то у меня так как вы предлагаете, не работает

а если у меня в блоке данных еще и Struct т.е. структура идет внутри


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт апр 22, 2014 11:55 
Не в сети
Возможно это нечеловек

Зарегистрирован: Пн окт 30, 2006 16:27
Сообщения: 2271
Откуда: Украина, Днепродзержинск
Ну и что, что стуктура?
Код:
DB[number_DB].Struct.DestArea

В чем вопрос?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 01, 2014 12:37 
Не в сети
Новый писатель

Зарегистрирован: Вт мар 13, 2012 8:26
Сообщения: 38
Откуда: Украина
Cerberus когда пишешь внутри всю логику то подойдет и символьная адресация! Ну вот нужно человеку адрес! например для подключения этого бита к ОРС! (кстати сам сейчас ищю на форуме как перейти от символьной адресации к прямой(адресной как там правильно оно!))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 01, 2014 13:55 
Не в сети
Возможно это нечеловек

Зарегистрирован: Пн окт 30, 2006 16:27
Сообщения: 2271
Откуда: Украина, Днепродзержинск
Ищите у Бергера в книге. Там всё очень хорошо прописано.
Ну или в мануале для TIA Portal v13, который ~11 000 страниц.....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 01, 2014 15:48 
Не в сети
Новый писатель

Зарегистрирован: Вт мар 13, 2012 8:26
Сообщения: 38
Откуда: Украина
Cerberus ХАхахахаха!-) внятно четко лаконично!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
 [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: YandexBot и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group