Вопросы новичка (kobrik)

Инженерное программное обеспечение
kobrik
Профессионал
Сообщения: 663
Зарегистрирован: 04 ноя 2012, 19:23

Re: Вопросы новичка (kobrik)

Сообщение kobrik »

судя по командам то AB0 это выходные (Q), а EB0/1 это входные (I). это я точно знаю.

пока что не привезли само устройство, по этому приходится делать все теоретически. потом на месте протестировать. хочется сделать максимум возможной работы в офисе, чтоб на месте сразу справиться, вот и пишу вам.

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: Вопросы новичка (kobrik)

Сообщение Михайло »

Верно. E (Eingang) и A (Ausgang) - это немецкие варианты интернациональных I (Input) и Q (Output). То есть байты EB0 и EB1 - это одно и то же, что и IB0 и IB1, а AB0 и AB1 - соответственно QB0 и QB1.

Ну думаю ты подготовился достаточно, далее только практика. Ты определился, какие PROFIBUS-адреса будут у устройств в сети? Где и как задать эти адреса? Какая будет скорость обмена данными?

kobrik
Профессионал
Сообщения: 663
Зарегистрирован: 04 ноя 2012, 19:23

Re: Вопросы новичка (kobrik)

Сообщение kobrik »

Михайло писал(а):
Ну думаю ты подготовился достаточно, далее только практика. Ты определился, какие PROFIBUS-адреса будут у устройств в сети? Где и как задать эти адреса? Какая будет скорость обмена данными?
нет еще

Аватара пользователя
mr_Frodo
Профессионал
Сообщения: 588
Зарегистрирован: 22 июл 2016, 20:38

Re: Вопросы новичка (kobrik)

Сообщение mr_Frodo »

Так почему же "Output" - Q ?
Вот моя подпись...

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: Вопросы новичка (kobrik)

Сообщение Михайло »

Так неразличимо O0.0, o0.0, 00.0.

kobrik
Профессионал
Сообщения: 663
Зарегистрирован: 04 ноя 2012, 19:23

Re: Вопросы новичка (kobrik)

Сообщение kobrik »

Михайло писал(а):
Ну думаю ты подготовился достаточно, далее только практика. Ты определился, какие PROFIBUS-адреса будут у устройств в сети? Где и как задать эти адреса? Какая будет скорость обмена данными?

ну я все в Hardware Configuration сделал. на что еще надо обратить внимание ?

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: Вопросы новичка (kobrik)

Сообщение Михайло »

Обрати внимание на аппаратную часть: правильное подключение, наличие терминальных резисторов в нужном месте, задание адреса в сети.

kobrik
Профессионал
Сообщения: 663
Зарегистрирован: 04 ноя 2012, 19:23

Re: Вопросы новичка (kobrik)

Сообщение kobrik »

кто знает как называются функции AG_SEND/AG_RECV (Simatic Manager) для обмена информации по протоколу ТСP/IP в TIA Portal.

kobrik
Профессионал
Сообщения: 663
Зарегистрирован: 04 ноя 2012, 19:23

Re: Вопросы новичка (kobrik)

Сообщение kobrik »

или любой другой блок для обмена данными по TCP/IP

kobrik
Профессионал
Сообщения: 663
Зарегистрирован: 04 ноя 2012, 19:23

Re: Вопросы новичка (kobrik)

Сообщение kobrik »

здравствуйте, кто нибудь может подсказать как правильно делать конвертацию Integer в Char Array ?
Unbenannt.JPG
У вас нет необходимых прав для просмотра вложений в этом сообщении.

kobrik
Профессионал
Сообщения: 663
Зарегистрирован: 04 ноя 2012, 19:23

Re: Вопросы новичка (kobrik)

Сообщение kobrik »

вот ответы на мои вопросы, если кому-то интересно :)

https://support.industry.siemens.com/tf ... ageSize=10

https://support.industry.siemens.com/tf ... post680366

Аватара пользователя
mr_Frodo
Профессионал
Сообщения: 588
Зарегистрирован: 22 июл 2016, 20:38

Re: Вопросы новичка (kobrik)

Сообщение mr_Frodo »

Кто подскажет - есть ли библиотечный блок в Степ7, который может пересылать данные из ДБ в ДБ как оператор Set? Например в источнике изменяется ячейка 0 - 1 - 0 , а в результате пересылки в целевой ячейке будет 0 - 1 - 1, пока не сделать подобным же блоком reset? :[
Вот моя подпись...

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: Вопросы новичка (kobrik)

Сообщение Михайло »

Чем тебя сет и ресет не устраивает? Тебе нужно групповую команду?

Аватара пользователя
mr_Frodo
Профессионал
Сообщения: 588
Зарегистрирован: 22 июл 2016, 20:38

Re: Вопросы новичка (kobrik)

Сообщение mr_Frodo »

Аха )
Мне надо сразу 1 кБайт пересылать )))
А как его Сетнуть не знаю )
Вот моя подпись...

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: Вопросы новичка (kobrik)

Сообщение Михайло »

А как данные структурированы? Array of bool? Optimized?

Аватара пользователя
mr_Frodo
Профессионал
Сообщения: 588
Зарегистрирован: 22 июл 2016, 20:38

Re: Вопросы новичка (kobrik)

Сообщение mr_Frodo »

Булевые структуры. Степ, не портал.
Пытаюсь сделать ДБ с квитируемыми ошибками.
Если бы их было не много... Но 5000 ))) не шутка
Вот моя подпись...

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: Вопросы новичка (kobrik)

Сообщение Михайло »

Мне пока в голову приходят только побитовые операции WAND_DW, WOR_DW, WXOR_DW. И тогда 5000 операций сокращается примерно до 150...

Аватара пользователя
mr_Frodo
Профессионал
Сообщения: 588
Зарегистрирован: 22 июл 2016, 20:38

Re: Вопросы новичка (kobrik)

Сообщение mr_Frodo »

Спасибо, буду подумать
Вот моя подпись...

kobrik
Профессионал
Сообщения: 663
Зарегистрирован: 04 ноя 2012, 19:23

Re: Вопросы новичка (kobrik)

Сообщение kobrik »

Здравствуйте, у меня появился вот такой вопрос. Я никогда еще не работал с микромастерами. Сейчас пытаюсь создать конфигурацию в симатик менеджер используя телеграмму ppo3. Где в стартере указать мне вид телеграммы для обмена данными с ПЛК ppo3? и где я потом могу мониторить сигналы в стартере ?

Аватара пользователя
mr_Frodo
Профессионал
Сообщения: 588
Зарегистрирован: 22 июл 2016, 20:38

Re: Вопросы новичка (kobrik)

Сообщение mr_Frodo »

Если вы на вкладке USS/Profibus из дерева Terminals/bus выберете для настроек канал Profibus, то увидите примечание:"PIV lenght - set by master". То же самое написано о длине PZD. Т.е. выбрав параметры передачи данных при конфигурировании ПЛК вы их и используете. Это первое.
Второе...
Микромастер 420 может максимум 4 слова <>
..................430 - 8
.................. 440 тоже 8.
Всё.
Вот моя подпись...

Ответить