PDA

Просмотр полной версии : Именованные переменные с сохранением в озу.



iljael
13.07.2024, 11:18
Возможно ли создание переменных сохраняющих своё значение в озу а не в энергонезависимой и если возможно , то можно ли их инициализировать однократно (при первом старте после пропадания питания ) как и энергонезависимые ?

Николай Суриков
13.07.2024, 11:27
https://ru.wikipedia.org/wiki/Оперативная_память

Dimensy
13.07.2024, 11:34
Просто не ставьте галку энергонезависимость
77250

А по по поводу инициализации, то вот принцип
77251

iljael
13.07.2024, 20:18
https://ru.wikipedia.org/wiki/Оперативная_память

зачем это мне ? по делу есть что сказать , если нет то и писать не чего .

iljael
13.07.2024, 20:25
спасибо за пример , разобрался с парадигмой ОЛ немного , переводить надо проект с другой платформы , там фбд позволял отдельные блоки вообще не выполнять и переменные обьявленные глобально можно было отдельно не вводить в блок , здесь все по другому и так не получиться , привыкать надо да и гибкость сильно теряется , зато бюджетнее как сказали !

Сергей0308
13.07.2024, 20:45
Так если Вы элементарные элементы не знаете, типа "ИЛИ" и "И" - Вам какой-нибудь ликбез нужен!
Начните с Пушкина: https://dzen.ru/a/YnFdKBJFKzvWocfi

iljael
13.07.2024, 23:28
серёжа иди похмелись . ты тут все ветки засрал своим бредом.

melky
14.07.2024, 13:07
iljael посмотрите в строну реализации нужных блоков на ST, вроде как тоже часть кода не будет выполняться.
непосредственно в FBD никак на ПР, нет у них входов EN

iljael
14.07.2024, 17:37
iljael посмотрите в строну реализации нужных блоков на ST, вроде как тоже часть кода не будет выполняться.
непосредственно в FBD никак на ПР, нет у них входов EN

спасибо за ответ , к ОЛ надо привыкнуть , там где я до этого писал на фбд можно было объявлять глобальные переменные и для их использования не надо было их отдельно заводить в блок на st (рисования меньше) , экран можно было на несколько листов растягивать (места для рисования больше намного) . да и входы-выходы были реализованы в виде функций (хочешь меняй ,хочешь пропусти в текущем цикле выполнения) что тоже сильно гибкости добавляет.Здесь же это не реализовано , вот и приходиться привыкать спустившись с небес.

Dimensy
14.07.2024, 18:31
спасибо за ответ , к ОЛ надо привыкнуть , там где я до этого писал на фбд можно было объявлять глобальные переменные и для их использования не надо было их отдельно заводить в блок на st (рисования меньше) , экран можно было на несколько листов растягивать (места для рисования больше намного) . да и входы-выходы были реализованы в виде функций (хочешь меняй ,хочешь пропусти в текущем цикле выполнения) что тоже сильно гибкости добавляет.Здесь же это не реализовано , вот и приходиться привыкать спустившись с небес.

А что же это за среда такая идеальная? Я не так много сред знаю, но у Carel в 1Tool есть свои заморочки, у Honeywell в Care тоже нюансы есть неприятные, у Segnetics вообще мрак, хотя есть много приятных фишек. Да и Codesys не оптимален

iljael
14.07.2024, 19:03
Нет не из этого и там цены очень высокие на модули (раньше были адекватнее в ценах) хотя работают без нареканий , они были одни из первых ,если не первые, кто такое начал выпускать. Отвечу в личном.