1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Единицы пастеризации (РЕ)

ПЛК SIMATIC (S7-200, S7-1200, S7-300, S7-400, S7-1500, ET200)
Ответить

Автор темы
iteng
здесь недавно
здесь недавно
Сообщения: 93
Зарегистрирован: 12 июл 2017, 07:18
Имя: Сергей
Благодарил (а): 11 раз
Поблагодарили: 2 раза

Единицы пастеризации (РЕ)

Сообщение iteng »

Добрый день, форумчане. Кто сталкивался с реализацией регулирования пастеризацией пива по РЕ(единицы пастеризации)?
Или иначе, как запрограммировать следующую формулу в контроллере S7 300 CPU 315-2pn\dp?
PE = T x 1,393 x t / 60, где Т - время пастеризации, мин; t- температура пастеризации, *C
Понятно, что формула, запрограммированная в контроллере не решает вопрос регулирования. Просто, на первом этапе реализации поставленной задачи необходимо увидеть какие PE можно получить при существующих значениях времени(Т) и температуры(t).

v0v
не первый раз у нас
не первый раз у нас
Сообщения: 343
Зарегистрирован: 12 дек 2018, 14:47
Имя: Влад
Благодарил (а): 1 раз
Поблагодарили: 44 раза

Единицы пастеризации (РЕ)

Сообщение v0v »

В чем проблема? Так и пишите например в LAD mul mul div, только учесть формат чисел. При делении лучше real, соответственно незабываем конвертировать.
Аватара пользователя

den_vish
освоился
освоился
Сообщения: 233
Зарегистрирован: 11 апр 2013, 13:22
Имя: Вишневский Денис
Благодарил (а): 10 раз
Поблагодарили: 12 раз

Единицы пастеризации (РЕ)

Сообщение den_vish »

и расход не забудьте, что бы длительность пастеризации рассчитывать)
"- Знаешь, дружище, в чем истинный смысл второго закона термодинамики?
Как ни упирайся, а бардака все больше. И чем серьезнее ты упираешься, тем страшнее неразбериха."(с)

Автор темы
iteng
здесь недавно
здесь недавно
Сообщения: 93
Зарегистрирован: 12 июл 2017, 07:18
Имя: Сергей
Благодарил (а): 11 раз
Поблагодарили: 2 раза

Единицы пастеризации (РЕ)

Сообщение iteng »

Хорошо, спрошу по другому.
Формула вида EXP(Y*ln(X)) как будет выглядеть в STL?
формула в начале топика не работает. Температура меняется, РЕ не изменяются.
Последний раз редактировалось iteng 21 фев 2020, 09:55, всего редактировалось 1 раз.

Parliament74
корифей
корифей
Сообщения: 792
Зарегистрирован: 16 ноя 2016, 11:33
Имя: Максим Владимирович
Страна: Россия
город/регион: Магнитогорск
Благодарил (а): 16 раз
Поблагодарили: 202 раза

Единицы пастеризации (РЕ)

Сообщение Parliament74 »

iteng писал(а): 21 фев 2020, 09:08 Формула вида EXP(Y*ln(X)) как будет выглядеть в STL?
Statement List (STL) for S7-300 and S7-400 Programming
https://cache.industry.siemens.com/dl/f ... S7-400.pdf

страница 117 Вам в помощь:

8 Floating-Point Math Instructions
8.1 Overview of Floating-Point Math Instructions

Автор темы
iteng
здесь недавно
здесь недавно
Сообщения: 93
Зарегистрирован: 12 июл 2017, 07:18
Имя: Сергей
Благодарил (а): 11 раз
Поблагодарили: 2 раза

Единицы пастеризации (РЕ)

Сообщение iteng »

Спасибо большое. Все получилось и реально работает!!! :ges_clap2:

Evgeniy_Technokom
новенький
новенький
Сообщения: 1
Зарегистрирован: 15 ноя 2021, 13:02
Имя: Евгений
Страна: РФ
город/регион: Московская обл, г Электросталь
Благодарил (а): 2 раза

Единицы пастеризации (РЕ)

Сообщение Evgeniy_Technokom »

Здравствуйте, ваша формула не правильная. прошу исправить чтобы не вводить в заблуждение.
правильная формула PE=T*1.393*t**(t-60), где T- время в минутах выдержки в выдерживателе, t- температура пастеризации.
Эту формулу напрямую можно вставить в контроллер в функцию в формате SCL.
#"result_L/min" := #Fit * 1000 / 60;// перевод тонн/час в литр/минуту с расходомера
#vrem :=0.4906 * 31.8 / #"result_L/min";//литров в метре на метры выдерживателя
#PE := #vrem * 1.393**(#Temper - 60.0);// #Temper-температура пастеризации
Ответить

Вернуться в «Simatic Step7»