RS-485 и S7-1200

Промышленные Логические Контроллеры SIMATIC S7-200/300/400
Post Reply
Srr-91
Posts: 4
Joined: Fri Mar 31, 2017 10:44 am

RS-485 и S7-1200

Post by Srr-91 » Fri Mar 31, 2017 12:01 pm

Доброго времени суток, коллеги!
Имеется 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
Last edited by Srr-91 on Fri Mar 31, 2017 4:58 pm, edited 1 time in total.

CoMod
Site Admin
Posts: 3969
Joined: Thu Feb 16, 2006 3:25 pm
Location: Russia
Contact:

Re: RS-485 и S7-1200

Post by CoMod » Fri Mar 31, 2017 4:21 pm

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

Srr-91
Posts: 4
Joined: Fri Mar 31, 2017 10:44 am

Re: RS-485 и S7-1200

Post by Srr-91 » Mon Apr 03, 2017 12:24 pm

Отличные видео! Благодарю!
Я вот налетел на самосвал вот в каком вопросе.
Тут на видео показана ссылка на абсолютный адрес буфера:
Show
Image
У меня же не получается так сделать
Show
Image
Как быть?

Srr-91
Posts: 4
Joined: Fri Mar 31, 2017 10:44 am

Re: RS-485 и S7-1200

Post by Srr-91 » Mon Apr 03, 2017 12:37 pm

Додумался!
Вот здесь галочку Optimized block надо снять!
Show
Image

Srr-91
Posts: 4
Joined: Fri Mar 31, 2017 10:44 am

Re: RS-485 и S7-1200

Post by Srr-91 » Thu Apr 06, 2017 1:13 pm

Всё заработало! Связь с датчиком настроил. Оказывается проще простого.
Единственное, чего не понял, так это то, почему с выхода done не меняется статус после завершения посылки сообщения.

Image

CoMod
Site Admin
Posts: 3969
Joined: Thu Feb 16, 2006 3:25 pm
Location: Russia
Contact:

Re: RS-485 и S7-1200

Post by CoMod » Thu Apr 06, 2017 2:42 pm

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

dmitryZ
Posts: 1
Joined: Tue Sep 24, 2019 2:59 pm

Re: RS-485 и S7-1200

Post by dmitryZ » Tue Sep 24, 2019 3:06 pm

Добрый день всем, что бы не создавать новую тему решил отписаться тут. Мне нужно с датчиком вакуума свзяаться по ptp, но вот незадача на видео что рекомендую выше в теме есть переменные "but".hq XX функции которых мне увы не ясны. Я только 5 день с программой сижу, так что не ругайте сильно за мб примитивный вопрос

С ув
Дмитрий

Post Reply