PDA

Просмотр полной версии : ПЛК110-60 и теплосчётчик Взлёт-027



Виктор_65
12.03.2025, 09:36
Доброго дня, форумчане! Проблема такая: на одном объекте в связке ПЛК110-60 с Взлёт-027 связь по RS232, затем выход ПЛК на модем и по GSM данные приходят в ОДС, периодически меняются местами каналы контроля расхода, температуры и давления между сетью отопления и ГВС. Причём на самом теплосчётчике всё на месте. ПС 1 к***** ОС 2 к***** ГВС подача 3 к***** обратка ГВС 4 канал. На панели оператора на объекте данные на местах. На остальных объектах связь идёт по кабелю (интернет). Программист ругается, надоело менять каждый раз адреса. Где связь теплосчётчика по RS485 через моксу, хаб и в сеть, таких проблем нет. Извините, может что не так объяснил, кто в теме - как лучше решить эту проблему.

melky
12.03.2025, 10:03
ну так вам ПЛК и переставляет. Например при неправильном ответе на один запрос. хотя какое-то чудовое описание. Типа программист переставил и какое-то время все норм?
Возьмите Моксу с 232 для теста и сделайте по аналогии - будет такое проявляться?

In_Da_Cher_A
12.03.2025, 10:06
а какая проблема то? Взлёт сам по себе рандомно меняет внутри себя данные в памяти? сомневаюсь
скорее после плк надо разбираться в тракте связи с одс, это к овену не имеет отношения

Виктор_65
12.03.2025, 10:36
Нет, взлёт не меняет. Всё происходит уже в ОДС на компе, где оператор наблюдает за удалёнными котельными. Всё приходит на сервер предприятия. Это происходит только по одному объекту, нет возможности напрямую подключиться к кабелю интернета, только через GSM модем. Программист на месте меняет адреса данных по объекту.

In_Da_Cher_A
12.03.2025, 10:45
Всё происходит уже в ОДС на компевот именно
ну бредово выглядит - где-то кто-то меняет крест-накрест либо переменные (имена) либо адреса регистров чтения? данунахер
типа забито адрес 10 12 14 и 16 , а в полночь в программе то превращается в 12 16 10 и 14? вызывайте экзорциста тогда

Виктор_65
12.03.2025, 10:58
Осталось... Бреда нет, это точно. Попробуем перевести на 485 и параллельно с ПЛК. Только никто не знает как написана программа самого ПЛК (большой секрет). И что будет если данные не будут приходить на ПЛК. Объекты сдают, а программное обеспечение нет. Ничего личного, только бизнес. А мы гребёмся...

In_Da_Cher_A
12.03.2025, 11:06
Объекты сдают, а программное обеспечение нет.это ваше руководство так делает, претензии к заказчикам этого банкета, которые не хотят ни за что платить, либо платят за "комплекс под ключ", забивая на вот такие "комплектующие" как программа, и в итоге -в графе количество проходит "Шкаф - 1 штука", и сдаётся "шкаф 1 штука" - акты подписаны, кс оплачены, все расходимся, всем спасибо все свободны

Виктор_65
12.03.2025, 11:30
Заказывает УКС города, он платит. В остальном я с вами согласен. Сам программирование не осилю, поздно... Буду предлагать программисту вариант с заменой 232 на 485. Ещё момент, кабель 232 длинный и неэкранированный. Вычислитель и ПЛК в разных сторонах котельной, линия связи лежит в общем лотке. Может коммутационные помехи приводить к таким последствиям?

imaex
12.03.2025, 11:40
Буду предлагать программисту вариант с заменой 232 на 485.

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

Ещё момент, кабель 232 длинный и неэкранированный. Вычислитель и ПЛК в разных сторонах котельной, линия связи лежит в общем лотке. Может коммутационные помехи приводить к таким последствиям?
переход на 485 может повысить надёжность связи между ПЛК и вычислителем. А может и не повысить - помехи на 485 точно так же влияют.

И чего я совсем не понял - какое значение имеет способ организации канала связи? По проводам или через условный GSM. Всё равно ведь всё через Интернет. Или нет?

Виктор_65
12.03.2025, 12:04
Сейчас уточню, в какой сети модем. Есть точно такой же объект, возле вычислителя установлен преобразователь 232 - изернет. Проблемы нет. Но связь переделывал товарищ, который уже давно в другом месте. Спасибо за подсказку, попробую связаться с ним. Давно это было, лет 8 назад

Sergey361
12.03.2025, 12:05
На панели все же нормально отображается. Если панель берет данные с ПЛК, то линия между счетчиком и ПЛК нормальная, ПЛК все нормально принимает. Нужно пробовать модем исключить, подключить ПК к ПЛК.

In_Da_Cher_A
12.03.2025, 12:10
Буду предлагать программисту вариант с заменой 232 на 485. а не ездит ли программист вам по ушам? что конкретно он говорит, что происходит
потому как любому, кто хоть немного понимает в этой технике, подобные "фокусы" - это нереально, из серии "слетела прошивка" - куда она слетела как лист берёзы по осени - хз, но все в это верят, как дикари в бусах

