Как в FLProg объявить массив и как отправить значения в переменную?

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Evgen82
Рядовой
Сообщения: 3
Зарегистрирован: 02.06.2022{, 20:23}
Репутация: 0
Имя: Евгений

Как в FLProg объявить массив и как отправить значения в переменную?

#1

Сообщение Evgen82 » 22.03.2023{, 20:37}

Как в FLProg объявить массив с названием "Х" тип массива "char" размер массива "7" значения массива "0x5A 0xA5 0x05 0x82 0x50 0x00 0x00"
И как отправить значения в переменную "a" тип переменной "int"

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Как в FLProg объявить массив и как отправить значения в переменную?

#2

Сообщение Dryundel » 22.03.2023{, 20:51}

Evgen82 писал(а):
22.03.2023{, 20:37}
Как в FLProg объявить массив с названием "Х" тип массива "char" размер массива ...
А штатные блоки из папки "Масивы" не помогают?

Отправлено спустя 1 минуту 45 секунд:
А надпись в левой панели - "Массивы" Вы видели?

Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 476
Зарегистрирован: 18.09.2015{, 10:04}
Репутация: 54
Откуда: Омск

Как в FLProg объявить массив и как отправить значения в переменную?

#3

Сообщение kulibinsvv » 22.03.2023{, 20:56}

Здесь смотрим тэгиПоказать
Теги.jpg
Теги.jpg (34.57 КБ) 1117 просмотров
Здесь смотрим блокиПоказать
Блоки.jpg
Блоки.jpg (30.64 КБ) 1117 просмотров
И внимательно читаем хелпПоказать
2023-03-22 23.54.09  830833bfd208.png
2023-03-22 23.54.09 830833bfd208.png (22.96 КБ) 1117 просмотров
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)

Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 100
Откуда: москва

Как в FLProg объявить массив и как отправить значения в переменную?

#4

Сообщение Nikan » 22.03.2023{, 23:09}

.
Последний раз редактировалось Nikan 24.03.2023{, 02:56}, всего редактировалось 1 раз.

ecoins
Полковник
Сообщения: 2932
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Как в FLProg объявить массив и как отправить значения в переменную?

#5

Сообщение ecoins » 23.03.2023{, 00:23}

Evgen82 писал(а):
22.03.2023{, 20:37}
Как в FLProg объявить массив с названием "Х" тип массива "char" размер массива "7" значения массива "0x5A 0xA5 0x05 0x82 0x50 0x00 0x00"
Объявите массив как byte и заполняйте массив значениями 0x5A,0xA5 и т.д. (возможность такого формата появилась где-то с версии 7.5 или раньше.
Evgen82 писал(а):
22.03.2023{, 20:37}
И как отправить значения в переменную "a" тип переменной "int"

Вопрос не вполне понятен, потому немного общий ответ: в меню справа создаете переменную integer, вытаскиваете её на плату и подключаете к ней необходимое фиксированное значение или другой переменной форматов byte,integer,long.
----
Успехов.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Как в FLProg объявить массив и как отправить значения в переменную?

#6

Сообщение Dryundel » 23.03.2023{, 10:22}

Nikan писал(а):
22.03.2023{, 20:52}
в ФЛ нельзя написать куда либо шестнадцатеричное значение.
Nikan, ошибаетесь. В древних версиях нельзя было. А сейчас любая переменная и константа в настройках блоков его принимает, так же как и бинарные.

Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 100
Откуда: москва

Как в FLProg объявить массив и как отправить значения в переменную?

#7

Сообщение Nikan » 23.03.2023{, 10:45}

.
Последний раз редактировалось Nikan 24.03.2023{, 02:56}, всего редактировалось 1 раз.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Как в FLProg объявить массив и как отправить значения в переменную?

#8

Сообщение Dryundel » 23.03.2023{, 10:57}

Nikan писал(а):
23.03.2023{, 10:45}
у меня ФЛ6.3
Nikan, пора уже пора стянуть пыль веков и шагнуть в лоно прогресса.
:)

Ответить

Вернуться в «Спросить у знатоков»