Вход

Просмотр полной версии : 1 ПЛК master , 4 х ПЛК slave , SCADA и Modbus TCP



leoSMD
09.10.2014, 17:16
Привет всем!

Задача у меня выводить показания на комп и на панель сп270,
она по 485тому подключена к плк150 (который читает данные из ETHRENet)
плк150 в режиме мастера, у него четыре таких же плк150 слэйва
Инфа со слэйвов идет однотипная ( считывают показания ТРМ33)

Паралельно данные получает и СКАДА

Проблема началась с Modbus TCP.


Modbus TCP опрос делал через конфигуратор.

Информация шла только с одного контроллера (последнего в списке конфигуратора)
От остальных нули
Проверил трафик по ethernet, исспользовал wireshark
Действительно... ПЛК шлет запросы только одному...
Пробовал менять порты на прием (как порекомендовали в тех поддержке) - толку нет
Пробовал через скаду. По SCADA+ вся инфа с контроллеров идет без проблем.


Пока приделал этой сборке костыли - добавил сетевые переменные. Инфа идет отлично
НО наглухо отрубился Modbus TCP у слэйвов (и скорее всего и у мастера)

Не могу понять, что сделать с конфигуратором. Чтобы хотябы по TCP все работало

Может быть есть ограничение на количество опрашиваемых слэйвов????
Какие могут быть пути решения?

lara197a
09.10.2014, 17:44
Вы соедините контроллеры по UDP.
пример есть на форуме.
Все просто летает.

leoSMD
09.10.2014, 20:33
Вы соедините контроллеры по UDP.
пример есть на форуме.
Все просто летает.

Я так и сделал - сетевые переменные шлются по UDP - однако как их СКАДОЙ ловить ??
Какой протокол при этом использует Codesys?

lara197a
09.10.2014, 20:44
а комп далеко?
может через usb или rs232
тогда можно через орс кдс или любой модбас.
через udp не знаю.

leoSMD
09.10.2014, 22:33
Нет - рядом. Но по заданию просят именно через Ethernet .
Чтобы можно было и через диспетчерскую панель и через комп

Рядом стоит сборка из трех слэйв контроллеров ПЛК 150 и одного мастера. По Modbus TCP работает/

А вот с четырьмя слэйвами почему то не работает

capzap
09.10.2014, 22:43
У винтековской панели есть опция передавать модбастср по udp, это как бы намек что надо переходить на библиотеки и передавать что нужно куда нужно

lara197a
10.10.2014, 08:21
Или как выше советуют или через преобразователь попробуйте (екон)

leoSMD
10.10.2014, 09:26
Екон не работает с СП270 - этот вариант прорабатывали
Изначально хотели ставить Еконы вместо ПЛК. Однако не заработало)

Николаев Андрей
10.10.2014, 09:37
Высылайте в ГТП проекты, где указан обмен по интерфейсам. Будем смотреть

leoSMD
10.10.2014, 10:31
Высылайте в ГТП проекты, где указан обмен по интерфейсам. Будем смотреть

Без проблем. Может вы что-нибудь заметите

Проект не мой. Делал предыдущий разработчик. Я просто перенастраивал под новый объект
Четыре одинаковых шкафа шлют информацию на Мастер (точнее он их опрашивает по Modbus TCP)

lara197a
10.10.2014, 11:42
А где по ТСР мастер сети? Скада?
В диспетчерской и мастер и слейв RS485 висят на одном порту.
Время цикла ПЛК, я бы увеличил.

leoSMD
10.10.2014, 13:43
А где по ТСР мастер сети? Скада?
В диспетчерской и мастер и слейв RS485 висят на одном порту.
Время цикла ПЛК, я бы увеличил.

Мастер - СКАДА и ПЛК. Вроде как стандарт Модбас TCP это не запрещает. Но даже если нет - сделаю цепочкой - ПЛК опросит всех слэйвов , а Скада его
Проблема ведь только в ПЛК - он не опрашивает нормально средствами конфигуратора


В диспетчерской и мастер и слейв RS485 висят на одном порту.

Там по другому вроде не сделаешь -в настройках слот 485того не удаляется и не выставляется ТСР.
Эта настройка для Slave выбирается

leoSMD
11.10.2014, 15:12
Время цикла ПЛК, я бы увеличил.

Вы про какое время цикла ПЛК ?? Про время опроса?

aleksandr270763
22.02.2019, 15:57
Возможно ли к СПК110 обновленной серии подсоединить по RS485 до 55 электрозадвижек + 12 насосов (в общей сложности 350-400 дискретных сигналов) ?

_Mikhail
23.02.2019, 14:17
Возможно ли к СПК110 обновленной серии подсоединить по RS485 до 55 электрозадвижек + 12 насосов (в общей сложности 350-400 дискретных сигналов) ?
Не понятен вопрос? Задвижки с RS-485 или с них берутся только сигналы? Если сигналы то 350-400 сигналов это 12-15 модулей по 32 входа. Никаких проблем