Виктор_65
12.03.2025, 12:25
Связался с товарищем, была точно такая же проблема. Но он конкретно занимался этими объектами. Как эксперимент, поставил моксу 232 - интернет, на базе на главной машине создал виртуальный порт. И всё было решено. Помимо ПЛК у нас много WinPac 8000 серии. А он вёл ПЛК. Спасибо всем кто отозвался. Надо было раньше позвонить. Но вопрос остался, ПЛК меняет адреса каналов? Может кому пригодится данная тема.

Виктор_65
12.03.2025, 12:27
Сергей, никто не знает программу, нет исходников. Поэтому бесполезно подключать ПК к ПЛК

Виктор_65
12.03.2025, 12:30
А как работает порт 232 в ПЛК, он сразу преобразует данные и передаёт в интернет? Ведь в основном работают МВ110-8А два модуля. Объясните пожалуйста, просто интересно.

In_Da_Cher_A
12.03.2025, 12:34
вы напишите что у вас там за модем и как он состыкован с ПЛК
232 и счётчик здесь не при делах

Sergey361
12.03.2025, 12:45
Ну адреса то программист ваш знает, он же меняет что-то. Наверное, и протокол знает

Виктор_65
12.03.2025, 12:46
Выход тепловычислителя 232 напрямую подключен к ПЛК на 232 вход. А выход интернет ПЛК подключен к модему. Какой модем, узнаю попозже, напишу.

Виктор_65
12.03.2025, 12:48
Сергей, эти адреса он меняет у себя, чтобы на мониторе оператора была правильная информация

In_Da_Cher_A
12.03.2025, 12:48
Ну адреса то программист ваш знает, он же меняет что-то. Наверное, и протокол знает
я не про протокол, а про физическую связь, это основа остального всего
Взлёт 232 - ПЛК какой порт? 232?
панель 485 - плк 485-1?
модем какой/интерфейс - плк какой?

melky
12.03.2025, 13:00
эти адреса он меняет у себя вот тут подробнее распросите, что да как. Тогда возможно станет понятнее от чего и куда плясать.

Виктор_65
12.03.2025, 13:08
Сказали что стоит роутер-модем IRZ, какой точно никто не знает. Закреплён вверху шкафа КИП, я его не трогал чтобы не навредить.

melky
12.03.2025, 13:18
мда, толку от ваших данных... Программист - какой и чего? что меняет?

Виктор_65
12.03.2025, 13:19
Кабель с RS232 теплосчетчика напрямую подключен к ПЛК110 RS232-connekt. Выход интернет ПЛК к входу IRZ роутеру-модему. Все данные что ПЛК получает от своих модулей, всё на месте, на панели оператора (на объекте) информация полная. Показания теплосчётчика на ней не отображаются, всё уходит в ОДС.

melky
12.03.2025, 13:21
Еще раз - ЧТО МЕНЯЕТ ПРОГРАММИСТ И ПРОГРАММИСТ ЧЕГО ОН?

чтобы найти суть проблемы, надо понять что какой-то "программист" меняет и где. а не задавать вопросы про ПЛК и порты.

Виктор_65
12.03.2025, 13:27
Парни, не обижайтесь пожалуйста, я киповец с 50-летним стажем, в этой технике могу что-то понимать не правильно. Мне главное решить проблему, докапатся до истины. Программист хороший, но он не знает ПЛК. Всё это происходит только с одним объектом.

Виктор_65
12.03.2025, 13:38
Программист у нас один, владеет WinPac. Все ЦТП и частично котельные , что сами делали, на этих контроллерах. Все вновь принятые котельные за последние 15 лет, на ПЛК110-60. Было предложение отказаться от ПЛК и перейти на WinPaC. Но это очень затратный объём работы. Тем более многие котельные принадлежат управлению образования, мы только обслуживаем. Что меняет программист на месте? Чтобы данные точки измерения находились на своем месте рабочего стола объекта (мнемосхема объекта с рисунками котлов, насосов, трубопроводов и прочего оборудования) который наблюдает оператор на мониторах на своем месте.

Виктор_65
12.03.2025, 13:43
Если проще, сегодня показания сети 2,5 на 2,0 кгс/см2, ГВС 5,0 на 4,2. А через какое-то время сеть 4,2 на 2,0. И так далее. С какого перепугу, если никто никуда не вмешивался, вот в чем вопрос.
Роутер похоже IRZ RUH2

melky
12.03.2025, 13:46
Пока вы пишите много букав вместо правильных вопросов тому, кто что-то меняет для восстановления показаний

imaex
12.03.2025, 13:56
Роутер похоже IRZ RUH2

Т.е. канал связи через Интернет, на 99 из 100. И никакой разницы - что провод, что радио.

Итого на выходе имеем, что ни одна из высказанных Вами догадок насчет причины смены каналов к действительности отношения не имеет. Т.ч. скорее всего в софте ПЛК что-то накручено.

melky
12.03.2025, 13:58
imaex Так выяснили же, что ПЛК никто не касается.

наводящий вопрос - есть второй подобный объект с таким же оборудованием?

In_Da_Cher_A
12.03.2025, 14:48
imaex Так выяснили же, что ПЛК никто не касается.

