Регистрация | Последние сообщения | Персональный список | Поиск | Настройка конференции | Личные данные | Правила конференции | Список участников | Top 64 | Статистика раздела | faq | Что нового v.2.3 | Чат
Skunk Forum - Техника, Наука, Общество » АСУТП »
Вопросы по приборам фирмы Логика (страница 38)

Версия для печати (настроить)
Тема закрыта  Тема закрыта (Valera). Страницы: 1 2 3 4 5 6 7 8 9 10 13 16 19 22 25 28 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

Новая тема | Тема закрыта

Подписаться

Автор Тема:   Вопросы по приборам фирмы Логика
Jey
Junior Member

Сообщений: 16
Регистрация: Июнь 2012

написано 30 Ноября 2012 16:44ИнфоIP

Valera приветствую!
Не подскажите такой вопрос по Прологу: в описании магистрального протокола п. 3.12 Чтение временного среза архива, там в ответе указываются 2 указателя: Указатель3 и Указатель4.
Указатель3 - это метка времени, которая соответствует текущим пересылаемым данным;
Указатель4 - это метка времени, которая говорит Прологу, что в устройстве есть еще данные, которые идут следом за данными из Указателя3 в прошлое. В общем это 2 соседних среза технологических параметров.
И вопрос такой: а если больше нет данных, т.е. данные по Указателю3 являются последними, что при этом надо указывать в Указателе4, чтобы Пролог прекратил делать запросы?
Я пытался делать одинаковыми Указатель3 и Указатель4, в результате получается своеобразное зацикливание, потому что Пролог постоянно запрашивает одну и ту же метку времени.
Уменьшать Указатель4 нет смысла, потому что данные все переданы и необходимо как-то дать знать Прологу об этом.

Valera
Moderator

Сообщений: 3021
Откуда: novosibirsk
Регистрация: Май 2004

написано 30 Ноября 2012 17:28ИнфоIP

Jey
а если больше нет данных, т.е. данные по Указателю3 являются последними, что при этом надо указывать в Указателе4, чтобы Пролог прекратил делать запросы?
Что точно отвечает прибор по достижению дна таблицы, я сейчас не готов ответить. Нужно посмотреть
Но в принципе, прибор получив запрос на не существующие данные (вышли за размер архива), должен ответить обычным образом. При ошибках адресации данных в запросе, вместо результатов он возвращает слово 'Параметр?' (в кодировке 866).
Т.е., проверяем полученные данные (там всё строками) на вопросительный знак, и останавливаем обмен.

Jey
Junior Member

Сообщений: 17
Регистрация: Июнь 2012

написано 03 Декабря 2012 15:07ИнфоIP

Valera

Что точно отвечает прибор по достижению дна таблицы, я сейчас не готов ответить. Нужно посмотреть
Вы можете посмотреть и мне сообщить?

Т.е., проверяем полученные данные (там всё строками) на вопросительный знак, и останавливаем обмен.
В том-то и проблема: Пролог является ведущим, а Прибор - ведомым. Что должен сообщить Прибор Прологу, чтобы Пролог прекратил обмен?

Valera
Moderator

Сообщений: 3023
Откуда: novosibirsk
Регистрация: Май 2004

написано 05 Декабря 2012 10:11ИнфоIP

Jey
СПГ 762, запрос таблицы часовых значений

10 01 80 02 10 1F 20 10 02 09 30 09 36 35 35 33
30 0C 09 32 39 09 31 30 09 31 32 09 31 35 09 30
09 30 0C 09 32 39 09 31 30 09 31 32 09 31 35 09
30 09 30 0C 09 32 39 09 31 30 09 31 32 09 31 34
09 30 09 30 0C 09 8D A5 E2 20 A4 A0 AD AD EB E5
3F 0C 10 03 26 96

получив запрос за пределы своего архива,
прибор ответил строкой "Нет данных?"
/без кавычек/

Jey
Junior Member

Сообщений: 18
Регистрация: Июнь 2012

написано 11 Декабря 2012 14:14ИнфоIP

Valera
Спасибо! Буду тестировать.

Logica
Junior Member

Сообщений: 1
Регистрация: Декабрь 2012

написано 11 Декабря 2012 12:55ИнфоIP

