Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


Синхронизация LTR11 ltr eu-8-1

Вы не вошли.

 Поиск | Регистрация | Вход 

Максим_1
20.02.2016 23:15:56
#26

Гость

Re: Синхронизация LTR11 ltr eu-8-1

У Вас все модули запускаются синхронно, если включить синхросигнал до программного старта? Подключение источников сигнала для меня до сих пор темный лес и т.к. все происходит в не лабораторных условиях, такое ощущение, что все зависит от фазы луны,времени суток и от везения...=)

21.02.2016 00:25:25
#27

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: Синхронизация LTR11 ltr eu-8-1

Максим_1 пишет:

У Вас все модули запускаются синхронно, если включить синхросигнал до программного старта?

Синхронная возможность старта сбора данных модулей в крейте LTR пока не реализована, хотя такие планы есть.

Максим_1 пишет:

Подключение источников сигнала для меня до сих пор темный лес и т.к. все происходит в не лабораторных условиях, такое ощущение, что все зависит от фазы луны,времени суток и от везения...=)

Только не подумайте, что Вы занимаетесь простой задачей. У Вас достаточно серьёзная инженерная задача системой интеграции
По поводу подключения датчиков:
http://www.lcard.ru/support/faq/sensor_connect
Замечу, что техподдержке "Л Кард" с Вами тоже нелегко (на часть вопросов не отвечаете, задачу формулируете неконкретно и неполно). Тем не менее, помогаем как можем...

Максим_1
24.02.2016 10:16:42
#28

Гость

Re: Синхронизация LTR11 ltr eu-8-1

А есть возможность после сбора данных выдавать команду Reset и как это сделать  в LabView или в LTRserver?

24.02.2016 10:52:18
#29

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: Синхронизация LTR11 ltr eu-8-1

Максим_1 пишет:

А есть возможность после сбора данных выдавать команду Reset и как это сделать  в LabView или в LTRserver?

А что Вы вкладываете в понятие Reset (Что, по-Вашему, должно происходить по команде Reset)?  С функциональной точки зрения, зачем это нужно?

Максим_1
24.02.2016 11:38:44
#30

Гость

Re: Синхронизация LTR11 ltr eu-8-1

[24.02.16 11:16:51.885] (3) CRATE_WRITE: LTR030 [2D228318]: sending STOP+RESET+STOP to slot 1
[24.02.16 11:16:51.885] (3) CRATE_WRITE: LTR030 [2D228318]: sending STOP+RESET+STOP to slot 2
[24.02.16 11:16:51.885] (3) CRATE_WRITE: LTR030 [2D228318]: sending STOP+RESET+STOP to slot 3
[24.02.16 11:16:51.885] (3) CRATE_WRITE: LTR030 [2D228318]: sending STOP+RESET+STOP to slot 4
[24.02.16 11:16:51.885] (3) CRATE_WRITE: LTR030 [2D228318]: sending STOP+RESET+STOP to slot 5
[24.02.16 11:16:51.885] (3) CRATE_WRITE: LTR030 [2D228318]: sending STOP+RESET+STOP to slot 6
[24.02.16 11:16:51.885] (3) CRATE_WRITE: LTR030 [2D228318]: sending STOP+RESET+STOP to slot 7
[24.02.16 11:16:51.885] (3) CRATE_WRITE: LTR030 [2D228318]: sending STOP+RESET+STOP to slot 8
[24.02.16 11:16:51.891] (3) CRATE_READ: LTR030 [2D228318]: found new module LTR11 (slot = 2, mid = 0B0B)
[24.02.16 11:16:51.891] (3) CRATE_READ: LTR030 [2D228318]: found new module LTR11 (slot = 1, mid = 0B0B)
[24.02.16 11:16:51.891] (3) CRATE_READ: LTR030 [2D228318]: found new module LTR11 (slot = 7, mid = 0B0B)
[24.02.16 11:16:51.891] (3) CRATE_READ: LTR030 [2D228318]: found new module LTR11 (slot = 6, mid = 0B0B)
[24.02.16 11:16:51.891] (3) CRATE_READ: LTR030 [2D228318]: found new module LTR11 (slot = 5, mid = 0B0B)
[24.02.16 11:16:51.891] (3) CRATE_READ: LTR030 [2D228318]: found new module LTR11 (slot = 4, mid = 0B0B)
[24.02.16 11:16:51.891] (3) CRATE_READ: LTR030 [2D228318]: found new module LTR11 (slot = 3, mid = 0B0B)
[24.02.16 11:16:51.891] (3) CRATE_READ: LTR030 [2D228318]: found new module LTR11 (slot = 8, mid = 0B0B)

это из логов сервера
что бы команда sending STOP+RESET+STOP, отправлялась при каждом запуске крейта

Максим_1
24.02.2016 11:40:35
#31

Гость

Re: Синхронизация LTR11 ltr eu-8-1

сейчас происходит вот так при новом сборе данных

