PDA

Просмотр полной версии : ПЛК100 и панель Pro-Screen EKF



Алекс2013
10.12.2022, 01:00
Подскажите пожалуйста, при создании проекта панели в Pro-Screen master необходимо выбрать
контроллер(производителя) и в выпадающем списке нет ОВЕН, какой в таком случае выбрать.

жекон
10.12.2022, 04:30
Просто модбас

kondor3000
10.12.2022, 10:56
Подскажите пожалуйста, при создании проекта панели в Pro-Screen master необходимо выбрать
контроллер(производителя) и в выпадающем списке нет ОВЕН, какой в таком случае выбрать.
Во всех панелях выбирается Модбас или Модбас RTU.
А можете дать ссылку или в личку скинуть на конфигуратор Pro-Screen master ?

krollcbas
10.12.2022, 13:52
Есть опыт соединения панели EKF с контроллером ОВЕН ПЛК110
Описал здесь в статье:
https://fast-project.ru/articles/obzor-oborudovanie-ekf.html


По данной ссылке сможете найти материалы которые собирал в процессе подготовки:
https://disk.yandex.ru/d/zys6jR0naO5YQA

Есть и обратный опыт опроса модулей EKF с СПК107

Алекс2013
10.12.2022, 15:43
Во всех панелях выбирается Модбас или Модбас RTU.
А можете дать ссылку или в личку скинуть на конфигуратор Pro-Screen master ?

Конфигуратор ( во вкладке документы):
http://ekfgroup.com/catalog/sensornye-paneli-operatora-pro-screen

Алекс2013
10.12.2022, 15:49
Есть опыт соединения панели EKF с контроллером ОВЕН ПЛК110
Описал здесь в статье:
https://fast-project.ru/articles/obzor-oborudovanie-ekf.html

В данном примере подключение через Ethernet.
И почему был выбран контроллер (Удаленный ПЛК) Schneider Electric ведь подключали то ПЛК110.

Алекс2013
10.12.2022, 15:52
У меня Панель Pro-Screen RSC-7 без Ethernet.
Надо подключить по RS232 .

kondor3000
10.12.2022, 16:58
У меня Панель Pro-Screen RSC-7 без Ethernet.
Надо подключить по RS232 .

Да просто всё, в настройках всё выбираете 64452
Если панель Слейв, то регистры как есть,
если панель Мастер, то адреса регистров и бит +1 от адресов ПЛК. Можно сделать адреса с 0.

Чтобы сделать адреса регистров с 0, достаточно в расширенных настройках поменять Базовый адрес с 1 на 0. 71430

Конфигуратор, почти копия конфигуратора панелей ONI.

1exan
11.12.2022, 16:57
Да просто всё, в настройках всё выбираете 64452
Если панель Слейв, то регистры как есть,
если панель Мастер, то адреса регистров и бит +1 от адресов ПЛК. Так во многих панелях сделано.

Конфигуратор, почти копия конфигуратора панелей ONI.

Да это не почти, это точно одно и то-же, только названия бренда меняются. Уже несколько китайских панелей попадалось с таким конфигуратором.

Алекс2013
16.12.2022, 17:23
Большое спасибо за помощь.
Данные с контроллера читает, на контроллер передает.
Есть вопрос :
Как сделать что бы введенная уставка передавалась в контроллер, и при отключении и включении питания не обнулялась, не надо было ее вводить заново.

1exan
16.12.2022, 18:53
Большое спасибо за помощь.
Данные с контроллера читает, на контроллер передает.
Есть вопрос :
Как сделать что бы введенная уставка передавалась в контроллер, и при отключении и включении питания не обнулялась, не надо было ее вводить заново.

Если ПЛК - слейв, то все его сетевые переменные (используется конфигурация ПЛК) - энергонезависимые и сохраняют своё значение при отключении питания, ничего дополнительно делать не нужно

Алекс2013
16.12.2022, 19:10
Все огромное спасибо, вроде разобрался.
Надо поставить галочку Индекс и указать регистр RW.

kondor3000
17.12.2022, 15:56
Все огромное спасибо, вроде разобрался.
Надо поставить галочку Индекс и указать регистр RW.

Индекс ставить не надо, просто указать RW, это энергонезависимая память.

Sergey666
17.12.2022, 22:11
Вот смотрю на вопросы эти и недоумеваю...это что шоу тиктокеров, дакументачку позырить не варик? Или как там в тиктоке у вас?
Главный принцип иженера-RTFM (Read The Fucking Manual)!!!

burov-vyazma
03.06.2023, 10:48
Да просто всё, в настройках всё выбираете 64452
Если панель Слейв, то регистры как есть,
если панель Мастер, то адреса регистров и бит +1 от адресов ПЛК. Так во многих панелях сделано.

Конфигуратор, почти копия конфигуратора панелей ONI.

Коллеги, если позволите, маленькая ремарка. Чтобы не прибавлять 1 к номерам регистров, нужно в настройках связи зайти во вкладку "расширенные" и в поле "базовый адрес" изменить 1 на 0.

MTSupport
23.04.2025, 09:12
Всем привет. Подниму тему снова, что-ли...
Подскажите, пожалуйста, кто в курсе. Кто стыковал несколько ПЛК с панелью от EKF. Собираю сборку RSC-10E и надо подключить две (и больше) ПР103 по Ethernet. Прописываю IP, даже номера станций указываю, хотя полагаю эти номера станций нигде не применяются.
Так-то костылями получается читать/писать регистры, но... Как оперировать именно номерами станций в макросе, чтобы не плодить несколько шин регистров для каждой ПР, потому что их в проекте может быть несколько.
Например, в цикле читаю шину данных с одной ПР:

for (i = 0; i < NUM_PLC; i++) {
SetWord(@iStation@, 0, i); // или i + 1
GetMem(MasMem, @sl_00@, 0, PLC[i].BUS_CNT*sizeof(unsigned short));
....
}

, где "sl_00" - начальный адрес шины опроса в ПР (регистр 16384), записанный в "Адресных метках" PRO-Screen.
Если в адресных метках в свойствах sl_00 установить чекбокс "Индекс" и указать адрес индекса @iStation@, не происходит смена т.н. Номера станции. В общем, не пойму как "динамически" обрабатывать опросы с несколькими ПР, чтобы каждый раз не переписывать макрос при изменении количества ПР.