К предыдущему посту.
Похожая задача - с помощью вирт.панели экспортировать значения из плк в файл CSV.
1. Можно и в линеечку, т.е. когда данные не структурированы и разные типы данных вперемешку
2. Но если данные структурированы, например, имеем некоторую таблицу уставок для трех PID регуляторов
Kp1, Kv1, Kt1, Sp1
Kp2, Kv2, Kt2, Sp2
Kp3, Kv3, Kt3, Sp3
3. В слейве ПЛК данные расположены - три группы по три параметра, начиная с адреса 4х0 по 4х24
4. В панели удобнее всего, в этом случае использовать таблицу ввода данных
5. Т.к. экспорт работает только с регистрами панели, то в ф. кнопке сначала копируем регистры с4х0 по 4х24 в регистры PSW.
6. В функции экспорта используем именно эти регистры PSW. Число строк(а не регистров) у нас -3, столбцов с названиями -4
Это в первом проекте.
В линеечку во втором.
Вариант - одна строка, много столбцов
Файлы экспорта ищем на диске "С".
Проекты во вложении.




Ответить с цитированием