Название: вопрос по считыванию суточных архивов. Отправлено: rand от 19.06.2010, 21:52:37 Есть вопрос по считыванию суточных архивов.
Устройство: ТСРВ-024, версия VZLJOT 76.30.02.60 Конфигурация: пользовательская схема для ТС1 и ТС2; количество труб в ТС1 - две ТР1 и ТР2; количество труб в ТС2 - две ТР1, ТР2, ТР3. В заданных трубопроводах вычисляется и архивируется только масса (объем). Трубопроводам назначены датчики расхода ПР1-ПР5 соответственно. Время установлено. Связь: RS-485, Modbus/RTU, адрес 102 Объем запросов по каждой трубе: текущий расход; объем нарастающим итогом; объем за прошлые сутки. Ниже привожу фрагмент log-файла с устройства, которое читает эти данные. //-------------------------------------------------------------------------------------------------------- 14:48:32:471 [MBcl]: Gr:11 Plc:102 Tag:0 Net:0 Act:READ Status:O.K. 14:48:32:494 query-->6A 00 00 00 00 06 66 04 C0 5A 00 0A 14:48:32:516 response<-6A 00 00 00 00 17 66 04 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 14:48:32:733 [MBcl]: Gr:11 Plc:102 Tag:1 Net:0 Act:READ Status:O.K. 14:48:32:755 query-->6B 00 00 00 00 06 66 04 C0 6C 00 14 14:48:32:781 response<-6B 00 00 00 00 2B 66 04 28 00 00 00 1C 3E BB 64 A8 00 00 00 00 3B 25 26 95 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 14:48:32:962 [MBcl]: Gr:11 Plc:102 Tag:2 Net:0 Act:READ Status:O.K. 14:48:32:982 query-->6C 00 00 00 00 06 66 04 40 14 00 01 14:48:33:006 response<-6C 00 00 00 00 05 66 04 02 00 66 14:48:33:161 [MBcl]: Gr:11 Plc:102 Tag:3 Net:0 Act:READ Status:O.K. 14:48:33:184 query-->6D 00 00 00 00 06 66 04 40 17 00 01 14:48:33:206 response<-6D 00 00 00 00 05 66 04 02 00 64 14:48:33:833 [MBcl]: Gr:11 Plc:102 Archive Net:0 Act:SEND Status:TIMEOUT ERROR 14:48:33:843 query-->6E 00 00 00 00 09 66 41 00 01 00 01 00 00 65 14:48:34:471 [MBcl]: Gr:11 Plc:102 Tag:0 Net:0 Act:READ Status:O.K. 14:48:34:479 query-->6F 00 00 00 00 06 66 04 C0 5A 00 0A 14:48:34:489 response<-6F 00 00 00 00 17 66 04 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 14:48:34:682 [MBcl]: Gr:11 Plc:102 Tag:1 Net:0 Act:READ Status:O.K. 14:48:34:691 query-->70 00 00 00 00 06 66 04 C0 6C 00 14 14:48:34:700 response<-70 00 00 00 00 2B 66 04 28 00 00 00 1C 3E BB 64 A8 00 00 00 00 3B 25 26 95 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 14:48:34:862 [MBcl]: Gr:11 Plc:102 Tag:2 Net:0 Act:READ Status:O.K. 14:48:34:870 query-->71 00 00 00 00 06 66 04 40 14 00 01 14:48:34:878 response<-71 00 00 00 00 05 66 04 02 00 66 14:48:35:012 [MBcl]: Gr:11 Plc:102 Tag:3 Net:0 Act:READ Status:O.K. 14:48:35:020 query-->72 00 00 00 00 06 66 04 40 17 00 01 14:48:35:028 response<-72 00 00 00 00 05 66 04 02 00 64 14:48:35:638 [MBcl]: Gr:11 Plc:102 Archive Net:0 Act:SEND Status:TIMEOUT ERROR 14:48:35:647 query-->73 00 00 00 00 09 66 41 00 01 00 01 00 00 65 //-------------------------------------------------------------------------------------------------------- Комментарии: Tag0 - запрос текущих расходов ПР1-ПР5 (десять слов с адреса 349243) - ответ есть (правда все нули??). 14:48:32:471 [MBcl]: Gr:11 Plc:102 Tag:0 Net:0 Act:READ Status:O.K. 14:48:32:494 query-->6A 00 00 00 00 06 66 04 C0 5A 00 0A 14:48:32:516 response<-6A 00 00 00 00 17 66 04 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Tag1 - объем ПР1-ПР5 (двадцать слов с адреса 349261) - ответ есть. 14:48:32:733 [MBcl]: Gr:11 Plc:102 Tag:1 Net:0 Act:READ Status:O.K. 14:48:32:755 query-->6B 00 00 00 00 06 66 04 C0 6C 00 14 14:48:32:781 response<-6B 00 00 00 00 2B 66 04 28 00 00 00 1C 3E BB 64 A8 00 00 00 00 3B 25 26 95 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Tag2 - индекс текущей записи в суточном архиве для ТС1 (слово по адресу 316405) - ответ есть, индекс = 102. 14:48:32:962 [MBcl]: Gr:11 Plc:102 Tag:2 Net:0 Act:READ Status:O.K. 14:48:32:982 query-->6C 00 00 00 00 06 66 04 40 14 00 01 14:48:33:006 response<-6C 00 00 00 00 05 66 04 02 00 66 Tag3 - индекс текущей записи в суточном архиве для ТС2 (слово по адресу 316408) - ответ есть, индекс = 100. 14:48:33:161 [MBcl]: Gr:11 Plc:102 Tag:3 Net:0 Act:READ Status:O.K. 14:48:33:184 query-->6D 00 00 00 00 06 66 04 40 17 00 01 14:48:33:206 response<-6D 00 00 00 00 05 66 04 02 00 64 Наконец, запрос одной записи из суточного архива ТС1 по индексу 101, т.е. предыдущей записи (прошлые сутки): 14:48:33:833 [MBcl]: Gr:11 Plc:102 Archive Net:0 Act:SEND Status:TIMEOUT ERROR 14:48:33:843 query-->6E 00 00 00 00 09 66 41 00 01 00 01 00 00 65 Ответа нет. Вопрос: Где ошибка? Ответ нужен срочно. Спасибо. Название: Re: вопрос по считыванию суточных архивов. Отправлено: Dekir от 24.06.2010, 12:43:28 TIMEOUT ERROR не более чем обычный не ответ. причин может много, но 2 самых простых - прибор не "схватил" Ваш запрос или не успел ответить. В Вшем случае просто не успел ответить, увеличьте ожидани еответа или на все запросы тотально или на архивные.
|