Добрый день, коллеги. Вопрос по блокам PUT/GET.
Обмен осуществляется между контроллерами S7-1500 и S7-400 (на моей стороне S7-1500). Использую блок GET, для приема данных с S7-400. Вопрос: в TIA Portal блок GET может передавать до четырех пачек данных, мне нужно принимать bool, real и int, ниже прикрепил файл, как сейчас реализовал. Пока нет возможности проверить, будет ли такая схема работать? И при указание адреса например, DBX.200.0 INT100, у меня будет считываться с S7-400 контроллера, первые 200 байт? то есть если адресация начиналась 0.0, 2.0, 4.0, ... и так далее, первые считаются?
Заранее спасибо за ответ!!!
PUT/GET адресация
PUT/GET адресация
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Re: PUT/GET адресация
Если пишете бла-бла-DBX200.0, то считываются значения, начиная с адреса 200.0, а не с адреса 0.0.
Re: PUT/GET адресация
А так можно? Брать из одного и того же места данные в разных форматах?
Re: PUT/GET адресация
Спасибо большое, а то думал, это общее количество передаваемых данных. Получается количество передаваемых данных определяется в записи, например, DBX200.0 INT 50 - INT50 , это и есть общее определение передаваемых байт.Михайло писал(а):Если пишете бла-бла-DBX200.0, то считываются значения, начиная с адреса 200.0, а не с адреса 0.0.
Присоединяясь к выше заданному вопросу, я могу принимать и передавать разные типы данных с помощью одного блока GET/PUT? (вроде в справке не было ограничений)
Re: PUT/GET адресация
Можете. Но на скриншоте передаются одни те же ячейки данных в DB3. Это имеет какой-то смысл?
Re: PUT/GET адресация
Спасибо. Это старый вариант, до этого я думал DBX200.0 - это количество передаваемых данных. Сейчас поправилМихайло писал(а):Можете. Но на скриншоте передаются одни те же ячейки данных в DB3. Это имеет какой-то смысл?