PDA

Просмотр полной версии : ПЛК323-ТЛ и ПЛК323-CS



arek2
21.07.2017, 07:23
День добрый!
Вопрос в следующем. Для применения в АСУТП на подстанциях 10/0,4 кВ городских распредсетей хотели рассмотреть вопрос применения контролеров ПЛК323-ТЛ. У торгового представителя в наличии был ПЛК323-CS, который и взяли на пробное тестирование. После предварительного ознакомления выяснилось что поддержка протоколов МЭК101, 104, по которым у нас реализуется обмен данными с верхним уровнем у ПЛК323-CS из "коробки" отсутстует. Стоит ли пытаться, так сказать, допинать этот контроллер и возможно ли это вообще, или все таки запросить у поставщика модификацию ТЛ на базе EnLogic? В CODeSys смущает ещё, что эксплуатирующая организация, которой сдаем оборудование, не отличается желанием разбираться в тонкостях настройки оборудования и с этой точки зрения Enlogic так же выглядит предпочтительней.

Popov Boris
21.07.2017, 11:36
Здравствуйте, вы можете заказать для тестовой эксплуатации контроллер в модификации ТЛ через форму заказа на странице прибора. А для ознакомления со средой программирования свободно скачать со страницы ПО http://www.owen.ru/catalog/44039026 и до получения "железа" ознакомиться с особенностями системы, а так же выполнить тестовый проект с использованием виртуального контроллера и встроенного инструментария для эмуляции.

arek2
16.03.2018, 06:04
Добрый день!
ПЛК323 ТЛ был протестирован. Запустили опрос по gprs и ethernet в 104-ом протоколе. С задачей сбора и передачи ТС и ТИТ с небольших подстанций справляется хорошо. Но на момент тестирования не была проверена функция ТУ (всё быстро, быстро и упустили из виду). Сейчас есть возможность попробовать использовать ПЛК-323 в качестве контроллера на РП, и вот там есть необходимость использования телеуправления. ПЛК есть в наличии в качестве модулей ввода/вывода имеются устройства ЭНМВ-1-4/3 и ЭНМВ-2-4/3 производства Энергосервис. Опрос модулей по Модбасу, выдача на верх в 104-ом. В них используется 3 реле, 1 на вкл, 2 на откл, 3 блокировка. Третье не интересует. Каждое реле прописывается в карте адресов МЭК под своим адресом. Соответственно для включения надо подать команду на один адрес на вкл и на другой на откл. Но 104 протокол предполагает один адрес объекта для команд отключения и включения реального оборудования. При выдаче команды с сервера на ПЛК на вкл команда проходит, а при команде откл ничего не происходит. Пробовал и так и эдак, что то ничего в голову не приходит. Может есть какой вариант решения?

Яшина Татьяна
16.03.2018, 09:42
Здравствуйте!
В какую систему ВУ передаете данные?

Попробуйте использовать свойства сигнала "Двухпозиционный ТС" в свойствах тега. Двухпозиционные сигналы применяются для того, чтобы из комбинации двух обычных дискретных параметров сформировать единый дискретный сигнал, имеющий четыре состояния - два достоверных 0 (при комбинации 01) и 1 (при комбинации 10), и два недостоверных (для комбинаций 00 и 11).

Установить это свойство можно в параметрах тега, в поле "Двухпозиционный ТС" указывается адрес парного тега.
36076

Об этом свойстве также можно почитать в справочной системе Телемеханики, Контроллеры> Протоколы обмена >Использование двухпозиционных ТС (запуск справочной системы из интегратора)

melky
16.03.2018, 09:48
Если я правильно понял, то команды включения, выключения это различные реле, которые взаимоисключающие и разнесены в разные регистры (что и понятно, реле то разные). Видимо применяются импульсные команды из Scada. Фактически все команды "Включение" просто названы по разному

arek2
16.03.2018, 15:28
Здравствуйте!
В какую систему ВУ передаете данные?

Попробуйте использовать свойства сигнала "Двухпозиционный ТС" в свойствах тега. Двухпозиционные сигналы применяются для того, чтобы из комбинации двух обычных дискретных параметров сформировать единый дискретный сигнал, имеющий четыре состояния - два достоверных 0 (при комбинации 01) и 1 (при комбинации 10), и два недостоверных (для комбинаций 00 и 11).

Установить это свойство можно в параметрах тега, в поле "Двухпозиционный ТС" указывается адрес парного тега.
36076

Об этом свойстве также можно почитать в справочной системе Телемеханики, Контроллеры> Протоколы обмена >Использование двухпозиционных ТС (запуск справочной системы из интегратора)
День добрый!
"Двухпозиционный ТС" в свойствах именно ТУ надо попробовать, но по моему результата не будет. Буду возле стенда попробую.
ВУ используется ОИК Диспетчер НТ.

