Автоматизация ТП в Карелии » » Проблемы автоматизации » WinCC 6.0 + SQL |
1. SB - 15 Июня, 2007 - 11:01:13 |
Добрый день! Есть архив, в который записываются следующие значения: в 1-й столбец – название конвейера, во 2-й – время пуска конвейера, в 3-й – время останова конвейера и в 4-й столбец – время работы. Значение времени для 4-го столбца берется из контроллера в миллисекундах. Необходимо вычислять общее суммарное время работы каждого из конвейеров в отдельности, которых имеется более 30. Оператору надо будет задать фильтр в архиве по названию одного из конвейеров. После того, как на экране отобразится отфильтрованный список для одного конвейера, нажать на кнопку расчета суммарного времени и получить рассчитанное значение в текстовой строке. Как это вообще можно сделать? Помогите мне, пожалуйста, с этой задачей разобраться. |
2. esergeev - 15 Июня, 2007 - 12:03:42 | |
Ну, я с ЦЦ уже пару лет дела не имел, а когда имел, то с пятеркой - этоя к чему - к тому, что сишные скрипты, к которым я в пятерке привык, в шестерке глючат, и гуру говорят, что для шестерки нужно скрипты писать исключительно на ВижуалБасике, в котором я как свинья в аппельцынах. Так вот, готового решения я не предложу. А если в опчем - - Ну вот фильтр задан, в смысле скрипт получил от формы номер конвейера. - дальше говорим SELECT FROM бла-бла-бла, то есть получаем массив времен работы нужного конвейера - ждем, когда нажмут кнопочку, и по кнопочке суммируем массив ну, типа там Код:
Или я что-то понял не так? |
3. SB - 15 Июня, 2007 - 15:22:35 |
Спасибо за ответ, esergeev. Вы все правильно поняли по сути моего вопроса. Буду переходить на ВижуалБасик |
4. esergeev - 15 Июня, 2007 - 20:32:45 |
Можешь еще спросить вот здесь - http://www.automation-drives.ru/forum/ в разделе HMI, там гуру ЦЦ перетирают, может готовый скрипт дадут. |
Powered by ExBB 1.9.1 Original Style v1.5a2 created by Daemon.XP |