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


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

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

АВОК в соц. сетях
ИНН: 7714824045 | erid: 2VtzqwzKQiU
> Twido Slave + Modbus
Dinf
сообщение 28.9.2012, 10:41
Сообщение #1





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



Доброго времени суток, уважаемые ГУРУ!

Подскажите, пожалуйста, есть TWIDO (в руках первый раз, манулы честно прочитал), к которому подключены, скажем, НО-НЗ контакты.
Теперь надо отдать и получать по RS485 Modbus RTU на верхний уровень АСУТП сигналы, т.е. ПЛК будет SLAVE.
Задал порту номер 214, указал Modbus. Коммуникационные настройки не нашел, они автоматически определяются?
По передаваемым сигналам сделал так:
[%I0.1]--------------------------------------(%M0)
[%I0.2]--------------------------------------(%M1)
[%I0.3]--------------------------------------(%M2) и т.д.

Просто в мануле указывается, что настройки Modbus совершаются в Hardware->Add Option (изыскался этот Add Option, но нифига не нашел)

Нашел такое сообщение на форуме:


Цитата(san @ 4.5.2011, 10:07) *
Если SMART-FEP поддерживает Modbus Master, то Twido должен быть Slave. В этой ситуации кроме как настроек порта у Twido больше ничего делать не надо. Тогда перемнные %M0...%M200 будут доступны по Modbus как соответсвующие Coils (ф-ция 01), где первая катушка (0001) будет %M0.

Если SMART-FEP поддерживает Modbus Slave, то придется писать туда все данные с Твидо через коммуник. функции.

Биты можно паковать в переменные %MW, например
[%I1.0]--------------------------------------(%MW0.X0)
[%I1.1]--------------------------------------(%MW0.X1)
Переменные %MW можно считать через Holding Registers (ф-ция 03), где первый регистр (4001) будет %MW0.


Получается больше ничего и не дано делать? Связисты функцией 01 смогут прочитать мои значения? Никаких таблиц и дополнительных настроек задавать не надо(смущает меня это, кажется, что что-то недопонимаю)?

А по получаемым данным: в переменные %M18...%M25 надо, чтобы записывались от мастера сигналы.
Могу я их без настроек применять в программе, например так:
[%M18]--------------------------------------(%Q0.2)

Использование слов (%MW) в Modbus е не обязательно же?
И последний вопрос: EXCH - применяется только когда TWIDO master, правильно я понял?


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



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

 

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




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

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

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






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