ПЛК 110-60М02+СП310 сохранение скриншотов
Добрый день, прошу помочь, может кто-то сталкивался с необходимостью сохранения скриншотов экрана панели оператора на съемный носитель (USB-flash). Скриншоты должны сохраняться по управляющему биту с контроллера. Насколько я понял данную проблемму решить средствами СП310Р невозможно, по этому создаю тему здесь. В наличии есть ПЛК110+СП310 (ПЛК Modbus maser). Система работает на прессе запрессовки и на панели оператора отрисовывается график каждой запрессовки который и нужно сохранять в нередактируемом формате на съемный носитель.
з.ы. Поменять комплектацию на данный момент невозможно, по этому хотелось бы решить проблемму на данных компонентах.
Если проблема программная, то ее можно решить программно.
Здравствуйте, Илья.
Цитата:
Сообщение от
Илья Блинов
писать макросы на excel невозможно, поскольку не известно где и у кого будут распечатываться графики запрессовок
Там в экселе есть возможность преобразования ваших действий в макрос. Раньше было так: Строка меню->Сервис -> Макрос -> Начать запись. Затем немного ручками подправить код VBA и на этом проблемы закончились.
Сам макрос хранить прямо на флешке в файле вида "convrter.xls", таким образом передовая флешку с данными Вы сразу передаете и "конвертор" для получения нужного Вам представления информации.
Цитата:
Сообщение от
Илья Блинов
Если использовать графики реального времени или тренды, то не получается их очищать перед каждой новой запрессовкой, если XY график, то по управляющему биту он вообще корректно график не строит, а строит прямую от 0 координат до фактического значения в реальном времени
Разумеется писать данные по команде "старт опрессовки". Начинать каждый раз новый файл для КАЖДОЙ опрессовки. Графики строить с учетом даты и времени опрессовки, которое должно содержится в имени файла.
Цитата:
Сообщение от
Илья Блинов
(если подавать 4 на управляющий регистр).
Вот это я не понял)
P. S. Предложил макросы так как бэйсик все учили и VBA это его продолжение. Уверен, что проблем именно с VBA не должно быть в принципе! + самое главное легко реализовать основную часть программы даже не касаясь программирования (Строка меню->Сервис -> Макрос -> Начать запись). Так же часть макроса можно написать на скриптах джаве или VBS. Если проще писать на С, С+ или C# и тд. я не против.
P. P. S Извиняюсь перед программистами, что употребил "VBA" и "бэйсик", но так в данном случае по моему скромному мнению будет быстрее всего)