1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Двухсторонняя связь между ПЛК и WinCC 13

ПЛК SIMATIC (S7-200, S7-1200, S7-300, S7-400, S7-1500, ET200)
Ответить
Аватара пользователя

Автор темы
alxndrch
здесь недавно
здесь недавно
Сообщения: 40
Зарегистрирован: 05 ноя 2017, 01:12
Имя: Александр
Страна: Россия
город/регион: Хабаровск
Благодарил (а): 3 раза
Поблагодарили: 3 раза

Двухсторонняя связь между ПЛК и WinCC 13

Сообщение alxndrch »

Добрый день.
Ситуация такая, в данный момент на объекте установлен ПЛК серии S-300 и SCADA WinCC 13, проект создавался в TIA Portal 13. Сам ПЛК практически ничего не делает (OB1 пуст, других блоков нет), только опрашивает дискретные входы и если нужно меняет состояния дискретных выходов по команде с WinCC. Сам WinCC в проекте забирает достаточно много данных с OPC-сервера который в свою очередь опрашивает различные устройства по протоколу ModbusTCP.
Собственно вопрос, возможно ли данные которые получает WinCC использовать в ПЛК, если да, то как (существуют какие-то специализированные FB или доступ можно настроить как-то более прозрачно силами самого TIA Portal)?
Аватара пользователя

Arist007
здесь недавно
здесь недавно
Сообщения: 69
Зарегистрирован: 06 окт 2015, 09:31
Имя: Антонов Артём Викторочич
Страна: Россия
город/регион: Ленинградская область, порт Усть-Луга
Благодарил (а): 5 раз
Поблагодарили: 2 раза

Двухсторонняя связь между ПЛК и WinCC 13

Сообщение Arist007 »

Ну тк:
1) Создаешь отдельную DB в ПЛК;
2) В переменных HMI (HMI Tags в TIA называется) создаешь новый тэг;
3) Присваиваешь ему имя (в поле Name);
4) В поле Connection ставишь через что панель соединяется с PLC;
5) В поле PLC tag указываешь тэг из созданной в п. 1 DB, соответственно поле Address проставляется автоматически.

И все. Теперь по изменению тэга на HMI соответственно меняется тэг в PLC.
P.S. не обязательно создавать DB - можно довольствоваться обычными %MW и тп
Ответить

Вернуться в «Simatic TIA Portal»