PDA

Просмотр полной версии : Обращение к встроенным BOOL входам/выходам по указателю. ПЛК100



idsoft
02.05.2017, 15:18
Требуется обращаться к встроенным входам/выходам по указателю, однако нет возможности узнать адрес. ADR выдает ошибку, а BITADR возвращает не адрес а смещение относительно начала сегмента данных.
Есть ли возможность узнать адрес где хранятся значения или хотя бы адрес начала сегмента данных?

capzap
02.05.2017, 15:57
возможно чем то поможет, главное указатели присутствуют http://www.owen.ru/forum/showthread.php?t=15455&p=142016&viewfull=1#post142016

lara197a
02.05.2017, 16:23
битовые значения не поддерживаются функциями указателя.
можете оставить попытки.
используйте символьную адресацию.

Филоненко Владислав
04.05.2017, 08:52
читайте не биты, а весь байт (слово) входов и потом разбирайте масками.
Битового доступа в архитектуре ARM нет!