| |
Логика работы СПТ-940Особенности программирования
Василий Кузнецов
Долгожитель форума
Всего сообщений: 3233 СсылкаДата регистрации на форуме: 28 июня 2011
|
Профиль | ИгнорироватьNEW! Сообщение отправлено: 30 июня 2023 10:08 Сообщение отредактировано: 30 июня 2023 10:44
Дмитрий Фомин написал: [q] События, воспринимаемые прибором как НС и "запускающие" счетчик времени нештатной работы Тн (параметр АНС), не совпадают с теми, которым предписано останавливать вычисления тепловой энергии (параметр AQк).[/q]
Параметр АНС я воспринимаю как перечисление событий при возникновении которых ОСТАНАЛИВАЕТСЯ СЧЕТЧИК ШТАТНОЙ РАБОТЫ, а не "запускаются счетчики" времени нештатной работы. Именно так и написано в РЭ: "АНС Список событий, относимых к нештатным ситуациям. При возникновении любого из событий, перечисленных в списке АНС, прекращает интегрирование счетчик времени работы Тш " Далее, исходя из того, какое количество тепловой энергии счетчик измерил за время штатной работы теплоснабжающая организация по формулам рассчитывает потребление тепловой энергии за время "нештатной" работы и приплюсовывает к тому значению, которое счетчик измерил и заархивировал за время Тш. Таким образом, если за время когда остановится Тш не остановить накопление в архивах тепловой энергии, то теплоснабжающая организация к тому, что измерено за полное время измерения, добавит ещё и вручную рассчитанное значение за время остановки счетчика Тш. В Методике к ПКУ есть пункт требований к теплосчетчику: 125. В период (Тэп ), (Тф ), (Тдт ) счет тепловой энергии должен останавливаться, текущие параметры фиксироваться в архиве теплосчетчика. При задаче в параметре АНС событий НС: (Тэп ), (Тф ), (Тдт ), счет тепловой энергии не остановится до тех пор, пока эти события не будет внесены в перечень параметра AQк, а значению Qк будет присвоено нулевое значение. В РЭ написано: АQк Алгоритм использования константы Qк. В качестве значения параметра задается список событий. При возникновении любого из перечисленных в списке событий, в расчетах будет использоваться значение Qк вместо измеренного значения Q. Значение параметра равное "#н/д" указывает на то, что алгоритм не используется. При чтении этого пункта у меня возник вопрос: "Зачем нужно в архивы подставлять значение Qк равное нулю, если задано значение в параметре АНС, которое останавливает время штатной работы, а во время этого события "счет тепловой энергии должен останавливаться"? О том, что счет штатной работы останавливается написано в РЭ: "АНС Список событий, относимых к нештатным ситуациям. При возникновении любого из событий, перечисленных в списке АНС, прекращает интегрирование счетчик времени работы Тш" При чтении этой строчки я делаю вывод, что останавливается интегрирование не только самого счетчика, но и интегрирование тепловой энергии". Этот вывод я делаю на основании опыта работы с другими теплосчетчиками (ЭЛЬФ, Карат) где это происходит автоматически и одновременно с остановкой счетчика времени Тш. Этот опыт я автоматически переношу и на тепловычислитель СПТ. Так же этот вывод я делаю на основании того, что в РЭ, при описании параметра АНС. нет указаний о том, что для выполнения требований п. 125 "Методики" дополнительно необходимо задать соответствующие значения в параметрах АQк и Qк. Прошу поправить, если я не прав. | | |
Василий Кузнецов
Долгожитель форума
Всего сообщений: 3233 СсылкаДата регистрации на форуме: 28 июня 2011
|
Профиль | ИгнорироватьNEW! Сообщение отправлено: 4 июля 2023 8:05
Дмитрий Фомин написал: [q] События, воспринимаемые прибором как НС и "запускающие" счетчик времени нештатной работы Тн (параметр АНС), не совпадают с теми, которым предписано останавливать вычисления тепловой энергии (параметр AQк).[/q]
Из Методики: 57. В теплосчетчике должно определяться время (Tmin ), в течение которого фактический массовый расход теплоносителя по подающему трубопроводу был меньше допустимого минимального нормированного значения для средства измерения, и время (Tmax ), в течение которого фактический массовый расход теплоносителя по подающему трубопроводу был выше максимального нормированного значения для средства измерения. 58. При работе теплосчетчика в период Tmin и Tmax счет тепловой энергии должен продолжаться, а время Tmin и Tmax фиксироваться в архиве теплосчетчика. Исходя из этих требований включать номера НС с 12 по 17 в параметр АНС нельзя! Т.к. включение этих параметров приводит к остановке времени Тш. Останов счетчика Тш должен выполняться только при наступлении НС под номерами. которые соответствуют требованию п.59 Методики "...Во время действия нештатных ситуаций Tdt ; Тэп ; Тф, где ТФ "время действия любой неисправности (аварии) средств измерений (включая изменение направления потока теплоносителя) или иных устройств узла учета, которые делают невозможным измерение тепловой энергии, ч; Включение счетчика времени действия НС с 12 по 17, по моей логике должно выполняться автоматически после задачи параметра КG=0, который и формирует наличие соответствующего ДС/НС. По этой причине я считал, что так и происходит при работе СПТ940, т.к. это требует п. 57 Методики. Если же это не происходит автоматически. то тогда логично ввести в настройки ещё один параметра, аналогичный AНС, но действующий в отношении только параметров Gн и Gв и включающий счетчик Tmin и Tmiax без остановки счетчика Тш. Я бы этот параметр назвал, скажем, GНС. Если же в теплосчетчике заложена функция определения "пустой трубы" то во время действия такой ситуации: - расход равен нулю, он ниже нижнего нормированного значения. Это событие не является НС и счетчик Тш не должен останавливаться, а счет тепловой энергии должен продолжаться. - разница температур может быть менее нижнего предела измерений и тогда наступит НС Тdt, которое должно остановить счетчик Тш, расчет и накопление тепловой энергии. - может быть отключено электропитание и наступит действие НС Тэп. - может наступить другое событе НС Тф. - Во время действия такой ситуации, гласно требованию пункта 124 ПКУ, теплосчетчик должен отменить останов счетчика Тш за время действия НС Tdt. Тэп, Тф и включить интегрирование измеренного значения тепловой энергии. которое будет равно нулю, по причине того, что измеренный расход будет равен нулю. | | |
Василий Кузнецов
Долгожитель форума
Всего сообщений: 3233 СсылкаДата регистрации на форуме: 28 июня 2011
|
Профиль | ИгнорироватьNEW! Сообщение отправлено: 4 июля 2023 9:01
Дмитрий Фомин написал: [q] а также использовать прибор в нестандартных системах, например – при технологическом учете.[/q]
Не могу придумать ситуацию в технологическом учете, когда нужно продолжить интегрирование в архиве тепловой энергии и счетчик времени штатной работы Тш остановить? | | |
Дмитрий Анисимов
Администратор
Откуда: Верхняя Салда Всего сообщений: 8269 СсылкаДата регистрации на форуме: 1 мар. 2008
|
Профиль | ИгнорироватьNEW! Сообщение отправлено: 4 июля 2023 9:51
| | |
Дмитрий Фомин
Новичок
Всего сообщений: 4 СсылкаДата регистрации на форуме: 28 июня 2023
|
Профиль | ИгнорироватьNEW! Сообщение отправлено: 4 июля 2023 14:10
Василий Кузнецов написал: [q] Параметр АНС я воспринимаю как перечисление событий при возникновении которых ОСТАНАЛИВАЕТСЯ СЧЕТЧИК ШТАТНОЙ РАБОТЫ, а не "запускаются счетчики" времени нештатной работы.
Именно так и написано в РЭ: "АНС Список событий, относимых к нештатным ситуациям. При возникновении любого из событий, перечисленных в списке АНС, прекращает интегрирование счетчик времени работы Тш "[/q]
"...и начинает интегрирование счетчик времени нештатной работы Тн" (РЭ, п.5.4.1, описание параметра АНС). В СПТ940 останов Тш означает запуск Тн. Василий Кузнецов написал: [q] 58. При работе теплосчетчика в период Tmin и Tmax счет тепловой энергии должен продолжаться, а время Tmin и Tmax фиксироваться в архиве теплосчетчика. Исходя из этих требований включать номера НС с 12 по 17 в параметр АНС нельзя! Т.к. включение этих параметров приводит к остановке времени Тш.[/q]
МКУ, п.59: "Временной баланс рассчитывается по формуле: .... Tн = Тmin + Tmax + Tdt + Tэп + Тф" Т.е. в периоды Tmin и Tmax счетчик Тн должен должен считать, а счетчик Тш - останавливаться. Это означает, что набор событий, останавливающих счет Тш (настроечный параметр АНС), не полностью совпадает с набором событий, запускающих алгоритм подстановки константы тепловой энергии (параметр AQк). События, связанные с Tmin и Tmax, включаются в АНС и не включаются в AQк. На мой взгляд, именно так написано в Правилах, но те, кто читает Правила иначе, могут настроить прибор в соответствии со своим пониманием. Механизм для этого в приборе предусмотрен. | | |
Василий Кузнецов
Долгожитель форума
Всего сообщений: 3233 СсылкаДата регистрации на форуме: 28 июня 2011
|
Профиль | ИгнорироватьNEW! Сообщение отправлено: 5 июля 2023 9:31
Дмитрий Фомин написал: [q] События, связанные с Tmin и Tmax, включаются в АНС и не включаются в AQк.[/q]
При этом остановится Тш. но будет продолжаться интегрирование тепловой энергии. А за время Тн=Тот-Тш тепловая энергия будет дополнительно рассчитана вручную и прибавлена к тому. что уже измерено. Таким образом будет начислена плата за ту тепловую энергию (рассчитанную вручную), которую потребитель не потребил. | | |
Василий Кузнецов
Долгожитель форума
Всего сообщений: 3233 СсылкаДата регистрации на форуме: 28 июня 2011
|
Профиль | ИгнорироватьNEW! Сообщение отправлено: 5 июля 2023 9:56
Дмитрий Фомин написал: [q] те, кто читает Правила иначе, могут настроить прибор в соответствии со своим пониманием. Механизм для этого в приборе предусмотрен.[/q]
Благодаря такому механизму настройки и не достаточно полному описанию алгоритма работы функции АQк, вычислитель может быть настроен согласно своему пониманию логики его работы, что приведёт к излишнему начислению платы за тепловую энергию со стороны теплоснабжающей организации. | | |
Дмитрий Фомин
Новичок
Всего сообщений: 4 СсылкаДата регистрации на форуме: 28 июня 2023
|
Профиль | ИгнорироватьNEW! Сообщение отправлено: 5 июля 2023 14:52
Василий Кузнецов написал: [q] При этом остановится Тш. но будет продолжаться интегрирование тепловой энергии. А за время Тн=Тот-Тш тепловая энергия будет дополнительно рассчитана вручную и прибавлена к тому. что уже измерено. Таким образом будет начислена плата за ту тепловую энергию (рассчитанную вручную), которую потребитель не потребил. [/q]
Да, примерно так и должно быть согласно МКУ. Насколько это логично, справедливо, правильно... и т.д. обсуждать не берусь. МКУ, п.61: "Количество тепловой энергии, израсходованной за период НС рассчитывается по формуле: Qкорр=Qи*Тн/Траб Qи рассчитывается в течение интервалов Tраб, Tmin, Tmax." Тmin, Tmax согласно МКУ (как мы уже установили), запускают таймер Тн, но не прекращают счет тепловой энергии Qи. Василий Кузнецов написал: [q] Благодаря такому механизму настройки и не достаточно полному описанию алгоритма работы функции АQк, вычислитель может быть настроен согласно своему пониманию логики его работы, что приведёт к излишнему начислению платы за тепловую энергию со стороны теплоснабжающей организации.[/q]
Благодаря неправильному использованию кухонного ножа... можно натворить много чего. В случае с тепловычислителем места для импровизаций нет. Настройки должны соответствовать проекту и договору теплоснабжения. При вводе в эксплуатацию соответствие настроек проекту контролируется. По поводу AQк: "... При возникновении любого из перечисленных в списке событий, в расчетах будет использоваться значение Qк вместо измеренного значения Q" (РЭ, п.5.4.1 описание параметра AQк) Какой еще информации о параметре не хватает для его успешного применения? | | |
Дмитрий Фомин
Новичок
Всего сообщений: 4 СсылкаДата регистрации на форуме: 28 июня 2023
|
Профиль | ИгнорироватьNEW! Сообщение отправлено: 5 июля 2023 15:00
Собственно, на изначально поставленный вопрос зачем в СПТ940 счетчик времени действия НС и алгоритм подстановки константы тепловой энергии настраиваются раздельно и независимо ответ дан. Я так думаю. | | |
Василий Кузнецов
Долгожитель форума
Всего сообщений: 3233 СсылкаДата регистрации на форуме: 28 июня 2011
|
Профиль | ИгнорироватьNEW! Сообщение отправлено: 6 июля 2023 4:41
Дмитрий Фомин написал: [q] Собственно, на изначально поставленный вопрос зачем в СПТ940 счетчик времени действия НС и алгоритм подстановки константы тепловой энергии настраиваются раздельно и независимо ответ дан.[/q]
Василий Кузнецов написал: [q] У СПТ-940 есть особенность в программировании не знание которой может привести к неправильному исчислению потреблённой тепловой энергии в архивах вычислителя за период работы с учетом времени действия НС.
Если в вычислителях ЭЛЬФ или Карат-306(7) при наступлении НС "авария" автоматически происходит останов накопления всех измеренных значений в архивах и останов счетчика штатной работы, то для СПТ-940 "останов" накопления тепловой энергии в архиве нужно задавать отдельно от останова счетчика штатной работы.
[/q]
Василий Кузнецов написал: [q] этот вывод я делаю на основании того, что в РЭ, при описании параметра АНС нет указаний о том, что для выполнения требований п. 125 "Методики" дополнительно необходимо задать соответствующие значения в параметрах АQк и Qк.[/q]
Василий Кузнецов написал: [q] 125. В период (Тэп ), (Тф ), (Тдт ) счет тепловой энергии должен останавливаться, текущие параметры фиксироваться в архиве теплосчетчика.[/q] | | |
|
Время выполнения скрипта: 0.0678. Количество выполненных запросов: 18, время выполнения запросов 0.0372
|