Реклама / ООО «ИЗОЛПРОЕКТ» / ИНН: 7725566484 | ERID: 2Vtzqx6kV7S
IPB IPB
Проектирование, монтаж, наладка, сервис


Здравствуйте, гость ( Вход | Регистрация )

- Стандарт НП «АВОК» 7.11-2024
«Рекомендации по проектированию инженерных систем
дошкольных образовательных организаций»

АВОК в соц. сетях
ИНН: 7714824045 | erid: 2VtzqwzKQiU
 
Добавить ответ в эту темуОткрыть тему
> Tac Xenta, Связь между двумя Xenta 401 и их модулями расширения
geMeHTop
сообщение 30.11.2012, 11:46
Сообщение #1





Группа: Участники форума
Сообщений: 64
Регистрация: 20.4.2012
Из: Латвия
Пользователь №: 148139



В щите автоматики стоят два Xenta 401 (PLC1_1 и PLC2_1) и по 10 модулей расширения(PLC1_xx и PLC2_xx) к ним ( макс. кол-во на один Xenta 401 - 10 модулей)
. Проблема следующая , каким образом передать управляющие сигналы с одного 401 (на котором алгоритм) , на второй 401 - на модуле расширения которого подключено исполняющие устройства (открытие задвижки , регулирование трёхходовым клапаном , запуск чиллера и т.д. , т.е. как DO, так и AO)?

Вопрос:
Как связать эти DO и AO на разных контроллерах ? Нужна ли мне какая то дополнительная программа (Lonmaker , Xbuilder ) ? Если можно немного поподробнее и более простым языком...
Спасибо


P.S. Например значение температуры или состояние контакта ( AI , DI ) я могу передать через Network Variable , на PLC2_xx ставлю контакт DI (AI) , привязываю его к реальному входу в модуле расширения. Открываю алгоритм управления , ставлю в нем DI(AI) , выбираю parameters-bind-Network variable - выбираю .mta файл в котором был привязан нужный мне DI (AI) , выбираю нужный сигнал.

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
shylock
сообщение 30.11.2012, 12:21
Сообщение #2





Группа: Участники форума
Сообщений: 220
Регистрация: 13.1.2007
Из: UK
Пользователь №: 5511



Так же, но наоборот:
1. В управляющем 401 Вы имеете точку с управляющим сигналом. Она должна иметь имя и быть public.
2. В 401 с выходами ставите AI блок , выбираете Network Variable, открываете mta первого контроллера и находите там сигнал из пункта 1. Ну и потом этот AI блок в Менте соединяете с AO блоком.
Ничего кроме Менты не требуется.

Можно то же сделать и с помощью SNVT'ов. Это чуть сложнее и требуется что-то типа LonMaker.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
geMeHTop
сообщение 30.11.2012, 13:38
Сообщение #3





Группа: Участники форума
Сообщений: 64
Регистрация: 20.4.2012
Из: Латвия
Пользователь №: 148139



Цитата(shylock @ 30.11.2012, 11:21) *
Так же, но наоборот:
1. В управляющем 401 Вы имеете точку с управляющим сигналом. Она должна иметь имя и быть public.
2. В 401 с выходами ставите AI блок , выбираете Network Variable, открываете mta первого контроллера и находите там сигнал из пункта 1. Ну и потом этот AI блок в Менте соединяете с AO блоком.
Ничего кроме Менты не требуется.

Можно то же сделать и с помощью SNVT'ов. Это чуть сложнее и требуется что-то типа LonMaker.


1. В управляющем 401 я имею выход с PID => его подключаю к "воображаемому AO" и даю имя + public. Что ставить в parameters-bind?! Там есть только Physical output, Not connected , SNVT. Ставить Not connected ?

2. Для того чтобы выбрать из .mta мне надо сделать Simulate управляющего 401(PLC1_1) , поставить AI в PLC2_1 и найти тот сигнал ( то имя , что я присвоил ) ? После этого AI (полученное по network) присоединить к AO , который связан с модулем ?
Спасибо

Сообщение отредактировал geMeHTop - 30.11.2012, 13:40
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ttt
сообщение 30.11.2012, 14:38
Сообщение #4





Группа: Участники форума
Сообщений: 637
Регистрация: 4.7.2005
Пользователь №: 945



