- ά ν θ ρ ω π ο ς -
Мои универсальные макросы https://github.com/anthrwpos1/macros
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
- ά ν θ ρ ω π ο ς -
Мои универсальные макросы https://github.com/anthrwpos1/macros
Да, так и есть, инициализация пока только программная
Например
Захват-4.png
Здесь инициализация
- принудительная при первом включении после загрузки
- в процессе работы по требованию (SetDefaulf)
Макрос инициализации
Захват-2.png
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Не совсем понятно, В чем разница между init и set default, зачем там R-trig и зачем делать макрос из одного sel-элемента и последовательно инициализировать.
temp2.png
Последний раз редактировалось anthrwpos; 29.12.2017 в 05:50.
- ά ν θ ρ ω π ο ς -
Мои универсальные макросы https://github.com/anthrwpos1/macros
Очень важный момент. А не может ли получиться так, что переменная записана в сеть, раньше чем считана с сети, а следовательно - стёрта? Или всегда происходит сначала прием данных из сети, а потом туда запись?
Думаю, что нет.
Классический ПЛК работает так.
Каждый цикл выполнения программы:
1. Запоминание физических входных переменных в буфере ввода.
2. выполнение кода программы с использованием переменных из буфера ввода
3. результаты выходных переменных запоминаются в буфере вывода
4. содержимое буфера вывода записывается в физические выходы.
скорей всего это справедливо и для сетевых переменных.
Последний раз редактировалось petera; 11.09.2018 в 10:21.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg