Как лучше организовать модуль сбора информации? Есть эл. счетчик. с него по последовательному порту нужно читать раз в 10 сек значения. формировать таблицу. Как это сделать правильно используя средства 1с 7.7. Порт я читаю. А вот, как далее создать таблицу и привязать выборки ко времени? Спасибо |
обработкаожидания ЗЫ или функция на форме |
+ ну а уж таблицузначений дополнять - да хоть через глобальную переменную |
(0) я бы наверное поставил какой-нибудь sql сервер и туда писал. (1) он наверное спрашивает какой объект метаданных использовать |
(3) а смысл SQL сервера ? :))) не принципиально имхо - дбф вполне справится ЗЫ (3) + ну тогда уж от фантазии зависит но имхо в документе например можно в документе , 1-н час -1н документ - замеры строки |
(4) + а общая таблица это ТЗ на форме обработки - с пометками о загружена строка в документ - не загружена ... ЗЫ опщим фингня задачо, только допуски по времени все равно будут ибо комп это не КИП |
подвиснет винда и хоть скуль хоть оракл хоть чоу |
Фигня задача. Но работать средствами 1це будет через пень-колоду. Обработка сбоев.... Обработка таймаутов передачи.... Обработка отключения порта/внешнего устройства.... |
Обработкаожидания кстати иаймауты дает с отклонениями Если нужно точно раз в десять сек то лучше использовать что нить другое Например формекс и генерить внешнее событие |
(8) раз в десять секунд и КАЖДЫЕ десять секунд - вещь кардинально несовпадающая ;)) |
Спасибо всем. Не получилось "быстро и дешево":) как и говорит Helen1986, все через пень колоду. Придется ваять на С что-нибудь. |
Странно.. |
а зачем оно в базе в текстовый файл время/результат но точно каждые 10 сек точно не получится, дело тут больше в винде уж больно много вского ПО на ней постоянно хочет чо-нить сделать, то опросить, то проверить, то скачать, то обнаружить. винду надо брать какую-нить 95 или XP, не старше имхо |
Опять вопрос "Зачем?" забыли... ИМХО, ТС не случайно упустил этот момент. Стесняется, небось... |
(12) в виндах хр и старше стандартный системный таймер (компонент tTimer) в С и Дельфях дает отклонение от +5 до +65 миллисекунд |
Текущее время: 05:27. Часовой пояс GMT +3. |