Вернуться   Форум КРЕЙТ > Вопросы > Контроллеры ТЭКОН

Контроллеры ТЭКОН Технические вопросы. Подключение, интерфейсы, программная стыковка

Закрытая тема
 
Опции темы Опции просмотра
Старый 18.07.2014, 09:43   #1
Василий
Опытный пользователь
 
Аватар для Василий
 
Адрес: РФ, Челябинск
Сообщений: 311
проверено Ввод параметра

Добрый день!
Возможно ли "создание" алгоритма Ввода параметра с плавающей запятой для контроллеров, находящихся в разных сегментах Can-bus магистрали, связанных с сервером опроса через контроллеры К-104. Для пояснения-
Имеем на объекте три удаленных шкафа учета тепла (Тэкон-19+К-104), передача данных на сервер через сеть Ethernet предприятия. В один из ШУ "заводится" реально измеренный параметр tхи. Возможно ли чтение данного параметра остальными контроллерами Тэкон? Либо как вариант, могут ли другие контроллеры "взять" его из базы данных?

с уважением, Василий.
Василий вне форума  
Старый 18.07.2014, 10:59   #2
Konst
Сотрудник КРЕЙТ
 
Аватар для Konst
 
Адрес: Екатеринбург
Сообщений: 184
По умолчанию Re: Ввод параметра

Добрый день.

Не совсем корректно поставлен вопрос.
Сервер опроса тут не причем.
Функции обмена параметрами возлагаются на К-104.
В К-104 сегментов, которым требуется параметр удаленного сегмента, необходимо загрузить
задачу "чтение параметра из удаленного сегмента". Сетевой номер прибора на шине CAN -
номер прибора с которого должен читаться параметр и соответственно номер требуемого
параметра. Необходимо установить "разумное" время обновления параметра, чтоб без необходимости не грузить магистраль ненужными обменами. Далее, в ТЭКОНе локального
сегмента необходимо загрузить задачу чтения внешнего параметра уже из локального К-104.
Konst вне форума  
Старый 18.07.2014, 12:32   #3
Василий
Опытный пользователь
 
Аватар для Василий
 
Адрес: РФ, Челябинск
Сообщений: 311
По умолчанию Re: Ввод параметра

- Все верно?
Данную настройку мы должны произвести в каждом из К-104, которые будут читать параметр. 104-й Тэкона с tхи (из которого читаем) можно не трогать?
В тэконах вводим данный параметр при помощи стандартного алгоритма - "Ввод параметра с плавающей запятой" ?
Изображения
Тип файла: jpg К-104_1.jpg (29.6 Кб, 9 просмотров)
Василий вне форума  
Старый 18.07.2014, 12:35   #4
Василий
Опытный пользователь
 
Аватар для Василий
 
Адрес: РФ, Челябинск
Сообщений: 311
По умолчанию Re: Ввод параметра

сетевые номера по can контроллеров в различных сегментах могут повторяться? или д.б. 01,02,03...и т.д. ?
Василий вне форума  
Старый 18.07.2014, 13:01   #5
gae
Ветеран КРЕЙТ
 
Аватар для gae
 
Адрес: Россия, Екатеринбург
Сообщений: 148
По умолчанию Re: Ввод параметра

Да, Вы поняли всё правильно, и по К-104, и по сетевым номерам CAN (повторять можно).
Единственный совет - поскольку tхи меняется редко и медленно, то и в К-104 поставьте период чтения пореже, и в ТЭКОн используйте алгоритм "ввод параметра с плавающей запятой через dT". Чаще, чем один раз в несколько десятков секунд, обновлять нет смысла.
И еще - в очереди задач ТЭКОН предусмотрите на всякий случай ограничение введенного параметра в разумных пределах, а при отсутствии связи - реакцию как на обрыв датчика.
gae вне форума  
Старый 18.07.2014, 15:40   #6
Василий
Опытный пользователь
 
Аватар для Василий
 
Адрес: РФ, Челябинск
Сообщений: 311
По умолчанию Re: Ввод параметра

для начала собрал на столе две связки приборов Тэкон+К-104, включил в нашу локальную сеть. почему-то не заработало..) значение параметра в 104-ом, который должен читать его из соседнего нулевое, в принимающем тэконе соответственно тоже..
Изображения
Тип файла: jpg 11.jpg (40.6 Кб, 6 просмотров)
Василий вне форума  
Старый 18.07.2014, 16:11   #7
Василий
Опытный пользователь
 
Аватар для Василий
 
Адрес: РФ, Челябинск
Сообщений: 311
По умолчанию Re: Ввод параметра

правильно ли я указываю номер порта контроллера удаленного сегмента?
Изображения
Тип файла: jpg 33.jpg (15.3 Кб, 8 просмотров)
Василий вне форума  
Старый 21.07.2014, 13:31   #8
Konst
Сотрудник КРЕЙТ
 
Аватар для Konst
 
Адрес: Екатеринбург
Сообщений: 184
По умолчанию Re: Ввод параметра

Добрый день.
Номер порта в настройке должен соответствовать номеру порта,
присвоенного магистрали CAN в контроллере удаленного сегмента. По умолчанию 0xCAF8.

Для того чтобы выполнялась очередь задач, контроллер должен быть
переведен в состояние работа. Автоматически такой переход при выключении
режима настройки реализован только в последних версиях ПО. В Вашем
случае возможно требуется принудительный перевод в режим "работа".

Последний раз редактировалось Konst; 21.07.2014 в 13:34.
Konst вне форума  
Закрытая тема

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 19:20. Часовой пояс GMT +5.


Powered by vBulletin® Version 3.5.0
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Время генерации страницы 0.07877 секунды с 13 запросами