Реклама / ООО «ИЗОЛПРОЕКТ» / ИНН: 7725566484 | ERID: 2Vtzqx6kV7S
IPB IPB
Проектирование, монтаж, наладка, сервис


Здравствуйте, гость ( Вход | Регистрация )

- Стандарт НП «АВОК» 7.11-2024
«Рекомендации по проектированию инженерных систем
дошкольных образовательных организаций»

АВОК в соц. сетях
ИНН: 7714824045 | erid: 2VtzqwzKQiU
 
Добавить ответ в эту темуОткрыть тему
> Контроллер M340 и тип данных "таблицы"
taranur
сообщение 3.7.2014, 12:41
Сообщение #1





Группа: New
Сообщений: 13
Регистрация: 17.6.2014
Пользователь №: 236874



У некоторых блоков, например READ_VAR или RD_FILE_TO_DATA, в качестве аргументов могут быть таблицы данных, имеющих синтаксис %MW100:10, т. е. 10 переменных типа MW с адреса 100. Когда так пишу, блок не принимает такой синтаксис. Как правильно написать?

Сообщение отредактировал taranur - 3.7.2014, 12:42
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
san
сообщение 3.7.2014, 13:41
Сообщение #2





Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316



В UNITY PRO это одномерный массив, указан непросредственно адрессно (direct). Можете вместо него смело указывать название переменной, которая имеет тип, например
array[0..9] of int
Если Вы привяжете(локализируете) эту переменную к %MW100, то эффект будет тот же, что укажете %MW100:10.

Если же Вы хотите работать именно с таким представлением, тогда нужно, выставить опции в меню Tools->Project Settings->Variables->:
1) Directly Represent array variabless (разрешить прямое указание массивов в виде адресса)
2) Allow dynamic arrays (ANY_ARRAY_XXX) (разрешить динамические массивы, для возможност указания массива в качестве фактического аргумента FFB)

2-й пункт обязателен во всех случаях работы с FFB, использующие аргументы-массивы
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
taranur
сообщение 3.7.2014, 14:19
Сообщение #3





Группа: New
Сообщений: 13
Регистрация: 17.6.2014
Пользователь №: 236874



спасибо
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Реклама
ООО «Арктика групп» ИНН: 7713634274




Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqvWgxEU

ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqvybpdW

Реклама: ООО «СЛ-ЛАЗЕР» ИНН 7727447267 | erid: 2VtzquvhFWx
Последние сообщения Форума






RSS Текстовая версия Сейчас: 14.8.2025, 3:26
Политика ООО ИИП «АВОК-ПРЕСС» в отношении обработки персональных данных