PDA

Просмотр полной версии : Технологический учет тепловой энергии.



Алексей КИПОВЕЦ
26.11.2017, 23:37
Уважаемые специалисты форума. Не могли бы вы мне подсказать. Выполняю разработку технологического узла учета тепловой энергии на базе ПЛК100 и ИП320. Добился выполнения правильности показаний и вычислений по формулам и коэффициентам. Получаю корректные показания. Но никак не могу разобраться с учетом суточного и часового расхода тепловой энергии. Опыт работы в Codesys не велик по этому прошу совета как организовать накопление с занесением значений в таблицу в разделе визуализации программы. Заранее спасибо.

ASo
27.11.2017, 08:46
ФБ Interral

Алексей КИПОВЕЦ
27.11.2017, 14:56
Спасибо за ответ. Я так понимаю это функциональной блок не стандартной библиотеки? В какой библиотеке я могу его найти? OSCAT?

ASo
27.11.2017, 15:33
Библиотека util.lib

Алексей КИПОВЕЦ
28.11.2017, 19:41
Нашел библиотеку util.lib по вашей рекомендации, но подобного ФБ не наблюдаю....не могли бы подсказать. Может я не там ищу?

ASo
28.11.2017, 19:55
Естественно, InteGral, банальная оЧепАтка.

Алексей КИПОВЕЦ
28.11.2017, 21:48
Спасибо большое. Разобрался. Вот только не пойму как заносить накопленный значение к примеру за час в таблицу.

ASo
28.11.2017, 22:17
Спасибо большое. Разобрался. Вот только не пойму как заносить накопленный значение к примеру за час в таблицу.
Вычитанием от общего результата или отдельным интегралом за час со сбросом после занесения.
Вообще, это школьная(!) физика (энергия есть интеграл мощности по времени) и банальные простейшие задачи программирования.

Алексей КИПОВЕЦ
28.11.2017, 22:35
Это то я понял с физикой и математикой все в порядке. Просто мало работал в среде Codesys вот и обращаюсь за помощью... Мне вот только не понятно как заносить конечный результат в таблицу? Через OVERFLOW?

ASo
28.11.2017, 22:43
Причем тут оверфлоу?
По результату на выходе и часам реального времени в ПЛК.

Алексей КИПОВЕЦ
28.11.2017, 23:08
Получается я дополнительно добавляю в проект блок ресльной даты и времени по типу SysLibTime?

ASo
28.11.2017, 23:22
Именно так.
И возникает вопрос, который я уже задавал - и зачем это надо было делать, когда есть готовые теплосчетчики, где все это реализовано?
Как я всегда говорю - если задачу МОЖНО решить на ТРМ - ее НУЖНО решить на ТРМ.

Алексей КИПОВЕЦ
28.11.2017, 23:36
Во первых как я уже и говорил стоит такая задача которую нужно реализовать и над которой ломаю голову. Необходимо выполнить технологический теплосчетчик на базе плк 100.

WELL
31.05.2019, 14:59
Здравствуйте! Могли бы Вы поделиться проектом своей работы?