[24.02.16 11:34:57.798] (3) CLIENT_CTL: 127.0.0.1 [2D228318 : 1]: Connection started
[24.02.16 11:34:57.798] (5) CLIENT_WRITE: 127.0.0.1 [2D228318 : 1]: starting write thread
[24.02.16 11:34:57.798] (5) CLIENT_READ: 127.0.0.1 [2D228318 : 1]: starting read thread
[24.02.16 11:34:58.056] (3) CLIENT_CTL: 127.0.0.1 [2D228318 : 2]: Connection started
[24.02.16 11:34:58.056] (5) CLIENT_WRITE: 127.0.0.1 [2D228318 : 2]: starting write thread
[24.02.16 11:34:58.057] (5) CLIENT_READ: 127.0.0.1 [2D228318 : 2]: starting read thread
[24.02.16 11:34:58.300] (3) CLIENT_CTL: 127.0.0.1 [2D228318 : 3]: Connection started
[24.02.16 11:34:58.301] (5) CLIENT_WRITE: 127.0.0.1 [2D228318 : 3]: starting write thread
[24.02.16 11:34:58.301] (5) CLIENT_READ: 127.0.0.1 [2D228318 : 3]: starting read thread
[24.02.16 11:34:58.541] (3) CLIENT_CTL: 127.0.0.1 [2D228318 : 4]: Connection started
[24.02.16 11:34:58.541] (5) CLIENT_WRITE: 127.0.0.1 [2D228318 : 4]: starting write thread
[24.02.16 11:34:58.541] (5) CLIENT_READ: 127.0.0.1 [2D228318 : 4]: starting read thread
[24.02.16 11:35:05.595] (5) CLIENT_WRITE: 127.0.0.1 [2D228318 : 1]: received end-of-connection
[24.02.16 11:35:05.595] (5) CLIENT_WRITE: 127.0.0.1 [2D228318 : 1]: stopping write thread
[24.02.16 11:35:05.595] (7) CLIENT_READ: 127.0.0.1 [2D228318 : 1]: wait aborted by client shutdown
[24.02.16 11:35:05.595] (5) CLIENT_READ: 127.0.0.1 [2D228318 : 1]: stopping read thread
[24.02.16 11:35:05.595] (3) CLIENT_CTL: 127.0.0.1 [2D228318 : 1]: Connection stopped
[24.02.16 11:35:05.701] (5) CLIENT_WRITE: 127.0.0.1 [2D228318 : 2]: received end-of-connection
[24.02.16 11:35:05.701] (5) CLIENT_WRITE: 127.0.0.1 [2D228318 : 2]: stopping write thread
[24.02.16 11:35:05.701] (7) CLIENT_READ: 127.0.0.1 [2D228318 : 2]: wait aborted by client shutdown
[24.02.16 11:35:05.701] (5) CLIENT_READ: 127.0.0.1 [2D228318 : 2]: stopping read thread
[24.02.16 11:35:05.701] (3) CLIENT_CTL: 127.0.0.1 [2D228318 : 2]: Connection stopped
[24.02.16 11:35:05.811] (5) CLIENT_WRITE: 127.0.0.1 [2D228318 : 3]: received end-of-connection
[24.02.16 11:35:05.811] (5) CLIENT_WRITE: 127.0.0.1 [2D228318 : 3]: stopping write thread
[24.02.16 11:35:05.811] (7) CLIENT_READ: 127.0.0.1 [2D228318 : 3]: wait aborted by client shutdown
[24.02.16 11:35:05.811] (5) CLIENT_READ: 127.0.0.1 [2D228318 : 3]: stopping read thread
[24.02.16 11:35:05.811] (3) CLIENT_CTL: 127.0.0.1 [2D228318 : 3]: Connection stopped
[24.02.16 11:35:05.922] (5) CLIENT_WRITE: 127.0.0.1 [2D228318 : 4]: received end-of-connection
[24.02.16 11:35:05.922] (5) CLIENT_WRITE: 127.0.0.1 [2D228318 : 4]: stopping write thread
[24.02.16 11:35:05.922] (7) CLIENT_READ: 127.0.0.1 [2D228318 : 4]: wait aborted by client shutdown
[24.02.16 11:35:05.922] (5) CLIENT_READ: 127.0.0.1 [2D228318 : 4]: stopping read thread
[24.02.16 11:35:05.922] (3) CLIENT_CTL: 127.0.0.1 [2D228318 : 4]: Connection stopped
[24.02.16 11:35:18.864] (3) CLIENT_CTL: 127.0.0.1 [2D228318 : 1]: Connection started
Максим_1
25.02.2016 17:42:56
#32

Гость

Re: Синхронизация LTR11 ltr eu-8-1

Получилось синхронизировать все модули, задержкой между модулями теперь можно пренебречь. Все дело оказалось в LTRserver, инициализация крейта занимает от 2 до 4 секунд, в зависимости от количества модулей. Каждый раз после сбора данных нужно, его закрывать при помощи taskkill и заново запускать, тогда все стабильно работает.

25.02.2016 17:55:16
#33

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 1,327

Re: Синхронизация LTR11 ltr eu-8-1

Честно говоря совсем не понятно как перезагрузка LtrServer связана с синхронизацией модулей и что Вы хотели получить. Если у Вас есть проблемы с работой LtrServer'а - Вы не пробовали перейти на использование ltrd/LtrManager?

При перезапуске сбора Вы все соединения явно закрываете с помощью LTRXXX_Close()?

Максим_1
25.02.2016 20:10:22
#34

Гость

Re: Синхронизация LTR11 ltr eu-8-1

Не знаю как связано, но при 2-3 перезапуске крейта начинают подвисать модули, выдавать какие-то ошибки,то номер логического канала, то сервер не обнаружен,то просто подвиснет, каждый раз по разному. С начала делается LTRapi11stop, а затем LTRapi11close.
Это явно какой-то программный косяк с моей стороны или со стороны LTRserver не понятно, в принципе 4 секунды ждать инициализации не критично.