Цитата Сообщение от paul-th Посмотреть сообщение
На счет научитесь, это смело сказано, почитал первоисточники, чтобы освоить это нужно этим заниматься постоянно, а не раз в пятилетку.
По записи в панель я понял что можно обойтись без макросов с помощью цифровых панелей .
Прикрепил проект . Связка СП307-ТРМ138 один канал локальный макрос.
Возможны путаница и не стыковки.
Т.к. у Вас в макросе есть цикл do....while, то
- сделайте режим выполнения макроса -Параллельный
Захват-2.png

- и дайте панели возможность обслуживать элементы экрана (маленькая задержка в теле цикла)
Захват-1.png
иначе не сможете на экране нажимать кнопку и вводить какие-либо значения пока макрос не завершит свою работу.
Функция sleep() работать не будет, замените ее на Delay