В программе контроллера, в которой алгоритм, ставим блок експрейшн. Просто выход с Пи(например) подсоединяем к блоку Экспрейшн типа реал, внутри пишем просто А, этот блок должен быть паблик. В другой программе делаем блок AI, тип сетевая переменная. В ней получаем значение из первого контроллера (этого экспрейшена) и используем по назначению (подсоединяем к нему AO например. С дискретными аналогично, только используем тип булен.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
shylock
сообщение 1.12.2012, 23:18
Сообщение #5





Группа: Участники форума
Сообщений: 220
Регистрация: 13.1.2007
Из: UK
Пользователь №: 5511



Цитата
1. В управляющем 401 я имею выход с PID => его подключаю к "воображаемому AO" и даю имя + public. Что ставить в parameters-bind?! Там есть только Physical output, Not connected , SNVT. Ставить Not connected ?

Можно сам PID сделать public и всё. Никакого выхода на управляющем контроллере не требуется.

Цитата
2. Для того чтобы выбрать из .mta мне надо сделать Simulate управляющего 401(PLC1_1) , поставить AI в PLC2_1 и найти тот сигнал ( то имя , что я присвоил ) ? После этого AI (полученное по network) присоединить к AO , который связан с модулем ?

Да, всё так.

Сообщение отредактировал shylock - 1.12.2012, 23:18
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
geMeHTop
сообщение 3.12.2012, 14:45
Сообщение #6





Группа: Участники форума
Сообщений: 64
Регистрация: 20.4.2012
Из: Латвия
Пользователь №: 148139



сделал блок expression , с условием , что вкл/выкл происходит каждые 30 секунд ( тип binary). Сделал название , поставил public.
Во втором поставил DI , привязал к тому сигналу через Network Variable, соединил с DO.
Загрузил всё через Vista workstation, сделал comissioning (neuron online,comissioned), сделал Online Chart управляющего сигнала - каждые 30 секунд вкл/выкл ( триггер) . Сделал Online Chart DO - всё время на нуле.
Какие могут быть соображения?..
Спасибо
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
shylock
сообщение 3.12.2012, 14:49
Сообщение #7





Группа: Участники форума
Сообщений: 220
Регистрация: 13.1.2007
Из: UK
Пользователь №: 5511



Попробуйте с изменяемым аналоговым значением и напишите, какой результат.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
geMeHTop
сообщение 3.12.2012, 15:17
Сообщение #8





Группа: Участники форума
Сообщений: 64
Регистрация: 20.4.2012
Из: Латвия
Пользователь №: 148139



Сделал блок PVR (для задания значения = initial = 5) - присоединил к Expression (В середине A). Присвоил имя , public.
На втором поставил AI , привязал по network variable (init. value 0, delta 0.5 , period 10 ).
Также Online Chart => на первом показывает 5 , меняю в PVR на 10 => Expression становится 10.
На втором Online Chart стоит 0.

Тут видно, как я поменял с 10 на 25


На втором по прежнему 0...




Сообщение отредактировал geMeHTop - 3.12.2012, 15:20
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ttt
сообщение 3.12.2012, 16:55
Сообщение #9





Группа: Участники форума
Сообщений: 637
Регистрация: 4.7.2005
Пользователь №: 945



Я ничего не понял.
Выложите БД.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
geMeHTop
сообщение 3.12.2012, 17:03
Сообщение #10





Группа: Участники форума
Сообщений: 64
Регистрация: 20.4.2012
Из: Латвия
Пользователь №: 148139



Проблема решилась , В Network variables , там где выбор сигнала , надо не только выбирать сам файл и сигнал в нём, но также и имя модуля...если делать в Menta и потом заносить в Vista - имя модуля не прописывается...Если в Vista выбирать Edit и уже тогда искать сигнал - пропишется и имя модуля. Т.е PLC1_1/FILTR/Output_A , в Menta же прописывалось FILTR/Output_A.
shylock, ttt спасибо за помощь huh.gif

Сообщение отредактировал geMeHTop - 3.12.2012, 17:04
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
alexgz
сообщение 11.12.2012, 9:26
Сообщение #11





Группа: New
Сообщений: 3
Регистрация: 30.7.2011
Пользователь №: 117000



Здравствуйте!
Подскажите пожалуйста, вы из Vist'ы заливаете в контроллеры через LON адаптер?
Дело в том что я только разбираюсь с Xent-ами, и не могу соединить 301 контроллер с OP (текстовой панелью).
Как я понимаю надо сделать comission, т.е. залить сетевую конфигурацию. Судя по мануалам это можно сделать через download wizard, указав какой-то .bpr файл. Но где его сгенерировать?
Так же в мануала фигурирует программа Menta Network configuration tool (NCT), но я что-то не могу его найти. Он отдельно ставится или вместе с ментой?
Спасибо.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
shylock
сообщение 11.12.2012, 15:36
Сообщение #12





Группа: Участники форума
Сообщений: 220
Регистрация: 13.1.2007
Из: UK
Пользователь №: 5511



Вам нужна Vista и Menta, всё остальное без надобности.

Сделайте в Висте обычный проект с LON-адаптером и одним контроллером и попробуйте сделать ему commission. Если не выходит, то объясните конкретней (со скриншотами), на каком этапе у Вас проблемы.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
alexgz
сообщение 12.12.2012, 7:12
Сообщение #13





Группа: New
Сообщений: 3
Регистрация: 30.7.2011
Пользователь №: 117000



Цитата(shylock @ 11.12.2012, 18:36) *
Вам нужна Vista и Menta, всё остальное без надобности.

Сделайте в Висте обычный проект с LON-адаптером и одним контроллером и попробуйте сделать ему commission. Если не выходит, то объясните конкретней (со скриншотами), на каком этапе у Вас проблемы.


пока еще разбираюсь. Хочу учтонить - то есть мне все равно нужен LON адаптер для компа, чтоб заливать конфигурацию? Одним шнурком RS232 я не обойдусь?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
shylock
сообщение 12.12.2012, 12:02
Сообщение #14





Группа: Участники форума
Сообщений: 220
Регистрация: 13.1.2007
Из: UK
Пользователь №: 5511



Vista и LON -- это, скажем так, стандартный способ конфигурирования.

Если память не изменяет, то же самое можно сделать через RS-232 и Network configuration tool -- это программа lontool32.exe в папке менты.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
alexgz
сообщение 12.12.2012, 12:36
Сообщение #15





Группа: New
Сообщений: 3
Регистрация: 30.7.2011
Пользователь №: 117000



Цитата(shylock @ 12.12.2012, 15:02) *
Vista и LON -- это, скажем так, стандартный способ конфигурирования.

Если память не изменяет, то же самое можно сделать через RS-232 и Network configuration tool -- это программа lontool32.exe в папке менты.

О! Вот спасибо, я же ее и искал! ))
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Реклама
ООО «Арктика групп» ИНН: 7713634274




Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqvWgxEU

ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqvybpdW

Реклама: ООО «СЛ-ЛАЗЕР» ИНН 7727447267 | erid: 2VtzquvhFWx
Последние сообщения Форума






RSS Текстовая версия Сейчас: 5.8.2025, 5:57
Политика ООО ИИП «АВОК-ПРЕСС» в отношении обработки персональных данных