<Вопрос по программе DataBase>
Можно ли в этой программе как-то удалить узел? Допустим, при считывании базы сохраняли под разными именами в разное время одну и ту же базу? Теперь список разросся, какая база правильная - никто не знает. Приходится гадать на кофейной гуще.

[Это сообщение изменил Valera (изменение 11 Декабря 2012 20:44).]

Valera
Moderator

Сообщений: 3032
Откуда: novosibirsk
Регистрация: Май 2004

написано 11 Декабря 2012 20:36ИнфоIP

Logica
какая база правильная - никто не знает
Вам остаётся только сделать сверку баз по проектной документации. Или вычитать из приборов действительные значения
А так, лишнее удаляется клавишей Del
Папку установки DataBase скопируйте в сторонку перед эксперементами, это безопасно для программы. Можно будет откатить, если что не так пойдёт.

Logica
Junior Member

Сообщений: 2
Регистрация: Декабрь 2012

написано 12 Декабря 2012 04:27ИнфоIP

лишнее удаляется клавишей Del
Так просто! Жаль, что в справке по программе это не указано. Спасибо!

Заинтересовала возможность отката в базе. Каким способом это совершается?

Второй вопрос: почему у нас в считанных базах ( в программе DataBase) не заполнено поле "ЕДИНИЦЫ"?

Еще один вопрос животрепещущий: напишите, пожалуйста, делал ли кто для скорой проверки теплосчетчика иммитатор для числоимпульсных сигналов? Где взять схему? Всегда винят теплосчетчик, хотя причина кроется в расходомерах.

[Это сообщение изменил Logica (изменение 12 Декабря 2012 09:59).]

Valera
Moderator

Сообщений: 3034
Откуда: novosibirsk
Регистрация: Май 2004

написано 12 Декабря 2012 12:57ИнфоIP

Logica
возможность отката
Программа хранит списки баз и значения параметров из приборов в папке установки программы. Посмотрите, это файлы вида 21000001.mdb.
Их можно копировать, архивировать, подгружать переустановленной программе, на новый компьютер или вместо испорченного образца.
не заполнено поле "ЕДИНИЦЫ"?
Нужно делать "Cохранить изменения в БД" сразу после чтения
Где взять схему?
Генератор частот ~5 вольт и любой диод анодом к "+" входа прибора ("стрелкой" к генератору)

Meroving
Junior Member

Сообщений: 15
Откуда: Novokuznetsk
Регистрация: Май 2008

написано 14 Декабря 2012 12:24ИнфоIP

цитата:
Logica писал:
лишнее удаляется клавишей Del
Так просто! Жаль, что в справке по программе это не указано. Спасибо!

Заинтересовала возможность отката в базе. Каким способом это совершается?

Второй вопрос: почему у нас в считанных базах ( в программе DataBase) не заполнено поле "ЕДИНИЦЫ"?

Еще один вопрос животрепещущий: напишите, пожалуйста, делал ли кто для скорой проверки теплосчетчика иммитатор для числоимпульсных сигналов? Где взять схему? Всегда винят теплосчетчик, хотя причина кроется в расходомерах.


Теплосчетчик тоже вполне может быть причем. После 7-8-ми лет эксплуатации стали "глючить" числоимпульсные входы СПТ - причина конденсаторы в схеме питания, замена решает проблему, счетчиков много случай не единичный.

Jey
Junior Member

Сообщений: 19
Регистрация: Июнь 2012

написано 18 Декабря 2012 11:58ИнфоIP

цитата:
Valera писал:
Jey
СПГ 762, запрос таблицы часовых значений

10 01 80 02 10 1F 20 10 02 09 30 09 36 35 35 33
30 0C 09 32 39 09 31 30 09 31 32 09 31 35 09 30
09 30 0C 09 32 39 09 31 30 09 31 32 09 31 35 09
30 09 30 0C 09 32 39 09 31 30 09 31 32 09 31 34
09 30 09 30 0C 09 8D A5 E2 20 A4 A0 AD AD EB E5
3F 0C 10 03 26 96

получив запрос за пределы своего архива,
прибор ответил строкой "Нет данных?"
/без кавычек/



Valera
В приведенном запросе:
Указатель2=29 10 12 15 0 0
Указатель3=29 10 12 15 0 0
Указатель4=29 10 12 14 0 0
Затем идет "Нет данных?" /без кавычек/

По идее "Пролог" должен был запросить следующие данные за 29 10 12 14 0 0, почему он прекратил запрос?
Потому что нет данных за 15 0 0 и дальше (в прошлое) их быть не может?

