-
Что значит сообщение, которое появляется после загрузки программы из ПК в ПЛК (Онлайн - Подключение).Вложение 13149
-
Как соорудить динамический массив байт в FB, чтобы на входе задавать размер массива ?
-
-
Валенок не совсем понимаю, как его применить. "служит для динамического выделения памяти"
Может я неправильно выразил задачу. надо внутри блока иметь ХХ: ARRAY [0..Y] OF BYTE
число Y задавать на входе блока.
-
xx : pointer to array[0..65000] of byte;
y : word;
xx := sysmemalloc(y-1);
if p <> 0 then
....
xx^[..] :=..
....
sysmemfree(xx,y-1);
else
//ёк
end_if
-
Пользователь
В бибку оскат загляните, там такая ситуевина встречается вместе с решением
-
Валенок спасибо. я так понимаю 65000 необязательно ставить, а применять максимально нужный мне размер ?
-
Без разницы. Нельзя только обращатся за пределы выделенного.
-
Валенок блин, в эмуляторе работать не будет ?
-
Как и все syslib...
PS
Алгоритмы можно на PLCWin отгонять
Метки этой темы
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума