• обязательно заполнить свой профиль на русском языке кириллицей
  • не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему
  • дублирование сообщений приравнивается к спаму
  • за поиск и предложение пиратского ПО - бан без предупреждения
  • рекламу и частные объявления мы не размещаем ни на каких условиях

Возможности M241

Ответить

Автор темы
Abaddon7
здесь недавно
здесь недавно
Сообщения: 4
Зарегистрирован: 01 авг 2018, 10:08
Имя: Михаил

Возможности M241

Сообщение Abaddon7 » 06 июн 2019, 11:03

Добрый день!
Подскажите, хотим сделать автоматизацию небольшого элеватора на ПЛК M241.
ПЛК нужно обрабатывать около 250 дискретных сигналов, а также рулить сетью из 12 ПЧ ATV630 по Ethernet и 22 УПП ATS22 по Modbus.
Справится ли он с такой задачей или нужно что-нибудь помощнее (M340, например)?


se_sib
здесь недавно
здесь недавно
Сообщения: 82
Зарегистрирован: 14 дек 2015, 12:15
Имя: Евгений
Поблагодарили: 14 раз

Возможности M241

Сообщение se_sib » 06 июн 2019, 13:21

Вполне справится. Вы можете иметь 488 дискретных каналов в максимальной конфигурации на шине TM3(это 14 модулей по 32 канала).
Через месяц или два будут доступны сетевые станции под модуля TM3 и кол-во каналов ввода/вывода можно будет увеличивать кратно.
По поводу нагрузки устройств ATV630 на шину Ethernet смотрите скрин ниже.
+закажите модуль второго Ethernet порта TM4ES4 для подключения панелей оператора, SCADA и т.д.
ATS22 тоже потянет, можно разбить их на 2 встроенных порта RS485, по 11 устройств на порт, но рекомендую гальванический развязать порты. Например Шнайдеровской развязкой TWDXCAISO.
ATV630.JPG
У вас нет необходимых прав для просмотра вложений в этом сообщении.


se_sib
здесь недавно
здесь недавно
Сообщения: 82
Зарегистрирован: 14 дек 2015, 12:15
Имя: Евгений
Поблагодарили: 14 раз

Возможности M241

Сообщение se_sib » 07 июн 2019, 07:03

По поводу нагрузки Ethernet scanner, я привел экран с данными по обмена с 1 ПЧ, с настройками по умолчанию.
Связь с ПЧ через DTM драйвер, протокол Modbus TCP. Используется 23 функция Modbus TCP с 1 каналом обмена на ПЧ, частота опроса каждые 10мс.
При таких настройках нагрузка будет 60% при опросе 12 ПЧ.
Load1.JPG
При увеличении времени опроса нагрузку можно сократить, например частота опроса каждые 20мс и уже получим нагрузку 30%, если 50мс то нагрузка 12% и можно подключить кол-во ПЧ по максимально допустимому числу каналов, т.е. 64 штуки.
Load2.JPG
У вас нет необходимых прав для просмотра вложений в этом сообщении.


Nexus_fox
здесь недавно
здесь недавно
Сообщения: 54
Зарегистрирован: 07 окт 2016, 16:22
Имя: Кибасов А.В
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Возможности M241

Сообщение Nexus_fox » 07 июн 2019, 08:45

А есть какие-то рекомендации при настройке IOCscaner для Modbus RTU при большом количестве устройств, или лучше в таком случае писать обмен "руками", используя функциональные блоки?
Заранее благодарен.


Автор темы
Abaddon7
здесь недавно
здесь недавно
Сообщения: 4
Зарегистрирован: 01 авг 2018, 10:08
Имя: Михаил

Возможности M241

Сообщение Abaddon7 » 07 июн 2019, 13:02

Вот накидал схему сети для М241 и М251. Теперь думаю какая лучше.
А2 это TM4ES4 Коммуникационный модуль
А3 и А4 это TCSESU083FN0 8x10BASE-T/100BASE-TX ports
А6 и А7 это LU9GC3 Концентратор Modbus с 10 разъемами RJ45.
M251.png
M241.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.


se_sib
здесь недавно
здесь недавно
Сообщения: 82
Зарегистрирован: 14 дек 2015, 12:15
Имя: Евгений
Поблагодарили: 14 раз

Возможности M241

Сообщение se_sib » 07 июн 2019, 13:41

Nexus_fox писал(а):
07 июн 2019, 08:45
А есть какие-то рекомендации при настройке IOCscaner для Modbus RTU при большом количестве устройств, или лучше в таком случае писать обмен "руками", используя функциональные блоки?
Заранее благодарен.
Особых рекомендаций нет. У вас ограничение в сканере 32 устройства на порт, соответственно если не укладываетесь, то опрос большого числа устройств только через ФБ из библиотеки PLCcommunication. Но сканер опрашивает постоянно, если устройство выпадает из сети, каждый цикл будет задержка опроса всех устройств на время ожидания ответа от этого устройства, выпадает несколько и задержка увеличивается кратно. Я стараюсь выставить минимальное время ожидания ответа от устройств и чтоб при этом сеть работала стабильно. Если критичны задержки для оставшихся в сети, то либо в сканере для каналов обмена выбирать метод вызова по триггеру и в программе оптимизировать алгоритм опроса или то же самое делать через вариант с асинхронным обменом через ФБ из PLCcommunication. Допустим выпадает из опроса устройство, в следующим цикле опроса устройств делаем попытку подключиться к нему и выводим из опроса в случае не удачи, а следующие попытки подключения через какой-то период времени. Выпало несколько сразу, выводим из опроса все и последующие попытки связи раскидываем по циклам, в этом цикле пытаемся восстановить связь с одним, в следующем со вторым и т.д. чтоб не было задержки ожидания, равной сумме времени ожидания от этих устройств.

Отправлено спустя 1 час 3 минуты 36 секунд:
Abaddon7 писал(а):
07 июн 2019, 13:02
Вот накидал схему сети для М241 и М251. Теперь думаю какая лучше.
А2 это TM4ES4 Коммуникационный модуль
А3 и А4 это TCSESU083FN0 8x10BASE-T/100BASE-TX ports
А6 и А7 это LU9GC3 Концентратор Modbus с 10 разъемами RJ45.
M251.png
M241.png
Вы собираетесь управлять ATS22 через RS485 или только данные собирать с них по состоянию,коду аварий, току потребления и тд.?
Цепи аварийного останова, отдельно, независимые?
A8 и A9 это развязка?
Вариант с M241 лучше,у вас в два раза быстрей будет обмен с ATS22. У вас в лучшем случае, если ATS-ки не далеко находятся и скорость сети 19200(это максимальная для их RS485), время опроса на 11 устройств будет где-то около 0.5 секунды. Это если опрашивать и управлять ими, 23 функцию они не поддерживают, придется использовать 2 канала(чтения, запись) + стандартная задержка между фреймами 10мс. Нет под рукой ATS22, так бы померил сколько минимум времени на опрос одного устройства требуется.


Автор темы
Abaddon7
здесь недавно
здесь недавно
Сообщения: 4
Зарегистрирован: 01 авг 2018, 10:08
Имя: Михаил

Возможности M241

Сообщение Abaddon7 » 10 июн 2019, 04:54

Спасибо за ответы.
ATS22 собираюсь и управлять и смотреть состояние. Цепи аварийного останова отдельные.
А8, А9 - да это гальваническая развязка (TWDXCAISO), как Вы посоветовали (торопился тогда, забыл их описать).
К скорости опроса у нас больших требований нет, достаточно, если все устройства будут опрашиваться раз в 1-2 секунды.

А Вы еще писали про "сетевые станции под модуля TM3". Где про них можно почитать, это так на будущее, вдруг пригодится где-то?


se_sib
здесь недавно
здесь недавно
Сообщения: 82
Зарегистрирован: 14 дек 2015, 12:15
Имя: Евгений
Поблагодарили: 14 раз

Возможности M241

Сообщение se_sib » 11 июн 2019, 10:32

Abaddon7 писал(а):
10 июн 2019, 04:54
А Вы еще писали про "сетевые станции под модуля TM3". Где про них можно почитать, это так на будущее, вдруг пригодится где-то?
Пока доступной документации нет, оф.релиза ещё не было. Во второй половине этого лета планируется запуск станций Ethernet с поддержкой протоколов Modbus TCP и EthernetIP, позже появятся варианты под интерфейсы RS485 и CANopen.
Если в общих чертах, то это будет устройство формата модуля TM3, будет так же как контроллеры поддерживать подключение до 14(7+7) модулей TM3.
На борту двух-портовый коммутатор с поддержкой RSTP, встроенный Веб-сервер для конфигурации, USB-B порт для обновления прошивки и имитации сетевого подключения с ПК. Совместимость с контроллерами M221/241/251 и с новым М262(с поддержкой кольцевой топологии подключения).
С учетом того, что у M241 область памяти ввода/вывода 2048 входных и 2048 выходных регистров, можно будет значительно расширить ввод/вывод по Modbus TCP или EthernetIP.
TM3_bus_coupler.JPG
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Ответить

Вернуться в «ПЛК»