lexerzh
Junior Member

Сообщений: 1
Откуда: Россия, Иркутск
Регистрация: Декабрь 2012

написано 18 Декабря 2012 13:17ИнфоIP

Приветствую всех!

Имею в наличии прибор спт-942, который стоит на обьекте. К нему подключен gsm-модем на скорости 2400. Модем ломится на статический айпи-адрес и определённый порт моего компьютера каждые десять минут и ожидает соединения. После соединения с модемом начинаю сеанс связи с прибором в соответствии с описанием протокола на сайте производителя. Отправляю ему 16(пробовал и больше) байт FF, затем отправляю запрос 10,FF,3F,00,00,00,00,C1,16 - второе значение отвечает за ИД устройства, но т.к. устройство одно, то я использую безадресное обращение со значением 255. После чего прибор должен прислать ответ содержащий код типа прибора и т.д. Но, не присылает. И ошибки никакой не присылает. Уже и не знаю что делать.

Поставил себе программу пролог и слушал что она отправляет на порт при инициализации соединения с спт-942 - там такие же значения, которые и я отправляю

Гугл не помог.

Кто разбирал протокол обмена спт-94x\74x - подскажите что я делаю не так? Заранее благодарю.

Valera
Moderator

Сообщений: 3049
Откуда: novosibirsk
Регистрация: Май 2004

написано 18 Декабря 2012 17:18ИнфоIP

Jey
По идее "Пролог" должен был запросить следующие данные за 29 10 12 14 0 0, почему он прекратил запрос?
Вы попробуйте Прологу вот эту фразу подсунуть и будет видно.

Jey
Junior Member

Сообщений: 20
Регистрация: Июнь 2012

написано 19 Декабря 2012 08:51ИнфоIP

Valera
В том-то и дело, что подсовываю, а он (Пролог) продолжает сыпать запросы.
И я никак не могу понять, что надо подсунуть Прологу, чтобы он остановился.
В Прологе есть 2 режима запросов (они называются "Интервал чтения архивов"): Авто и Произвольный (с указанием даты с и по).
Так вот с Произвольным проблем нет, задали диапазон дат и как только происходит выход за пределы диапазона, Пролог прекращает слать запросы.
А вот с Авто непонятно как быть.

nilonet
Junior Member

Сообщений: 1
Откуда: Новосибирск
Регистрация: Декабрь 2012

написано 21 Декабря 2012 05:10ИнфоIP

Добрые день!

Проблема с СПСеть (система WindowsXP) на одном компьютере нормально работает, на другом зависает при опросе и выдает ошибку "Память по такому адресу ХХХХ не может быть "read"". Далее СПСервер зависает и на модеме горит постоянно индикатор опроса. Приходится перезагружать компьютер, т.к. при закрытии сервера и повторном его запуске выдает сообщение что сервер уже запущен.

Valera
Moderator

Сообщений: 3050
Откуда: novosibirsk
Регистрация: Май 2004

написано 21 Декабря 2012 09:09ИнфоIP

Jey
что надо подсунуть Прологу, чтобы он остановился
Может, у пролога работает счётчик по глубине архивации? Это число есть в описаниях параметров на приборы.
nilonet
Похоже, что прав не хватает. Закройте СпСервер и посмотрите в диспетчере задач, выгружается ли он в реальности (Процессы, галка все пользователи)

nilonet
Junior Member

Сообщений: 2
Откуда: Новосибирск
Регистрация: Декабрь 2012

написано 21 Декабря 2012 11:07ИнфоIP

nilonetПохоже, что прав не хватает. Закройте СпСервер и посмотрите в диспетчере задач, выгружается ли он в реальности (Процессы, галка все пользователи)
Права стоят Администратора, в диспетчере задач присутствует, пока его не закрою. После этого он пропадает, но повторно не хочет запускаться, говорит уже запущен(галка стоит).
Опрашиваем шины. При сравнении с другой программой(на другом компьютере) нашел различия, в типе подключения стоит модем, а вот в параметрах подключения в строке порт пусто и выбора нету. На компьютере где программа работает, в строчке порт прописано COM1.

VladEvg
Junior Member

Сообщений: 1
Откуда: Россия
Регистрация: Декабрь 2012

написано 21 Декабря 2012 16:18ИнфоIP