arek2
16.03.2018, 15:47
Если я правильно понял, то команды включения, выключения это различные реле, которые взаимоисключающие и разнесены в разные регистры (что и понятно, реле то разные). Видимо применяются импульсные команды из Scada. Фактически все команды "Включение" просто названы по разному
Да, всё верно. Сейчас подумалось, что в принципе можно реализовать выдачу команд кнопками отрисованными на мнемосхеме подстанции. Одна на вкл. другая на откл. Но есть несколько минусов: необходимость корректировки шаблонов мнемосхем подстанций, не привычность интерфейса для диспетчера, причем будет меняться от схемы к схеме, необходимость второго тс для реализации выдачи второй команды, причем в оборудовании на подстанции зачастую нет возможности взять второй сигнал положения выключателя, все команды управления в журнале событий будут идентифицироваться как вкл, что осложнит не дай бог разбор полетов.
На мой взгляд, так сказать, переадресация команды должна осуществляться на уровне контроллера.
Жаль сейчас нету в наличии модулей ввода/вывода МК110, там наверное такая же петрушка.

arek2
16.03.2018, 17:59
День добрый!
"Двухпозиционный ТС" в свойствах именно ТУ надо попробовать, но по моему результата не будет. Буду возле стенда попробую.
ВУ используется ОИК Диспетчер НТ.
Не прошло с указанием в ТУ второго адреса.
Трассировка со стороны сервера:
15.03.2018 19:24:28 -> [15.03.2018 19:24:28.924] "IEC104" • (ASDU=1,ЭЛ=28) ТУ (1БИТ) [ВКЛ,ИСПОЛНИТЬ <01>]
15.03.2018 19:24:28 -> [15.03.2018 19:24:28.924] I-FORMAT: 68 0E 14 00 FE 02 2D 01 06 00 01 00 1C 00 00 01
15.03.2018 19:24:28 <- [15.03.2018 19:24:28.933] "IEC104" • (ПР=7,ASDU=1) ТУ (1БИТ) [28: КВИТ. ИСП. ТУ]
15.03.2018 19:24:28 <- [15.03.2018 19:24:28.933] I-FORMAT: 68 0E FE 02 16 00 2D 01 07 00 01 00 1C 00 00 01
15.03.2018 19:24:28 <- [15.03.2018 19:24:28.935] "IEC104" • (ПР=10,ASDU=1) ТУ (1БИТ) [28: ЗАВЕРШЕНИЕ ТУ]
15.03.2018 19:24:28 <- [15.03.2018 19:24:28.935] I-FORMAT: 68 0E 00 03 16 00 2D 01 0A 00 01 00 1C 00 00 01
15.03.2018 19:24:28 <- [15.03.2018 19:24:28.935] "IEC104" • (ПР=3,ASDU=1) ТС (ВР56) [28: 1 q01 ВР=15.03.2018 19:24:28.921]
15.03.2018 19:24:28 <- [15.03.2018 19:24:28.935] I-FORMAT: 68 15 02 03 16 00 1E 01 03 00 01 00 1C 00 00 01 F9 70 18 13 0F 03 12
15.03.2018 19:24:33 -> [15.03.2018 19:24:33.267] "IEC104" • (ASDU=1,ЭЛ=28) ТУ (1БИТ) [ОТКЛ,ИСПОЛНИТЬ <00>]
15.03.2018 19:24:33 -> [15.03.2018 19:24:33.267] I-FORMAT: 68 0E 16 00 04 03 2D 01 06 00 01 00 1C 00 00 00
15.03.2018 19:24:33 <- [15.03.2018 19:24:33.268] "IEC104" • (ПР=7,ASDU=1) ТУ (1БИТ) [28: КВИТ. ИСП. ТУ]
15.03.2018 19:24:33 <- [15.03.2018 19:24:33.268] I-FORMAT: 68 0E 04 03 18 00 2D 01 07 00 01 00 1C 00 00 00
15.03.2018 19:24:33 <- [15.03.2018 19:24:33.269] "IEC104" • (ПР=10,ASDU=1) ТУ (1БИТ) [28: ЗАВЕРШЕНИЕ ТУ]
15.03.2018 19:24:33 <- [15.03.2018 19:24:33.269] I-FORMAT: 68 0E 06 03 18 00 2D 01 0A 00 01 00 1C 00 00 00
15.03.2018 19:24:33 <- [15.03.2018 19:24:33.270] "IEC104" • (ПР=3,ASDU=1) ТС (ВР56) [28: 0 q00 ВР=15.03.2018 19:24:33.257]
15.03.2018 19:24:33 <- [15.03.2018 19:24:33.270] I-FORMAT: 68 15 08 03 18 00 1E 01 03 00 01 00 1C 00 00 00 E9 81 18 13 0F 03 12
ЗЫ С функциональными блоками дело не имел, как думаете с их помощью можно будет что то сделать? Стоит поковыряться?

