Page 1 of 1

RS-485 и S7-1200

Posted: Fri Mar 31, 2017 12:01 pm
by Srr-91
Доброго времени суток, коллеги!
Имеется S7-1200 6ES7 212-1AE40-0XB0 с установленным CB 1241 RS485 6ES7 241-1CH30-1XB0. Есть TIA Portal V14. И есть датчик расстояния лазерный Призма LS5-5/2-485-2-(12-24)-A. Датчик, судя по названию(и документации) с RS-485. Общается он посредством ASCII. Проверил, с компьютером через MOXA UPort 1150 общается (пробовал программу AccessPort). Датчик понимает обмен как символами (ASCII), так и hex-форматом (0x23 0x30 0x31).
Для меня это первый опыт по организации связи датчика и S7-1200 посредством RS-485. Подскажите, с чего начать и на что обратить внимание?
Относится ли данный вид связи к point to point или к USS?
Я так понимаю, что есть блоки (на примере point to point):
Image
Я так понимаю, что эти блоки служат для настройки порта, для настройки передачи и приёма. Но не могу понять каким образом передавать датчику команду в ASCII или hex и получать сообщения от датчика в том же формате.
Прошу помочь..
Инструкция к датчику (описано руководство к организации связи с датчиком):
http://prizmasensors.ru/files/teh-ls5.pdf

Re: RS-485 и S7-1200

Posted: Fri Mar 31, 2017 4:21 pm
by CoMod
через функции point to point ты можешь достучаться до любых загогулин прибора.
в https://www.youtube.com/playlist?list=P ... zA-FZdwlx8 есть примеры разных вариантов - обращай внимание на особенности и делай как на видео.

Re: RS-485 и S7-1200

Posted: Mon Apr 03, 2017 12:24 pm
by Srr-91
Отличные видео! Благодарю!
Я вот налетел на самосвал вот в каком вопросе.
Тут на видео показана ссылка на абсолютный адрес буфера:
Show
Image
У меня же не получается так сделать
Show
Image
Как быть?

Re: RS-485 и S7-1200

Posted: Mon Apr 03, 2017 12:37 pm
by Srr-91
Додумался!
Вот здесь галочку Optimized block надо снять!
Show
Image

Re: RS-485 и S7-1200

Posted: Thu Apr 06, 2017 1:13 pm
by Srr-91
Всё заработало! Связь с датчиком настроил. Оказывается проще простого.
Единственное, чего не понял, так это то, почему с выхода done не меняется статус после завершения посылки сообщения.

Image

Re: RS-485 и S7-1200

Posted: Thu Apr 06, 2017 2:42 pm
by CoMod
Srr-91 wrote:Всё заработало! Связь с датчиком настроил. Оказывается проще простого.
Единственное, чего не понял, так это то, почему с выхода done не меняется статус после завершения посылки сообщения.
Статусы успешности операции появляются только на один цикл - результат "Статуса" надо фиксировать по фронту Done, а количество успехов счётчиком

Re: RS-485 и S7-1200

Posted: Tue Sep 24, 2019 3:06 pm
by dmitryZ
Добрый день всем, что бы не создавать новую тему решил отписаться тут. Мне нужно с датчиком вакуума свзяаться по ptp, но вот незадача на видео что рекомендую выше в теме есть переменные "but".hq XX функции которых мне увы не ясны. Я только 5 день с программой сижу, так что не ругайте сильно за мб примитивный вопрос

С ув
Дмитрий