Опять о ETS3, Флаг S - сделать передающим |
|
|
|
6.7.2009, 5:58
|
Группа: Участники форума
Сообщений: 50
Регистрация: 10.10.2007
Из: Россия
Пользователь №: 11873

|
Вопрос по флажку S-сделать передающим. В справке написано, что передающим в группе может быть только один объект. А если у меня в группе 2 сенсора и один актуатор? Как вообще ETS сама назначает передающего. В справке это первый объект, занесенный в группу. Вот три скриншота равноправных сцен, при созданнии которых ETS сама назначила этот флаг. Как нужно правильно и чем это чревато. PS: как ни странно, но сцены работают так, как и задумывалось.
Сообщение отредактировал ivsergey - 6.7.2009, 5:59
Прикрепленные файлы
A1.JPG ( 24,48 килобайт )
Кол-во скачиваний: 161
A2.JPG ( 23,23 килобайт )
Кол-во скачиваний: 118
A3.JPG ( 21 килобайт )
Кол-во скачиваний: 95
|
|
|
|
|
 |
Ответов
(1 - 12)
|
6.7.2009, 8:23
|
Группа: Участники форума
Сообщений: 158
Регистрация: 26.9.2007
Из: Москва
Пользователь №: 11537

|
Параметр S (передаваемый) это не функция устройства, а свойство группового адреса в объектах связи, в котором их может содержаться отнюдь не один, так вот, тот адрес, который помечен данным символом и будет передаваться, когда от данного объекта устройства требуется передать телеграмму. будет передаваться только он, а не какой другой. Ваши скриншоты относятся к разным устройствам, каждое устройство в зависимости от функций может отправлять телеграммы, так вот они и будут отправлять эти групповые адреса, которые помечены как S.
|
|
|
|
|
6.7.2009, 10:16
|
Группа: Участники форума
Сообщений: 50
Регистрация: 10.10.2007
Из: Россия
Пользователь №: 11873

|
Спасибо за ответ. Хотя не понял, почему ETS в 1 сцене назначила S четырем устройствам, а в сцене 2 - трем.
|
|
|
|
|
7.7.2009, 22:17
|
Группа: Участники форума
Сообщений: 180
Регистрация: 17.2.2006
Из: Украина, г.Харьков
Пользователь №: 2168

|
ВЫ не там смотрите  Дело в том, что каждый "коммуникационный объект", каждого устройства может быть "привязан" к одной или более адресных групп. НО, посылать устройство будет телеграмму только в одну адресную группу, ту, которая занесена первой и помечена, как передающая, а из остальных адресных групп будет только читать состояние. Для того, чтобы это проверить/проконтролировать, например, в окне устройства на комуникационном объекте по доп. клавише выбирете "открыть в новом окне" И в этом окне вы увидите к каким адресным группам он привязан и куда посылаетс - там будет только одна адресная группа с пометкой об отправке.
|
|
|
|
|
8.7.2009, 6:15
|
Группа: Участники форума
Сообщений: 50
Регистрация: 10.10.2007
Из: Россия
Пользователь №: 11873

|
Спасибо, Михаил. Но из этого следует, что если я создал 2-е группы, в одну посадил сенсор и канал А активатора с значком S, в другую тот же сенсор и канал В активатора, то будет отрабатывать только канал А? Ведь согласно объяснению, во вторую группу сенсор посылать телеграмму не будет. Я понимаю, что так никто не строит, но все же?
Сообщение отредактировал ivsergey - 8.7.2009, 6:16
|
|
|
|
|
8.7.2009, 20:24
|
Группа: Участники форума
Сообщений: 180
Регистрация: 17.2.2006
Из: Украина, г.Харьков
Пользователь №: 2168

|
Абсолютно правильно понимаете! Сенсор посылает только в одну адресную группу! Всегда! Остальные группы, к которым привязан объект только для отслеживания состояния. Кстати, это очень удобно
|
|
|
|
|
9.7.2009, 3:34
|
Группа: Участники форума
Сообщений: 50
Регистрация: 10.10.2007
Из: Россия
Пользователь №: 11873

|
Верно. Проверил на столе.
|
|
|
|
|
9.7.2009, 15:12
|
Группа: Участники форума
Сообщений: 50
Регистрация: 10.10.2007
Из: Россия
Пользователь №: 11873

|
Михаил, если при создании проекта один групповой адрес получился без активного ( передающего ), могу ли я считать эту группу "мертвой", и пересматривать проект?
|
|
|
|
|
9.7.2009, 21:45
|
Группа: Участники форума
Сообщений: 180
Регистрация: 17.2.2006
Из: Украина, г.Харьков
Пользователь №: 2168

|
Если у Вас используются только устройства, которые полностью программируются через ETS - то да, в эту группу никто не даст телеграмму. Насколько это плохо, не знаю, ... У меня в каждом проекте есть много адресных групп вообще без объектов, они просто ждут своего времени
|
|
|
|
|
21.11.2015, 19:40
|
Группа: New
Сообщений: 2
Регистрация: 21.11.2015
Пользователь №: 283460

|
Доброго времени суток. Заметил вопрос по поводу включения флажка "S". Вопрос состоит в том, как отключить передающего в групповом адресе? как убрать этот "S", когда он уже поставлен? Буду благодарен за ответ!
|
|
|
|
|
22.11.2015, 6:37
|
Группа: Участники форума
Сообщений: 50
Регистрация: 10.10.2007
Из: Россия
Пользователь №: 11873

|
Сделать этот коммуникационный объект передающим в другом групповом адресе. Если такого адреса нет, создать пустой, кинуть объект, сделать передающим через контекстное меню.
|
|
|
|
|
23.11.2015, 10:51
|
Группа: New
Сообщений: 2
Регистрация: 21.11.2015
Пользователь №: 283460

|
ivsergey спасибо
|
|
|
|
|
24.11.2015, 10:40
|
Группа: Участники форума
Сообщений: 158
Регистрация: 26.9.2007
Из: Москва
Пользователь №: 11537

|
Как вариант исключения передачи группового адреса от объекта работает снятие флага "Т" (transmit или передача) из свойств объекта связи. И не надо парится добавлением пустых групповых адресов, которые будут жить в шине до 4 раз, не находя подтверждения от получателя.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
Реклама
ООО «Арктика групп» ИНН: 7713634274
Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqvWgxEU
ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqvybpdW
Реклама: ООО «СЛ-ЛАЗЕР» ИНН 7727447267 | erid: 2VtzquvhFWx
Последние сообщения Форума
|