Связь S7-1200 с ИП320

Автор Сообщение
#1 / 03.01.2019 11:29
admin

Кто одновременно работает с большим количеством брендов ПЛК и SCADA сталкивается рано или поздно с тем, что компетенции не хватает. Обычно что-то не работает, а как понять почему? Где читать? Где искать? У кого спрашивать?
Совершенно точно, что все ответы есть и все мануалы по оборудованию давно написаны, одна лишь сложность – либо их некогда искать, либо их некогда читать. Нужно чтоб нажал на кнопку и вот он результат. Что тут скажешь, прошу простить и принять)
В данной статье опишу, как соединил S7-1200 ПЛК Siemens (TIA-Portal SP1) посредством коммуникационного модуля CM1241 с монохромной панелью ИП320
Достаточно долго, наездами, пытался решить вопрос соединение (не скрою, мне помогли друзья). По сути даю пошаговую инструкцию по настройке MODBUS RTU с контроллером Сименс S7-1200:
1. После того, как мы вставили в диспетчере устройств коммуникационный модуль, нам необходимо задать параметры порта

sSc-C7qJDJw.jpg

kWw-FIVoTB8.jpg

2. Поле этого создаем организационный блок OB100, который в первом цикле опроса программы инициирует активирует коммуникационные процессор и параметрирует порт

tKln-gwiInE.jpg

3. В главном OB 1(тут уже не так важно) делаем опрос Slave библиотеки. Вызываем функцию для Modbus Slave (она делает данные блока DB в регистры на порте комуникационника). Адресация с 1 или 4хххх1.

jRBdewzx5B0.jpg

Modbus_slave
4. Анализируем информацию, поступающую в системные блоки

VryWYQFrD4I.jpg

MB_COMM_LOAD

RM3OQld-tqU.jpg
MB_SLAVE_DB
5. Результатом данных действий должно стать соответствие данных, выводимых на панель и тех, что в блоке данных ПЛК. Индикаторы Rx / TX горят почти непрерывно, что характеризует обмен пакетами данных

5rIQPhl4gIo.jpg

IP320

qF62oCn58b4.jpg
CM1241
Источник: http://lapshinvr.ru/articals/s7-1200-svyaz-s-ip320.html

Сообщения: 463