Яшина Татьяна
20.03.2018, 09:11
Если особенность реализации ВУ предполагает только один сигал ТУ, попробуйте использовать ФБ Управление выключателем из группы Управление. Команда принимается на вход Команда, выходы привязываются к выходам ЭНМВ
36131

arek2
20.03.2018, 18:57
Если особенность реализации ВУ предполагает только один сигал ТУ, попробуйте использовать ФБ Управление выключателем из группы Управление. Команда принимается на вход Команда, выходы привязываются к выходам ЭНМВ
36131
Спасибо. Попробую в ФБ поковыряться. Только уже после праздников. Можно приложить ещё скрин для наглядности вкладки "ФБД1.задача1"

Яшина Татьяна
21.03.2018, 09:34
36145

Входы-выходы привязываются простым drag and drop'ом . Для команды с ВУ вам лучше создать переменную простого типа в ветви "Переменные". По ее адресу будете посылать ТУ,а через ФБ ТУ будет уходить на реле ЭНМВ

arek2
26.03.2018, 05:18
Если особенность реализации ВУ предполагает только один сигал ТУ, попробуйте использовать ФБ Управление выключателем из группы Управление. Команда принимается на вход Команда, выходы привязываются к выходам ЭНМВ
36131

День добрый!
Спасибо, всё отлично заработало. Единственно только надо поставить галочку в настройках блокировки "использовать начальное значение", иначе команда не проходит. И не понял логику работы блокировки, если в настройках модуля в контролере указать в группе телеуправление все реле ТУ включая и реле для блокировки, то при подаче команды на отключение срабатывает не реле отключения, а блокировки. Если оставить только реле вкл. и откл. то команды проходят как положено.

arek2
30.07.2018, 12:27
День добрый!
Продолжаем тему. В качестве контролера на ТП установлен ПЛК323-ТЛ. В ячейках для сбора ТС и выдачи ТУ установлены модули МК110-4дн/4р. Если в конфигурации модуля добавить каналы ввода, то опрос входов идёт нормально. Если к имеющимся каналам ввода добавить каналы вывода (Выходы (Бит-Чт)), то данные по входам пропадают.
В общем с наскока не получилось ничего настроить. Пришлось разбираться, получается имеется три вида каналов вывода в конфигурации.
1. Выходы(Зп) - запись значений скважности. Аналоговый выход.
2. Выходы(Чт) - чтение значения скважности. Аналоговый вход.
3. Выход(Бит-чт) - чтение положения выходного реле. Дискретный вход. Код функции модбаса 3, то есть чтение из регистра 50. Запись происходит в этот же регистр но кодом 16.
Включения и отключения выходных реле добился только путем записью через Выход(Зп): 100 вкл, 0 выкл, но там аналог. Плюс как потом это привязать к ФБ управления выключателем ещё вопрос. В общем вопрос такой: ошиблись с подбором оборудования? Или можно допилить опять через функциональные блоки? Подскажите, кстати, можно ли преобразовать дискретный сигнал в налоговый, не могу найти в описаниях блоков похожее.

Сергей Сисейкин
31.07.2018, 11:49
День добрый!
Продолжаем тему. В качестве контролера на ТП установлен ПЛК323-ТЛ. В ячейках для сбора ТС и выдачи ТУ установлены модули МК110-4дн/4р. Если в конфигурации модуля добавить каналы ввода, то опрос входов идёт нормально. Если к имеющимся каналам ввода добавить каналы вывода (Выходы (Бит-Чт)), то данные по входам пропадают.
В общем с наскока не получилось ничего настроить. Пришлось разбираться, получается имеется три вида каналов вывода в конфигурации.
1. Выходы(Зп) - запись значений скважности. Аналоговый выход.
2. Выходы(Чт) - чтение значения скважности. Аналоговый вход.
3. Выход(Бит-чт) - чтение положения выходного реле. Дискретный вход. Код функции модбаса 3, то есть чтение из регистра 50. Запись происходит в этот же регистр но кодом 16.
Включения и отключения выходных реле добился только путем записью через Выход(Зп): 100 вкл, 0 выкл, но там аналог. Плюс как потом это привязать к ФБ управления выключателем ещё вопрос. В общем вопрос такой: ошиблись с подбором оборудования? Или можно допилить опять через функциональные блоки? Подскажите, кстати, можно ли преобразовать дискретный сигнал в налоговый, не могу найти в описаниях блоков похожее.

в этой теме дал вам файл с исправлением http://www.owen.ru/forum/showthread.php?t=29113&p=284043&posted=1#post284043

arek2
01.08.2018, 06:38
Добрый день!
Ответил вам в той теме. Кратко, ничего не изменилось.