На форуме обязательно:
  1. Заполнить свой профиль НА РУССКОМ ЯЗЫКЕ КИРИЛИЦЕЙ. См. Правила, п.2.d.
  2. Не писать свой вопрос в первую попавшуюся тему, а вместо этого создать свою. См. Правила, п.3.a.

Рекламу мы не размещаем ни на каких условиях.

Обмен данными между Simatic S7 и AllenBradly через Anybus

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее
Ответить

Автор темы
Eugene Sergejev
осмотрелся
осмотрелся
Сообщения: 183
Зарегистрирован: 28 июл 2008, 14:40
Имя: Сергеев Евгений Викторович
Поблагодарили: 1 раз

Обмен данными между Simatic S7 и AllenBradly через Anybus

Сообщение Eugene Sergejev » 16 апр 2018, 14:47

Добрый день,
озадачили меня сабжевой задачкой, правда, пока без подробностей, на стороне AB будет ControlLogix, на стороне Сименса - пока не ясно...
Что-то в интернете ничего конкретного я не нашёл, может у кого есть примерчик конфигурации и обмена данными? Ну или просто совет, в какую сторону копать?
пдпс скрщна по трбвнию мдратра


Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 3685
Зарегистрирован: 07 окт 2011, 08:12
Имя: Гаско Вячеслав Эриевич
Откуда: Рязань, Россия
Благодарил (а): 111 раз
Поблагодарили: 195 раз

Обмен данными между Simatic S7 и AllenBradly через Anybus

Сообщение Ryzhij » 16 апр 2018, 15:14

---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр


Автор темы
Eugene Sergejev
осмотрелся
осмотрелся
Сообщения: 183
Зарегистрирован: 28 июл 2008, 14:40
Имя: Сергеев Евгений Викторович
Поблагодарили: 1 раз

Обмен данными между Simatic S7 и AllenBradly через Anybus

Сообщение Eugene Sergejev » 24 апр 2018, 14:54

Добрый день,
в качестве конвертора Anybus будет использоваться AB7649. Встретил в сети утверждение, что эта штука умеет только побайтный обмен.
Подтвердите/опровергните. Мне нужно передавать и принимать, помимо битовых полей разной длины ещё и с десяток REAL.
Это возможно без трюков?
пдпс скрщна по трбвнию мдратра


Ingenegrus
здесь недавно
здесь недавно
Сообщения: 2
Зарегистрирован: 26 апр 2018, 07:50
Имя: Косарев Михаил

Обмен данными между Simatic S7 и AllenBradly через Anybus

Сообщение Ingenegrus » 26 апр 2018, 07:57

Добрый день!

Фактически, шлюз воспринимается ПЛК как самостоятельное устройство со своим адресным пространством. Если смотреть относительно Вашего случая, то записывая данные REAL в память шлюза, вы записываете какие-либо данные в байтах в память шлюза, а потом с другой стороны эти данные считываете (аналогично и для операции в обратную сторону). Так что все необходимые для Вас операции будут проходить без трюков. Обработку полученных данных необходимо будет делать уже в ПЛК. О принципе и структуре памяти шлюзов Anybus-X можете почитать тут:

http://www.industrialnets.ru/catalogue/ ... thernetip/ (вкладка документация или ссылка на сайт производителя anybus.com)
Последний раз редактировалось Ingenegrus 26 апр 2018, 10:32, всего редактировалось 1 раз.


Ingenegrus
здесь недавно
здесь недавно
Сообщения: 2
Зарегистрирован: 26 апр 2018, 07:50
Имя: Косарев Михаил

Обмен данными между Simatic S7 и AllenBradly через Anybus

Сообщение Ingenegrus » 26 апр 2018, 08:00

Если же у Вас со стороны сети Profibus DP будет ведущий ПЛК, то работа со шлюзом упростится, практически ничего настраивать не надо будет в нём, только сетевые параметры и объём передаваемых данных. Вся остальная настройка будет уже в ПЛК, а шлюз в данном случае будет представлять собой своего рода "буфер памяти", куда будут записываться данные и преобразовываться там в формат посылки нужного протокола.

Ответить

Вернуться в «Интерфейсы, протоколы, связь»