Но вопрос остался открытым. Как эту программу запихнуть в макрос? У меня не получается. Это вообще возможно?
Но вопрос остался открытым. Как эту программу запихнуть в макрос? У меня не получается. Это вообще возможно?
Какие здесь сложности? Ранее в макросах энергонезависимую переменную создавал - никаких трудностей не было или Вы ещё хотите по команде восстанавливать значения по умолчанию? Так добавьте в макрос дискретный вход и константу со значениями по умолчанию!
Как-то примерно так:
Упаковка-распаковка_4.PNG
В макрос сами засовывайте, я обычно решаю проблемы, а не создаю!
Последний раз редактировалось Сергей0308; 28.08.2018 в 13:44.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Выкладыаю рабочее решение
2018-08-28_14-21-41.png
2018-08-28_14-11-58.png
Для работы макроса в свойствах выходных переменных необходимо включить запись в конце цикла. В этом и заключалась проблема упаковки решения в макрос.
Выкладываю отдельно макрос и проект. Загрузить на форум удалось только в архиве.
Последний раз редактировалось Aviator_VZh; 28.08.2018 в 18:57.
А зачем логику усложнили, что так не получается как я предлагал:
Упаковка-распаковка__6.PNG
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
У меня так не заработало.
У меня получилось обойтись без "селов" на каждую переменную:
Упаковка-распаковка__7.PNG
Эксперимент наше всё(с Овеном иначе не получается!) и со свойствами переменных не всё понятно, я имею ввиду запись в конце цикла, для одних переменных(не энергонезависимых) она появляется, для других нет, какая логика, пока не пойму!
В справке ничего об этом не нашёл, может кто об этом чего знает?
Последний раз редактировалось Сергей0308; 29.08.2018 в 06:18.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
А чем "сел" плох? Решение без "селов" ест ПЗУ 1472, а с "селами" 196.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg