Зато в СП300 часто использую структуры
Например в моей клавиатуре использую табличную перекодировку кода нажатой кнопки в ASCCII для русских букв
Захват-07.png
Зато в СП300 часто использую структуры
Например в моей клавиатуре использую табличную перекодировку кода нажатой кнопки в ASCCII для русских букв
Захват-07.png
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
https://www.youtube.com/@%D0%9F%D0%B...BA%D0%BE%D0%B2
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Про "вставка кода"
Этот элемент предназначен для вставки кода функций API самой Windows и используется в ф.кнопках вместо "Вызов макроса"
Такая возможность появляется при выборе в качестве панели PC HNI
Захват-09.png
Такой код
Захват-08.pngКод:MessageBox(NULL, "Здравствуй МИР!!!","WinAPI App", 0); //сообщение
Вызовет появление стандартного окна Windows
Захват-10.png
А такой код
Вызывает БлокнотSTARTUPINFO si;
PROCESS_INFORMATION pi;
ZeroMemory (&si, sizeof(STARTUPINFO));
CreateProcess (NULL, "Notepad.exe", NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi);
Sleep (1500);
В итоге это работает так
Скрытый текст:
Последний раз редактировалось petera; 10.06.2024 в 16:31.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
https://www.youtube.com/@%D0%9F%D0%B...BA%D0%BE%D0%B2
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
PC HMI работает из-под конфигуратора, или генерируется им исполнительный файл для винды? Блин, каждый ваш ответ порождает ещё кучу новых вопросов. Главное, как работает структура, внешне похожа на простой массив?
Есть идеи?!
911f7a39-6ce4-403b-a21a-9a6cdae43ee7.jpg
а на другом ПК - норм!
Добрый день. Использую элемент - Таблица отображения данных в режиме циклического буфера.
Хочу снимать данные каждые 30 минут с помощью элемента Архивирование в панели , при этом первое значение записывается в таблицу спустя 30 мин.
Как сделать чтобы по нажатию на кнопку записи в первую строчку записалось значение в этот момент времени а не через 30 мин, а далее записывалось с этим интервалом? (Тестировал только в режиме эмуляции)
Последний раз редактировалось Alex1703; 14.06.2024 в 13:11.
Нужен расширенный режим
Включить галку
Захват-01.png
Это соответствует настройке - "Без первой паузы"
ЗЫ
Скрытый текст:
Последний раз редактировалось petera; 14.06.2024 в 14:01.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
https://www.youtube.com/@%D0%9F%D0%B...BA%D0%BE%D0%B2
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Если нет расширенного режима - скопируйте элемент "Архивирование в панели" из этого проекта.
Элемент можно редактировать, настройка "Без первой паузы" сохраняется.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
https://www.youtube.com/@%D0%9F%D0%B...BA%D0%BE%D0%B2
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Спасибо , скопировал с вашего примера - теперь работает как нужно.