наводящий вопрос - есть второй подобный объект с таким же оборудованием?ПЛК никто не трогает, потому что у них нет программы
но Взлёт232-ПЛК232-Панель - работает нормально
а
Взлёт232-ПЛК232 - PLC_PRG_ - ПЛК-Модбас ТСР - Модем Модбас ТСР - Модем/Скада - глючит случайным образом

якобы был подобный объект, где 232 поменяли на МОХА мимо ПЛК и проблема пропала

Могу предположить, что программисту ПЛК, субподрядчик по ИТП не заплатил денег, и он оставил "привет" случайно, думая поправить на ПНР или намеренно
данные случайным образом внутри PLC_PRG просто так не меняются

melky
12.03.2025, 15:03
In_Da_Cher_A вы невнимательно читаете, у них ПЛК много за 15-ть лет. Проблема на одном объекте. А перевести все объекты с ПЛК на WinPac накладно (последний правда тоже ПЛК)

In_Da_Cher_A
12.03.2025, 15:09
In_Da_Cher_A вы невнимательно читаете, у них ПЛК много за 15-ть лет. Проблема на одном объекте. А перевести все объекты с ПЛК на WinPac накладно (последний правда тоже ПЛК)
не, не так

Программист у нас один, владеет WinPac. Все ЦТП и частично котельные , что сами делали, на этих контроллерах.
а
Все вновь принятые котельные за последние 15 лет, на ПЛК110-60.которые делали субподрядчики

Проблема на одном объекте.не на одном была

Связался с товарищем, была точно такая же проблема. Но он конкретно занимался этими объектами. Как эксперимент, поставил моксу 232 - интернет, на базе на главной машине создал виртуальный порт. И всё было решено.убрали цепочку Взлёт-ПЛК-Модем-Скада на Взлёт232-МОХА/ТСР=Модем-СКАДА/Модем (типа того, МОХА просит такой же прибор на другой конец линии, но это сейчас не важно)

melky
12.03.2025, 15:48
ага. но не суть - ПЛК110-60 на нескольких объектах.

Виктор_65
13.03.2025, 10:23
С утра поехали на объект специально определить какой роутер установлен. На базе программой ОРС-сервер считываются ячейки памяти ПЛК, эти данные назначаются согласно мнемосхеме на мониторе. Данные меняются периодически в этих ячейках. Сегодня с утра Андрей всё опять исправлял, это с его слов.
Я далёк от программирования. 82415 первое фото монитора оператора в ОДС
Фото рабочей панели объекта не загружается.

imaex
13.03.2025, 10:34
С утра поехали на объект специально определить какой роутер установлен.

Это не имеет никакого значения в данном случае.

Как там у вас всё сурово - сразу "Взлом". :D

Виктор_65
13.03.2025, 10:42
82416 Фото рабочей панели на объекте. Получилось, размер уменьшил. На мониторе у оператора опять давление сети надо менять местами. Это единственный объект, где данные с теплосчётчика идут на ПЛК. Делали реконструкцию большой котельной, стоят три контроллера WinPac 8ххх серии, теплосчетчики ТЭМ-104 установлены. 4-й год и никаких косяков, используются 232 и 485 интерфейсы
82417

Виктор_65
13.03.2025, 10:45
Объекты по всему району, без присутствия оператора. Пожарно-охранная сигнализация обязательна.

Виктор_65
13.03.2025, 10:55
Роутер IRZ QC1 RUH Router, есть порт RS232. Может напрямую к нему теплосчетчик подключить? Надо читать мануал.

melky
13.03.2025, 10:57
Виктор_65 я повторяю свой вопрос - что и где меняет ваш Андрей для восстановления показаний? он что, глухой или немой у вас? :)

И на ваших скринах покажите что между чем меняется. Вот, роутер уже другой, не объявленный ранее :)

Sergey361
13.03.2025, 11:02
В СКАДУ(к диспетчеру) получается не только данные счетчика через ПЛК идут, они местами не меняются (температуры, уставки)? По идее проблема в ПЛК, нужно его обходить. Скорее всего можно и через роутер, раз есть 232. Только программисту нужно настройку обмена в СКАДе подправить.

imaex
13.03.2025, 11:50
Скорее всего можно и через роутер, раз есть 232.

Формально может и можно, а по факту неизвестно. Плохо, что ни на сайте iRZ, ни на сайте их партнёров из Radiofid, ни вообще в рунете указанная ТС модель "IRZ QC1 RUH Router" не ищется.
Однако, если это из того же примерно поколения, что и RUH2/RUH2B, то там не работает. Несмотря на наличие 232/485 и заявленной возможности.

AlexandrGr
13.03.2025, 15:59
Обратите внимание.

Все данные что ПЛК получает от своих модулей, всё на месте, на панели оператора (на объекте) информация полная. Показания теплосчётчика на ней не отображаются, всё уходит в ОДС.

Alexey_Palich
14.03.2025, 16:25
Опрашивайте взлет напрямую и передвайте в ОДС минуя ПЛК, это связь и опрос межлу ПЛК и взлетом плохо работает, сталкивался с таким.