Какая все-таки причина может быть ошибки "Недоступен ресурс, необходимый для выполнения этого запроса" при запуске Менеджера удаленного опроса приборов в прогр. Пролог?

Valera
Moderator

Сообщений: 3051
Откуда: novosibirsk
Регистрация: Май 2004

написано 21 Декабря 2012 17:39ИнфоIP

в параметрах подключения в строке порт пусто и выбора нету.
Выглядит, как будто у компьютера порта нет. Может, в биос заглушены, или на м/б микросхемы не установлены (бывают такие)

nilonet
Junior Member

Сообщений: 3
Откуда: Новосибирск
Регистрация: Декабрь 2012

написано 24 Декабря 2012 06:33ИнфоIP

Выглядит, как будто у компьютера порта нет. Может, в биос заглушены, или на м/б микросхемы не установлены (бывают такие)
В диспетчере устройств порт есть. При установке модема выбор порта тоже есть, после его установки модем спокойно опрашивается.

SLBeat2
Junior Member

Сообщений: 1
Откуда: Салават, Россия
Регистрация: Декабрь 2012

написано 26 Декабря 2012 06:38ИнфоIP

3 прибора:

СПГ 762, СПГ 762, СПТ 961 работали на один адаптер АПС 42.

Вышел из строя первый СПГ 762, установили СПГ 762,2 При подключении разъёма Х3 адаптер АПС 42 сразу включает принтер и не выключается никогда, при этом с остальных приборов, подключенных к этому же адаптеру печать отчетов не печатается.

Перепробовал все возможные настройки параметра 003 - не помогает.

вот параметры 003 на все три прибора:

СПГ 762,2 003 1042100024 - не печатает до этого прибор с такими же настройками 003 стоял.
СПГ 762 003 1042101024 - печатает
СПТ 961 003 1042102024 - печатает

тест RS-485 проходит, т.е. он исправен. Не знаю уже куда копать, помогите пожалуйста!

IgnisFatuus
Junior Member

Сообщений: 2
Регистрация: Январь 2013

написано 09 Января 2013 11:17ИнфоIP

Доброго времени суток! Столкнулся с...эээ продукцией фирмы Логика не с самого приятного ракурса.

Задача - получить отклик от прибора (СПГ 761) через АПС79.

Итак, через 232 подсоединил АПС79 к ПК.
Запустил программку Merit79.
Задал параметры 003 - 10 20 0 00 01 4

Затем, через 485 подключил СПГ 761 к АПС79.
С помощью программки ПРОЛОГ создаю папку "Тест".
В ней - узел е1.
Вкладка "Прибор" - Тип - спг761, ИД -1.
Вкладка "Связь" - Посл.порт - Сом1, сетевой адрес - 0.

В самом СПГ задаю параметры 003 =
10 20 00 00 01 2

параметр 008 = 000

В итоге ПРОЛОГ не видит прибора. Что не так?

Valera
Moderator

Сообщений: 3067
Откуда: novosibirsk
Регистрация: Май 2004

написано 09 Января 2013 16:41ИнфоIP

IgnisFatuus
Запустил программку Merit79.
Задал параметры 003 - 10 20 0 00 01 4

1040000014
В самом СПГ задаю параметры 003 = 10 20 00 00 01 2
1040001014
В итоге ПРОЛОГ не видит прибора. Что не так?
скорости на 485 рассогласованны и адреса одинаковые

1inch
Junior Member

Сообщений: 1
Регистрация: Январь 2013

написано 25 Января 2013 08:08ИнфоIP

Всем привет.

Подскажите, возможно ли как-то подключиться к сети СПТ961 на прослушку?
Имеется ввиду читать ответы от приборов, не давая команды (опрашивает другой комп).
Читал, что можно любой СПТ961 настроить как ретранслятор, но что он будет ретранслировать и не потеряет ли функциональность - непонятно....

Возможно ли такое?

Страницы: 1 2 3 4 5 6 7 8 9 10 13 16 19 22 25 28 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

Все время MSK

Открыть | Переместить | Удалить

Новая тема | Тема закрыта
Последние сообщения         
Перейти к:

Свяжитесь с нами | skunksworks.net

Copyright © skunksworks.net, 2000-2018

Разработка и техническая поддержка: skunksworks.net


Рейтинг@Mail.ru Яндекс.Метрика